Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Базы данных / Лекции / Arkhitektura_Bazy_dannykh.ppt
Скачиваний:
17
Добавлен:
03.01.2020
Размер:
2.23 Mб
Скачать

Введение в Базы Данных

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

Структура корпоративной ИС

Системы автоматизации деловых операций и документооборота

 

Корпоратив

Выход на

 

филиалы

 

ная БД

 

 

Система поддержки

 

 

принятия решений

 

 

Система

 

Коммуникацион

управления

 

ные программы

документами

 

 

Система

Специализированн

Текстовый

распознавания

ые

редактор и

текста

приложения

электронные

 

 

таблицы

БД

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

БД

Прикладные программы

Оперативные пользователи

Интегрированная база данных

БД

Банк данных – это система специальным образом организованных данных (баз данных), программных, технических, языковых, организационно-методических средств, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных.

БД

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

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

Архитектура СУБД разделена на

Внешний уровень представляет некоторую часть предметной области в той форме, как она воспринимается приложением или группой приложений.

Концептуальный уровень представляет соответственно всю предметную область. Подробность представления предметной области на концептуальном уровне зависит от специфики конкретной разработки.

Внутренний уровень включает данные о предметной области с учетом требований хранения и доступа.

Архитектура СУБД

Выделенным уровням соответствуют модели данных и описывающие эти модели схемы.

Модели данных – это определенным образом структурированные данные.

Схема является описанием модели, предназначенным для использования СУБД.

Архитектура Базы данных

 

 

 

 

 

Пользователь 1

 

 

 

 

 

Пользователь 2

 

 

 

 

 

 

Пользователь 3

 

 

 

 

 

 

Пользователь 4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Язык

 

 

 

 

 

 

 

 

 

 

 

 

Язык

 

 

 

 

 

 

 

 

 

 

Язык

 

 

 

 

 

 

 

Язык

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Раб. область

 

 

 

 

 

 

 

 

 

Раб. область

 

 

 

 

 

 

Раб. область

 

 

 

 

 

 

 

Раб. область

 

 

 

 

 

 

 

 

 

 

 

 

 

ОС

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Внешний уровень

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Внешняя модель А

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Внешняя модель В

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Отображение А –

Отображение В –

 

внешний

внешний

СУБД

концептуальный

концептуальный

 

уровень

уровень

 

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

Внутренний уровень

Концептуальная модель

Отображение концептуальный - внутренний

Хранимая БД (внутренняя модель)

Внешняя модель

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

Соседние файлы в папке Лекции