- •Лабораторная работа №7
- •Теоретические сведения
- •1.Настоящая реляционная модель баз данных
- •2. Контекстно-зависимая справка и Office Assistant
- •3. Простые в использовании мастера и конструкторы
- •4. Импортирование, экспортирование и связывание внешних файлов
- •5. Формы и отчеты wysiwyg
- •6. Многотабличные запросы и отношения
- •7. Графики и диаграммы
- •8. Возможности dde и ole
- •8. Встроенные функции
- •9. Макросы: программирование без программирования
- •10. Модули: Visual Basic for Applications программирование баз данных
- •1.5. Типы данных.
- •Существуют поля, которые нельзя редактировать Типы таких полей
- •1. Создание таблиц
- •Задание 1
- •Задание 2
- •Задание 3
- •Задание 4.
- •Создать форму для заполнения таблицы «Анкета»
- •Разберитесь с кнопками перемещения по записям
- •Задание 5
- •Задание 6
- •Задание 7
- •Задание 8
- •Проектирование многотабличных баз данных Задание 9
- •Задание 10
- •Задание 11
- •Задание 12
- •Задание 13
- •Аналогично изменить элемент управления для полей «дисциплина» и «студент», используя в качестве строк соответственно таблицы «дисциплины» и «анкета».
- •Задание 14
- •Задание 15
- •Задание 16
- •Аналогично изменить элемент управления для полей «дисциплина» и «студент», используя в качестве строк соответственно таблицы «дисциплины» и «анкета». Задание 17
- •Тип отношения «один-ко-многим» является наиболее общим.
- •Задание 18
- •Задание 19
- •Задание 20
- •Подчиненные формы.
- •Задание 21
- •Форматирование форм.
- •Выбор данных из таблиц с помощью запросов
- •Задание 25
- •Задание 26
- •Задание 27
- •Задание 5
- •Задание 28
- •Задание 29
- •Задание 30
Форматирование форм.
Внешний вид формы можно изменить:
-
Изменить стиль
-
Изменить шрифт
-
Добавить надписи
-
Удалить ненужные поля
-
Вставить рисунок, диаграмму и.т.д.
Задание 22
Измените стиль формы « Анкета» по своему усмотрению, для этого:
-
Откройте форму в режиме конструктора
-
Нажмите на панели инструментов кнопку «Автоформат»
-
Выберете нужный стиль
Задание 23
-
Измените цвет фона и цвет шрифта для каждого поля по своему усмотрению
-
Вставьте на место поля «код » рисунок:
-
Нажмите кнопку «рисунок» на панели инструментов, щелкните мышкой по тому месту , где должен быть рисунок (поле «код») и выберете любой из файлов в папке «Programm Files\Microsoft Office\Clipart».
Задание 24
-
Попробуйте изменить размер поля для ввода фамилии по высоте, для этого надо щелкнуть мышкой по этому полю и изменить появившиеся границы поля.
-
Измените шрифт (размер, вид, цвет …) для поля «Фамилия»
Задание 25
-
Убрать в подчиненной форме «Экзамен» поле «Студент»:
-
Открыть форму «Анкета для экзамена» .(В подчиненной форме «Экзамен» желательно убрать поле «Студент», так как фамилия уже присутствует в верхней части формы)
-
уберите поле «студент»:
-
Открыть форму в режиме конструктора
-
Выделить поле «студент» и «вырезать» это поле.
-
Выйдите из режима конструктора и посмотрите, как теперь выглядит форма
Выбор данных из таблиц с помощью запросов
Вы уже познакомились с конструктором запросов, когда использовали их для подстановки в качестве источника строк при построении таблиц.
Задание 25
Добавьте в таблицу “Экзамен” поле “Преподаватель” со следующими характеристиками:
-
Тип данных – текстовый
-
Подпись – преподаватель
-
Подстановка – используйте поле со списком (источник строк – таблица “преподаватели”
Задание 26
-
Создайте запрос по выбору записей, содержащих студентов, сдавших все экзамены на «отлично». Для этого надо выполнить следующие действия:
-
Выбрать в окне базы данных вкладку «Запрос», нажать кнопку Создать .
-
В окне диалога «Новый запрос» выберете опцию «Конструктор»
-
MS Access предложит Вам выбрать таблицу, выберете таблицу «Экзамен», нажмите кнопку добавить и закройте окно диалога.
-
Из таблицы последовательно выберете поля «Студент», «дисциплина», «результат» и перетащите выбранные поля по очереди в бланк запроса.
( можно просто дважды щелкнуть мышкой по каждому полю).
-
В строке « условие отбора» введите условие:
-
Щелкните по кнопке «построить» на панели управления
-
В появившемся построителе щелкните по кнопке «Like»
-
Напечатайте Like “отлично”, ОК.
-
Закройте окно конструктора запросов.
-
Сохраните запрос с именем “Запрос по отличникам”
-
Откройте созданный запрос и убедитесь в том, что выборка была сделана правильно