Автор: Пользователь скрыл имя, 01 Ноября 2011 в 15:23, курсовая работа
В последие годы наблюдается значительный рост объемов и усложнение структурной сложности данных, также диверсификация в сфере пользователей БД (баз данных) и постоянное улучшение производительности технической базы. Так как база данных это по сути хранилище различных объектов (данных), возникла необходимость в структуризации и систематизации хранящейся в БД информации, а также возможности создания взаимосвязей между объктами.
Введение...................................................................................................................2
1.Типы данных языка SQL......................................................................................6
1.1. Идентификаторы языка SQL...........................................................................6
1.2. Точные числовые данные................................................................................6
1.3. Скалярные типы данных языка SQL..............................................................9
1.4 Средства поддержки целостности данных....................................................10
1.5. Обязательные данные.....................................................................................10
1.6. Ограничения……………................................................................................10
2. Определение данных.........................................................................................12
2.1. Создание баз данных......................................................................................13
2.2. Изменение содержимого базы данных.........................................................14
2.3. Создание таблиц.............................................................................................15
2.4. Модификация определения таблицы............................................................18
2.5. Удаление таблиц……………………………….............................................19
3. Запросы и права доступа...................................................................................21
3.1 Представления……………………………………………………................21
3.2. Транзакций в SQL..........................................................................................22
3.3. Управление доступом к данным…………………........................................24
3.4. Идентификаторы пользователей и права владения.....................................24
3.5. Привилегии…………………………………………………………………..24
Заключение.............................................................................................................26 Глоссарий…………………...................................................................................28
Список использованных источников...................................................................29
Приложения…………………………………………………………...…..……..31