Материал: Л-2 - Архитектурные решения

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Выпуск 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).

Все обращения к БД – через СУБД, которая инкапсулирует сведения о физической структуре БД.

Выполняя запросы пользователя, СУБД осуществляет операции над данными и возвращает результат в приложение.

Приложение, используя пользовательский интерфейс, отображает результат выполнения запросов.