Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПРОЕКТИРОВАНИЕ БАЗ ДАННЫХ В СРЕДЕ УНИВЕРСАЛЬНОЙ СУБД MS ACCESS.DOC
Скачиваний:
74
Добавлен:
01.05.2014
Размер:
217.09 Кб
Скачать

3. Порядок выполнения работы

В процессе выполнения работы требуется разработать ряд формуляров для заполнения и просмотра таблиц базы данных DEKANAT, созданной в лабораторной работе 1.

1. Войдите в среду Windows и вызовите СУБД Access. Откройте в рабочем каталоге базу DEKANAT.

2. Используя Конструктор Формуляров, создайте формуляр Карточка_студента типа "в одну колонку" для отображения содержимого таблицы Студенты. Выполните операции по просмотру, вводу, удалению и редактированию записей таблицы Студенты с помощью формуляра Карточка_студента.

3. С помощью Конструктора Формуляров создайте на базе таблицы Дисциплины формуляр Список_дисциплин табличного типа и на базе таблицы Преподаватели - формуляр Список_преподавателей. Последовательно откройте разработанные формуляры в режиме просмотра и попытайтесь выполнить операции по редактированию и удалению записей связанных таблиц.

4. С помощью Конструктора Формуляров создайте на базе таб­лицы Преподаватели формуляр Карточка_преподавателя составного ти­па, встроив в него подформуляр Наименование_дисциплин для отоб­ражения перечня дисциплин, читаемых данным преподавателем. При создании такого формуляра конструктор автоматически учитывает связь 1:n между таблицами. Откройте разработанный формуляр в ре­жиме просмотра и попытайтесь выполнить операции по редактированию и удалению записей связанных таблиц.

5. Самостоятельно без помощи Конструктора Формуляров соз­дайте вспомогательный формуляр Фамилия_преподавателя, включающий отображение двух полей: Код_преподавателя и FAM - фамилия препода­вателя. Этот формуляр предназначен для встраивания в составной формуляр, разрабатываемый в следующем пункте.

6. Используя Конструктор Формуляров, создайте главный фор­муляр Карточка_дисциплины типа в "одну колонку" на базе таблицы Дисциплины. В режиме конструирования откройте созданный формуляр и нажмите клавишу [F11], чтобы индицировать окно банка данных. Выберите «мышью» вспомогательный формуляр Фамилия_преподавателя и отбуксируйте его в окно главного формуляра. В свойствах вспомога­тельного формуляра в качестве подчиненного поля укажите поле Код_преподавателя формуляра Фамилия_преподавателя, а в качестве основного поля - поле PREPODAWAT формуляра Карточка_дисциплины. Полученный составной формуляр предназначен для просмотра таблицы Дисциплины с одновременным выводом фамилии преподавателя, читаю­щего данную дисциплину. Синхронная связь между таблицами установ­лена за счет указания в свойствах вспомогательного формуляра со­ответствующих полей двух формуляров. Следует отметить, что при таком связывании таблиц связь между таблицами в схеме базы данных может отсутствовать. Кроме того, на момент создания основного формуляра встраиваемый формуляр должен быть уже создан.

7. С помощью Конструктора Формуляров создайте формуляр Экзаменационный_лист типа "в одну колонку", встроив в него три под­формуляра Фамилия_студента, Наименование_дисциплины, Фамилия_пре­подавателя для отображения информации из соответствующих таблиц. При выполнении этого пункта руководствуйтесь последовательностью действий, указанной в пп. 5 и 6. Выполните операции по ведению таблицы Экзамены.

8. Используя Инструментальное окно, создайте в формуляре Экзаменационный_лист объект типа "Группа" и свяжите его с полем Оценка таблицы Экзамены. Поместите внутри группы четыре объекта типа "Селекторная кнопка" для занесения в таблицу значений оценки: отлично - 5, хорошо - 4, удовлетворительно - 3, неудовлетвори­тельно - 0. С помощью нового объекта выставьте оценки по результа­там последней сессии.

9. Разместите в формуляре Экзаменационный_лист объекты ти­па "Комбинированный список" для переноса значений полей: Код_сту­дента, Код_дисциплины, Код_преподавателя из соответствующих таб­лиц в таблицу Экзамены. Выполнить операции по заполнению таблицы Экзамены с помощью данных объектов формуляра.

10. В режиме конструирования просмотрите свойства (характеристики) всех объектов, размещенных в формуляре Экзаменацион­ный_лист. В соответствии с собственными эстетическими наклоннос­тями отредактируйте свойства, отвечающие за оформление объектов. Определите порядок обхода полей в формуляре. Сохраните оконча­тельный вид формуляра.

4. СОДЕРЖАНИЕ ОТЧЕТА.

1. Макет формуляра Карточка_студента.

2. Макеты формуляров Список_дисциплин и Список_преподавате­лей.

3. Макеты формуляров Карточка_дисциплины и Карточка_преподавателя, включающие макеты используемых подформуляров.

4. Макет формуляра Экзаменационный_лист.

5. Распечатка свойств объектов различного типа, размещенных в формуляре Экзаменационный_лист.

6. Выводы по работе.

Соседние файлы в предмете Базы данных