Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
билеты все.doc
Скачиваний:
15
Добавлен:
23.04.2019
Размер:
972.8 Кб
Скачать
  1. Как переводится и расшифровывается термин oltp? Как этот термин связан с понятием транзакций и оперативной обработкой транзакций?

Оперативную базу данных, которая хранит данные оперативного учета всей текущей деятельности банка. Ее иногда называют базой оперативной обработки транзакций OLTP (on line transaction processing). Эти базы работают под управлением стандартных СУБД (DBMS Data base manager system).

Транзакция – это операция над базой данных, которая переводит базу данных из одного непротиворечивого состояния в другое непротиворечивое состояние. База данных всегда некоторым образом моделирует реальный мир. Поэтому противоречивым будет состояние базы данных, которое не соответствует моделируемому объекту.

Например, в бухгалтерском учете базовой операцией является понятие проводки. Каждая проводка соответствует синхронному изменению состояния двух счетов: дебетуемого и кредитуемого. Если мы сохраним изменения только одного счета, а изменения по другому счету не успеем выполнить, то наша база данных будет в противоречивом состоянии, с бухгалтерской точки зрения мы не сможет свести баланс. Поэтому набор операций над базой данных, соответствующих проводке, объединяется в единую транзакцию. В этом случае транзакция воспринимается СУБД как неделимая операция над базой данных. Транзакция либо выполняется полностью, либо полностью откатывается (отменяются все изменения, которые были в ней произведены). При одновременной работе большого количества пользователей с одними и теми же счетами механизм оперативной обработки транзакций (OLTP) должен обеспечить корректность изменения данных в каждый момент времени.

  1. Что общего в 1-от и 4-от этапах развития баз данных?

1 этап - Централизованные БД на архитектуре типа main-Frame. Особенности: Распределенный доступ; Администрирование; SQL; транзакции. Типичные представители: IMS,IDS, Total, Adabas,DB2, System R.

4 этап - Доступ к БД через глобальную сеть Интернет. Особенности: Не требует установки специального клиентского ПО, использует специальный протокол CGI (Common Gateway Interface). Типичные представители: все СУБД.

Что у них общего не знаю!

  1. Каковы достоинства архитектуры «файл сервер»? (а с чем Вы его сравниваете?)

Организация и управление базой данных (в т.ч. и СУБД) целиком располагается на машине клиента, а база данных, представляющая собой обычно набор специализированных структурированных файлов, на машине-сервере. В этом случае серверная компонента представлена даже не средствами СУБД, а сетевыми составляющими операционной системы, обеспечивающими удаленный разделяемый доступ к файлам. Взаимодействие между клиентом и сервером происходит на уровне команд ввода-вывода файловой системы, которая возвращает запись или блок данных. Достоинство – возможность обслуживания запросов нескольких клиентов. Достоинство архитектуры "файл-сервер" состоит в возможности одновременной многопользовательской обработки одной БД. Еще одно немаловажное достоинство сервера - высокая надежность хранения информации, так как серверы защищены от сбоев и других проблем.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]