Главная страница
Навигация по странице:

  • ТАШКЕНТСКИЙ УНИВЕРСИТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ ИМЕНИ МУХАММАДА АЛЬ-ХОРАЗМИЙ

  • Тема: Проектирование баз данных и создание модели «сущность-связь»

  • Лабораторная работа № 1. Проектирование баз данных и создание модели «сущность-связь». Цель лабораторной работы

  • Краткие теоретические сведения

  • «один-ко-многим»

  • «должен»

  • Вывод: Проектирование база данных « Прокат автомобилей »

  • фыыы. Лаб1_Алгоритм. Проектирование баз данных и создание модели сущностьсвязь


    Скачать 248 Kb.
    НазваниеПроектирование баз данных и создание модели сущностьсвязь
    Дата04.03.2022
    Размер248 Kb.
    Формат файлаdoc
    Имя файлаЛаб1_Алгоритм.doc
    ТипЛабораторная работа
    #383202

    МИНИСТЕРСТВО ПО РАЗВИТИЮ ИНФОРМАТИЗАЦИИ И

    КОММУНИКАЦИЙ РЕСПУБЛИКИ УЗБЕКИСТАН

    ТАШКЕНТСКИЙ УНИВЕРСИТЕТ ИНФОРМАЦИОННЫХ

    ТЕХНОЛОГИЙ ИМЕНИ МУХАММАДА АЛЬ-ХОРАЗМИЙ

    Кафедра информационных технологий

    Отчет по лабораторной работе № 1

    Тема: Проектирование баз данных и создание модели «сущность-связь»

    Вариант № 5

    Выполнил студент группы: 912-20

    Студент: Темур Рузметов

    Проверил: Ислом Искандаров

    Ургенч-2022

    Лабораторная работа № 1.

    Проектирование баз данных и создание модели «сущность-связь».

    Цель лабораторной работы: научиться проводить исследование заданной предметной области, спроектировать базу данных, разрабатывать логическую модель «СУЩНОСТЬ-СВЯЗЬ».

    Краткие теоретические сведения:

    Наиболее часто на практике семантическое моделирование используется на первой стадии проектирования базы данных. При этом в терминах семантической модели производится концептуальная схема базы данных, которая затем вручную преобразуется к реляционной (или какой-либо другой) схеме. Этот процесс выполняется под управлением методик, в которых достаточно четко оговорены все этапы такого преобразования. Семантическое моделирование представляет собой моделирование структуры данных, опираясь на смысл этих данных. В качестве инструмента семантического моделирования используются различные варианты диаграмм сущность-связь (ER – Entity-Relationship). Первый вариант модели сущность-связь был предложен в 1976 г. Питером Пин-Шэн Ченом. В дальнейшем многими авторами были разработаны свои варианты подобных моделей (нотация Мартина, нотация IDEF1X, нотация Баркера и др.). Кроме того, различные программные средства, реализующие одну и ту же нотацию, могут отличаться своими возможностями. По сути, все варианты диаграмм сущность-связь исходят из одной идеи – рисунок всегда нагляднее текстового описания. Все такие диаграммы используют графическое изображение сущностей предметной области, их свойств (атрибутов), и взаимосвязей между сущностями.

    Сущность – это класс однотипных объектов, информация о которых

    должна быть учтена в модели. Каждая сущность должна иметь наименование, выраженное существительным в единственном числе.

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

    Атрибут сущности – это именованная характеристика, являющаяся

    некоторым свойством сущности. Атрибут сущности служит для уточнения, идентификации, классификации, числовой характеристики или выражения

    состояния сущности.

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

    Связь – это некоторая ассоциация между двумя сущностями. Одна

    сущность может быть связана с другой сущностью или сама с собою. Эта

    ассоциация всегда является бинарной и может существовать между двумя

    разными сущностями или между сущностью и ей же самой

    Каждая связь может иметь один из следующих типов связи:

    1. «один-к-одному» означает, что один экземпляр первой сущности

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

    кодному чаще всего свидетельствует о том, что на самом деле мы имеем всего одну сущность, неправильно разделенную на две.

    2. «один-ко-многим» или «многие-к-одному» означает, что один

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

    3. «много-ко-многим» означает, что каждый экземпляр первой

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

    экземплярами первой сущности. Тип связи много-ко-многим является

    временным типом связи, допустимым на ранних этапах разработки модели. В

    дальнейшем этот тип связи должен быть заменен двумя связями типа один-ко

    многим путем создания промежуточной сущности.

    Каждая связь может иметь одну из двух модальностей связи:

    1. Модальность «может» означает, что экземпляр одной сущности может

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

    2. Модальность «должен» означает, что экземпляр одной сущности обязан

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

    Задание:

    1. Описать предметную область согласно выбранному варианту.

    2. Определить сущности из описания предметной области.

    3. Определить основные атрибуты сущностей выбранной предметной

    области. 4. Определить связи между сущностями.

    5. Построить схему «Сущность-связь» предметной области.

    6. Подготовить отчет по выполненной работе.

    Вывод:

    Проектирование база данных « Прокат автомобилей »



    написать администратору сайта