Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Shpory_BSBD.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
1.68 Mб
Скачать

Вопрос 1. База данных. Модель представления данных. Субд. Классификация.

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

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

2) СУБД - комплекс языковых и программных средств, предназначенный для создания, ведения и совместного использования БД многими пользователями. СУБД различаются по использованной модели данных. К СУБД относят следующие виды программ:

- полнофункциональные СУБД – СУБД, функции в которых реализуются одним простым модулем (Access);

- Сервер БД – центральный компонент обработки данных в сетях, предназначенный для работы со многими пользователями (MS SQL Server, Oracke, My SQL);

- клиенты БД – ПО, позволяющее работать с БД.

3) Словарь данных (База МетаДанных) - подсистема Банка Данных, предназначенная для централизованного хранения информации о структурах данных, взаимодействия данных друг с другом, о типах данных и форматах их представления, о принадлежности данных пользователям, о средствах разграничения доступа и т.д. Используются также термин «БМД». Иногда словарь реализуется не в виде отдельной подсистемы, а средствами СУБД, и представляется в виде БД.

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

5) Вычислительная система - совокупность взаимосвязанных ЭВМ и других устройств, обеспечивающих автоматизацию сбора, обработки и хранения информации;

6) пользователи и обслуживающий персонал.

Вопрос 2. Модели данных. Иерархическая модель. Сетевая модель.

1) Иерархическая модель.

В данной модели связи между данными можно описать в виде упорядоченного графа, при этом используется тип данных - дерево. Дерево может быть корневым (не имеет родителя, а только потомки) или подчиненным (имеет и родителей, и потомков).

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

- эффективное использование памяти ЭВМ, т.к. для физического размещения данных можно использовать методы последовательного распределения памяти;

- хорошие показатели времени основных операций над данными;

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

Недостатки:

- сложность понимания пользователем;

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

- ограниченное число операций по манипулированию с данными.

2) Сетевая модель.

Представляется в идее произвольного графа, позволяющего указать различные связи объектов. Используется две группы типов: запись и связь. Связь определяется для двух типов записи: предка и потомка.

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

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

- операций по обработке данных становится больше.

Недостатки:

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

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

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