Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции_БД.doc
Скачиваний:
16
Добавлен:
11.11.2019
Размер:
2.89 Mб
Скачать

Выч. Система

БД

Обслуж.

персонал

Словарь данных

СУБД

Админ-р

БД

ОС

Технич. ср-ва

Основными компонентами БнД являются БД и СУБД. Существует довольно много определений БД. Наиболее общее дано Коддом:

База данных (БД) – это поименованная, структурированная совокупность взаимосвязанных данных, относящихся к конкретной ПО.

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

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

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

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

АБД – это профессиональный специалист в области информационных технологий. Он должен:

  • создавать БД;

  • осуществлять технический контроль;

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

Функции АБД выполняются несколькими специалистами (системными программистами).

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

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

  • обеспечить адекватность отображения ПО и, как следствие, давать возможность получить интегрированное представление о ПО;

  • описываться на языке, понятном конечному пользователю и администратору БД;

  • содержать информацию о ПО, достаточную для дальнейшего проектирования;

  • гарантировать однозначное трактование модели;

  • быть динамичной.

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

Жизненный цикл БнД.

проектирование создание эксплуатация

анализ ПО генерация реорганизация

схем БД БД разграничение

интеграция доступа

пользоват-х подготовка организация

представлений среды доступа к

хранения данным поиск и

выбор средств обновление

реализации ввод и конт- контроль

роль данных состояния БД

логическое

проектирование загрузка и копир. сбор и контроль

корректировка и восст. анализ целостн.

физическое БД стат-ки

проектирование

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