Логическая модель данных
Логическая модель данных описывает понятия предметной области, их взаимосвязь, а также ограничения на данные, налагаемые предметной областью. Примеры понятий - "сотрудник", "отдел", "проект", "зарплата". Примеры взаимосвязей между понятиями - "сотрудник числится ровно в одном отделе", "сотрудник может выполнять несколько проектов", "над одним проектом может работать несколько сотрудников". Примеры ограничений - "возраст сотрудника не менее 16 и не более 60 лет". Логическая модель данных является начальным прототипом будущей базы данных. Логическая модель строится в терминах информационных единиц, но без привязки к конкретной СУБД. Более того, логическая модель данных необязательно должна быть выражена средствами именно реляционной модели данных. Основным средством разработки логической модели данных в настоящий момент являются различные варианты ER-диаграмм (Entity-Relationship, диаграммы сущность-связь). Одну и ту же ER-модель можно преобразовать как в реляционную модель данных, так и в модель данных для иерархических и сетевых СУБД, или в постреляционную модель данных. Однако, т.к. мы рассматриваем именно реляционные СУБД, то можно считать, что логическая модель данных для нас формулируется в терминах реляционной модели данных.
Решения, принятые на предыдущем уровне, при разработке модели предметной области, определяют некоторые границы, в пределах которых можно развивать логическую модель данных, в пределах же этих границ можно принимать различные решения. Например, модель предметной области складского учета содержит понятия "склад", "накладная", "товар". При разработке соответствующей реляционной модели эти термины обязательно должны быть использованы, но различных способов реализации тут много - можно создать одно отношение, в котором будут присутствовать в качестве атрибутов "склад", "накладная", "товар", а можно создать три отдельных отношения, по одному на каждое понятие.
При разработке логической модели данных возникают вопросы: хорошо ли спроектированы отношения? Правильно ли они отражают модель предметной области, а следовательно и саму предметную область?
- Интернет-магазин Готовая база данных access Интернет-магазин
- Сдача в аренду торговых площадей бд Ссылка
- Грузовые перевозки Скачать базу данных access Грузовые перевозки
- Бюро по трудоустройству Курсовая по СУБД access Бюро по трудоустройству
- Скачать базу данных аксесс «Кабельное телевидение. Учёт клиентов»
- Ведение заказов access бд Ведение заказов
- Ювелирная мастерская Скачать курсовую бд access Ювелирная мастерская
- Готовая база данных аксесс «Услуги интернет-провайдера»
- Учёт внутриофисных расходов Пример базы данных access Учёт внутриофисных расходов
- Пример базы данных access «Фирма металлопластиковых окон»
- Программные продукты Скачать базу данных access Программные продукты
- Учет телекомпанией стоимости прошедшей в эфире рекламы access бд Учет телекомпанией стоимости прошедшей в эфире рекламы
- Нотариальная контора Готовая база данных access Нотариальная контора
- Курсовая по СУБД «Рекламное агентство»
- География база данных access География
Ключевые слова: база данных access 2000; бд access; субд access; базы данных access; access пример; программирование access; проектирование базы данных; распределенная база данных; ms access скачать; базы данных проектирование; реализация и сопровождение; создание БД; примеры БД; скачать БД; реляционные БД; базы данных СУБД; курсовая БД; курсовая работа по СУБД; реляционная; с база данных; создание СУБД; скачать базу данных; базой данных; нормализация данных; примеры СУБД; база данных примеры; курсовые работы по СУБД; нормализация; базе данных; структура БД; пример БД; база запросов; учебная база данных; проектирование БД; данных; описание БД; субд реферат; создать БД; база данных по; использование БД; курсовая работа база данных; готовая; использование СУБД; таблица БД; база данных 2008 скачать; базу
|