Лаб1. Лабораторная работа 1. Построение концептуальной и логической схемы базы данных Задание Придумать и описать предметную область
Скачать 1.04 Mb.
|
Лабораторная работа №1. Построение концептуальной и логической схемы базы данных Задание 1. Придумать и описать предметную область. Задание 2. Построить логическую схемы базу данных. Задание 3. Построить концептуальную схему базу данных. Задание 4. Сделать отчет. Теория: Концептуальная модель базы данных Концептуальная модель базы данных это некая наглядная диаграмма, нарисованная в принятых обозначениях и подробно показывающая связь между объектами и их характеристиками. Создается концептуальная модель для дальнейшего проектирования базы данных и перевод ее, например, в реляционную базу данных. На концептуальной модели в визуально удобном виде прописываются связи между объектами данных и их характеристиками. Принятые определения в концептуальной базе данных Для единообразия программирования баз данных введены следующие понятия для концептуальных баз данных: Объект или сущность. Это фактическая вещь или объект (для людей) за которой пользователь (заказчик) хочет наблюдать. Например, Иванов Иван Иванович; Атрибут это характеристика объекта, соответствующая его сущности. Например. Задаем себе вопрос: Какую информацию нужно хранить об Иванове Иване Ивановиче? Ответы на этот вопрос и будут атрибуты объекта Иванов Иван Иванович; Третье понятие в проектировании концептуальной базы данных это связь или отношения между объектами. Лексически более правильно говорить связь между объектами КБД и отношения между сущностями КБД (концептуальная база данных), но встретить можно самые различные сочетания сущности, объекта, связи и отношения (огрехи переводов). Логическая модель базы данных это Логическая модель – графическое представление структуры базы данных с учетом принимаемой модели данных (иерархической, сетевой, реляционной и т.д.), независимое от конечной реализации базы данных и аппаратной платформы. Пример логической модели базы данных |