Вопросы по теме




Скачать 35.48 Kb.
НазваниеВопросы по теме
Дата публикации04.10.2013
Размер35.48 Kb.
ТипДокументы
litcey.ru > Информатика > Документы
Вопросы по теме

Технологии распределенных систем”

по курсу “Информационные системы”


  1. Перечислите основные принципы создания и функционирования распределенных систем по Крису Дейту.

- прозрачность расположения данных для пользователя означает , что для пользователя распределенная БД должна представляться точно также, как и нераспределенная

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

- синхронизация и согласованность (непротиворечивость) состояния данных в любой момент времени.


  1. В чем состоит отличие реальных распределенных систем, построенных на технологиях клиент-сервер от идеальных распределенных систем?

Клиент-сервер: исторически выросли из первых централизованных многопользовательских АИС. В технологиях клиент-сервер отступают от одного из главных принципов функционирования распределенных систем - отсутствия центральной установки.


  1. В чем состоит смысл техники представлений? сохраняемый в базе данных авторизованный глобальный запрос на выборку данных.




  1. Назовите основные характеристики модели RDA. является унификация интерфейса взаимодействия прикладных компонентов ИС с общими данными.



  1. В чем заключается отличие модели DBS и AS. Раскройте их названия в русской транскрипции. DBS модель стала развитием модели RDA. В отличие от нее прикладной компонент полностью размещается и выполняется на сервере системы.

AS Чтобы разнести требования к вычислительным ресурсам сервера в отношении быстродействия и памяти по разным вычислительным установкам, используется модель сервера приложений. Суть модели сервера приложений заключается в переносе прикладного компонента АИС на специализированный дополнительный сервер системы.


  1. Поясните смысл технологии объектного связывания в распределенных системах. Назовите основные проблемы этой технологии.

технология объектного связывания, причем реальные распределенные ИС построены, как правило, на сочетании всех трех технологий, но рассматривать их целесообразно отдельно.


  1. Что такое технология реплицирования? Назовите основные достоинства и недостатки этой технологии. дублирование данных




  1. Дайте понятие термину транзакция так, как Вы это понимаете.

Транзакции - программные системы (которые часто относят к категории middleware), обеспечивающие эффективное управление информационно-вычислительными ресурсами в распределенной системе

транзакция считается завершенной, если она успешно завершена на всех задействованных установках


  1. Перечислите издержки тразакций и поясните суть каждой из них.

1) потерянные изменении. возникают, когда две транзакции изменяют одновременно один и тот же объект БД. Если происходит откат второй транзакции, то отменяются все изменения, внесенные первой транзакцией. В результате первая транзакция не видит своих изменений данных. Способом преодоления таких ситуаций является блокировка данных – запрет на изменение данных любой другой транзакцией до завершения первой транзакции.

2) грязные данные возникают, когда одна транзакция изменяет объект БД, а другая в это время читает те же данные. В этом случае, если первая транзакция еще не завершена, то вторая транзакция может видеть несогласованные данные, т.е. “грязные”. Способом недопущения таких ситуаций является блокировка данных.

3) неповторяющиеся чтения возникают, когда одна транзакция читает какой-либо объект БД, а другая до завершения первой его изменяет и успешно фиксируется. При повторном чтении объекта первой транзакцией, она видит его в другом состоянии, т.е. чтение не повторяется. Способом недопущения подобных ситуаций является запрет изменения объекта любой другой транзакцией, пока первая транзакция не закончила чтение.


  1. Механизм изоляции транзакций и преодоление ситуаций несогласованной обработки данных основывается на технике. серализация транзакций. Способ выполнения совокупности транзакций называется сериальным, если результат совместного выполнения транзакций эквивалентен результату последовательного их выполнения.




  1. Какие существуют механизмы изоляции транзакций и преодоление ситуаций несогласованной обработки данных? I) синхронизационные захваты (блокировки) объектов БД; Здесь существуют два режима захватов:

1) совместный режим (Shared)

2)монопольный режим (eXclusive).

II) временные метки объектов БД.


  1. Поясните, в чем суть синхронизационных захватов объектов БД. Выполнение транзакций происходит в два этапа. На первом этапе перед выполнением любой операции транзакция запрашивает и накапливает захваты необходимых объектов. После получения и накопления необходимых захватов осуществляется вторая фаза – фиксация изменений (или откат по соображениям целостности данных) и освобождение захватов.


13. Поясните, в чем суть временных меток объектов БД.

каждой транзакции приписывается временная метка, соответствующая началу выполнения транзакции. При выполнением операции над объектом транзакция помечает его своей меткой и типом операции (чтение или изменение).

Похожие:

Вопросы по теме iconПо этой теме необходимо изучить следующие вопросы: Какое уравнение называется дифференциальным?
Названные задачи относятся к теме “Дифференциальные уравнения”. По этой теме необходимо изучить следующие вопросы
Вопросы по теме iconКонтрольные вопросы по теме Вопросы к зачету
Печатается по решению учебно – методической комиссии Нижневартовского экономико – правового института (филиала) Тюменского государственного...
Вопросы по теме iconВопросы опроса №3 по теме «Углы. Параллельные прямые. Подобие и равенство треугольников»и
Вопросы опроса №3 по теме «Углы. Параллельные прямые. Подобие и равенство треугольников»и краткие ответы
Вопросы по теме iconВопросы опроса №1 по теме «Прямоугольный треугольник»

Вопросы по теме iconНе знание ответов на дополнительные вопросы по теме

Вопросы по теме iconВопросы по теме
Перечислите основные принципы создания и функционирования распределенных систем по Крису Дейту
Вопросы по теме iconВопросы по теме
Перечислите основные принципы создания и функционирования распределенных систем по Крису Дейту
Вопросы по теме iconВопросы по теме
Перечислите основные принципы создания и функционирования распределенных систем по Крису Дейту
Вопросы по теме iconВопросы по теме
Перечислите основные принципы создания и функционирования распределенных систем по Крису Дейту
Вопросы по теме iconВопросы по теме
Перечислите основные принципы создания и функционирования распределенных систем по Крису Дейту
Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
litcey.ru
Главная страница