Практическая работа "Создание таблиц в СУБД MS Access"

  • Компьютерные программы
  • Контроль знаний
  • Лабораторные работы
  • Работа в классе
  • docx
  • 24.01.2025
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Создание таблиц базы данных с использованием конструктора и мастера таблиц в СУБД MS Access.
Иконка файла материала Создание таблиц в СУБД MS Access.docx

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

Создание таблиц в СУБД MS Access

Цель работы. Изучение информационной технологии создания базы данных в системе управления базами данных (СУБД) MS Access.

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

Задание 1. Создайте таблицу «Сотрудник» со следующими полями: Фамилия, Имя, Отчество, Должность, Адрес, Домашний телефон, Табельный номер, Дата рождения, Дата найма, Примечание.

Последовательность выполнения задания

1.        Откройте программу СУБД Microsoft Access (при стандартной установке MS Office выполните Пуск/Программы/Microsoft Office|Microsoft Access).

2.        В открывшемся окне (рис. 1) выполните команду Пустая База Данных. Затем в поле Имя файла (рис. 2) вместо База данных1.accdb (Database1) укажите имя базы данных – в качестве имени используйте свою фамилию. Также укажите путь к папке «Мои документы». Нажмите кнопку Создать. Откроется новая база данных, в которой будет создана и открыта в режиме таблицы новая таблица с именем «Таблица1».

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

 

Рис. 1

Рис. 2

4.        Изучите интерфейс программы, подводя мышь к различным элементам экрана. Войдите в меню Справка, изучите раздел «Создание таблиц в базе данных».

5.        Создайте структуру таблицы Сотрудники. Созданная новая таблица открывается в режиме таблицы (рис. 3). Для добавления нового поля нужно открыть список надписи Щелкните для добавления, выбрать в нем тип данных (для поля Фамилия выбираем тип данных — Краткий текст), и ввести название поля — Фамилия.

 

Рис. 3

6.        Аналогично введите все последующие названия полей. Для полей Дата рождения и Дата найма укажите тип данных — Дата и Время, для всех остальных полей — Краткий текст. Таблица должна содержать следующие поля: Фамилия, Имя, Отчество, Должность, Адрес, Домашний телефон, Табельный номер, Дата рождения, Дата найма, Примечание.

7.        В панели быстрого доступа нажмите кнопку Сохранить  и в открывшемся окне задайте имя таблицы — «Сотрудники». При сохранении программа спросит, нужно ли создать ключевое поле? Нажмите Да. Будет создано новое поле Код с типом данных Счетчик.

 

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

 

8.        Откройте таблицу «Сотрудники» в режиме Конструктор (рис. 4), вы увидите, что слева от имени поля Код появился значок ключа — отметка ключевого поля. Переименуйте поле Код, присвоив ему имя КодСотрудника (рис. 5).

 

Рис. 4

 

Рис. 5

9.        Перейдите в режим таблицы (Главная/Режимы/Режим/Режим таблицы).

 

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

 

10.    Введите в таблицу «Сотрудники» 10 записей (строк); в качестве данных для первой записи используйте свою фамилию и личные данные, далее введите произвольные данные. Для корректной работы в последующих практических работах введите несколько фамилий, начинающихся на букву «О»; несколько сотрудников с должностью «Монтажник» и «Менеджер», одного сотрудника с должностью «Главный бухгалтер», несколько сотрудников с датой найма до 10 октября 2016 г.

 

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

Сохраните созданную таблицу с данными. Закройте созданную таблицу, нажимая на кнопку закрытия таблицы (крестик) в верхнем правом углу рабочего поля (рис. 6) (не спутайте с кнопкой закрытия программы, расположенной в строке заголовка программы).

Рис. 6

Задание 2. С помощью Конструктора создания таблиц в той же базе данных создайте таблицу «Мои расходы». Имена, типы и размеры полей приведены в табл. 1. Исходные данные для ввода в таблицу представлены в табл. 2.

Таблица 1. Параметры полей таблицы «Мои расходы»

№ п/п

Название поля

Тип данных

Свойства полей

1

Тип расходов

Короткий текст

Размер поля – 30

2

Цель расходов

Короткий текст

Размер поля – 155

3

Дата покупки

Дата и время

Формат поля – Краткий формат даты

4

Сумма затрат

Денежный

Денежный/Авто

5

Примечания

Короткий текст

Размер поля – 50

 

Таблица 2. Исходные данные для таблицы «Мои расходы»

Код

Тип расходов

Цель расходов

Дата покупки

Сумма затрат, р.

Примечания

1

Питание

Жизненная необходимость

–––

4 500

–––

2

Дискотека

Развлечение

15.11.2024

1 800

–––

3

Роликовые коньки

Спорт

27.11.2024

2 500

Накоплено 1 000 р.

4

Медиа контент

Хобби

02.11.2024

540

–––

5

Одежда

Жизненная необходимость

–––

2 700

Отложено 1 300 р.

 

Последовательность выполнения задания

1.             В созданной базе данных выполните команду Создание/Таблицы/ Конструктор таблиц (рис. 7).

Сохраните таблицу, присвоив ей имя «Мои расходы». При сохранении программа спросит вас, нужно ли создавать ключевое поле?

 

2.              

Рис.7

 

В верхней части окна Конструктора (рис. 8) вводятся имена, типы данных и описания полей. В нижней части отображаются свойства текущего поля. В правом нижнем углу выводится краткая информация о текущем поле или текущем свойстве поля.

Рис. 8

 

3.             Введите имена полей, задайте типы данных и их свойства согласно табл. 1 (рис. 8).

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

4.             Заполните таблицу данными согласно табл. 2. Поле Код программа заполняет автоматически. Конечный вид таблицы приведен на рис. 9

Рис. 9 Конечный вид таблицы «Мои расходы

 

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

Задание 3. В той же базе данных создайте таблицы «Поставщики» и «Товары» в режиме Конструктор.

Имена полей, типы данных и значения исходных данных для таблицы «Поставщики» показаны на рис. 10 и 11, для таблицы «Товары» показаны на рис. 12 и 13.

Рис. 10 Имена полей и типы данных таблицы «Поставщики»

Рис. 11 Исходные данные для таблицы «Поставщики»

 

Рис. 12 Имена полей и типы данных таблицы «Товары»

 

Рис. 12 Исходные данные для таблицы «Товары»

Примечание. Для задания ключевого поля в режиме Конструктор выделите поле (для таблицы «Поставщики» поле КодПоставщика и таблицы «Товары» поле КодТовара) и задайте команду Конструктор/ Сервис/Ключевое поле.

Задание 4. Свяжите таблицы «Поставщики» и «Сотрудники» с таблицей «Товары»

1.             Закройте все открытые таблицы, так как нельзя создавать или изменять связи между открытыми таблицами.

2.             Для создания связей между таблицами откройте окно Схема данных (Работа с данными/Отношения/Схема данных). Откроется окно Добавление таблицы (рис. 13)

Рис. 13 Окно Добавление таблицы

3.             Добавьте таблицы «Поставщики», «Товары» и «Сотрудники». Для размещения таблицы в окне Схема данных выделите ее и на­жмите кнопку Добавить. Выделение нескольких таблиц производится при нажатой клавише [Ctrl]. Включив все нужные таблицы в схему данных, закройте окно Добавление таблицы.

4.             Создайте связи между таблицами. Для установления связей между парой таблиц «Поставщики» и «Товары» в окне схемы данных в таблице «Поставщики» выделите ключевое поле, по которому устанавливается связь (КодПоставщика), и при нажатой клавише мыши протащите курсор в соответствующее поле таблицы «Товары».

В открывшемся окне Изменение связей отметьте галочкой операции «Объединение целостности данных», «Каскадное обновление связанных полей» и «Каскадное удаление связанных полей» (рис. 14), после чего нажмите кнопку Создать.

Рис. 14 Создание связей между полями таблицы

5.             Аналогично создайте связь по полю КодСотрудника таблиц «Товары» и «Сотрудники». Конечный вид схемы связей таблиц показан на рис. 15

Рис. 15 Схема связей таблицы

6.             Сохраните и закройте все объекты базы данных

 

Зачетное задание

Задание 5. В той же базе данных создайте таблицу «Друзья» в режиме Конструктор со следующими полями: Фамилия, Интересы, Дата знакомства, Электронная почта, Телефон, Дата мероприятия, Результаты встречи, Замечания.

Для полей Дата знакомства и Дата мероприятия задайте тип данных Дата/Время. Выполните автоматическое создание ключевого поля при сохранении таблицы.

В режиме таблицы введите пять записей в созданную таблицу «Друзья». Просмотрите таблицу «Друзья» в режиме Предварительный просмотр (Файл/Печать/Предварительный просмотр) и разместите ее на одном листе. Вероятно, вам придется задать альбомную ориентацию листа и уменьшить размеры полей. Сохраните таблицу.


 

Посмотрите также