Текстовый процессор Microsoft Word


Установка связей в базе данных



бет27/47
Дата17.12.2022
өлшемі2 Mb.
#57825
түріУчебно-методическое пособие
1   ...   23   24   25   26   27   28   29   30   ...   47
Байланысты:
методичка по ИКТ на рус

Установка связей в базе данных. От того, как новая таблица связана с остальными, зависит, какое из ее полей следует назначить первичным ключом. В теории баз данных известны 4 варианта связей между двумя таблицами, называемых обычно отношениями.
Связь Один-к-одному. Каждой записи первой таблицы соответствует не больше одной записи второй таблицы и наоборот. Соответствие записей устанавливается в результате поиска в поле, являющегося первичным ключом одной из таблиц, значения поля, называемого внешним ключом второй таблицы.
Связь Многие-к-одному. Любой записи второй таблицы может соответствовать любое количество записей первой таблицы, но не наоборот. В этом случае ключевое поле первой таблицы будет внешним ключом, и повторяющиеся значения в нем допускаются.
Связь Один-ко-многим. Первичный ключ первой таблицы (поле, содержащее уникальные значения), связывается с внешним ключом второй таблицы (значения поля могут повторяться). При этом каждой записи первой таблицы может соответствовать несколько записей второй. Можно сказать, что «один-ко-многим» - это «многие-к-одному» наоборот.
Связь Многие-ко-многим. Каждой записи одной таблицы может соответствовать любое количество записей другой таблицы и наоборот. Соответственно, поля обеих таблиц, по которым осуществляется связь, являются внешними ключами и могут содержать повторяющиеся значения.

Создание межтабличных связей.


Для создания межтабличных связей в СУБД MS Access существует команда Сервис – Схема данных, а также на панели инструментов расположена одноименная пиктограмма Схема данных.
В окне схемы данных связи можно создавать путем перетаскивания полей из одной таблицы в другую.
Ход выполнения работы:
Задание 1. Создайте базу данных «Видеотека», состоящую из трех таблиц. Запустите MS Access. (Пуск  Программы MS Access)

  1. Выполните команду Файл  Создать  Новая база данных. В файловом окне укажите имя файла «Видеотека».

  2. В режиме Таблицы выберите Создание таблицы в режиме конструктор. На экране откроется окно конструктора таблиц.





  1. Задайте структуру таблицы БД «Видеотека»: Введите имена полей и описание, выберите Типы данных, щелкнув мышкой по строчке Типы данных. Появится раскрывающаяся кнопка, щелкните по ней. В появившемся списке выберите тип.





  1. Выбор первичного ключа.

  • Выберите поля для первичного ключа

  • Нажмите на кнопку Ключевое поле на панели инструментов или выберите команду Правка - Ключевое поле.

Напротив ключевого поля должен появится ключик



  1. Закрываем режим конструктора и задаем имя таблицы «Кассеты».





  1. Повторив шаги с 3 по 6 создаем таблицу «Страна», «Жанры».





Достарыңызбен бөлісу:
1   ...   23   24   25   26   27   28   29   30   ...   47




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет