§12 (4). Реляционные базы данных | Реляционные базы данных (4) (11 кл. ФГОС)

Планирование уроков на учебный год (ФГОС)


Урок 20
§12 (4). Реляционные базы данных



Содержание урока:

12.4. Реляционные базы данных
12.4. Реляционные базы данных (2)
12.4. Реляционные базы данных (3)
12.4. Реляционные базы данных (4)
САМОЕ ГЛАВНОЕ. Вопросы и задания
Материалы к уроку


liniya

12.4. Реляционные базы данных (4)


Между таблицами А и Б установлена связь «один ко многим», если каждая запись в таблице А может быть связана с несколькими записями таблицы Б, но каждая запись в таблице Б не может быть связана более чем с одной записью таблицы А.

Между таблицами ПООЩРЕНИЕ и УЧЕБНЫЙ ГОД связь «один ко многим». В этом случае ключевое поле одной связываемой таблицы (ПООЩРЕНИЕ) введено в структуру другой таблицы (УЧЕБНЫЙ ГОД) так, что там оно уже не является ключевым и рассматривается как внешний ключ. В рамках этой связи таблица, содержащая первичный ключ, считается главной, а таблица, содержащая внешний ключ, считается подчинённой.

Между таблицами А и Б установлена связь «многие ко многим», если каждой записи таблицы А может соответствовать несколько записей в таблице Б, и наоборот — каждой записи таблицы В может соответствовать несколько записей в таблице А.

Такая связь всегда реализуется с помощью третьей связующей таблицы С. Связь «многие ко многим» представляет собой комбинацию двух связей типа «один ко многим»: между таблицами А и С и между таблицами В и С.

Например, связь между таблицами ЧИТАТЕЛЬ и КНИГА базы данных БИБЛИОТЕКА может быть реализована с помощью таблицы АБОНЕМЕНТ1) (рис. 3.29).

Рис. 3.29. Пример связей «один ко многим» и «многие ко многим» между таблицами



1) Самостоятельно уточните значение слова «абонемент» в дополнительных источниках информации.


Cкачать материалы урока






Наверх