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

Проектирование и организация базы данных

Основа системы обработки информации любой предметной области - это база данных (хранилище информации). Ее создание и эксплуатация требует ответа на следующие вопросы.

Каково должно быть ее наполнение (содержание)?

Каким является рациональный способ ее организации?

Какова технология проектирования и создания БД?

Каковы функциональные обязанности лиц, связанных с проектированием и эксплуатацией БД?

Как обеспечить проектирование в соответствии с заданными эксплуатационными требованиями?

Какие проблемы необходимо решить на различных этапах проектирования БД?

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

  1. БД должна удовлетворять актуальным информационным требованиям за приемлемое время.

  2. БД должна удовлетворять выявленным и вновь возникающим требованиям пользователей.

  3. БД должна иметь возможность расширяться при реорганизации и расширении предметной области.

  4. БД должна изменяться соответственно при изменении программной и аппаратной среды.

  5. Данные при включении в БД и в процессе эксплуатации должны оставаться корректными и проверяться на достоверность. Доступ к данным должен быть санкционирован.

  6. Обеспечение независимости данных от программного обеспечения.

Независимость данных достигается тогда, когда не надо посвящать программистов и пользователей в их внутреннее представление. Для организации доступа к данным необходимо знать: формат данных, т.е. способ их записи и связи; место расположения данных, т.е. адрес (пути доступа); способ обращения к данным (способ, метод хранения).

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

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

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

Создание и эксплуатация БД осуществляется путем ее администрирования. Администрирование БД является одной из составляющих функций организационного и технологического обеспечения функционирования СОЭИ.

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