Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы к экзамену УД (часть 1).docx
Скачиваний:
5
Добавлен:
25.09.2019
Размер:
240.16 Кб
Скачать

6) Архитектура субд. Логическая и физическая независимость. Виды субд. Локальные и серверные субд. Краткая характеристика. Примеры.

Уровень внешних моделей определяет точку зрения на базу данных отдельных приложений.

Каждое приложение видит и обрабатывает только те данные, которые необходимы именно этому приложению.

Концептуальный уровень:

- объединяет данные, используемые всеми приложениями;

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

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

Эта архитектура позволяет обеспечить логическую (между уровнями 1 и 2) и физическую (между уровнями 2 и 3) независимость при работе с данными.

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

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

Локальная СУБД (все части локальной СУБД размещаются на одном компьютере).

Серверные СУБД (файлы данных располагаются централизованно на файл-сервере).

Файл-серверные.

Данные располагаются централизованно на файл-сервере, СУБД располагается на каждом клиентском компьютере.

Преимущество - низкая нагрузка на процессор файлового сервера.

Недостатки:

- потенциально высокая загрузка локальной сети;

- затруднённость или невозможность централизованного управления;

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

Клиент-серверные.

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

Недостаток - повышенные требования к серверу.

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

- потенциально более низкая загрузка локальной сети;

- удобство централизованного управления;

- удобство обеспечения таких характеристик как высокая надёжность, высокая доступность и высокая безопасность.

Клиент-серверные СУБД: Microsoft SQL, Oracle.

Файл-серверные СУБД: Microsoft Access.

7) Уровни рассмотрения субд. Виды моделей.

Базу данных можно рассматривать на различных уровнях абстрагирования, которые выбираются в соответствии с целевым назначением:

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

- при решении задачи рациональной организации базы данных средствами конкретной СУБД, – другой, создается логическая структура данных, модель их организации.

Модель данных — это некоторая абстракция конкретных данных.

Инфологическая модель выражает информацию о предметной области в виде, независимом от используемой СУБД.

Даталогические модели поддерживаются конкретной СУБД. Они содержат информацию о логических взаимосвязях между элементами данных.

Физическая модель данных оперирует категориями, касающимися организации внешней памяти и структур хранения, используемых в данной операционной среде.