Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Модель сервера приложений




 

 

Пользователь щелкнул на кнопку, рабочая станция обращается к сервису, который выполняется в среде сервера приложений. Если при выполнении этого сервиса (прикладной программы) встречается SQL оператор, то он передается серверу БД (на уровне ОП). Обратно в прикладную программу возвращается результат выполнения оператора. После завершения сервиса результаты передаются обратно на рабочую станцию.

 

Примеры:

1) Tuxedo (BEA System)

2) CICS (IBM)

3) SQL Server (Microsoft)

 

Преимущества модели сервера приложнгий

ü Можно организовать централизованное администрирование прикладных программ, что позволяет существенно снизить время администрирования числа рабочих станций.

ü При увеличении нагрузки на сервис сервер приложений может автоматически запустить копию этого сервиса на другом сервере приложений и тем самым снизить нагрузку на текущий сервис.

ü Сервис приложений может выступать в качестве маршрутизатора запросов к сервисам (все зависит от исходных данных)

ü Данная модель позволяет снизить число лицензий на сервер БД.

 

 

Недостатки модели сервера приложений:

Выполняемые на сервере приложений сервисы являются разделяемыми, поэтому они должны выполняться быстро, поэтому их необходимо разрабатывать на языке низкого уровня, следовательно предъявляются высокие требования к квалификации программистов.

 

 

-------------------------------------------------------------------------------------------------------------------------

 

БИЛЕТ 6

 

1. Правила объединения, декомпозиции и псевдотранзитивности в теории проектирования реляционных баз данных (доказательство леммы).

 

Лемма

Справедливы следующие правила:

1) Правило объединения

Если множество атрибутов Х определяет множество атрибутов У (XàY) и XàZ, то XàYZ

 

2) Правило декомпозиции:

Если XàY, ZÍY, то XàZ

 

3) Правило псевдотранзитивности:

Если XàY, WYàZ,то WXàZ

Доказательство:

1. XàХY (пополняем атрибутом Х первую зависимость)

XYàYZ (пополняем атрибутом Y вторую зависимость)

По третьей аксиоме Армстронга получаем XàYZ

2. Т.к. XàY, ZÍY, то по первой аксиоме Армстронга YàZ. Тогда по 3 аксиоме получаем: XàZ

3. WXàWY (пополняем атрибутом W первую зависимость)

WYàZ (по условию). Тогда по 3 аксиоме получаем: WXàZ

 

 

2. Модель файлового сервера доступа к данным. Преимущества и недостатки.

 


Поделиться:

Дата добавления: 2015-04-21; просмотров: 125; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты