
- •Запуск ms Access и создание базы данных
- •Создание таблиц базы данных
- •Создание таблицы в режиме конструктор
- •Заполнение базы данных. Мастер подстановок.
- •Поиск и замена данных в таблице
- •Использование фильтра при поиске данных
- •Запросы
- •Запрос на выборку
- •Итоговый запрос
- •Создание формы c помощью мастера
- •Создание отчета
- •Создание отчета c помощью мастера
Цель работы: закрепление теоретических знаний, посвященных рассмотрению понятий: структура данных, реляционная таблица и ее параметры, ключи и виды упорядоченности баз данных (БД), приобретение навыков разработки и формирования таблиц реляционных БД.
Постановка задачи: необходимо рассчитать материальные затраты на изделия в стоимостном выражении по деталям. Расчет выполняется путем умножения нормы расхода материала на деталь на количество этой детали и на цену единицы материала, из которого изготавливается деталь.
Содержание работы:
1. Создать базу данных. Описать основные объекты базы данных.
2. Согласно варианту задания создать и заполнить таблицы: Деталь, Материал, Ведомость. В таблице Ведомость для полей Деталь и Материал для установки истинной информации установить список выбора данных из таблиц оригиналов (Мастер подстановки).
3. Применить инструмент Поиск и замена для таблицы Ведомость. Применить Фильтр для полей таблицы Ведомость.
4. Создать форму, в которой отображается информация по деталям. В форму добавить рисунок.
5. Создать форму, с помощью которой можно осуществить ввод данных в Ведомость.
6. Добавить две новые записи с помощью созданной формы.
7. Создать запрос на выборку из таблицы Ведомость полной информации о каком-либо материале.
8. Создать запрос о фактическом расходе материалов по деталям.
9. Создать запрос о фактических материальных затратах по деталям и на весь выпуск.
10.Создать отчет в виде накладной по детали. Добавить поле текущей даты и времени.
11. Создать итоговый отчет о фактических расходах материалов по деталям.
12. Создать итоговый отчет об общих фактических материальных затратах по деталям.
Исходные данные:
Запуск ms Access и создание базы данных
Для того чтобы запустить MS Access, необходимо:
нажать кнопку «Пуск» на панели задач в нижней части рабочего стола;
открыть в главном меню пункт «Программы»;
выбрать программу MS Access.
Далее в панели задач в разделе Открыть надо выбрать пункт Открыть файл, команду Новая база данных. Появится окно Файл новой базы данных, в котором необходимо выбрать папку и задать имя создаваемой базы данных (для автоматического сохранения информации). После определения места для базы данных в рабочей зоне программы Access раскроется окно будущей базы данных.
Создание таблиц базы данных
Все последующие действия в программе Access будут осуществляться преимущественно с помощью ленты. Лента заменила меню и панели инструментов. Она является основным командным интерфейсом в Access 2010 . Лента содержит ряд вкладок с командами. В Access 2010 основные вкладки команд — Файл, Главная, Создание, Внешние данные и Работа с базами данных. Каждая вкладка содержит группу связанных команд, которые могут открывать другие новые элементы интерфейса, например коллекцию — новый элемент управления, позволяющий выбирать варианты визуально. Итак, для создания таблицы в ленте окна базы данных выбираем вкладку Создание и нажимаем кнопку Таблицы. Автоматически открывается пустая таблица, для заполнения которой переходим в режим Конструктора.
Рис. 1. Создание таблиц.
Создание таблицы в режиме конструктор
Большинство баз данных имеет табличную структуру. Таблицы являются основой, на которой строится все дальнейшее создание базы данных.
Таблицы имеют два основных режима создания:
- режим Конструктор, где строится структура объекта;
- режим Таблица, где вносится информации в таблицу.
Рассмотрим порядок создания таблицы в режиме Конструктор. Прежде чем приступить к работе, введем основные понятия. Столбцы таблицы в базе данных именуются полями, а строки записями. Поля образуют структуру, а записи составляют информацию.
Имена полей в окне заполняются согласно разработанной структуре. Тип данных выбирается из списка. В нашем случае основным полем является поле с кодом, которому присваиваем тип данных Счетчик. После установки типа поля автоматически открывается раздел Свойства поля, Типы данных который соответствует выбранному типу. С правой стороны для каждой ячейки этих свойств даются пояснения.
Работа в режиме Конструктор считается неоконченной, если вы не указали, какое поле является первичным ключом. Установка первичного ключа осуществляется нажатием кнопки Ключевое поле на ленте вкладки Конструктора.
Рис. 2. Окно таблицы в режиме конструктора.
Для сохранения таблицы необходимо:
-зайти в меню или и выбрать команду Сохранить, либо нажать кнопку Сохранить на панели инструментов;
- в диалоговом окне «Сохранение» ввести имя таблицы;
- щелкнуть по кнопке ОК.
Заполнение базы данных. Мастер подстановок.
После создания структуры таблицы в режиме Конструктор, переходим в режим таблицы. Затем щелчком мыши установить курсор в любое поле пустой записи.
Для перехода из одной ячейки таблицы в другую служит клавиша Tab или Enter. При заполнении таблицы необходимо строго следить за соблюдением типа поля. Операция внесения записи строго зависит от созданной структуры таблицы в режиме Конструктор. Новые данные вносятся в конец таблицы. Для удаления записей из таблицы можно нажав клавишу Del или выбрав из ленты команду Удалить строку. Для копирования записей необходимо щелчком по серому квадрату выделить строку, выполнить команду Копировать, щелкнуть по серому квадрату в пустой строке, после чего выполнить команду Вставить (рис. 3). Для удобства работы с таблицей можно использовать Мастер подстановок. Поле подстановки может содержать понятное пользователю значение, связанное с другим значением в исходной таблице данных или списке значений. Для этого в режиме конструктора необходимо выбрать из списка типа данных Мастер подстановок и в появившемся диалоговом окне добавить нужные поля из нужной таблицы. Например, для поля деталь в таблицы Ведомость добавляем поле Наименование детали из таблицы Деталь. (Рис. 3. Режим конструктор)