Содержание
- 2. Основные определения Structured Query Language — «язык структурированных запросов SQL является- информационно-логический язык, предназначенный для описания
- 3. Введение Большинство современных СУБД построено на реляционной модели данных. Для получения информации из отношений (таблиц) базы
- 4. SQL – структурированный язык запросов, предназначенный для работы с БД реляционного типа. SQL является интерактивным языком
- 5. Функции языка SQL Организация данных – создание и изменение структуры баз данных Чтение данных Обработка данных
- 6. Стандарты SQL Разработка SQL началась в 1982 году Американским институтом национальных стандартов ANSI (American National Standards
- 7. Первый официальный стандарт языка SQL был принят ANSI (Американский Национальный Институт Стандартов) в 1986 году и
- 8. История версий стандарта SQL •1986. SQL-86,SQL-87. Первый вариант стандарта, принятый институтом ANSI и одобренный ISO в
- 9. Соответствие стандарту Впервые понятие «уровня соответствия» было предложено в стандарте SQL-92. ANSI определяли четыре уровня соответствия
- 10. Достоинства SQL Независимость от конкретной СУБД Наличие стандартов Декларативность
- 11. Недостатки SQL Несоответствие реляционной модели данных Неопределённые значения (nulls) Явное указание порядка колонок слева направо Колонки
- 12. Расширения SQL InterBase/Firebird – краткое название языка –PSQL. Procedural SQL IBM DB2 – краткое название языка
- 13. SQL в компьютерной сети Сервер базы данных выполняет SQL – запрос и возвращает пользователю только ту
- 14. Элементы языка SQL Ключевые слова Имена Константы Типы данных Встроенные функции выражения
- 15. Ключевые слова. Имена. Константы Ключевые слова – это фиксированный набор английских слов, которые определяют тип запроса
- 16. Типы данных. Выражения Типы данных служат для представления информации в базах данных. В SQL определен набор
- 17. ТИП ДАННЫХ Тип данных определяет, какое значение может содержать столбец: целочисленные данные, символьные данные, денежные данные,
- 18. Каждый столбец в таблице базы данных должен иметь имя и тип данных. Разработчик SQL должен решить,
- 19. Типы данных SQL
- 20. Отличие Varchar от char Типы данных CHAR и VARCHAR очень схожи между собой, но различаются по
- 21. Операторы SQL Операторы SQL делятся на: операторы определения данных (Data Definition Language, DDL) операторы манипуляции данными
- 22. Операторы DDL Create - СОЗДАТЬ Alter - ИЗМЕНИТЬ Drop - УДАЛИТЬ
- 23. Объекты БД DataBase – база данных БД Table - таблица Trigger - триггер Procedure - процедура
- 24. Создание таблиц CREATE TABLE имя_таблицы ( имя_столбца тип_данных [NULL | NOT NULL] [CONSTRAINTS],имя_столбца тип_данных[NULL|NOT NULL] [CONSTRAINTS]
- 25. NOT NULL Constraint — столбец не может иметь значение NULL. DEFAULT Constraint — задает значение по
- 26. Изменение таблиц ALTER TABLE имя таблицы ADD | DROP имя_столбца тип_данных [NULL | NOT >NULL] [CONSTRAINTS]
- 28. Скачать презентацию