Об авторе 21
Благодарности 21
Введение 23
Глава 1. Основные сведения о базах данных SQL Server 29
Глава 2. Доступные инструментальные средства 53
Глава 3. Основные операторы языка T-SQL 79
Глава 4. Соединения 121
Глава 5. Создание и модификация таблиц 161
Глава 6. Ограничения 211
Глава 7. Дополнительные сведения о запросах 251
Глава 8. Нормализация и другие важные проблемы проектирования 277
Глава 9. Структуры памяти и индексные структуры SQL Server 333
Глава 10. Представления 379
Глава 11. Сценарии и пакеты 411
Глава 12. Хранимые процедуры 441
Глава 13. Пользовательские функции 523
Глава 14. Транзакции и блокировки 543
Глава 15. Триггеры 575
Глава 16. Краткий учебник по языку XML для начинающих 603
Глава 17. Общее описание средств формирования отчетов 663
Глава 18. Обеспечение интеграции с помощью служб Integration Services 689
Глава 19. Основные функции администратора 707
Приложение А. Ответы к упражнениям 734
Приложение Б. Системные переменные и функции 744
Приложение В. Выбор подходящего инструментального средства 801
Приложение Г. Очень простые примеры обеспечения связи 812
Приложение Д. Инсталляция и эксплуатация образцовых баз данных 816
Предметный указатель 821