- •Разработка автоматизированной информационной системы «база данных деканата вуза»
- •Введение
- •Методические указания
- •Разработка аис «База данных деканата фпм ВоГту»
- •1. Системный анализ и словесное описание информационных объектов предметной области (по) и связей между ними.
- •1.1. Краткая характеристика предметной области
- •1.2. Описание предметной области
- •2. Проектирование инфологической модели предметной области в терминах семантической (смысловой) модели
- •2.2. Установление связей между сущностями инфологической модели аис «База данных деканата фпм ВоГту»
- •Студент
- •3.1. Анализ информационных задач пользователей системы
- •2) Возможные запросы:
- •3.2. Определение таблиц, которые должна содержать база данных.
- •Список использованных источников информации
- •Дополнительные сведения для разработки объектов бд
- •Элементы управления бд
- •Создание связей между таблицами
- •Создание форм. Создание формы с помощью мастера
- •С оздание составной формы, с расположенными в ней подчиненными формами.
- •Создание запросов.
- •Создание отчетов
- •Создание страницы доступа к данным
- •Создание макросов
- •Создание главной кнопочной формы
Создание связей между таблицами
Связи между таблицами БД определены Вами в инфологической модели данных. В СУБД ACCESS 2003 связи между таблицами БД создаются в специальном окне, вызываемым щелчком на инструменте «Схема данных», который находится на панели инструментов. Связи между таблицами создаются путем перетаскивания одноименных полей из одной таблицы в другую и наложения их один на другого.
Рис.1. Схема связей между таблицами БД
Создание форм. Создание формы с помощью мастера
В окне базы данных щелкните значок Формы в списке Объекты.
Нажмите кнопку Создать на панели инструментов окна базы данных.
В диалоговом окне Новая форма выберите нужного мастера.. Описание мастера появляется в левой части диалогового окна.
Выберите имя таблицы или другого источника записей, содержащего данные, на которых должна быть основана форма.
Примечание. Если в списке выбран Мастер форм, то этот шаг не обязателен — можно указать источник записей для формы в мастере.
Нажмите кнопку OK.
Если на шаге 3 были выбраны Мастер форм, Диаграмма или Сводная таблица, то при создании формы следуйте инструкциям, выводимым в диалоговых окнах соответствующего мастера. При выборе элементов Автоформа: в столбец, Автоформа: ленточная или Автоформа: табличная, нужная форма будет создана автоматически.
Созданную форму необходимо изменить в режиме конструктора в соответствии с образцом (Рис.2.).
С оздание составной формы, с расположенными в ней подчиненными формами.
Рис.2. Составная форма с расположенными в ней подчиненными формами «Успеваемость», «Преподаватели» и «Предметы» и подстановочной таблицей «Возраст» (в форме – это поле со списком).
Рис.3. Составная форма с расположенными в ней подчиненными формами «Успеваемость», «Преподаватели» и «Предметы» (ФОРМА В РЕЖИМЕ КОНСТРУКТОРА)
Создание запросов.
Дальше переходите к созданию запросов. Их лучше создавать в режиме Конструктора. Для этого надо:
В БД перейти на объект ЗАПРОСЫ и запустить пункт Создание запроса в режиме конструктора.
Откроются окна: большое, поделенное на 2 окна для конструирования запроса и маленькое «Добавить таблицу», в котором Вы выбираете таблицу «СТУДЕНТЫ» и щелкаете кнопку Добавить – таблица добавляется в верхнюю часть большого окна.
Далее Вы, сформулировав свой запрос мысленно или на бумаге (письменно), создаете его в окне создания запросов, перетаскивая нужные поля таблицы «СТУДЕНТЫ» в поля таблицы запроса (другой вариант – щелкаете на кнопке непосредственно в поле и из появившегося списка полей таблицы «СТУДЕНТЫ» выбираете нужное поле);
Создав запрос, проверяете его работу, запустив запрос на исполнение (кнопка восклицательный знак), и, если запрос работает, сохраняете его под соответствующим именем.
Рис.5. Создание запроса в режиме Конструктора. Образцы запросов
Создание отчетов
Структура отчета состоит из 5 разделов: заголовка, верхнего колонтитула, области данных, нижнего колонтитула и примечания.
Раздел заголовка служит для печати общего заголовка отчета.
Верхний колонтитул используют для печати подзаголовков, если отчет имеет сложную структуру и занимает много страниц.
В области данных размещают элементы управления, связанные с содержимым полей таблиц БД. Порядок размещения и выравнивания элементов управления тот же, что и при создании структуры форм.
Нижний колонтитул используют для тех же целей, что и верхний колонтитул.
Раздел примечания используют для размещения дополнительной информации.
Существует 7 видов отчетов: в один столбец, итоговый отчет, табличный отчет, группировка данных и вычисление итогов, почтовые наклейки, простой отчет, слияние с MS WORD.
Рис.4. Отчет по таблице СТУДНТЫ