Структура языка SQL

Автор работы: Пользователь скрыл имя, 18 Апреля 2013 в 20:22, курсовая работа

Описание работы

SQL — это слабо структурированный язык, особенно по сравнению с такими сильно структурированными языками, как С или Pascal. Операторы SQL напоминают английские предложения и содержат "слова-пустышки", не влияющие на смысл оператора, но облегчающие его чтение. В SQL почти нет нелогичностей, к тому же имеется ряд специальных правил, предотвращающих создание операторов SQL, которые выглядят как абсолютно правильные, но не имеют смысла.
Несмотря на не совсем точное название, SQL на сегодняшний день является единственным стандартным языком для работы с реляционными базами данных. SQL — это достаточно мощный и в то же время относительно легкий для изучения язык.

Содержание работы

Введение...............................................................................................................................3
1 Типы данных языка SQL, определенные стандартом ISO. Средства поддержки целостности данных. ……………………………..…………………................................5
1.1 Скалярные типы данных языка SQL. Точные числовые данные (тип exact numeric). …………………………………..........................................................................5
1.2 Обязательные данные. Ограничения для доменов……...........................................11
1.3 Целостность сущностей. Ссылочная целостность……...........................................13
1.4 Требования данного предприятия.............................................................................17
2 Определение данных. Представления. Использование транзакций. Управление доступом к данным..…………….....................................................................................19
2.1 Определение данных..................................................................................................20
2.2 Представления………………………………….........................................................28
2.3 Использование транзакций…………………............................................................29
2.4 Управление доступом к данным …..……….............................................................31
Заключение........................................................................................................................34
Глоссарий…………………………...................................................................................36
Список используемых источников..................................................................................37
Приложения…...................................................................................................................38

Файлы: 1 файл