Трехуровневая архитектура

Трехуровневая модель и близкая ей N-уровневая являются более многообещающими на сегодня.

В этой модели все три уровня сервисов рассматриваются как разбитые и логически независящие.

Клиенты отвечают только за пользовательский интерфейс, так же как это имеет место в сервероцентрической клиент-серверной модели.

Отличие заключается в том, что бизнес-сервисы и сервисы Трехуровневая архитектура данных тоже логически разбиты.

Такое представление делает независящими друг от друга логическую и физическую модели.

Достоинства:

- некие обновления могут быть изготовлены конкретно на сервере.

- доступно огромное количество уже готовых программных товаров, а готовое программное обеспечение стоит существенно дешевле.

- потому что по сети пересылается только та информация, которую нужно отображаться Трехуровневая архитектура на дисплее, то трафик сети в таких системах намного меньше по сопоставлению с клиентоцентрической моделью. Хотя, если системы бизнес-логики и сервисов данных находятся на различных серверах, загруженность сети меж ними может быть довольно большой.

- предусматривается (практически поощряется) разработка систем на базе компонент, что может прирастить степень повторного использования.

- два Трехуровневая архитектура средних сервера, обычно, дешевле, чем один большой. Разделение бизнес-сервисов и сервисов данных делает вероятным выбор меж одним либо 2-мя серверами.

Недочеты:

- многие обновления все еще подразумевают конкретную работу с каждым клиентом, потому обновление и установка нового программного обеспечения трудоемки и требуют кропотливого учета.

- появляется острая Трехуровневая архитектура необходимость в системе безопасности и инфраструктуре.

- неработоспособность сервера в состоянии сделать неработоспособной сеть.

- администрирование данной системы просит квалифицированного специалиста.

- высочайшая цена оборудования.


Обзор MS SQL Server, клиентские приложения, системные таблицы

SQL-сервер - сервер для управления реляционными БД.

Microsoft SQL Server 2000 - это система управления базами данных и анализа, созданная для резвой разработки современных Трехуровневая архитектура масштабируемых бизнес-приложений, систем электрической коммерции и информационных хранилищ; мощная СУБД, полностью отвечающая потребностям современных сложных систем типа клиент/сервер.

Масштабируемость

Механизм баз данных SQL Server представляет собой надежный сервер, способный управлять базами данных терабайтного объема, к которым сразу обращаются тыщи юзеров. В то же время при работе с параметрами Трехуровневая архитектура по дефлоту SQL Server 2000 поддерживает такие функции, как динамическая самонастройка, что позволяет не нагружать юзеров решением административных задач. Эта самая возможность делает его очень симпатичным для внедрения в настольных системах.

В сервер SQL Server 2000 включена поддержка языка XML и протокола HTTP, средства увеличения быстродействия и доступности, дозволяющие распределить нагрузку и обеспечить Трехуровневая архитектура бесперебойную работу, функции для улучшения управления и опции, снижающие совокупную цена владения.

Не считая того, SQL Server 2000 вполне употребляет все способности операционной системы Windows 2000, включая поддержку до 32 микропроцессоров и 64 ГБ ОЗУ.

SQL Server 2000 работает с базами данных в OLTP-окружении (on-line transaction processing – оперативная обработка транзакций Трехуровневая архитектура) и в окружении OLAP(on- line analytical processing аналитическая обработка в реальном времени)

Существует семь разных редакций сервера SQL 2000:

- Enterprise Edition– эта редакция является полной версией сервера SQL.

- Standard Edition – эта редакция разработана для малых и средних компаний.

- Personal Edition – эта редакция основывается на Standard Edition, но оптимизирована для личного использования.

- Developer Edition -такая же Трехуровневая архитектура как Enterprise Edition, только имеет ограниченную лицензию, которая не может быть применена в производственных средах.

- Enterprise Evaluation Edition– такая же как Enterprise Edition, но имеющая лицензию для «демонстрации, тестирования, исследования и оценки» и имеет 120-дневное ограничение использования.

- Windows CE Edition – эта редакция разработана для использования на устройствах, работающих под Windows CE Трехуровневая архитектура.

- Desktop Engine (MSDE) – эта редакция представляет из себя только микропроцессор базы данных сервера SQL 2000.

Службы SQL Server

1. MSSQL Server Service -управление базами данных, обработка транзакций и запросов, обеспечение целостности данных.

2. SQLServerAgent Service- выполнение заданий по расписанию, создание и управление предупреждений (alerts) b операторов.

3. Microsoft Distributed Transaction Coordinator (координатор распределенных транзакций) управление распределенными транзакциями Трехуровневая архитектура.

4. Microsoft Search - полнотекстовый поиск

Зрительные средства администрирования:

1. SQL Server Service Manager- диспетчер служб SQL Server

2. SQL Server Enterprise Manager- позволяет управлять несколькими серверами баз данных при помощи 1-го интерфейса

3. SQL Query Analyzer(координатор распределенных транзакций) управление распределенными транзакциями.

4. SQL Server Network Utilityпозволяет изменять подключения в клиентской части, выяснить версию применяемых сетевых библиотек

5. SQL Profiler – графическое средство отображения активности Трехуровневая архитектура избранного сервера.


trebovaniya-predyavlyaemie-k-oformleniyukontrolnoj-raboti.html
trebovaniya-predyavlyaemie-k-pedagogu-konsultantu-i-ego-funkcii-v-hode-provedeniya-uchebno-issledovatelskoj-praktiki.html
trebovaniya-predyavlyaemie-k-pravovim-aktam-organov-ispolnitelnoj-vlasti.html