Практическая работа № 2.
Реляционные базы данных.
Цель работы: Получить понятие о реляционных базах данных и их возможностях.
Ход работы.
Разделение данных на несколько таблиц.
Откройте базу данных, в которой уже имеется одна таблица под названием Страны Европы, состоящую из 20 записей.
Создайте таблицу Религии при помощи конструктора таблиц с полями:
Поле Код религии сделайте ключевым.
Создайте таблицу Строй при помощи конструктора таблиц с полями:
Поле Код строя сделайте ключевым.
Заполните эти таблицы (таким образом, напротив каждой религии и каждого строя будет стоять его код).
Откройте таблицу Страны Европы и замените названия в полях Строй и Религия на соответствующие им коды в ранее созданных таблицах.
Откройте таблицу Страны Европы в режиме конструктора и для полей Строй и Религия заменит тип данных на числовой.
Установление связей между двумя таблицами.
Выполните команду Схема данных из меню Работа с базами данных.
В диалоговом окне добавления таблиц добавьте все три таблицы.
На поле Код религии таблицы Религии нажмите левую клавишу мыши и удерживая ее перетащите на поле Религия таблицы Страны Европы. В появившемся диалоговом окне необходимо установить нужную связь флажок напротив опции обеспечение целостности данных. Это означает, что перед тем как занести данные в подчиненную таблицу, программа будет проверять их на соответствие главной (таблица Страны Европы является подчиненной для таблицы Религии). Установите флажок напротив опции каскадное обновление связанных полей, это означает, что изменения в главной таблице автоматически будут влиять на подчиненную. Установите флажок напротив опции каскадное удаление связанных записей, это означает, что записи удаленные в главной таблице автоматически будут удалены в подчиненной таблице.
Аналогичную операцию проделайте с таблицами Страны Европы и Строй.
Закройте схему с сохранением.
Сохраните базу данных.
Ответа на этот вопрос пока нет. Попробуйте найти его через форму поиска.
Вас заинтересует
1 год назад
1 год назад
1 год назад
7 лет назад
7 лет назад
8 лет назад