Меню
Разработки
Разработки  /  Информатика  /  Практикумы  /  11 класс  /  1 Практическая работа на создание БД в Microsoft Access

1 Практическая работа на создание БД в Microsoft Access

20.01.2023

Содержимое разработки



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

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

Цель работы:

  1. Проектирование структуры базы данных. Создать вариант базы данных с двумя таблицами: “Список”” и “ Группы”.

  2. Конструирование пустых таблиц базы данных.

  3. Создание схемы базы данных. В данном случае таблицы связаны связью один-ко-многим. Это значит, что в таблице “Группы” каждое значение связанного поля может встречаться только один раз, а в таблице “Список” – несколько раз (несколько человек могут быть из одной группы). Связи следует устанавливать при пустых таблицах.

  4. Ввод данных в таблицы. Создать форму для ввода данных.

  5. Порядок работы.

Задание 1. Создание базы данных – Учебная база.

  1. Запустите программу СУБД Microsoft Access. Для этого выполните: Пуск – Access 2019.

  2. Перед Вами откроется окно следующего вида (Рисунок 8):

  3. Выберите команду Пустая база данных. Затем введите имя файла –Учебная база и нажмите кнопку Создать. Перед Вами откроется окно следующего вида (Рисунок 9):

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

  1. Создайте таблицу под именем “Группы” с помощью конструктора таблиц. Для этого выполните команду: Создание – конструктор таблиц.

  2. Заполните Имя поля следующими данными (заголовками столбцов): Учебная группа, Преподаватель и соответственно Тип данных для них: Учебная группа – ЧИСЛОВОЙ, Преподаватель – КОРОТКИЙ ТЕКСТ. Сделайте поле “Учебная группа” ключевым, установив курсор на имя поля и щелкнув по кнопке Ключевое поле  .

  1. Сохраните таблицу под именем “Группы”, щелкнув по кнопке Сохранить  .

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

  3. «Таблицу 1» просто закройте, если она открыта.

Задание 3. Создание таблицы “Список”.

  1. Создайте таблицу под именем “Список” с помощью конструктора таблиц. Для этого выполните команду: Создание – конструктор таблиц.

  2. Заполните Имя поля следующими данными (заголовками столбцов): Код, Фамилия, Имя, Отчество, Год рождения, Школа, Класс, Учебная группа. Выберите из ниспадающего списка числовой тип данных для поля “Код”. Сделайте поле “Код” ключевым, установив курсор на имя поля и щелкнув по кнопке Ключевое поле  Тип данных полей “Фамилия”, “Имя”, “Отчество” – короткий текст, полей “Год рождения”, “Школа”, “Класс” – числовой.

Установите тип данных поля “Учебная группа” числовой. Посмотрите вниз, там есть Свойства поля. В вкладке Общие ничего не меняйте. Перейдите в вкладку Подстановка, Тип элемента управления выберите Поле со списком, для Источник строк – Группы. У вас должно получиться так, как показано на рисунке (Рисунок 10)

.

  1. Сохраните таблицу под именем “Список”, щелкнув по кнопке Сохранить  .

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





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

  1. В ленточном меню выберите вкладку Работа с базами данных, щелкните по кнопке Схема данных  Появится окно Схема данных.

  2. В появившемся окне Добавление таблицы выделите таблицу “Группы” и щелкните по кнопке Добавить, выделите таблицу “Список” и щелкните по кнопке Добавить. В окне Схема данных появится условный вид этих таблиц. Щелкните по кнопке Закрыть окна Добавление таблицы.

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

  4. Установите курсор мыши на имя поля “Учебная группа” в таблице “Группы” и, не отпуская кнопку мыши, перетащите курсор мыши на поле “Учебная группа” таблицы “Список”. Отпустите кнопку мыши. Появится диалоговое окно Изменение связей, представленное на рисунке (Рисунок 11).

  1. Установите флажок Обеспечение целостности данных. Это невозможно будет сделать, если типы полей “Учебная группа” заданы не одинаково.

  2. Установите флажок каскадное обновление связанных полей. Это приведет к тому, что при изменении номера группы в таблице “Группы” автоматически изменится соответствующий номер в таблице “Список”.

  3. Установите флажок каскадное удаление связей. Это приведет к тому, что при удалении записи с номером группы из таблицы “Группы”, будут удалены все записи из таблицы “Список”, в которых находились соответствующие номера групп.

  4. Щелкните по кнопке Создать. Появится связь “один-ко-многим”. Схема данных представлена на рисунке (Рисунок 12).

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

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

  1. Откройте таблицу “Группы” в режиме Таблицы. Для этого нажмите правую кнопку мыши на ней и выберите Открыть.

  2. Заполните ее записями из таблицы 1.

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

Таблица 1

Учебная группа

Преподаватель

101

Смирнова

102

Вильданова

103

Зайцева

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

  1. В окне базы данных выделите имя таблицы Список и выполните команду Создание – Форма. Далее обязательно в вкладке Главная в разделе Режимы выберите Режим формы.

  2. Появится пустая форма ввода, представленная на рисунке (Рисунок 13).

Заполните форму данными, приведенными в таблице 2.

Таблица 2

Код

Фамилия

Имя

Отчество

Год рождения

Школа

Класс

Учебная группа

1

Чернова

Наталья

Алексеевна

2001

5

9

101

2

Куликов

Клим

Алексеевич

1999

2

10

103

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

  2. Перейдите в окно Таблицы. Откройте таблицу Список. Убедитесь, что в таблице появились новые записи.

  3. Щелкнув по кнопке Сохранить, сохраните текущую таблицу.

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

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

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

  2. Исправьте номера учебных групп на 201, 202, 203. Сохраните таблицу.

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

Задание 9. Сохранение базы данных и завершение работы с программой Access.

Для сохранения базы данных выбираем вкладку «Файл» затем «Сохранить как». Далее нажимаем кнопку Сохранить как. Задаём имя базы данных «Учебная база» и указываем путь к своей рабочей папке. Далее свою базу данных можете скинуть в свою общую папку на Яндекс Диске в папку Microsoft Access, перед этим создав её.

Далее позовите учителя, продемонстрируйте, что получилось.



-80%
Курсы повышения квалификации

Интерактивные методы в практике школьного образования

Продолжительность 72 часа
Документ: Удостоверение о повышении квалификации
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
1 Практическая работа на создание БД в Microsoft Access (747.62 KB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт