пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Датологическое проектирование БД

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

Этапы проектирования БД

  1. Инфологическая модель - модель, которая описывает данные предметной области с использованием естественного языка

Исходными данными могут быть стандартные справки. Бланки. Документы.

  1. Датологическая модель (концептуальная) – логическая организация данных и их взаимосвязь

На данном этапе проектировщик создает структуру данных и организует связь между объектами.

  1. Физическая модель – структура БД, реализуемая в среде выбранной СУБД.

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

Даталогическое проектирование сводится к следующим этапам: 

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

Проектирование логической структуры РБД предполагает:

  • разбиение всей информации по отношениям (таблицам);
  • определение состава полей (атрибутов) каждого отношения;
  • определение ключа каждого отношения;

определение связей и обеспечение целостности по связям.


25.03.2015; 19:10
хиты: 131
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь