Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
otvety_po_BD_na_ekzamen.docx
Скачиваний:
5
Добавлен:
01.03.2025
Размер:
13.38 Кб
Скачать

13​)Модель сущность-связь. Правила отношений между сущностями. Формирование связей для отношений м:n.

Типы связи:1)один к одному(1:1)(к каждому значению одной сущности соотв-ет один экземпляр второй сущности;2)один ко многим(1:М)означает,что каждый экземпляр первой сущности м/б связан с несколькими экземплярами второй сущности,а каждый экземпляр второй сущности м/б связан только с одним экземпляром первой сущности;3)многие ко многим(M:N)озночает,что каждый экземпляр первой сущности м/б связан с несколькими экземплярами второй сущности,и наоборот каждый экземпляр второй сущности м/б связан с несколькими экземплярами первой сущности. Правила отношений между сущностями:Отношение между таблицами регул-ся 3-мя правилами:1)если 2 таблицы находится в отношении(1:1),то ключевое поле одной таблицы д/б помещено и во вторую таблицу;2)если 2 таблицы нах-ся в отношении(1:М),то ключевое поле таблицы первой д/б помещено в таблицу вторую;3)если 2 таблицы находятся в отношении(M:N),то треб-ся создать новую таблицу,содержащую ключи обеих исходных таблиц.Такая таблица называется таблицей пересечения.Правило формирования отношений основывается на учете следующего:1)степени связи м-у сущностями;2)класса принадлежности экземпляра сущностей(класс сущности обяз-ый и необяз-ый). При обяз-ом классе принадлежности необх-мо,чтобы каждый экземпляр первой сущности был связан с другой сущностью. При необяз-ом классе принадлежности,необяз-но чтобы каждый экземпляр первой сущности был связан с каким-либо экземпляром другой сущности.6)если степень связи М:N,то независимо от класса принадлежности сущностей формируется 3 отношения.Два отношения соответствуют связываемым сущностям,и их ключи являются первичными ключами.Третье отношение для связи 2-х первых отношений.

1​)Базы данных. История развития.

В настоящее время в жизни человека огромное кол-во информации,поэтому для ее управления треб-ся создание огромного кол-ва баз и банков данных,к-ые используются в разл-ых отраслях челов-ой деят-ти.Обработка данных развивалось от примитивных методов от 50-х годов,сложным интерактивным системам сегодня.1) Первые коммерческие с-мы,к-ые в основном использовались для введения бухгалтерии и назывались системами обработки данных.Они выполняли те функции,к-ые можно было выполнять вручную.Например,комп-ые файлы соответствовали папкам бумаг,в этих файлах хранились сведения,например,в первом файле сведения о товарах,во втором файле сведения о поставщиках,в третьем файле сведения о клиентах и т.д.В основном такие файлы допускали лишь последовательный допуск к данным это означало,чтокаждая запись в файле м/б прочитано и обработано,только после того,как были прочитаны и обработаны не предществующие записи.Для таких систем треб-сь большой объем памяти,и большое время доступа к данным.2)На данном этапе стали разрабатываться системы,использующие файлы с произвольным доступом к данным,это давало возможность напрямую обращаться к конкретной записи,без предворительной обработки файла или последовательности чтения всех записей.В 1970 году Кодд опубликовал статью,которая послужила основой создания реляционной модели данных,где вся информация хранилась в таблицах.В настоящее время активно развивается Web приложения БД и БД с использованием интернет технологий.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]