Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Создание базы данных, состоящей из двух таблиц.



Задание 1. Откройте учебную базу данных, изготовленную в лабораторной работе № 8.

· Запустите программу Microsoft Access.

· Нажмите на кнопку открыть базу данных.

· Выделите ее из списка баз данных и нажмите ОК.


Задание 2. Создайте таблицу Группы.

· Выберите закладку таблица, если находитесь в другом окне.

· Нажмите на кнопку создать.


· Выберите режим таблицы и нажмите на ОК. Появиться пустая таблица, поля которой не определены и не имеют названия. Тип поля будет выбран автоматически в зависимости от введенной информации.

· Переименуйте Поле 1. Для этого поставьте курсор в любую ячейку столбца поле 1 и выполните команду формат – переименовать столбец. Ячейка имени столбца окажется выделенной. Введите название поля Учебная группа и нажмите клавишу [Enter].

· Переименуйте Поле 2. Для этого поставьте курсор в любую ячейку столбца поле 2 и выполните команду формат – переименовать столбец. Ячейка имени столбца окажется выделенной. Введите название поля преподаватель и нажмите клавишу [Enter].

· Сохраните таблицу с именем Группы, нажав на кнопку сохранить. На вопрос о создании ключевого поля ответьте отрицательно.

· Перейдите в режим Конструктор, нажав на кнопку , и посмотрите, как заданы поля.

· Сделайте поле Учебная группа ключевым, поместив курсор на имя этого поля и нажав на кнопку ключевое поле.

· Тип данных поля Учебная группа задайте числовым, выбрав его мышкой из ниспадающего списка.

· Сохраните изменения, нажав на кнопку . Закройте таблицу.

Задание 3. Создайте таблицу Cписок.

· Выберите закладку таблица, если находитесь в другом окне.
Нажмите на кнопку создать.

· Выберите режим таблицы и нажмите на ОК. Появиться пустая таблица, поля которой не определены и не имеют названия.

· Переименуйте поля по аналогии с предыдущим заданием, выполнив команду - формат – переименовать поле.

· Сохраните таблицу с именем Список, нажав на кнопку сохранить . На вопрос о создании ключевого поля ответьте отрицательно.

· Перейдите в режим Конструктор, нажав на кнопку , и посмотрите, как заданы поля. Сделайте поле Код ключевым, поместив курсор на имя этого поля и нажав на кнопку ключевое поле.

· Тип данных поля Код задайте Счетчик, полей - Фамилия, Имя, Отчество – текстовые, полей - Год рождения, Школа, Класс и Учебная группа – числовые.

· Значения поля Учебная группа надо не набивать вручную, а выбирать из списка, содержащегося в таблице Группа. Для этого в свойствах поля следует указать, что здесь имеет место подстановка по следующей схеме: выберите закладку подстановка, тип элемента управления – поле со списком, источник строк – Группы.

· Сохраните изменения, нажав на кнопку .

· Закройте таблицу.

Задание 4. Создайте схему данных.

· Нажмите на кнопку схема данных.

· В появившемся окне Добавление таблицы выделите таблицу Группы и нажмите на кнопку Добавить.

· Выделите таблицу Список и щелкните по кнопке Добавить.

· В окне Схема данных появится условный вид этих таблиц. Закройте окно Добавление таблицы.

· Увеличьте окно таблицы Список так, чтобы были видны все поля.

· Поставьте мышку на имя поля Учебные группы в таблице Группы и, не отпуская кнопку мышки, перетащите ее на поле Учебные группы в таблице Список. Отпустите мышку. Появится окно связи.

· Включите Обеспечение целостности данных. Это невозможно будет сделать, если типы обоих полей заданы не одинаково.

· Включите Каскадное обновление связанных полей. Это приведет к тому, что при изменении номера группы в таблице Группы автоматически изменятся соответствующие номера групп.

· Включите Каскадное удаление связанных полей. Это приведет к тому, что при удалении записи с номером группы в таблице Группы будут удалены все записи из таблицы Список, в которой стояли соответствующие номера групп.

· Нажмите на кнопку Создать. Появится связь Один-ко-многим.


· Закройте схему данных, нажав на кнопку в верхнем правом углу окна и ответив утвердительно на вопрос о сохранении схемы данных.

Задание 5.

Заполните таблицу Группы значениями.

· Откройте таблицу группы в режиме таблицы.

· Заполните ее записями


· Сохраните таблицу и закройте ее.

Задание 6. Создайте формы для ввода данных.

· Выберите закладку Формы.

· Нажмите на кнопку Создать.

· Появиться окно, в котором следует выбрать «Автоформа: в столбец», а в качестве источника данных – таблицу Список.


· Нажмите на кнопку ОК. Появиться пустая форма ввода.

· Значения кнопок работы с записями:

 

1. - переход к первой записи;

2. - переход к предыдущей записи;

3. - переход к следующей записи;

4. - переход к последней записи;

5. - добавление новой записи.

Задание 7. Добавьте в базу данных записи, используя форму.

Заполните базу данными, используя форму.

· Сохраните введенные данные. Имя формы – Список. Закройте форму.

· Перейдите в окно Таблицы и откройте таблицу Список.

· Убедитесь, что в таблице появились новые записи.

· Сохраните и закройте таблицу.

Задание 8. Проверьте каскадное обновление связанных полей.

· Откройте таблицу Группы.

· Исправьте учебные группы на 201, 202, 203, 204, 205.

· Сохраните и закройте таблицу Группы.

· Откройте таблицу Список. Убедитесь, что значения групп изменились.

· Закройте таблицу Список.

Задание 9. Проверьте каскадное удаление связанных полей.

· Откройте таблицу Группы.

· Удалите первую запись (выделите всю строку и нажмите на клавишу [Delete]).

· Ответьте утвердительно на проверочный вопрос.

· Сохраните и закройте таблицу Группы.

· Откройте таблицу Список.

· Убедитесь, что исчезли записи с номером группы 201. Закройте таблицу Список.

· Завершите работу с программой Access.

 

Лабораторная работа №10


Поделиться:



Популярное:

  1. II. ЭВОЛЮЦИЯ ДВУХ РАЗНЫХ ПОДХОДОВ
  2. IV. Математическая двухзонная модель пожара в здании
  3. Windows Forms. Создание кнопки
  4. а, г – пресс канты с двухсторонней «прибылью», б – пресс-канты с односторонней «прибылью», в – пресс-канты без «прибыли»
  5. А, г – пресс канты с двухсторонней «прибылью», б – пресс-канты с односторонней «прибылью», в – пресс-канты без «прибыли»
  6. Автоматическое создание методов для свойств объектов
  7. Анализ материально-технической базы на предприятии
  8. Англо-ирландская война. Создание Ирландского государства
  9. Архитектура производственной базы данных реального времени
  10. Базы данных в Visual Basic и VBA. Самоучитель
  11. Борьба большевиков за создание Коммунистического Интернационала
  12. В случае равного количества очков, набранных командами двух стран, имеющих по одинаковому количеству первых мест, та команда, у которой больше вторых мест имеет преимущество при распределении и т.д.


Последнее изменение этой страницы: 2016-05-29; Просмотров: 940; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.021 с.)
Главная | Случайная страница | Обратная связь