КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Проектирование внутреннего уровня БД
Пример графического представления схемы реляционной БД
На рисунке 33 приведена схема реляционной базы данных, полученная на основе ER —диаграммы фрагмента предметной области, представленного на рисунке 16. Для отображения в логической структуре БД взаимоисключаемости связей использовано явное проектирование арка.
ПК – первичный ключ, ВК – внешний ключ, ФЛ – физическое лицо, ЮЛ – юридическое лицо, НП – населенный пункт.
Рисунок 33 – Пример графического представления ДЛМ реляционной БД Приведенная схема соответствует, как минимум, 3НФ, поскольку во всех отношениях атрибуты атомарные, первичные ключи не составные и отсутствуют транзитивные зависимости между не ключевыми атрибутами и первичными ключами.
Проектирование внутреннего уровня БД заключается в преобразовании логической модели данных в такую форму, которая позволит реализовать данный проект в среде выбранной СУБД. Исходными данными для проведения этого этапа является полученная на ранних этапах проектирования логическая структура БД (ДЛМ БД). В результате должна быть получена физическая модель БД, представленная на языке определения данных выбранной СУБД. Чаще всего это SQL команды, описывающие объекты БД (SQL скрипты). Разработчик физической модели БД (эту функцию выполняет администратор БД) должен хорошо знать функциональные возможности выбранной СУБД, понимать все её достоинства и недостатки. На данном этапе проектирования БД должны быть определены и реализованы способы размещения данных в среде хранения и способы доступа к этим данным на физическом уровне. Хотя для организации физической модели могут быть использованы и файловые системы, в большинстве случаев для реализации баз данных используется физическая организация файлов, которыми непосредственно управляет СУБД. Как правило, СУБД для платформы IBM PC не предоставляют проектировщику никаких возможностей выбора или изменения способа организации файлов БД. Настройка среды хранения и настройка оптимальной работы СУБД, а, следовательно, и БД, является сложной задачей и требует определенных профессиональных знаний и навыков. Мы рассмотрим часть видов работ на этапе физического проектирования БД: выбор СУБД и проектирование ряда объектов БД.
Дата добавления: 2014-11-29; Просмотров: 616; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |