Студопедия

Главная страница Случайная лекция


Мы поможем в написании ваших работ!

Порталы:

БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика



Мы поможем в написании ваших работ!




Структура и типы данных языка SQL

В отличие от теоретических языков, введенных Коддом, реляционной алгебры и реляционного исчисления, предназначенных только для реализации запросов к БД, SQL является полным языком, в нем присутствуют как составляющие обе необходимые для работы с базами данных части: язык манипулирования данными — DML и язык определения данных — DDL.

Операторы

 

SQL включает в себя операторы разных категорий. Любой SQL-оператор состоит из зарезервированных слов и слов, определяемых пользователем в соответствии с установленными синтаксическими правилами.

операторы определения данных (Data Definition Language, DDL):

CREATE создает объект БД (саму базу, таблицу,представление

, пользователя и т. д.),

ALTER изменяет объект,

DROP удаляет объект;

операторы манипуляции данными (Data Manipulation Language,DML):

SELECT считывает данные, удовлетворяющие заданным условиям,

INSERT добавляет новые данные,

UPDATE изменяет существующие данные,

DELETE удаляет данные;

операторы определения доступа к данным (Data Control Language, DCL):

GRANT предоставляет пользователю (группе) разрешения на определенные операции с объектом,

REVOKE отзывает ранее выданные разрешения,

DENY задает запрет, имеющий приоритет над разрешением;

операторы управления транзакциями (Transaction Control Language, TCL):

COMMIT применяет транзакцию,

ROLLBACK откатывает все изменения, сделанные в контексте текущей транзакции,

SAVEPOINT делит транзакцию на более мелкие участки.


<== предыдущая страница | следующая страница ==>
Проверка поддержки целостности данных | Триггеры. Основные сведения. Создание триггера. Триггер удаления

Дата добавления: 2015-06-30; просмотров: 205; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.003 сек.