Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы БД.docx
Скачиваний:
15
Добавлен:
17.09.2019
Размер:
918.1 Кб
Скачать

1. Цикл взаимодействия пользователя с бд с помощью приложения можно разделить на следующие основные этапы:

1. Пользователь терминала (1) в процессе диалога с приложением форму­лирует запрос (2) на некоторые данные из БД

2. Приложение (3) на программном уровне средствами языка манипули­рования данными формулирует запрос (4), с которым обращается к СУБД.

3. Используя свои системные управляющие блоки и таблицы, СУБД с по­мощью словаря данных определяет местоположение требуемых данных и об­ращается (5) за ними к ОС.

4. Программы методов доступа файловой системы ОС считывают (6) из внешней памяти искомые данные и помещают их в системные буферы СУБД.

5. Преобразуя полученные данные к требуемому формату, СУБД пересы­лает их (7) в соответствующую область программы и сигнализирует (8) о за­вершении операции каким-либо образом (например, кодом возврата).

6. Результаты выбора данных из базы приложение (3) отображает (9) на терминале пользователя (1).

2. В случае работы пользователя в диалоговом режиме с СУБД (без прило­жения) цикл взаимодействия пользователя с БД упрощается. Его можно пред­ставить следующими этапами:

1. Пользователь терминала (10) формулирует на языке запросов СУБД, например QBE, по связи (11) требование на выборку некоторых данных из базы.

2. СУБД определяет местоположение требуемых данных и обращается (5) за ними к ОС, которая считывает (6) из внешней памяти искомые данные и помещает их в системные буферы СУБД.

3. Информация из системных буферов преобразуется (12) к требуемому формату, после чего отображается (13) на терминале пользователя (10).

Описанная схема поясняет, как функционирует СУБД с одним пользователем на отдельной ПЭВМ.

13 ИНФОРМАЦИОННАЯ МОДЕЛЬ БАЗЫ ДАННЫХ. (Билет 13)

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

2. Основные аспекты моделирования в обработке данных

  • информационное моделирование:

    • концептуальное моделирование (моделирование семантики предметной области);

    • логическое моделирование данных;

  • физическое моделирование:

    • создание моделей доступа к данным;

    • оптимизация физической организации данных в аппаратной среде.

Моделирование – построение моделей для изучения объектов, процессов, явлений.

Информационная модель – совокупность информации, характеризующая свойства и состояния объекта, процесса, явления, а также взаимосвязь с внешним миром.

Концептуальная (содержательная) модель — это абстрактная модель, определяющая структуру моделируемой системы, свойства её элементов и причинно-следственные связи, присущие системе и существенные для достижения цели моделирования.

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

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

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