Тема урока: Многотабличные базы данных. Схема БД. Связанные таблицы. Целостность данных
Сегодня на уроке вы:
сформируете понятие об основах организации многотабличной БД.
узнаете что такое схема БД, целостность данных, этапы создания многотабличной БД.
Ситуации, в которых хранить всю информацию в одной таблице нерационально, встречаются довольно часто. Связано это с тем, что в массивной таблице содержащей большое количество полей, различные записи могут дублироваться. Это приводит к увеличению информационного объема базы данных и как следствие – замедлению ее обработки.
Для того, чтобы освободить базу данных от избыточной информации целесообразно эти поля выделить в отдельные таблицы.
Многотабличная база данных — это база, содержащая несколько таблиц связанных между собой.
Реляция - отношения.
Реляционный подход — установка отношений между таблицами с помощью первичного ключа (ключевого поля).
В реляционных БД используется несколько двумерных таблиц, в которых строки называются записями, а столбцы полями, между записями которых устанавливаются связи. Этот способ организации данных позволяет данные (записи) в одной таблице связывать с данными (записями) в других таблицах через уникальные идентификаторы (ключи) или ключевые поля.
Таблицы БД содержат в себе упорядоченную информацию и являются частью информационной системы. Разработка информационной системы начинается с системного анализа предметной области и построения её инфологической (информационно-логической) модели.
Инфологическая модель – это структурная модель реальной системы, отражающая её основные составляющие и связи между ними.
Просмотри видеоролик
СУБД поддерживает организацию связей между таблицами БД, обеспечивающую одно важное свойство базы данных, которое называется целостностью данных.
Система не допустит, чтобы одноименные поля в разных связанных между собой таблицах имели разные значения. Согласно этому принципу, будет автоматически контролироваться ввод данных. В связанных таблицах может быть установлен режим каскадной замены: если в одной из таблиц изменяется значение поля, по которому установлена связь, то в других таблицах одноименные поля автоматически изменят свои значения. Аналогично действует режим каскадного удаления: достаточно удалить запись из одной таблицы, чтобы связанные записи исчезли из всех остальных таблиц. Это естественно, поскольку, например, если закрывается ка- кой-то факультет, то исчезают и все его специальности. Или если у абитуриента изменяют регистрационный номер в таблице АБИТУРИЕНТЫ, то автоматически номер должен обновиться и в других таблицах.
Изучите материалы урока или § 6.
Письменно ответьте на вопросы 1 и 2 стр. 41
Выполните задание, размещенное на картинке слева
Ответы вышли на почту учителя ketriniti28@gmail.com или в социальную сеть https://vk.com/katerina_lapshina