Sql – Structured Query Language


Режимы SQL Группы операторов SQL


Download 0.85 Mb.
bet4/23
Sana20.12.2022
Hajmi0.85 Mb.
#1038445
TuriЛекция
1   2   3   4   5   6   7   8   9   ...   23
Bog'liq
8-9-Лекция рус

Режимы SQL
Группы операторов SQL
Выделяют следующие группы операторов SQL:
  • операторы определения объектов базы данных (Data Definition Language – DDL): CREATE, ALTER, DROP и тд;
  • операторы манипулирования данными (Data Manipulation Language - DML): INSERT, UPDATE, DELETE, SELECT;
  • операторы защиты и управления данными (Data Control Language – DCL): GRANT, REVOKE.
  • команды управления транзакциями (Transaction Control Language – TCL): COMMIT, ROLLBACK, SAVEPOINT;

Синтаксис SQL

Синтаксис SQL

  • Функции и названия объектов нечуствительны к регистру: SELECT = sELeCt.
  • Однако при поиске по текстовым полям регистр учитывается
  • SQL не чувствителен к переносу строк
  • Отсутствуют обязательные символы, завершающие строки
  • Поддерживаются --однострочные комментарии и /*многострочные */
  • Каждую транзакцию принято завершать точкой с запятой, но при выполнении отдельных команд их употребление не обязательно

Операторы SQL
Операторы DDL - определения объектов базы данных :
CREATE DATABASE - создать базу данных
DROP DATABASE - удалить базы данных
CREATE TABLE - создать таблицу
ALTER TABLE - изменить таблицу
DROP TABLE - удалить таблицу
CREATE DOMAIN - создать домен
ALTER DOMAIN - изменить домен
DROP DOMAIN - удалить домен
CREATE VIEW - создать представление
DROP VIEW - удалить представление
https://html5css.ru/, https://www.w3schools.com/default.asp

DDL

  • Операторы создания, изменения и удаления баз данных и объектов схемы данных
  • Создание:
  • CREATE [параметры]
  • Типы объектов:
    • DATABASEбаза данных;
    • SCHEMA – схема данных;
    • TABLE – таблица (отношение);
    • CONSTRAINT – ограничение;
    • ATTRIBUTE – атрибут;
    • VIEW – представление;
    • INDEX – индекс;
    • SEQUENCEпоследовательность;
    • STORED PROCEDURE – хранимая процедура;
    • TRIGGER – триггер;
    • USER – пользователь БД.


    Download 0.85 Mb.

    Do'stlaringiz bilan baham:

1   2   3   4   5   6   7   8   9   ...   23




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling