ВУЗ:
Составители:
Рубрика:
СОДЕРЖАНИЕ
ВВЕДЕНИЕ ....................................................................................................................... 3
1. АРХИТЕКТУРА БАЗ ДАННЫХ MS SQL SERVER 2000........................................ 5
1.1. Физическая архитектура базы данных .........................................
SQL Server 2000 ...................................................................
1.1.1. Файлы данных и группы файлов
.................................................................................. 6
1.1.2. Страничная организация файлов данных.................................................................. 8
1.2. ЛОГическая архитектура базы данных.........................................
SQL Server 2000 ...................................................................
1.3. Системные базы данных SQL SERVER 2000 .......................................
2.
СОЗДАНИЕ И СОПРОВОЖДЕНИЕ БАЗ ДАННЫХ СРЕДСТВАМИ
ENTERPRISE MANAGER ........................................................................................ 16
3. СОЗДАНИЕ И СОПРОВОЖДЕНИЕ ТАБЛИЦ БАЗ ДАННЫХ СРЕДСТВАМИ
ENTERPRISE MANAGER ........................................................................................ 24
3.1. Основные принципы создания таблиц ............................................
3.2. Создание, модификация и удаление таблиц средствами Enterprise Manager
27
3.3. Управление диаграммами .......................................................
4. СОЗДАНИЕ И УПРАВЛЕНИЕ ИНДЕКСАМИ СРЕДСТВАМИ ENTERPRISE
MANAGER ................................................................................................................. 34
5. СОЗДАНИЕ ПРЕДСТАВЛЕНИЙ СРЕДСТВАМИ ENTERPRISE MANAGER .. 40
6. ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ TRANSACT-SQL................... 42
6.1. Средства языка Transact–SQL....................................................
6.2. Константы, имена, идентификаторы, переменные, выражения в языке
Transact–SQL ......................................................................
6.3. Типы данных SQL Server 2000....................................................
6.4. СОЗДАНИЕ И УДАЛЕНИЕ БАЗ ДАННЫХ, ТАБЛИЦ И
ПРЕДСТАВЛЕНИЙ ................................................................
6.4.1. Создание и удаление баз данных
................................................................................ 51
6.4.2. Создание и удаление таблиц........................................................................................ 52
6.4.3. Создание представлений ............................................................................................... 53
6.5. Создание и управление индексами................................................
6.6. Вставка, удаление и изменение данных............................................
6.7. Выборка данных................................................................
6.8. Функции SQL Server 2000........................................................
6.8.1. Встроенные функции SQL Server 2000
.................................................................... 65
6.8.2. Функции пользователя ................................................................................................... 66
6.9. Хранимые процедуры SQL Server 2000............................................
6.9.1. Создание хранимых процедур...................................................
6.10. Триггеры .....................................................................
6.11. Создание и управление транзакциями ...........................................
6.12. Создание, отладка и оптимизация SQL–модулей ..................................
СОДЕРЖАНИЕ ВВЕДЕНИЕ ....................................................................................................................... 3 1. АРХИТЕКТУРА БАЗ ДАННЫХ MS SQL SERVER 2000........................................ 5 1.1. Физическая архитектура базы данных ......................................... SQL Server 2000 ................................................................... 1.1.1. Файлы данных и группы файлов .................................................................................. 6 1.1.2. Страничная организация файлов данных .................................................................. 8 1.2. ЛОГическая архитектура базы данных......................................... SQL Server 2000 ................................................................... 1.3. Системные базы данных SQL SERVER 2000 ....................................... 2. СОЗДАНИЕ И СОПРОВОЖДЕНИЕ БАЗ ДАННЫХ СРЕДСТВАМИ ENTERPRISE MANAGER ........................................................................................ 16 3. СОЗДАНИЕ И СОПРОВОЖДЕНИЕ ТАБЛИЦ БАЗ ДАННЫХ СРЕДСТВАМИ ENTERPRISE MANAGER ........................................................................................ 24 3.1. Основные принципы создания таблиц ............................................ 3.2. Создание, модификация и удаление таблиц средствами Enterprise Manager 27 3.3. Управление диаграммами ....................................................... 4. СОЗДАНИЕ И УПРАВЛЕНИЕ ИНДЕКСАМИ СРЕДСТВАМИ ENTERPRISE MANAGER ................................................................................................................. 34 5. СОЗДАНИЕ ПРЕДСТАВЛЕНИЙ СРЕДСТВАМИ ENTERPRISE MANAGER .. 40 6. ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ TRANSACT-SQL................... 42 6.1. Средства языка Transact–SQL.................................................... 6.2. Константы, имена, идентификаторы, переменные, выражения в языке Transact–SQL ...................................................................... 6.3. Типы данных SQL Server 2000.................................................... 6.4. СОЗДАНИЕ И УДАЛЕНИЕ БАЗ ДАННЫХ, ТАБЛИЦ И ПРЕДСТАВЛЕНИЙ ................................................................ 6.4.1. Создание и удаление баз данных................................................................................ 51 6.4.2. Создание и удаление таблиц ........................................................................................ 52 6.4.3. Создание представлений ............................................................................................... 53 6.5. Создание и управление индексами................................................ 6.6. Вставка, удаление и изменение данных............................................ 6.7. Выборка данных................................................................ 6.8. Функции SQL Server 2000........................................................ 6.8.1. Встроенные функции SQL Server 2000 .................................................................... 65 6.8.2. Функции пользователя ................................................................................................... 66 6.9. Хранимые процедуры SQL Server 2000............................................ 6.9.1. Создание хранимых процедур................................................... 6.10. Триггеры ..................................................................... 6.11. Создание и управление транзакциями ........................................... 6.12. Создание, отладка и оптимизация SQL–модулей ..................................