Презентация, доклад по основам проектирования баз данных на тему Введение в язык SQL

Содержание

История1970 г. - разработана экспериментальная реляционная СУБД, для которой был создан язык SQL. SQL (Structured Query Language) – язык структурированных запросов.

Слайд 1Введение в язык SQL

Введение в язык SQL

Слайд 2История
1970 г. - разработана экспериментальная реляционная СУБД, для которой был создан

язык SQL.
SQL (Structured Query Language) – язык структурированных запросов.
История1970 г. - разработана экспериментальная реляционная СУБД, для которой был создан язык SQL. SQL (Structured Query Language)

Слайд 3Способы использования SQL
Интерактивная работа
Внедрение SQL-операторов в программы

Способы использования SQLИнтерактивная работаВнедрение SQL-операторов в программы

Слайд 4Операции
идентификация данных и нахождение их позиции в БД;
выборка данных из

БД;
включение данных в БД;
удаление данных из БД;
модификация данных БД.
Операции идентификация данных и нахождение их позиции в БД;выборка данных из БД;включение данных в БД;удаление данных из

Слайд 5Категории команд языка SQL
DDL – язык определения данных;
DML – язык манипулирования

данными;
DQL – язык запросов;
DCL – язык управления данными;
команды администрирования данными;
команды управления транзакциями.

Категории команд языка SQLDDL – язык определения данных;DML – язык манипулирования данными;DQL – язык запросов;DCL – язык

Слайд 6DDL (Data Definition Language)
Используется для манипулирования информацией внутри объектов реляционной БД.
CREATE

TABLE – создание таблицы;
ALTER TABLE – изменение таблицы;
DROP TABLE – удаление таблицы;
CREATE INDEX – создание индекса;
ALTER INDEX – изменение индекса;
DROP INDEX – удаление индекса.
DDL (Data Definition Language)Используется для манипулирования информацией внутри объектов реляционной БД.CREATE TABLE – создание таблицы;ALTER TABLE –

Слайд 7DML (Data Manipulation Language)
Позволяет создавать и изменять структуру объектов базы данных.
INSERT

– вставка записей;
UPDATE – обновление записей;
DELETE –удаление записей.
DML (Data Manipulation Language)Позволяет создавать и изменять структуру объектов базы данных.INSERT – вставка записей; UPDATE – обновление

Слайд 8DQL (Data Query Language)
SELECT – возвращает строки из БД и позволяет

делать выборку одной или нескольких строк или столбцов из одной или нескольких таблиц.
DQL (Data Query Language)SELECT – возвращает строки из БД и позволяет делать выборку одной или нескольких строк

Слайд 9DCL (Data Control Language)
Включает команды управления данными, которые позволяют управлять доступом

к информации, находящейся внутри БД.
GRANT – установить права доступа;
REVOKE – аннулировать права доступа.
DCL (Data Control Language)Включает команды управления данными, которые позволяют управлять доступом к информации, находящейся внутри БД.GRANT –

Слайд 10Команды администрирования данных
Позволяют осуществлять контроль за выполнением действий с БД, анализировать

операции БД, производительность системы.
Команды администрирования данныхПозволяют осуществлять контроль за выполнением действий с БД, анализировать операции БД, производительность системы.

Слайд 11Команды управления транзакциями
COMMIT – подтверждение транзакции;
ROLLBACK – откат транзакции;
SAVEPOINT – установка

точки прерывания (неполный откат);
SET TRANSACTION – начало транзакции.
Команды управления транзакциямиCOMMIT – подтверждение транзакции;ROLLBACK – откат транзакции;SAVEPOINT – установка точки прерывания (неполный откат);SET TRANSACTION –

Слайд 12Ограничения идентификатора
должен иметь длину до 128 символов;
должен начинаться с буквы;
не может

содержать пробелы.
Ограничения идентификаторадолжен иметь длину до 128 символов;должен начинаться с буквы;не может содержать пробелы.

Слайд 13Типы данных

Типы данных

Слайд 14Вопросы
Какие категории команд SQL мы изучили?
Какие типы данных существуют в SQL?
Для

чего используется оператор SELECT?
ВопросыКакие категории команд SQL мы изучили?Какие типы данных существуют в SQL?Для чего используется оператор SELECT?

Слайд 15Спасибо за внимание!

Спасибо за внимание!

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть