- •1. Разработка структуры базы данных, создание и заполнение исходных таблиц. Задание 1
- •Задание 2
- •Задание 3
- •Задание 4
- •2. Формирование производных таблиц – запросов, форм и отчетов. Задание 5
- •Задание 6
- •Задание 7
- •Задание 8
- •Задание 9
- •3. Оформление интерфейса, создание кнопочных форм. Задание 10
- •Задание 11
- •Задание 11а
- •Задание 11б
- •Задание 14
- •Задание 15
- •5. Задания для самостоятельной работы и закрепления материала
- •Самостоятельное задание 1
- •Для создания базы данных выполнить следующее:
- •Самостоятельное задание 2
- •Для создания базы данных выполнить следующее:
Лабораторная работа №3
Тема: Создание реляционной базы данных с использованием СУБД Microsoft Access
Учебные вопросы:
Разработка структуры базы данных, создание и заполнение исходных таблиц.
Формирование производных таблиц – запросов, форм и отчетов.
Оформление интерфейса, создание кнопочных форм.
Дополнительные возможности.
Задания для самостоятельной работы и закрепления материала.
Техническое и программное обеспечение:
ПЭВМ.
Microsoft Access 2007.
1. Разработка структуры базы данных, создание и заполнение исходных таблиц. Задание 1
Разработать структуру базы данных (логическую модель БД), содержащую информацию о поставщиках, товарах и их характеристиках.
Сначала необходимо определиться какая информация будет содержаться в БД. Например, для нашей задачи это может быть:
наименование,
цена товара,
количество каждого товара,
номенклатурный номер товара,
дата поставки,
изображения внешнего вида товара,
информация о поставщиках и т.д.
В процессе создания БД что-то может добавляться, а что-то не использоваться.
Структурируем информацию, то есть распределим ее по таблицам. которые называются исходными таблицами. Причем данные в таблицах не должны повторяться, за исключением полей по которым таблицы будут связываться. Этот процесс называется нормализацией. Для нашей задачи создадим две таблицы – Товар и Поставщики.
Таблица «Товар» содержит следующие поля (столбцы):
Номенклатурный номер.
Наименование товара.
Количество.
Единица измерения.
Цена.
Поставщик.
Дата поставки.
Внешний вид.
Таблица «Поставщики» содержит следующие поля (столбцы):
Поставщик.
Регион.
Адрес.
Телефон.
Реквизиты.
В списках полей обоих таблиц жирным щрифтом выделены поля «Поставщик». По этим полям таблицы будут связаны.
Задание 2
Используя СУБД Microsoft Access создать базу данных с именем «Склад-фамилия», создать в базе данных исходные таблицы «Товар» и «Поставщики»
Загрузить Microsoft Access, для чего выполнить(Пуск, Программы, Microsoft Office, Microsoft Access).
В появившемся окне установить курсор мыши в строке Новая пустая база данных, нажать кнопку Новая база данных.
В правом нижнем углу ввести имя базы данных «Склад-фамилия», где фамилия – это имя или фамилия студента. В результате на экране появляется окно базы данных, например, «Склад-Иванова». Нажать кнопку Создать.
По умолчанию открывается исходная таблица в режиме «Таблица». Для ввода полей удобнее использовать режим «Коструктор». Для этого в левом верхнем углу откройте меню кнопки «Режим» и выберите «Конструктор».
Ввести имя таблицы – Товар. Нажмите ОК. В открывшемся окне удалите установленное по умолчанию ключевое поле Код (выделите строку полностью, щелкните правой кнопкой и выберите «Удалить строку»).
Ввести имена полей и их тип в столбцы «Имя поля» и «Тип данных» (Рис.1):
Внимание! В столбце «Имя поля» НЕЛЬЗЯ ставить точки, запятые и другие знаки.
Номенклатурный номер, числовой;
Наименование товара, текстовый, размер поля 25 (ставится на вкладке «Общие» в нижней части окна программы);
Количество, числовой;
Единица измерения, текстовый, размер поля 10;
Цена, денежный, число десятичных знаков 2 (ставится на вкладке «Общие» в нижней части окна программы;
Поставщик, текстовый;
Дата поставки; дата/время. Для данного поля введите маску ввода, для чего навкладке «Общие» в нижней части окна программы в строке «Маска ввода» щелкните левой кнопкой мыши и откройте кнопку ввода (см. рис.1). Выберите «Краткий формат даты» и затем «Готово».
Рис.1.
Закрыть окно таблицы, сохранив изменения структуры таблицы.
Создать таблицу «Поставщики». В окне базы данных на вкладке Создание выбрать способ создания с помощью Конструктора таблиц.
Ввести наименования полей и их тип:
Поставщик, текстовый.
Регион, текстовый.
Адрес, текстовый.
Телефон, числовой.
Реквизиты, текстовый.
Закрыть окно таблицы, сохранив изменения структуры таблицы.
Ввести имя таблицы Поставщики и нажать ОК,
Отказаться от создания ключевого поля (нажать Нет)
При необходимости исправить ошибку в имени поля или типе данных необходимо выделить нужную таблицу, с помощью правой кнопки мыши вызвать контекстное меню и выбрать «Конструктор». Закрыть таблицу, сохранив изменения.