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

8. Приложения и компоненты бд. Словарь дан.

Приложения БД:

- запросы (требование пользователя на отбор данных из базы и/или на выполнение определенных действий); - формы (используется главным образом для ввода, просмотра и редактирования данных; - отчёты (представление информации из БД в виде, удобном для её восприятия и анализа пользователем); - web-страницы (предназначены для публикации БД в сети Интернет); - прикладные программы.

Данными, входящими в состав БД, управляет программная система, называемая системой управления БД (СУБД).

Компоненты БД

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

Словарь данных – «центральное хранилище» инф. о данных, такой как значение, взаимосвязи с др. дан., их источники, применение и формат.

9.Пользователи базы данных.

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

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

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

10. Трехуровневая модель организации баз данных.

В настоящее время используется трёхуровневая модель организации БД, предложенная в 1975 г. комитетов по стандартизации Ansi. Одна и та же БД имеет различные уровни описания.

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

На концептуальном уровне БД представляется обобщенно – объединяются данные, используемые различными пользователями и прикладными программами. Концептуальный уровень фактически определяет обобщённую модель предметной области и не содержит никаких сведений о методах хранения данных.

Внутренний уровень поддерживает представление БД в памяти компьютера.

11. Понятие модели данных. Иерархическая модель, ее достоинства и недостатки.

Первоначально исследования в области БД были направлены на разработку способов структуризации данных, получивших название «модели данных». Модель данных – это совокупность принципов организации БД. модели данных различаются принципами определения, манипулирования и хранения данных в базе. Но наиболее важным является способ организации связей между данными в базе. Классическими являются иерархическая, сетевая и реляционная модели данных. Кроме того, при разработке БД в последнее время активно используются такие модели как постреляционная, объектно-ориентированная, объектно-реляционная и многомерная модели. В иерархичной модели связи между данными можно представить с помощью дерева. Данные в такой модели расположены на разных иерархичных уровнях и называются сегментами. Самый высокий сегмент имеет название «корневой». Сегменты, расположенные на более низком уровне, называются сегментами-потомками; на более высоко уровне – сегментами-предками. Каждый сегмент может иметь только одного предка на более высоком уровне и одного или нескольких потомков на более низком уровне. Доступ к определенному сегменту осуществляется по цепочке – от сегмента-предка к сегменту-потомку начиная слева.

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

Недостатки: громоздкость модели для обработки данных со сложными логическими данными.

Достоинство: эффективное использование памяти компьютера при хранении данных.

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