СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Связывание таблиц базы данных

Категория: Информатика

Нажмите, чтобы узнать подробности

Связывание таблиц базы данных

Просмотр содержимого документа
«Связывание таблиц базы данных»

Урок №2 Связывание  таблиц  базы данных Учитель Смелова В.Н. Учитель Смелова В.Н.

Урок №2

Связывание таблиц базы данных

Учитель Смелова В.Н.

Учитель Смелова В.Н.

Типичная проблема  при работе с таблицами: Достаточно часто встречается ситуация, когда хранить все данные в одной таблице реляционной БД неудобно и нерационально. Таблица может содержать слишком большое количество полей. При этом во многих полях могут дублироваться данные, что увеличивает необходимое для хранения место и замедляет процедуры обработки данных.

Типичная проблема при работе с таблицами:

  • Достаточно часто встречается ситуация, когда хранить все данные в одной таблице реляционной БД неудобно и нерационально.
  • Таблица может содержать слишком большое количество полей.
  • При этом во многих полях могут дублироваться данные, что увеличивает необходимое для хранения место и замедляет процедуры обработки данных.
Возможное решение  данной проблемы: Разбить таблицу на части и создать множество небольших таблиц, для избегания дублирования и повторения информации. После создания множества таблиц, содержащих данные, относящиеся к разным аспектам БД, необходимо обеспечить целостность базы данных. Для этого необходимо связать таблицы между собой.

Возможное решение данной проблемы:

  • Разбить таблицу на части и создать множество небольших таблиц, для избегания дублирования и повторения информации.
  • После создания множества таблиц, содержащих данные, относящиеся к разным аспектам БД, необходимо обеспечить целостность базы данных. Для этого необходимо связать таблицы между собой.
Типы связей между таблицами «один к одному» - любому элементу таблицы А соответствует только один элемент таблицы В, и наоборот «один ко многим» - любому элементу таблицы А соответствует 0, 1 или несколько элементов таблицы В, но любому элементу таблицы В соответствует только один элементу таблицы А. «Многие-к-одному» - любому элементу таблицы А соответствует только один элемент таблицы В, но любому элементу таблицы В соответствует 0, 1 или несколько элементов таблицы А. «многие ко многим» - любому элементу таблицы А соответствует 0, 1 или несколько элементов таблицы В, и любому элементу таблицы В соответствует 0, 1 или несколько элементов таблицы А.

Типы связей между таблицами

  • «один к одному» - любому элементу таблицы А соответствует только один элемент таблицы В, и наоборот
  • «один ко многим» - любому элементу таблицы А соответствует 0, 1 или несколько элементов таблицы В, но любому элементу таблицы В соответствует только один элементу таблицы А.
  • «Многие-к-одному» - любому элементу таблицы А соответствует только один элемент таблицы В, но любому элементу таблицы В соответствует 0, 1 или несколько элементов таблицы А.
  • «многие ко многим» - любому элементу таблицы А соответствует 0, 1 или несколько элементов таблицы В, и любому элементу таблицы В соответствует 0, 1 или несколько элементов таблицы А.
При связывании таблиц  надо знать: Установление связей в MS Access дает возможность автоматически соединять данные из разных таблиц. Так обеспечивается целостность базы данных. Процесс установления связей между таблицами называют построением Схемы данных . Для установления связей между двумя таблицами необходимо определить в каждой из них поля для связывания. Эти поля могут иметь одинаковые или разные имена, но должны содержать данные одного типа!!!

При связывании таблиц надо знать:

  • Установление связей в MS Access дает возможность автоматически соединять данные из разных таблиц. Так обеспечивается целостность базы данных.
  • Процесс установления связей между таблицами называют построением Схемы данных .
  • Для установления связей между двумя таблицами необходимо определить в каждой из них поля для связывания.
  • Эти поля могут иметь одинаковые или разные имена, но должны содержать данные одного типа!!!
Схема построения  связанных таблиц: Создаете все необходимые таблицы вашей БД. На панели инструментов запускаем пиктограмму «Схема данных» В окне «Добавление таблицы» выбираем необходимые таблицы для связывания Далее используем мышь для установки связей.

Схема построения связанных таблиц:

  • Создаете все необходимые таблицы вашей БД.
  • На панели инструментов запускаем пиктограмму «Схема данных»
  • В окне «Добавление таблицы» выбираем необходимые таблицы для связывания
  • Далее используем мышь для установки связей.
Спасибо за внимание!!!

Спасибо за внимание!!!