Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка ЛабAccess.doc
Скачиваний:
20
Добавлен:
20.03.2016
Размер:
391.17 Кб
Скачать

Задания для лабораторных работ Лабораторная работа № 1 Создание таблиц в access

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

– с помощью импорта данных из файла Excel, при котором структура определяется автоматически;

– с помощью программы Конструктор таблиц, при котором структура создается разработчиком базы.

  1. Создание новой базы данных

При запуске Access в окне Microsoft Access выберите Новая база данных и сохраните созданную базу в папке своей группы под названием “ЗАГОТОВКИ ФАМИЛИЯ” (вместо слова Фамилия впишите свою фамилию).

  1. Создание таблицы ПРОДУКТЫ с помощью импорта данных из книги Excel БазаЗаготовки (или модифицированное Вами аналогичное имя)

  1. В меню Access выберите Файл Внешние данные Импорт (или в окне База Данных Таблицы Создать Импорт таблиц).

  2. В окне Импорт выберите папку Вашей группы, тип файла Microsoft Excel, имя файла, из которого будут импортироваться данные.

  3. В окне Импорт электронной таблицы пройдите все шаги кнопкой <Далее>, заменив на последнем шаге название таблицы НОРМЫ на ПРОДУКТЫ.

  4. В окне База Данных на вкладке Таблицы выделите созданную таблицу ПРОДУКТЫ и закажите команду Конструктор.

  5. В окне конструктора удалите поля МинНорма и МаксНорма, а также замените имя поля Код на КП и в колонку Описание введите пояснение: “Код продукта”.

  6. Перейдите в режим таблицы (Меню Вид Режим таблицы или первая кнопка на панели Конструктор таблиц). Посмотрите полученную таблицу. Обратите внимание на текст, который при выделении поля КП выдается в строку статуса (нижняя строка окна). Закройте созданную таблицу.

  1. Создание таблицы ПОСТАВЩИКИ с помощью Конструктора и набора данных на клавиатуре

  1. В окне База Данных выберите Таблицы Создать Конструктор.

  2. В окне Таблица1: таблица задайте поля и их свойства:

    Имя поля

    Тип данных

    Описание

    КФ

    Счетчик

    Код фирмы-поставщика

    Фирма

    Текст

    Название фирмы

    Профиль

    Текст

    Ассортимент товаров фирмы

  3. Выделите поле КФ и определите его ключевым (меню Правка→ Ключевое поле или кнопка с ключом на панели Конструктор таблиц).

  4. Перейдите в режим таблицы (меню Вид или первая кнопка на панели Конструктор таблиц). При этом откроется окно с запросом имени таблицы. Введите для нее имя ПОСТАВЩИКИ.

  5. Заполните таблицу для 5–10 поставщиков. В поле Профиль укажите по 2–3 типа продуктов в разных комбинациях. Например:

КФ

Фирма

Профиль

1

Лето

Овощи, фрукты, напитки, специи

2

Большой буйвол

Мясные и молочные изделия, специи

3

Веселая корова

Мясные, молочные изделия, напитки

4

Околица

Молочные изделия, овощи, крупы, мука

5

Каравай

Крупы, хлебо-булочные изделия, сласти

6

Сладкоежка

Сласти, специи, напитки

7

Дары природы

Овощи, фрукты, мясные продукты

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

  1. Закройте таблицу ПОСТАВЩИКИ.

  1. Создание таблицы ДОГОВОРЫ с подстановочными полями

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

  1. В окне База Данных выберите Таблицы Создать Конструктор.

  2. В верхней части окна конструктора таблиц опишите поля и их свойства:

    Имя поля

    Тип данных

    Описание

    КД

    Счетчик

    Код договора

    КП

    Числовой

    Код продукта из таблицы ПРОДУКТЫ

    КФ

    Числовой

    Код продукта из таблицы ПОСТАВЩИКИ

    Количество

    Числовой

    Объем поставки

    Цена

    Денежный

    Закупочная цена на продукт

    ДатаПоставки

    Дата/время

    Дата поставки продукта

    ДатаОплаты

    Дата/время

    Дата оплаты договора

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

– для полей КП, КФ, Количество, Цена значение по умолчанию “0” следует удалить;

– для полей ДатаПоставки и ДатаОплаты закажите свойства: Формат поля Краткий формат даты и Маска ввода Краткий формат даты (вызов Мастера масок – кнопка <…>);

– для поля Цена выберите Число десятичных знаков “1”.

  1. Вернитесь в верхнюю часть бланка. Сделайте поле КП подстановочным. Для этого:

– для поля КП закажите Тип Данных Мастер Подстановок…;

– во втором окне Мастера Подстановок закажите таблицу ПРОДУКТЫ;

– в третьем окне двойным щелчком или кнопкой со значком ‘>’ перекиньте в правую зону поля КП и Продукт;

– значения остальных параметров Мастера Подстановок оставьте по умолчанию.

  1. Сделайте поле КФ подстановочным. Для этого:

– для поля КФ закажите Тип Данных Мастер Подстановок…;

– во втором окне Мастера Подстановок закажите таблицу ПОСТАВЩИКИ;

– в третьем окне двойными щелчками или кнопкой cо значком ‘>>’ перекиньте в правую зону все поля;

– в следующем окне (с образцом списка подстановки) измените ширину поля Профиль так, чтобы был виден весь перечень продукции каждой фирмы с небольшим запасом ширины;

– остальные параметры Мастера Подстановок оставьте заданными по умолчанию.

  1. Перейдите в режим таблицы и введите в нее 20–30 договоров: