Лабораторная работа № Выбор данных и действия над ними Группа: 320-21 Калдарбеков Азимбек Проверила: Ташкент 2020 г


Download 200.8 Kb.
bet2/3
Sana18.02.2023
Hajmi200.8 Kb.
#1211370
TuriЛабораторная работа
1   2   3
Bog'liq
Лабораторная по БД 1,2

Атрибут сущности – это именованная характеристика, являющаяся некоторым свойством сущности. Атрибут сущности служит для уточнения,
идентификации, классификации, числовой характеристики или выражения состояния сущности. (н-р: БД Отд. кадров студентов. Сущность «СТУДЕНТ» имеет атрибут - ФИО Г.р., адрес, тлф)
Ключ сущности – это не избыточный набор атрибутов, значения которых в совокупности являются уникальными для каждого экземпляра сущности. НЕ избыточность заключается в том, что удаление любого атрибута из ключа нарушается его уникальность.
Связь – это некоторая ассоциация между двумя сущностями. Одна сущность может быть связана с другой сущностью или сама с собою. Эта ассоциация всегда является бинарной и может существовать между двумя разными сущностями или между сущностью и ей же самой.
Каждая связь может иметь один из следующих типов связи:

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

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

  3. «много-ко-многим» означает, что каждый экземпляр первой сущности может быть связан с несколькими экземплярами второй сущности, и каждый экземпляр второй сущности может быть связан с несколькими экземплярами первой сущности. Тип связи много-ко-многим является временным типом связи, допустимым на ранних этапах разработки модели.

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

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

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

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

  • Мастер

  • Клиент

  • Визит

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

  • ФИО

  • телефон номер,

  • специальность

У сущности клиент:

  • ФИО

  • телефон номер

  • марка автомобиля

Также и у сущности визит есть свои атрибуты:

  • дата

  • время

  • стоимость.

Список атрибутов сущностей:




Download 200.8 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling