Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
14
Добавлен:
06.02.2016
Размер:
1.06 Mб
Скачать

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

Тема: Создание реляционной базы данных с использованием СУБД Microsoft Access

Учебные вопросы:

  1. Разработка структуры базы данных, создание и заполнение исходных таблиц.

  2. Формирование производных таблиц – запросов, форм и отчетов.

  3. Оформление интерфейса, создание кнопочных форм.

  4. Дополнительные возможности.

  5. Задания для самостоятельной работы и закрепления материала.

Техническое и программное обеспечение:

  1. ПЭВМ.

  2. Microsoft Access 2007.

1. Разработка структуры базы данных, создание и заполнение исходных таблиц. Задание 1

Разработать структуру базы данных (логическую модель БД), содержащую информацию о поставщиках, товарах и их характеристиках.

  1. Сначала необходимо определиться какая информация будет содержаться в БД. Например, для нашей задачи это может быть:

наименование,

цена товара,

количество каждого товара,

номенклатурный номер товара,

дата поставки,

изображения внешнего вида товара,

информация о поставщиках и т.д.

В процессе создания БД что-то может добавляться, а что-то не использоваться.

  1. Структурируем информацию, то есть распределим ее по таблицам. которые называются исходными таблицами. Причем данные в таблицах не должны повторяться, за исключением полей по которым таблицы будут связываться. Этот процесс называется нормализацией. Для нашей задачи создадим две таблицы – Товар и Поставщики.

  2. Таблица «Товар» содержит следующие поля (столбцы):

  • Номенклатурный номер.

  • Наименование товара.

  • Количество.

  • Единица измерения.

  • Цена.

  • Поставщик.

  • Дата поставки.

  • Внешний вид.

  1. Таблица «Поставщики» содержит следующие поля (столбцы):

  • Поставщик.

  • Регион.

  • Адрес.

  • Телефон.

  • Реквизиты.

  1. В списках полей обоих таблиц жирным щрифтом выделены поля «Поставщик». По этим полям таблицы будут связаны.

Задание 2

Используя СУБД Microsoft Access создать базу данных с именем «Склад-фамилия», создать в базе данных исходные таблицы «Товар» и «Поставщики»

  1. Загрузить Microsoft Access, для чего выполнить(Пуск, Программы, Microsoft Office, Microsoft Access).

  2. В появившемся окне установить курсор мыши в строке Новая пустая база данных, нажать кнопку Новая база данных.

  3. В правом нижнем углу ввести имя базы данных «Склад-фамилия», где фамилия – это имя или фамилия студента. В результате на экране появляется окно базы данных, например, «Склад-Иванова». Нажать кнопку Создать.

  4. По умолчанию открывается исходная таблица в режиме «Таблица». Для ввода полей удобнее использовать режим «Коструктор». Для этого в левом верхнем углу откройте меню кнопки «Режим» и выберите «Конструктор».

  5. Ввести имя таблицы – Товар. Нажмите ОК. В открывшемся окне удалите установленное по умолчанию ключевое поле Код (выделите строку полностью, щелкните правой кнопкой и выберите «Удалить строку»).

  6. Ввести имена полей и их тип в столбцы «Имя поля» и «Тип данных» (Рис.1):

Внимание! В столбце «Имя поля» НЕЛЬЗЯ ставить точки, запятые и другие знаки.

  • Номенклатурный номер, числовой;

  • Наименование товара, текстовый, размер поля 25 (ставится на вкладке «Общие» в нижней части окна программы);

  • Количество, числовой;

  • Единица измерения, текстовый, размер поля 10;

  • Цена, денежный, число десятичных знаков 2 (ставится на вкладке «Общие» в нижней части окна программы;

  • Поставщик, текстовый;

  • Дата поставки; дата/время. Для данного поля введите маску ввода, для чего навкладке «Общие» в нижней части окна программы в строке «Маска ввода» щелкните левой кнопкой мыши и откройте кнопку ввода (см. рис.1). Выберите «Краткий формат даты» и затем «Готово».

Рис.1.

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

  1. Создать таблицу «Поставщики». В окне базы данных на вкладке Создание выбрать способ создания с помощью Конструктора таблиц.

  2. Ввести наименования полей и их тип:

  • Поставщик, текстовый.

  • Регион, текстовый.

  • Адрес, текстовый.

  • Телефон, числовой.

  • Реквизиты, текстовый.

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

  2. Ввести имя таблицы Поставщики и нажать ОК,

  3. Отказаться от создания ключевого поля (нажать Нет)

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