Презентация к уроку информатики в 10 классе. Учитель: Павел Михайлович Круглов.
Объяснение новой темы Пример неправильно организованной таблицы с избыточной информацией. Страница 400, таблица 11.2
Объяснение новой темы Таблица «Комплектующие» полученная при разделении исходной – «Комплектующие компьютера и поставщики». Таблица «Поставщики» полученная при разделении исходной – «Комплектующие компьютера и поставщики».
Отношения между таблицами Базы данных, состоящие из связанных двумерных таблиц, связь между которыми устанавливается с помощью совпадающих полей, называются РЕЛЯЦИОННЫМИ. Отношение «один-к-одному» означает, что каждая запись в одной таблице соответствует только одной записи в другой таблице. Отношение «один-ко-многим» означает, что каждой записи в одной таблице соответствует одна или несколько записей в другой таблице. Отношение «многие-ко-одному» аналогично рассмотренному ранее типу. Отношение «многие-ко-многим» возникает между двумя таблицами в тех случаях, когда: одна запись из первой таблицы может быть связана более чем с одной записью из второй таблицы; одна запись из второй таблицы может быть связана более чем с одной записью из первой таблицы. Отношения между таблицами:
Определение типа связи. Две таблицы, находящиеся в отношении «многие-ко-многим», могут быть связаны только с помощью третьей (связующей) таблицы.
Определение типа связи.
Организация связи между таблицами. Для создания, просмотра и редактирования связей между таблицами используется инструмент «Схема данных».
Организация связи между таблицами. При выборе команды «Сервис - Схема данных» или нажатии аналогичной кнопки на панели инструментов, открывается окно «Схемы данных» и диалоговое окно для добавления в схему таблиц.
Организация связи между таблицами. При установке связей обычно пользуются терминами «базовая таблица» и «подчиненная таблица». Связь создается парой полей, одно из которых находится в базовой таблице, а другое – в подчиненной.
Организация связи между таблицами. Когда значение в связанном поле записи базовой таблицы совпадает со значением в связанном поле подчиненной, то эти записи называют связанными.
Алгоритм организации связи между несколькими таблицами: 1) Разбить исходную «ненормализованную» БД на несколько простых таблиц без избыточной информации. 2) Определить тип связи соответствующий данным таблицам. 3) Добавить нужные таблицы в «схему данных» и организовать связь. Алгоритм создания многотабличной БД.
Практическая работа.
Рефлексия. ??? ?
Заключение.