- •Введение
- •Обследование автоматизируемого предприятия
- •Вопрос 1. Перечислите основные задачи службы эксплуатации.
- •Вопрос 2. Перечислите основные данные, необходимые для управления работой службы эксплуатации.
- •Вопрос 3. Сколько и какие подразделения входят в состав службы эксплуатации.
- •Вопрос 4. Перечислите функции каждого подразделения.
- •Определение задач, решаемых информационной системой
- •Понятие системы управления базами данных (субд)
- •Объекты базы данных
- •Начало работы с программой Access
- •Работа с учебными базами данных
- •Методика работы с учебными базами данных
- •Порядок выполнения лабораторной работы
- •Содержание отчета о работе
- •Контрольные вопросы
- •Представление информационных объектов в виде
- •Создание спецификации таблицы
- •Предварительный контроль вводимых данных
- •Создание маски ввода
- •Выбор рационального размера поля
- •Подстановка данных в таблицу из списка
- •Подстановка данных в таблицу из другой таблицы
- •Корректировка спецификации таблицы
- •Простейшие операции с таблицами
- •Связывание таблиц
- •Порядок выполнения лабораторной работы
- •Содержание отчета о работе
- •Контрольные вопросы
- •Библиографический список
Объекты базы данных
На этапе концептуального проектирования группой постановки будет создан проект реляционной базы данных. В реляционных СУБД, к которым относится и пакет Access, данные хранятся в виде двумерных прямоугольных таблиц. Каждая запись данных (блок данных) представляет собой отдельную строку таблицы. Запись состоит из отдельных полей (столбцы таблицы). Структура всех записей одной таблицы одинакова, т.е. все они имеют одну и ту же последовательность полей, но содержимое полей у каждой записи свое.
Первый этап физического проектирования БД заключается в определении структуры записей, т.е. структуры реляционной таблицы. Структура таблиц базы данных составляется после выявления информационных объектов (см. следующую лабораторную работу). Для каждого информационного объекта должна быть создана отдельная таблица.
После создания таблиц разрабатываются средства для их заполнения. Оператор – пользователь ИС, может вводить информацию непосредственно в таблицу, но не всегда это бывает удобно. Большинство пользователей предпочитают вносить данные при помощи специальных форм, внешний вид которых напоминает привычные им бумажные бланки и документы, например, бланк квитанции на груженый вагон. Поэтому в рамках физического проекта ИС должны быть разработаны формы для заполнения таблиц, содержащих оперативную, т.е. часто изменяемую или пополняемую, информацию.
Информационные системы создаются для того, чтобы человек мог принимать разнообразные решения на основе анализа и обработки информации, накапливаемой в базе данных ИС. Современные СУБД позволяют выполнять достаточно сложный анализ информации в БД и выводить результаты в виде печатного документа – отчета. Хорошим примером такого отчета может служить ведомость простоя вагонов, рассчитанная по данным об их прибытии и отправлении на подъездной путь промышленного предприятия.
Однако не всегда требуется проводить обработку данных с последующей печатью отчета. Чаще возникает задача поиска нужных записей в таблице, удовлетворяющих какому-либо условию (критерию поиска). Например, требуется определить точное местонахождение вагонов, простаивающих под погрузкой дольше установленной нормы. Для решения подобных задач создаются запросы. Запрос – это способ фильтрации информации в БД с последующим выводом, как правило, на экран, только тех записей, которые удовлетворяют заданному условию.
Для сложного анализа или сложной обработки таблиц, выполнить которые затруднительно стандартными средствами, т.е. отчетами или запросами, каждая СУБД имеет встроенный язык программирования. С его помощью создаются программы (макросы, приложения), позволяющие разрабатывать сложные ИС.
Таким образом, результаты концептуального проектирования БД используются для создания четырех основных объектов реляционной базы данных: таблиц; форм; запросов и отчетов. В зависимости от варианта задания к лабораторным работам, базы данных будут содержать различное количество конкретных экземпляров каждого объекта базы данных.
В рамках первой лабораторной работы в задачу студента входит изучение (с помощью руководства по использованию Access) общих операций по созданию, сохранению и корректировке базы данных. Access работает в операционной системе Windows, поэтому студент должен обладать навыками запуска приложений и работы с ними в данной операционной системе. Если таковые отсутствуют, то рекомендуется перед началом освоения Access изучить основы работы с Windows 95/98 при помощи книг [35-36] или самостоятельно.
