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

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


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



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

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


liniya

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


Для хранения данных о сущностях некоторой предметной области может использоваться несколько связанных между собой таблиц. Связь между таблицами устанавливается с помощью ключевых полей.

Можно связать две реляционные таблицы, если ключ одной связываемой таблицы ввести в состав ключа другой таблицы (возможно совпадение ключей). Ключевое поле одной связываемой таблицы можно ввести в структуру другой таблицы, при этом оно уже не будет ключевым; такое поле называется внешним ключом.

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

Связь между таблицами имеет тип «один к одному», если она установлена по совпадающим первичным ключам.

Таблицы УЧЕНИК и УЧЕБНЫЙ ГОД связаны по типу «один к одному» (рис. 3.28). В этом случае имеет место совпадение ключей.

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



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






Наверх