
- •Разработка автоматизированной информационной системы «база данных деканата вуза»
- •Введение
- •Методические указания
- •Разработка аис «База данных деканата фпм и ит ВоГту»
- •1. Системный анализ и словесное описание информационных объектов предметной области (по) и связей между ними.
- •1.1. Краткая характеристика предметной области
- •1.2. Описание предметной области
- •2. Проектирование инфологической модели предметной области в терминах семантической (смысловой) модели
- •2.2. Установление связей между сущностями инфологической модели аис «База данных деканата фпм ВоГту»
- •Студент Группа
- •3.1. Анализ информационных задач пользователей системы
- •2) Возможные запросы:
- •3.2. Определение таблиц, которые должна содержать база данных.
- •Дополнительные сведения для разработки объектов бд
- •Элементы управления бд
- •Создание связей между таблицами
- •Создание форм. Создание формы с помощью мастера
- •С оздание составной формы, с расположенными в ней подчиненными формами.
- •Создание запросов.
- •Создание отчетов
- •Создание страницы доступа к данным
- •Создание макросов
- •Создание главной кнопочной формы
- •Список использованных источников информации
Дополнительные сведения для разработки объектов бд
Элементы управления бд
Элементы управления представляют объекты, используемые для отображения данных, выполнения действий или в качестве украшений в формах, отчетах или на страницах доступа к данным. Например, можно использовать поле в форме, отчете или на странице доступа к данным для отображения данных, кнопку в форме для открытия другой формы или отчета, линию или прямоугольник для разделения и группировки элементов управления, делающей более понятным их назначение.
В Microsoft Access используются следующие типы элементов управления, доступные через панель инструментов в режиме конструктора форм: поле, надпись, группа параметров, переключатель, флажок, список, кнопка, рисунок, линия, прямоугольник и дополнительные элементы ActiveX.
Для форм и отчетов существуют следующие дополнительные элементы управления: выключатель, поле со списком, присоединенная рамка объекта, свободная рамка объекта, набор вкладок, подчиненная форма/отчет, разрыв страницы. Страницы доступа к данным также включают следующие компоненты: раскрывающийся список, гиперссылка, бегущая строка и сводный список, электронная таблица и диаграмма.
Типы полей таблиц СУБД Access:
Текстовое (символьное) поле – с числом символов до256;
Числовое поле (разные для целых и действительных чисел);
Поле Дата/время;
Логическое поле (Да/Нет, 0/1, Истина/Ложь);
Денежное поле для ввода сумм в денежном формате;
Поле объектов OLE (олей) – картинки, музыкальные клипы, видеозаписи;
Поле типа МЕМО – с числом символов до 65535;
Поле типа Счетчик – наращивается автоматически (удобно для нумерации записей).
Создание связей между таблицами
Связи между таблицами БД определены Вами в инфологической модели данных (может с ошибками!).
В СУБД ACCESS 2007 связи между таблицами БД создаются в специальном окне, вызываемым щелчком на инструменте «Схема данных», который находится на панели инструментов пункта меню «Работа с базами данных». Связи (без указания их типа) между таблицами создаются путем перетаскивания одноименных полей из одной таблицы в другую и наложения их один на другой.
Рис.1. Пункт меню «Схема данных»
Рис.2. Созданная схема данных между таблицами БД
Создание форм. Создание формы с помощью мастера
В окне базы данных щелкните значок Формы в списке Объекты.
Нажмите кнопку Создать на панели инструментов окна базы данных.
В диалоговом окне Новая форма выберите нужного мастера.. Описание мастера появляется в левой части диалогового окна.
Выберите имя таблицы или другого источника записей, содержащего данные, на которых должна быть основана форма.
Примечание. Если в списке выбран Мастер форм, то этот шаг не обязателен — можно указать источник записей для формы в мастере.
Нажмите кнопку OK.
Если на шаге 3 были выбраны Мастер форм, Диаграмма или Сводная таблица, то при создании формы следуйте инструкциям, выводимым в диалоговых окнах соответствующего мастера. При выборе элементов Автоформа: в столбец, Автоформа: ленточная или Автоформа: табличная, нужная форма будет создана автоматически.
Созданную форму необходимо изменить в режиме конструктора в соответствии с образцом (Рис.2.).