1 / 13

Модель данных – модель логического уровня проектирования БД

Лекция 1 1 Даталогические модели (логические модели данных). Иерархические, сетевые, реляционные модели данных. Принципы построения. Преимущества и недостатки. Модель данных – модель логического уровня проектирования БД.

medge-mckee
Download Presentation

Модель данных – модель логического уровня проектирования БД

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Лекция11Даталогические модели (логические модели данных). Иерархические, сетевые, реляционные модели данных. Принципы построения. Преимущества и недостатки

  2. Модель данных – модель логического уровня проектирования БД • Структурный компонент, т.е. набор правил, по которым может быть построена БД. • Управляющий компонент, определяющий типы допустимых операций с данными (операции обновления и извлечения данных, а также операции изменения структуры БД). • Поддержка набора (необязательная) ограничений целостности данных, гарантирующая корректность используемых данных.

  3. Структурный компонент – модели на основе записей • реляционная модель данных (relational data model); • сетевая модель данных (network data model); • иерархическая модель данных (hierarchical data model).

  4. Реляционная модель данных Структура Кадровый состав

  5. Реляционная модельдля ПрО «сотрудники-проекты-детали-поставщики»

  6. Реляционная модель (ключевые группы)

  7. Сетевая модель данных Структура Кадровый состав

  8. Сетевая модельдля ПрО «сотрудники-проекты-детали-поставщики» Отдел . Сотрудник Сотрудник Сотрудник . Проект- сотрудник Проект- сотрудник Проект- сотрудник … . Подч. Подч Подч … . Проект Проект Проект … Поставщик Поставщик Поставщик Поставщик Поставка для проекта Поставка для проекта Поставка для проекта … Поставка Поставка Поставка Деталь Деталь Деталь Деталь Составляющая Составляющая Составляющая

  9. Модификация сетевой модели Отдел Отдел Отдел Сотрудник -Отдел Сотрудник- Отдел Сотрудник- Отдел Сотрудник Сотрудник Сотрудник Сотрудник -подч Сотрудник- подч Сотрудник- подч Проект- сотрудник Проект- сотрудник Проект- сотрудник … . Подч. Подч Подч Проект Проект Проект … Поставщик Поставщик Поставщик Поставщик Поставка для проекта Поставка для проекта Поставка для проекта … Поставка Поставка Поставка Деталь Деталь Деталь Деталь Составляющая Составляющая Составляющая

  10. Иерархическая модель данных ВУЗ Структура Кадровый состав

  11. Иерархическая модельдля ПрО «сотрудники-проекты-детали-поставщики»(вариант 1) Отдел . Сотрудник Сотрудник Сотрудник . Проект Проект . Проект … . Подч. Подч Подч … . Поставка Поставка . Поставка … . Деталь Деталь Деталь Деталь Поставщик Поставщик Поставщик Поставщик

  12. Иерархическая модель (вариант 2) Отдел . Сотрудник Сотрудник Сотрудник . Проект Проект . Проект … . Подч. Подч Подч … . Поставка Поставка . Поставка . … Проект Проект Проект … Составляющая Составляющая Составляющая Деталь Деталь Деталь Деталь Поставщик Поставщик Поставщик Поставщик

  13. Преимущества и недостатки моделей

More Related