![geum.ru - только лучшие рефераты!](../../i/logo.png)
Проектирование базы данных сессионной успеваемости студентов ВУЗа
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
Вµт автоматически обновлена.
Для автоматического создания запроса программа предоставляет в распоряжение пользователя специального мастера.
1.5.3 Форма
Форма представляет собой созданный пользователем бланк для отображения на экране отдельных записей.
В основе формы лежат данные таблицы или запроса. При изменении данных в форме программа автоматически изменит данные в базовой таблице или запросе.
Мы можем добавить любые поля таблицы или запроса в форму или удалить их, а также изменить порядок размещения полей в форме.
Форма предлагает возможность отобразить на экране только одну запись, что улучшает обозримость данных.
Мастер форм значительно облегчает пользователю создание формы. При этом мы можем выбрать между различными видами и стилями формы. Мы можем также создать простую форму за один рабочий шаг. Аналогичную возможность программа предлагает также при создании отчетов.
Мы можем изменить форму, созданную мастером, в соответствии с индивидуальными пожеланиями.
Формы можно использовать для более наглядного представления данных таблиц или наборов записей запросов.
При желании форму можно вывести на печать отчет мастер может создать за один рабочий шаг.
Созданные мастером отчеты можно изменять в соответствии с индивидуальными потребностями пользователя.
Создание и форматирование отчета выполняется в режиме конструктора.
В отчет можно вставить объекты, созданные в других приложениях, например, иллюстрации или диаграммы.
Элементы отчета можно группировать, что упрощает процедуру назначения одинаковых свойств и позиционирование элементов в ходе проектирования отчета.
Прежде чем выводить отчет на принтер, мы можем просмотреть его на экране.
1.5.4 Макрос
Объект, представляющий собой структурированное описание одного или нескольких действий, которые автоматически выполняются в ответ на определенное событие. Например, можно создать макрос, который при выборе некоторого элемента в основной форме открывает другую форму. В макросе с помощью макрокоманд записываются определенные операции. При запуске макроса записанные операции выполняются в заданной последовательности.
С помощью формы мы можем в ответ на некоторое событие (например, изменение значения поля) запустить макрос или процедуру Visual Basic.
С помощью другого макроса вы можете осуществлять проверку значения некоторого поля при изменении его содержимого.
В макрос можно включить дополнительные условия для выполнения или пропуска тех или иных указанных в нем действий.
Макросы можно использовать для открытия таблиц, выполнения запросов, просмотра или печати отчетов.
Из макроса можно также запустить другой макрос или процедуру Visual Basic.
.5.5 Отчет
В Access, страницы используется для представления данных, которые должны быть выведены на печать в доступном понимание и привлекательном виде.
В основе отчета всегда лежат все записи таблицы.
Если определенные записи не должны быть представлены в отчете, то их предварительно следует отфильтровать с помощью запроса.
Аccess предоставляет в распоряжение пользователя мастера отчетов, который самостоятельно создает новый отчет. Программа предоставляет возможность выбора режима создания отчета. Простой структурированное описание одного или нескольких действий, которые автоматически выполняются в ответ на определенное событие. Макросы используют для автоматизации основных или часто повторяющихся рабочих процедур.
При создании макроса пользователь может выбрать нужную (уже существующую) макрокоманду из предлагаемого программой списка.
Макрос можно назначить форме, отчету, элементу управления, сочетанию клавиш или команде меню.
Практическая часть
.1 Создание таблиц
В данной курсовой работе таблицы были созданы при помощи конструктора.
Состав таблицы определяется в области проекта таблицы, которая состоит из трех колонок:
-Имя поля;
-Тип данных;
-Описание.
Первая таблица данной работы называется Студенты, которая создана при помощи конструктора.
Рисунок 1 - Структура таблицы Студенты в режиме Конструктор
Содержимое таблицы Студенты находится в приложении А. Имя поля содержит информацию о структуре таблицы, а колонка Тип данных содержит определенный тип каждого поля, в колонке Описание при необходимости вводится описание данных, которые будут вводиться в это поле таблицы. Также необходимо определить ключевое поле.
После создание структуры таблицы, её нужно сохранить.
Таким же образом создаются две последующие таблицы с названиями Ведомость и Дополнительная информация.
Рисунок 2 - Структура таблицы Ведомость в режиме Конструктор
Таблица 1 - содержимое таблицы Ведомость
Личный номер студентаМатематикаИнформатикаПсихологияФилософияИстория014544402344450333434044433305244330654454074324308543430943443105545511435441244555135545414233431542343
Рисунок 3 - Структура таблицы Дополнительная информация в режиме Конструктор
Таблица 2 - содержимое таблицыДополнительная информация
Личный номерФорма обученияЗакрытие сессии в срокНаличие задолженностей01БюджетнаяДАНЕТ02БюджетнаяНЕТНЕТ03КонтрактнаяНЕТНЕТ04БюджетнаяДАНЕТ05КонтрактнаяНЕТДА06БюджетнаяДАНЕТ07БюджетнаяНЕТДА08Бю