Создание таблиц в режиме конструктора. Создание масок ввода, мастер подстановок



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

Тема:Создание базы данных. Создание таблиц в режиме конструктора. Создание масок ввода, мастер подстановок.

Цель занятия:Научиться создавать и изменять таблицы базы данных с помощью конструктора. Изучить основные приемы использования масок ввода и мастера подстановок.

План занятия:

  1. Открытие базы данных.
  2. Определение ключевых полей.
  3. Создание таблиц в режиме конструктора. Использование мастера подстановок. Задание ключевых полей.
  4. Создание масок ввода.

  1. Открытие базы данных
    • В папке мои документы найдите папку названную вашей фамилией и откроете ее.
    • Найдите файл «Торговое предприятие» приложения Access и откройте его.

  1. Определение ключевых полей.

Задание:Задайте ключевые поля для таблиц «Должности» и «Клиенты».

  1. Создание таблиц в режиме конструктора. Использование мастера подстановок. Задание ключевых полей.

Создадим с помощью конструктора таблицуТовары. В данную таблицу входят такие поля как: «Код товара» - ключевое поле отвечающие за уникальность каждой записи; «Наименование товара»; «Цена»; «Единица измерения»; «Поставки прекращены».

Запуск конструктора → в окне базы данных нажмите кнопкуСоздать→в появившемся окне создания таблиц выберитеКонструктор.

Окно конструктора выглядит следующим образом

ЗдесьИмя поля – поле состоящее из 64 знаков с учетом пробелов. ВИмя полявводятся имена полей таблиц базы данных.

Тип данных – поле определяющее значение которые можно сохранять в данном поле.Например если указан числовой тип данных то при вводе в это поле текстовых значений Access будет выдавать сообщение об ошибке.

Описание – поле выводящее строку состояний при выборе поля в форме (необязательное поле)

Заполните таблицу конструктора так чтобы поле «Код товара» (ключевое поле) имело тип данныхсчетчик (счетчик позволит проставлять код товара автоматически без повторений, что очень важно для обеспечения уникальности записей);

«Наименование товара» –Текстовый(в данное поле можно будет вносить любые символы, но эти данные не смогут использоваться для вычисления);

«Цена» -Денежный(тип данных денежный удобен для полей содержащих цены, скидки, оклады и т.д.);

Тип данных для поля «Поставки прекращены» необходимо указатьМастер подстановок, поскольку для этого поля будет присваиваться всего два значения «да» или «нет» и целесообразней будет выбирать два этих значений из раскрывающегося списка, чем вводить вручную. После того как был выбранМастер подстановок появляется окноСоздание подстановки, здесь необходимо установить переключатель наБудет введен фиксированный набор значений и нажать кнопкуДалее. В следующем окне в столбец 1 введите значение «Да», а ниже значение «Нет» после чего нажмитеГотово.

Примечание: после того как было создано поле с фиксированным мастером подстановок, тип данных этого поля будет определен как текстовый.

Тип данных для поля «Единица измерения» тоже необходимо будет указатьМастер подстановок,поскольку данные для этого поля будут браться из таблицы «Единицы измерения» созданной при выполнении практики №1. В окнеСоздание подстановки установите переключатель “Столбец подстановки” будет использовать значения из таблицы или запроса,а затем нажмитеДалее.В следующем окне выберите таблицу «Единицы измерения» и нажмитеДалее. Используя кнопку > перетащите поля «Код единицы» и «Наименование единицы» в областьВыбранные поляи нажмите Далее.Пропустите следующее окно нажавДалее. В новом окне установите галочкуСкрыть ключевой столбец и нажмитеГотово.После нажатия кнопкиГотовоAccess предложит вам сохранить таблицу перед созданием связи, сохраните ее под именем «Товары».

Важно: Не забудьте установить ключевое поле в новой таблице.

Закройте конструктор и сохраните изменения.

  1. Создание масок ввода.

Создайте в режиме конструктора таблицуСотрудники содержащую следующие поля:

Имя поля

Тип данных

Код сотрудника

Счетчик (ключевое)

Фамилия

Текстовый

Имя

Текстовый

Отчество

Текстовый

Адрес

Текстовый

Телефон

Текстовый

Должность

Мастер подстановок

Важно: ПолеДолжность создается с помощью мастера подстановок  и должно содержать в себе данные из поляНаименование должностиДля поля телефон необходимо создать маску ввода для облегчения ввода телефонного номера

Использование Мастера масок ввода:

Задание: Создайте самостоятельно таблицу «Заказы» содержащую такие поля:

Имя поля

Тип данных

Код заказа

Счетчик (ключевое)

Товар

Мастер подстановок

Клиент

Мастер подстановок

Сотрудник

Мастер подстановок

Количество

Числовой

Дата заказа

Дата/время

ПолеТовар должно быть связанно с полемНаименование товара таблицы «Товары».

ПолеКлиент должно быть связанно с полемФамилия таблицы «Клиенты».

ПолеСотрудникдолжно быть связанно с полемФамилия таблицы «Сотрудники».

ПолеДата заказадолжна содержать маску ввода.

Введите не менее десяти записей в таблицу.

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




Похожие работы, которые могут быть Вам интерестны.

1. Создание брендбука

2. Создание проекта Умный дом

3. Создание сайта «Тур Бюро»

4. Создание небольшой пекарни

5. Создание программы домашней библиотеки

6. Инвестиционный проект Создание автомойки

7. Создание конвертера величин на Visual C++

8. Создание калькулятора на языке Java

9. Создание макросов для решения задач VBA

10. Создание видео игры змейка