Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы Bd_Ekzamen.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.44 Mб
Скачать
  1. Дайте понятие инфологической модели. В чем отличие инфологической модели от концептуальной.

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

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

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

4. К разделу «Вопросы проектирования баз данных»

          1. Перечислите и охарактеризуйте основные этапы жизненного цикла информационной системы.

Перечислите и охарактеризуйте основные этапы жизненого цикла информационной системы. выделим 4 фазы жизненного цикла базы данных:

  • анализ и проектирование – начальный (“бумажный”) этап жизни БД,

  • на этапе анализа осуществляется обследование предметной области и сбор требований в будущей базе.

  • Проектирование на этом этапе на основе собранных требований создаётся проект базы.

Анализ и проектирование. Этап выполняется посредством изучения предметной области и требований, предъявляемых к создаваемой БД. На “бумажной” стадии жизни системы производится выбор:структур данных и стратегии их хранения в памяти ЭВМ,технологии обслуживания БД и взаимодействия с ней конечных пользователей,технических и стандартных программных средств, а также разработка оригинальных программных средств обслуживания системы.

  • Реализация – это материализация проекта – перенесение его в память ЭВМ, создание отладочного варианта базы средствами СУБД. На этом этапе производится тестирование, паралельно разрабатывается обеспечение базы. На этом же этапе разрабатывается некоторая совокупность применений использующее базу – приложение решающие какие то задачи.

  • Эксплуатация – база заполняется реальными данными, производится приём в эксплуатацию, разрабатывается полный набор приложений. Готовится персонал для обслуживания. В процессе эксплуатации администратор базы может произвести коррекцию отдельных параметров для улучшения эксплуатационных характеристик.

.