Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Классификация моделей данных




ВЛАДИМИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Имени Александра Григорьевича и Николая Григорьевича Столетовых

 

КАФЕДРА БИиЭ

 

 

Реферат

по дисциплине «Базы данных»

Представление данных с помощью модели «сущность – связь»

 

Выполнила:

Ст. 3-го курса

Гр. БИк-214

Галендра А.И.

 

Принял:

Виноградов Д.В.

Владимир 2016

СОДЕРЖАНИЕ

 

ВВЕДЕНИЕ.. 3

1.КЛАССИФИКАЦИЯ МОДЕЛЕЙ ДАННЫХ.. 4

2.МОДЕЛЬ «СУЩНОСТЬ – СВЯЗЬ». 5

2.1.Инфологическое моделирование. 5

2.2.Определения модели «сущность – связь». 8

2.3.Виды сущностей. 8

2.4.Связи между сущностями. 9

3.ПРЕОБРАЗОВАНИЕ МОДЕЛИ «СУЩНОСТЬ – СВЯЗЬ» В РЕЛЯЦИОННУЮ МОДЕЛЬ.. 12

ЗАКЛЮЧЕНИЕ.. 15

СПИСОК ЛИТЕРАТУРЫ... 16

 


ВВЕДЕНИЕ

 

Перед тем, как создавать систему автоматизированной обработки информации, разработчик должен определить предмет, факты и события, которыми будет оперировать данная система. Для того, чтобы привести эти понятия к какой-либо модели данных, необходимо заменить их информационными представлениями. Одним из наиболее удобных инструментов для понятного представления данных, независимого от реализующего его программного обеспечения, является модель "сущность-связь" (entity - relationship model, ER - model).

Модель "сущность-связь" основывается на некой важной семантической информации о реальном мире и предназначена для логического представления данных. Она определяет значения данных в контексте их взаимосвязи с другими данными. Важнейшим является тот факт, что из модели "сущность-связь" могут быть порождены все существующие модели данных (иерархическая, сетевая, реляционная, объектная), поэтому она является наиболее общей.

Целью работы является изучение модели «сущность – связь». В ходе работы предстоит решить такие задачи, как:

1) Изучить классификацию моделей данных;

2) Раскрыть понятие инфологического моделирования и инфологической модели;

3) Дать определение модели «сущность – связь»;

4) Определить виды сущностей, связи между сущностями;

5) Изучить способы преобразования модели «сущность – связь» в реляционную модель данных;

6) Сделать вывод.

 


 

КЛАССИФИКАЦИЯ МОДЕЛЕЙ ДАННЫХ

При проектировании информационных систем с входящими в их состав базами данных удобно пользоваться классификацией моделей, представленной на рис. 1. Все модели данных делятся на три вида, используемые на трёх этапах проектирования. На первом этапе исследуется предметная область, выявляются в ней объекты и процессы, которые нужно будет отобразить в информационной системе при решении задач, для которых разрабатывается информационная система. Модель, используемая на этом этапе, служит для наглядного представления семантических связей в предметной области. Строгая формализация структуры данных на этом этапе не обязательна. Такие модели называются инфологическими. В настоящее время наиболее распространённой инфологической моделью является модель «сущность – связь».

Рисунок 1 – Модели данных

После того как закончено исследование предметной области и детально поставлена задача проектирования можно переходить ко второму этапу, на котором проектируется база данных. На этом этапе используются формальные модели данных, в которые нужно преобразовать инфологическую модель. Такие модели, непосредственно используемые в базах данных, называются даталогическими. На рис.1 показаны три вида датологических моделей: иерархические, сетевые и реляционные.

Иерархическая модель имеет древовидную структуру. Каждая ветвь в такой структуре имеет одну родительскую ветвь и много дочерних. Примерами иерархических систем служат завод, система каталогов с файлами в ЭВМ. Завод состоит из цехов, цеха из участков, участки из станков с рабочими.

В иерархической системе элементы одного уровня не связаны непосредственно между собой. В ней нельзя непосредственно указать, что участок механического цеха снабжает деталями участок сборочного цеха. Нужна горизонтальная связь между элементами одного уровня иерархии. Поэтому для завода лучше подходит сетевая модель, в которой можно указать непосредственную связь любого элемента с любым.

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

Базу данных независимо от её даталогической модели можно по-разному разместить на разных внешних носителях. Например, можно использовать жёсткий диск или твёрдотельную внешнюю память. Для описания физического размещения базы данных служит физическая модель.

2.МОДЕЛЬ «СУЩНОСТЬ – СВЯЗЬ»





Поделиться с друзьями:


Дата добавления: 2017-03-12; Мы поможем в написании ваших работ!; просмотров: 657 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Настоящая ответственность бывает только личной. © Фазиль Искандер
==> читать все изречения...

4352 - | 4145 -


© 2015-2026 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.