Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

2 семестр / итип 1

.docx
Скачиваний:
0
Добавлен:
06.12.2025
Размер:
109.35 Кб
Скачать

МИНИСТЕРСТВО ЦИФОРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования

МОСКОВСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

СВЯЗИ И ИНФОРМАТИКИ

Факультет СиСС

Кафедра направляющие телекоммуникационные среды

ЛАБОРАТОРНАЯ РАБОТА

№ 1

по дисциплине «Информационные технологии и программирование»

«ER‑диаграмма (Сущность-связь)»

Выполнила студентка группы БИН2401

Балыбердина Анастасия Максимовна

Проверил: Старший преподаватель Бахус Александр Владимирович

(Осенний семестр)

Москва 2025

Цель работы: изучение универсальной модели проектирования Entity Relationship (ER), принципов построения ER-диаграммы

Теория: ER-модель (Entity-Relationship) — это метод концептуального моделирования данных, предложенный Питером Ченом в 1976 году. Она используется для визуального представления структуры данных, их атрибутов и взаимосвязей между сущностями. Основные определения:

Сущность - объект предметной области (например, «Пациент», «Врач»). Атрибут - характеристика сущности (например, «Имя», «Дата рождения»). Связь - отношение между сущностями. Бывает трёх типов: 1:1 (один к одному), 1: N (один ко многим), M: N (многие ко многим). Уровни детализации ER-моделей:

1. Концептуальный - высокоуровневое описание сущностей и связей. 2. Логический - добавление атрибутов и уточнение структуры. 3. Физический - реализация модели в конкретной СУБД. Существуют 2 нотации:

1) Нотация Чена - использует прямоугольники (сущности), овалы (атрибуты), ромбы (связи).

2) Нотация Мартина (Crow’s Foot) - более компактная, удобна для логического и физического моделирования. Этапы построения ER-диаграммы:

1. Определение сущностей. 2. Определение атрибутов. 3. Определение связей между сущностями. 4. Определение типов связей (1:1, 1:N, M:N). 5. Проверка и нормализация модели. ER-диаграммы помогают наглядно представить структуру данных и используются при проектировании баз данных.

Задание:

Вариант: 6 – Книжный магазин

Рисунок 1. Готовая диаграмма

Вывод: в ходе выполнения лабораторной работы была изучена теория построения ER-моделей и применена на практике для предметной области “книжный магазин”. Были определены ключевые сущности, их атрибуты и типы связей между ними, что позволило построить непротиворечивую и нормализованную модель данных. Таким образом, ER-диаграмма является эффективным инструментом визуализации и проектирования структуры данных на ранних этапах разработки программного обеспечения, что позволяет избежать многих ошибок и упрощает дальнейшую реализацию системы.

Соседние файлы в папке 2 семестр