Содержание
- 2. DML-это... Data Manipulation Language (DML) (язык управления (манипулирования) данными) — это семейство компьютерных языков, используемых в
- 3. Языки DML изначально использовались только компьютерными программами, но с появлением SQL стали также использоваться и людьми.
- 5. Языки DML разделяются в основном на два типа: Procedural DMLs — описывают действия над данными. Declarative
- 6. возможности SQL SQL является языком определения данных SQL является языка определения данных (DDL), то есть сказать,
- 7. определение данными
- 8. Создание таблицы Чтобы создать таблицу, используйте пару ключевых слов CREATE TABLE. Синтаксис: CREATE TABLE NomTable (
- 9. Вставка строк для создания Можно создать таблицу, непосредственно вставив линии во время создания. Восстанавливаются должны быть
- 10. Тип данных Цифровой: SMALLINT (16 бит), Integer (32 бита), Float строки: CHAR (п) (фиксированная длина) VARCHAR
- 11. ограничения целостности назвать ограничение: CONSTRAINT установить значение по умолчанию: DEFAULT указать, что запись является обязательным: NOT
- 12. Определение ключа Напоминание: ключ является одним (или более) столбцов), чьи знания позволяет точно указать один кортеж.
- 13. Обновление информации добавить кортежи: INSERT INTO вставить одну строку: INSERT INTO NomTable(colonne1,colonne2,colonne3,...) VALUES (Valeur1,Valeur2,Valeur3,...) вставить несколько
- 14. манипулирование данными
- 15. Изменение таблицы удаление элементов: DROP (VIEW, INDEX, TABLE) DROP TABLE NomTable (Удаление данных и структуры таблицы)
- 16. изменения схем С помощью ALTER вы можете изменить столбцы таблицы: Изменить типа столбца ALTER TABLE NomTable
- 17. изменения схем (2) добавлять новые ограничения ALTER TABLE NomTable ADD CONSTRAINT NomContrainte удалять ограничения ALTER TABLE
- 18. Создание представлений Представление это виртуальная таблица, оценивается при каждом посещении (данные не хранятся в таблице в
- 19. Создание представлений Синтаксис для определения представления является: CREATE VIEW NomVue(NomColonne1,...) AS SELECT NomColonne1,.. FROM NomTable WHERE
- 20. Запросы к BD Команда SELECT для запроса базы данных. Синтаксис: SELECT [ALL|DISTINCT] NomColonne1,... | * FROM
- 21. Предложение AS Предложение AS позволяет поля в определенном запросе SELECT. пример: SELECT Compteur AS Ctp FROM
- 22. ограничение Эти условия могут вызвать следующие операторы: Логические операторы: AND, OR, NOT цепи компараторов: IN, BETWEEN,
- 23. Ограничение на множестве Предикаты BETWEEN и IN проверяют Что значение в пределах диапазона Что значение существует
- 24. Сортировка и другие операции сортировка: ORDER BY ... DESC или ORDER BY ... ASC SELECT *
- 25. набор операций Декартово произведение: SELECT * FROM NomTable1,NomTable2 WHERE ... Эти две таблицы, на которых мы
- 27. Скачать презентацию