Общая характеристика системы
Microsoft SQL Server - одна из наиболее мощных систем работы с базами данных в архитектуре "клиент-сервер". Особенность системы - работа сервера только в операционных системах ряда Microsoft Windows NT - NT Server 4.0, 2000 Server, Server 2003, при этом клиентская часть может взаимо-действовать с сервером из Microsoft Windows 98 и других операционных систем. Рекомендуемая файловая система для SQL Server - NTFS, хотя возможна работа и в системе FAT.
В своем составе система имеет средства создания баз данных, работы с информацией баз данных, перенесения данных из других систем и в другие системы, резервного копирования и восстановления данных, развитую систему транзакций, систему репликации данных, реляционную подсистему для анализа, оптимизации и выполнения запросов клиентов, систему безопасности для управления правами доступа к объектам базы данных и пр. (см. рис. 8.1). Система не содержит средств разработки клиентских приложений. В таблицах 8.1-8.3 приведены некоторые максимальные возможности системы.

Рис. 8.1. Основные компоненты в архитектуре системы
| Размер базы данных | 1 048 516 TB |
| Количество объектов в базе данных | 2 147 483 647 |
| Количество экземпляров сервера на одном компьютере | 16 |
| Количество баз данных в одном экземпляре сервера | 32767 |
| Количество файлов в базе данных | 32767 |
| Количество таблиц в базе данных | ограничено количеством объектов в базе |
| Количество полей в таблице базы | 1024 |
| Размер файла данных | 32 TB |
| Длина идентификаторов | 128 символов |
| Уровень вложенных хранимых процедур | 32 |
| Уровень вложенных запросов | 32 |
| Количество некластерных индексов для одной таблицы базы | 249 |
| Количество полей в одном индексе | 16 |
| Количество байт в одном индексе | 800 |
| Количество таблиц в одном запросе | 256 |
| Количество байт в одной строке таблицы | 8060 |
| Microsoft Windows 2000 DataCenter | 32 | 4 | 2 | 32 | 3 | - | 32 |
| Windows 2000 Advanced Server | 8 | 4 | 2 | 8 | 2 | - | 8 |
| Windows 2000 Server | 4 | 4 | 2 | 4 | 2 | - | 4 |
| Windows 2000 Professional | - | - | 2 | 2 | 2 | - | 2 |
| Microsoft Windows NT®4.0 Server, Enterprise Edition | 8 | 8 | 2 | 8 | 2 | - | 8 |
| Windows NT 4.0 Server | 4 | 4 | 2 | 4 | 2 | - | 4 |
| Windows NT 4.0 Workstation | - | - | 2 | 2 | 2 | - | 2 |
| Microsoft Windows 98 | - | - | 1 | Use Desktop Engine | 1 | - | - |
| Windows CE | - | - | - | - | - | 1 | - |
| Windows 2000 DataCenter | 64 | 2 | 2 | 64 | 2 | - | 64 |
| Windows 2000 Advanced Server | 8 | 2 | 2 | 8 | 2 | - | 8 |
| Windows 2000 Server | 4 | 2 | 2 | 4 | 2 | - | 4 |
| Windows 2000 Professional | - | - | 2 | 2 | 2 | - | 2 |
| Windows NT 4.0 Server, Enterprise Edition | 3 | 2 | 2 | 3 | 2 | - | 3 |
| Windows NT 4.0 Server | 2 | 2 | 2 | 2 | 2 | - | 2 |
| Windows NT 4.0 Workstation | - | - | 2 | 2 | 2 | - | 2 |