Часть I. Знакомство с SQL Server 25
Глава 1. Введение в SQL Server 2005 27
Глава 2. Обзор концепций баз данных 53
Глава 3. Обзор SQL Server 77
Глава 4. Проектирование и нормализация баз данных 115
Часть II. Язык программирования Transact-SQL 139
Глава 5. Обзор и основы Transact-SQL 141
Глава 6. Запросы SELECT 181
Глава 7. Запросы действий 221
Глава 8. Углубленное изучение Transact-SQL 241
Часть III. Управление данными в SQL Server 281
Глава 9. Использование SQL Server Management Studio 283
Глава 10. Базы данных 337
Глава 11. Таблицы 365
Глава 12. Индексирование 397
Глава 13. Представления 419
Глава 14. Хранимые процедуры 447
Глава 15. Триггеры 469
Часть IV. Администрирование SQL Server 497
Глава 16. Базовые задачи администрирования 499
Глава 17. Автоматизация задач администрирования 547
Глава 18. Безопасность и SQL Server 2005 597
Часть V. Среда разработки в SQL Server 637
Глава 19. Интеграция SQL Server и среды Microsoft .NET 639
Глава 20. ADO.NET и SQL Server 663
Глава 21. Программирование в SMO и RMO 689
Глава 22. Служба интеграции 713
Часть VI. Расширенные темы 761
Глава 23. Блокировка 763
Глава 24. Мониторинг и оптимизация SQL Server 2005 781
Глава 25. Репликация 807
Глава 26. Служба анализа 897
Глава 27. Служба уведомлений 947
Глава 28. Служба отчетности 971
Глава 29. Брокер служб 1051
Глава 30. Разрешение проблем 1069
Приложение. Справочник по Transact-SQL 1085
Предметный указатель 1091