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

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

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

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

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

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

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

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

Итоги урока

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

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

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

В презентации  - для чего устанавливаются связи между таблицами БД, виды связей. Практическая работа - инструкция по установлению связей между таблицами БД. Прилагаются три базы данных.

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

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


Построить следующую Схему данных для базы данных «Библиотека»









  1. Откройте многотабличную базу данных «Библиотека», созданную вами на прошлом уроке. Выбрать команду Работа с базами данных.

  2. Щелкните мышью по значку Схема данных


  1. В окне Добавление таблицы выделите первую таблицу «Клиенты».

Щелкните по кнопке Добавить. На экране будет отображена структура таблицы, которую мы добавили.

  1. Таким же образом добавить таблицы «Книги» и «Выдача книг».

Щелкните по кнопке Закрыть.


  1. В окне таблицы «Клиенты» щелкните мышью по полю, которое будет

использоваться для установления связей Код клиента, и перетащим

его на одноименное поле таблицы «Выдача книг».


  1. В окне Изменение связей убедимся, что связаны необходимые поля, и установим флажок Обеспечение целостности данных. В результате выполнения действий в окне Схема данных два связанных поля соединятся линией.


  1. Аналогичным образом свяжем таблицы «Выдача книг» и «Книги» по полю Код книги.


  1. При закрытии окна Схема данных связи между таблицами сохраняются.


  1. Скопируйте из папки «Все БД» в свою папку базы данных Salary и Экзамены.


  1. Постройте Схему данных для БД Salary. Сохраните


  1. Постройте Схему данных для БД Экзамены. Сохраните.


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

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


Построить следующую Схему данных для базы данных «Библиотека»










  1. Откройте многотабличную базу данных «Библиотека», созданную вами на прошлом уроке.

  2. Щелкните мышью по значку Схема данных


  1. В окне Добавление таблицы выделите первую таблицу «Клиенты».

Щелкните по кнопке Добавить. На экране будет отображена структура таблицы, которую мы добавили.


  1. Таким же образом добавить таблицы «Книги» и «Выдача книг».

Щелкните по кнопке Закрыть.


  1. В окне таблицы «Клиенты» щелкните мышью по полю, которое будет

использоваться для установления связей Код клиента, и перетащим

его на одноименное поле таблицы «Выдача книг».


  1. В окне Изменение связей убедимся, что связаны необходимые поля, и установим флажок Обеспечение целостности данных. В результате выполнения действий в окне Схема данных два связанных поля соединятся линией.


  1. Аналогичным образом свяжем таблицы «Выдача книг» и «Книги» по полю Код книги.


  1. При закрытии окна Схема данных связи между таблицами сохраняются.



Просмотр содержимого презентации
«Урок 3»

Обработка информации в системе управления базами данных УРОК 3 Связывание таблиц базы данных .

Обработка информации в системе управления базами данных

УРОК 3

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

  • Проверка домашнего задания
  • Установление связей в MS
  • Практическая работа № 2
  • Рефлексия
  • Домашнее задание
Проверка домашнего задания. Вопросы:

Проверка домашнего задания.

Вопросы:

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

Установление связей в MS Access дает возможность автоматически соединять данные из разных таблиц. Так обеспечивается целостность базы данных.

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

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

Эти поля могут иметь одинаковые или разные имена, но должны содержать данные одного типа!

Даны таблицы «Сотрудники» и «Ведомость заработной платы» в некой базе данных Salary.mdb .

Даны таблицы «Сотрудники» и «Ведомость заработной платы» в некой базе данных Salary.mdb .

В таблице «Сотрудники» ключевым является поле Табельный номер . Данное поле имеет тип Счетчик и содержит уникальные значения для каждой записи этой таблицы. Назовем это поле первичным ключом . Если в таблице «Ведомость заработной платы» каждый сотрудник записан только один раз, то ключевым полем этой таблицы также может быть поле Табельный номер . В таблице «Ведомость заработной платы» ключевое поле Табельный номер будет называться внешним ключом . В этом случае связь, установленная между первичным и внешним ключами, называют связью один к одному . 1 1

В таблице «Сотрудники» ключевым является поле Табельный номер . Данное поле имеет тип Счетчик и содержит уникальные значения для каждой записи этой таблицы. Назовем это поле первичным ключом .

Если в таблице «Ведомость заработной платы» каждый сотрудник записан только один раз, то ключевым полем этой таблицы также может быть поле Табельный номер . В таблице «Ведомость заработной платы» ключевое поле Табельный номер будет называться внешним ключом .

В этом случае связь, установленная между первичным и внешним ключами, называют связью один к одному .

1

1

Если в таблице «Ведомость заработной платы» один сотрудник записан несколько раз , то поле Табельный номер не будет уникальным. Тогда тип данных в этом поле может принимать числовые значения, а ключевым полем с уникальными значениями может быть определено поле Код выдачи . В этом случае связь, установленная между одноименными полями Табельный номер в обеих таблицах, называют связью один ко многим .

Если в таблице «Ведомость заработной платы» один сотрудник записан несколько раз , то поле Табельный номер не будет уникальным. Тогда тип данных в этом поле может принимать числовые значения, а ключевым полем с уникальными значениями может быть определено поле Код выдачи .

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

Практическая работа Выполнить задание на компьютере и сохранить в своей папке:  Практическая работа № 2 Домашнее задание § 11. Выучить основные определения.

Практическая работа

Выполнить задание на компьютере и сохранить в своей папке:

Практическая работа № 2

Домашнее задание

§ 11. Выучить основные определения.