- •3.3 Система управления базами данных Access Тема 1. Базы данных и системы управления ими
- •1. Основные понятия и определения
- •2. Реляционные субд
- •3. Технология работы в субд
- •4. Основные средства субд
- •Тема 2. Основы работы в субд ms Access
- •1. Основные характеристики ms Access
- •2. Объекты Access
- •3. Запуск программы и завершение работы с ней
- •4. Главное окно Access
- •5. Способы создания базы данных
- •6. Справочная система
- •Тема 3. Постановка задачи
- •1. Общие положения
- •2. Характеристика задачи
- •3. Выходная информация
- •4. Входная информация
- •План выпуска готовой продукции
- •Накладная № ___
- •5. Алгоритмизация задачи
- •3.1 Имя поля
- •3.2 Типы данных
- •3.3 Свойства поля
- •3.4 Первичный ключ
- •3.5 Сохранение таблицы
- •4. Создание таблицы с помощью мастера
- •5. Создание таблицы в режиме таблицы
- •6. Ввод данных в таблицу
- •7. Связывание таблиц
- •7.1 Окно схемы данных
- •7.2 Изменение существующей связи
- •7.3 Удаление связи
- •7.4 Обеспечение целостности данных
- •Тема 5. Загрузка, просмотр и корректировка базы данных
- •1. Способы загрузки базы данных
- •2. Назначение экранной формы
- •3. Средства создания формы
- •4. Последовательность создания формы
- •5. Использование мастера для создания формы
- •6. Создание форм в конструкторе
- •6.1 Объекты формы
- •6.2 Области формы
- •6.3 Панель элементов
- •6.4 Свойства объектов формы
- •6.5 Управление объектами
- •7. Режимы представления формы
- •8. Кнопки перемещения по записям
- •9. Разработка многотабличной формы
- •10. Создание кнопок управления
- •Тема 6. Запросы к базе данных
- •1. Понятие запроса
- •2. Типы запросов
- •3. Формирование запроса по образцу
- •4. Создание запроса в окне конструктора
- •4.1 Окно конструктора запросов
- •4.2 Условия отбора записей
- •4.3 Параметры запроса
- •4.4 Вычисляемые поля
- •5. Мастера создания запросов
- •6. Запуск запроса
- •7. Сохранение запроса
- •8. Итоговые вычисления
- •Тема 7. Конструирование отчетов
- •1. Понятие отчета
- •2. Средства создания отчета
- •3. Последовательность создания отчета
- •4. Использование мастера для создания отчета
- •5. Просмотр и печать отчета
- •6. Редактирование отчета в окне конструктора отчетов
- •Тема 8. Разработка кнопочного меню
4. Входная информация
Входная информация для задачи “Анализ выполнения плана выпуска продукции цехами агропромышленного предприятия ” разделяется на две группы:
Нормативно-справочная (НСИ) и плановая информация. Сюда относятся справочные данные о номенклатуре выпускаемой продукции (Справочник 1) и цехах предприятия (Справочник 2), а также количественные плановые показатели выпуска готовой продукции. Планы разрабатываются на основании договоров для каждого цеха за каждый месяц (Форма 3).
Оперативная (учетная) информация (ОИ). Сюда относятся данные оперативного учета о поступлении готовой продукции на склад предприятия. Эта информация содержится в документах "Цеховая накладная" (Форма 4).
Справочник 1 Готовая продукция
Код продукции |
Группа продукции |
Наименование продукции |
Ед. изм. |
Цена за ед., руб. |
Номер цеха |
|
|
|
|
|
|
|
|
|
|
|
|
Справочник 2 Цеха, выпускающие готовую продукцию
Номер цеха |
Производственная мощность, ц |
Начальник цеха |
Телефон начальника цеха |
|
|
|
|
|
|
|
|
Форма 3 План цеха
План выпуска готовой продукции
Цех № ___________ Месяц ____________
Код продукции |
Наименование продукции |
Ед. изм. |
Количество, ед. |
|
|
|
|
|
|
|
|
Форма 4 Цеховая накладная
Накладная № ___
От _____________________ “____” _____________ 200 г.
Кому ___________________
Код продукции |
Наименование продукции |
Ед. изм. |
Количество, ед. |
|
|
|
|
|
|
|
|
Сдал: Принял:
5. Алгоритмизация задачи
Существует специфика постановки задачи, реализуемой с использованием СУБД реляционного типа. В этом случае этапу алгоритмизации задачи предшествует этап разработки базы данных. Алгоритм решения задачи включает загрузку информации в БД из первичных документов, обработку таблиц БД и формирование выходных документов на основе выборок из базы данных. Cхема решения данной задачи приведена на рис. 3.9.
Рис. 3.9. Схема решения задачи анализа выполнения плана выпуска продукции цехами агропромышленного предприятия
Контрольные вопросы
Что включает в себя постановка задачи?
Дайте характеристику данной задачи.
Раскройте понятие “Выходная информация”.
В каком виде могут быть представлены выходные документы?
Раскройте понятие “Входная информация”.
Какие первичные документы используются в данной задаче?
Какую информацию содержат справочники?
Какая другая условно-постоянная информация используется в данной задаче?
Что называется алгоритмом решения задачи?
С какой целью разрабатывается контрольный пример?
Практическая часть
Изучить постановку задачи “Анализ выполнения плана выпуска продукции цехами агропромышленного предприятия ”. Обосновать целесообразность решения данной задачи на ПК с использованием СУБД.
Ознакомиться с выходными документами, содержащими результаты решения задачи на ПК.
Ознакомиться с формами входных документов, содержащими необходимую нормативно-справочную, плановую и оперативную (учетную) информацию.
Разработать логическую структуру базы данных для решения поставленной задачи.
Подготовить исходные данные для контрольного примера с целью тестирования и демонстрации решения задачи на ПК.
Описать технологию и алгоритм решения задачи с учетом создания базы данных.
Оформить отчет.
Тема 4. Создание таблиц базы данных
Цель работы: научиться создавать таблицы базы данных для конкретной задачи и устанавливать связи между таблицами.
Теоретико-методологическая часть
1. Структура таблицы
Прежде чем приступить к созданию таблицы, необходимо спроектировать ее структуру. Структура таблицы определяется составом и последовательностью полей. Для описания полей используются следующие характеристики: имя поля, тип и размер поля. Кроме того, для каждой таблицы должен быть определен первичный ключ.
2. Последовательность создания структуры таблицы
Чтобы создать структуру таблицу, необходимо выполнить следующие действия:
в окне базы данных выбрать вкладку Таблица;
нажать кнопку Создать;
в диалоговом окне Новая таблица выбрать подходящий способ создания таблицы: Режим таблицы, Конструктор или Мастер таблиц;
нажать кнопку ОK.
3. Создание структуры таблицы в окне конструктора
Для вызова конструктора таблиц следует открыть диалоговое окно Новая таблица, выбрать Конструктор и нажать кнопку OK. На экране появится окно конструктора таблиц.
Окно конструктора таблиц разделено на две части. В верхней части окна конструктора задаются основные характеристики полей создаваемой таблицы: имя поля, тип данных и описание (краткий комментарий). В нижней части окна определяются свойства полей.
