Выпуск Express Edition
Бесплатная БД начального уровня. Идеальна для обучения и для создания управляемых данными приложений, работающих на рабочих станциях и небольших серверах.
Для независимых поставщиков ПО, непрофессиональных разработчиков и любителей, создающих клиентские приложения.
SQL Server Express LocalDB – облегченная версия Express
для разработчиков программ. При установке копируется минимальный набор файлов, необходимых для запуска Database Engine. Быстро устанавливается, не требует настройки и имеет низкие системные требования.
Выпуск Compact Edition
Скромная версия SQL Server, которую можно использовать в карманных PC, мобильных телефонах, планшетных и настольных компьютерах.
Базы данных Compact Edition обычно используются в качестве встроенных (внедренных) баз данных
Архитектуры OLTP-систем
Хотя все OLTP-системы ориентированы на решение одних и тех же задач, их внутренняя архитектура может отличаться.
Это позволяет развертывать OLTP-приложения:
в традиционной 2-уровневой модели;
в 3-уровневой модели с сервером приложений;
в централизованной модели, применимой к веб- и gridсистемам.
Централизованная архитектура (1)
База данных, СУБД и прикладная программа на одном компьютере (мэйнфрейме или ПК). Не нужна сеть, автономная работа.
Использовалась в первых версиях DB2, Oracle, Ingres.
Централизованная архитектура (2)
База данных в виде набора файлов, СУБД и приложение для работы с БД – на жестком диске компьютера.
Пользователь инициирует обращение к БД через пользовательский интерфейс приложения (GUI).
Все обращения к БД – через СУБД, которая инкапсулирует сведения о физической структуре БД.
Выполняя запросы пользователя, СУБД осуществляет операции над данными и возвращает результат в приложение.
Приложение, используя пользовательский интерфейс, отображает результат выполнения запросов.