бет 5/10 Дата 06.09.2023 өлшемі 2,97 Mb. #106196
Байланысты:
SQL SQL может использоваться как интерактивный (для выполнения запросов) и как встроенный (для построения прикладных программ). Базовый вариант SQL содержит порядка 40 команд (часто еще называемых запросами или операторами ) для выполнения различных действий внутри СУБД. Выделяют следующие группы операторов SQL: операторы определения объектов базы данных (Data Definition Language - DDL ; операторы манипулирования данными (Data Manipulation Language - DML ); команды управления транзакциями (Transaction Control Language – TCL ); операторы защиты и управления данными (Data Control Language – DCL ). Операторы DDL - определения объектов базы данных : CREATE DATABASE - создать базу данных DROP DATABASE - удалить базы данных CREATE TABLE - создать таблицу ALTER TABLE - изменить таблицу DROP TABLE - удалить таблицу CREATE DOMAIN - создать домен ALTER DOMAIN - изменить домен DROP DOMAIN - удалить домен CREATE VIEW - создать представление DROP VIEW - удалить представление Операторы DML - манипулирования данными SELECT - отобрать строки из таблиц INSERT - добавить строки в таблицу UPDATE - изменить строки в таблице DELETE - удалить строки в таблице Команды управления транзакциями TCL Используются для управления изменениями данных, производимыми DML-командами. С их помощью несколько DML-команд могут быть объединены в единое логическое целое , называемое транзакцией. COMMIT - завершить транзакцию и зафиксировать все изменения в БД ROLLBACK - отменить транзакцию и отменить все изменения в БД SET TRANSACTION - установить некоторые условия выполнения транзакции