русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

ER – модель


Дата добавления: 2013-12-23; просмотров: 639130; Нарушение авторских прав


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

Концептуальный уровень –обобщающее представление БД. Этот уровень задает то, какие данные хранятся в БД, а также связи имеющиеся между ними. Это описание называют концептуальной схемой.

Внешний уровень– представление БД с точки зрения пользователя. Этот уровень задает ту часть БД, которая относится к каждому пользователю. Это верхний уровень, на котором имеется несколько внешних схемили подсхем.

Основные концепции этой модели – типы сущностей, типы связейиатрибуты.

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

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

Слабая сущность– тип сущности, существование которого зависит от какого-то другого типа сущности (прямоугольник с двойным контуром).

Сильный тип сущности– тип сущности, существование которого не зависит от какого-то другого типа сущности.

Атрибут– свойство типа сущности или типа связи.

Домен атрибута– набор значений, которые могут быть присвоены атрибуту.

Простой атрибут– атрибут, состоящий из одного компонента с независимым существованием (эллипс).

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

Однозначный атрибут –атрибут, который содержит одно значение для одной сущности.

Многозначный атрибут– атрибут, который содержит несколько значений для одной сущности (двойной контур).

Производный атрибут– атрибут, который представляется значениями, производными от значения, связанного с ним атрибута или атрибутов (пунктирный контур).



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

Первичный ключ– потенциальный ключ, который выбран в качестве основного ключа (подчеркивается).

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

Тип связи –осмысленная ассоциация между сущностями разных типов.

Связь– ассоциация между сущностями, включающая по одной сущности из каждого участвующего в связи типа сущности.

Степень связи– количество сущностей, которые охвачены данной связью.

Рекурсивная связь– связь, в которой одни и те же сущности участвуют несколько раз и в разных ролях.

У связей могут быть атрибуты.

Показатель кардинальности– описывает количество возможных связей для каждой из сущностей участниц (1:1, 1:N, M:N).

Степень участия– определяет, зависит ли существование некоторой сущности от участия в связи некоторой другой сущности

 



<== предыдущая лекция | следующая лекция ==>
Информационные модели | Проектирование баз данных


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.005 сек.