Sql – Structured Query Language


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

Операторы SQL
Операторы DML - манипулирования данными
SELECT - отобрать строки из таблиц
INSERT - добавить строки в таблицу
UPDATE - изменить строки в таблице
DELETE - удалить строки в таблице
Операторы SQL
Команды управления транзакциями TCL
Используются для управления изменениями данных, производимыми DML-командами. С их помощью несколько DML-команд могут быть объединены в единое логическое целое, называемое транзакцией.
COMMIT - завершить транзакцию и зафиксировать все изменения в БД
ROLLBACK - отменить транзакцию и отменить все изменения в БД
SET TRANSACTION - установить некоторые условия выполнения транзакции
Операторы SQL
Операторы защиты и управления данными – DCL
GRANT - предоставить привилегии пользователю или приложению на манипулирование объектами
REVOKE - отменить привилегии пользователя или приложения

Основные понятия SQL

  • Структура оператора SQL
  • Директивы описывают действие, выполняемое оператором: SELECT (выбрать), CREATE (создать), INSERT (добавить), DELETE (удалить), UPDATE (обновить), DROP (удалить), ALTER (изменить), COMMIT (завершить и зафиксировать внесенные изменения), ROLLBACK (отменить внесенные изменения).


SELECT *
FROM Students
WHERE StNo = 2
Имя таблицы
Директива
Ключевые
слова
Предложения
Имя столбца
Константа

Основные понятия SQL

Предложение описывает данные, с которыми работает оператор, или содержит уточняющую информацию о действии, выполняемом оператором: FROM (откуда), WHERE (где), GROUP BY (группировать по), HAVING (имеющий), ORDER BY (упорядочить по), INTO (куда).

  • Имена (идентификаторы)
    • длина – до 128 символов
    • используемые символы – только прописные или строчные буквы латинского алфавита, цифры или символ подчеркивания (_). Первым символом должна быть буква.
    • составное имя – идентификатор базы данных, ее владельца и (или) объекта базы данных. Например, полное имя таблицы состоит из имени владельца таблицы и имени таблицы, разделенных точкой (.): Admin.Students.

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