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

Автор работы: Пользователь скрыл имя, 20 Января 2013 в 15:33, доклад

Краткое описание

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

Содержимое работы - 1 файл

Проектирование БД.doc

— 232.50 Кб (Скачать файл)

ПРОЕКТИРОВАНИЕ БД.

 

 

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

Проектирование базы данных — сложный процесс, который ставит своей задачей отобразить предметную область в набор данных и процедур доступа к ним.

Принято выделять три этапа  проектирования базы данных:

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

 

Для того, чтобы  процесс усвоения данного материала (лекция: Теория баз данных) на экономических  специальностях было наиболее успешным, будем рассматривать выше описанное в схемах.

Сначала просмотрим жизненный цикл базы данных (DBLC, Database Life Cycle).

 

 

 

 

 

Рассмотрим  более подробно второй этап DBLC, также используя схемы.

 

 

Далее просмотрим последовательность действий при проектировании базы данных, при этом опираясь на рисунок 2.

 

 

 

 

Вывод.

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

 

  • Следуя этой методологии, даже проектировщик может выполнять более глубокий и содержательный анализ требований к данным, осуществлять контроль и управление кодом проектирования.

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