
- •Основы построения реляционных баз данных Рекомендации по использованию лабораторного практикума
- •1.3. Типы связей между объектами
- •1.4. Структура ms Access
- •1.5. Начало работы с ms Access. Создание новой таблицы
- •1.6. Типы данных ms Access
- •1.7. Определение ключевых полей
- •1.8. Определение связи таблиц
- •1.9. Использование Мастера подстановок при вводе данных в таблицы
- •1.10. Изменение структуры таблиц
- •1.11. Переименование и удаление таблиц
- •1.12. Редактирование связей
- •1.13. Изменение порядка следования столбцов
- •1.14. Другие изменения макета таблицы
- •1.15. Сортировка данных
- •1.16. Поиск данных
- •1.17. Порядок выполнения работы
- •1.18. Требования к отчету
- •1.19. Контрольные вопросы
- •2.3. Способы создания форм
- •2.4. Использование Мастера по созданию форм
- •2.5. Создание форм в режиме Конструктора
- •2.6. Разделы форм
- •2.7. Панель элементов и Список полей
- •2.8. Свойства объектов формы
- •2.9. Создание управляющих кнопок
- •2.10. Управление элементами формы
- •2.11. Редактирование элементов формы
- •2.12. Изменение порядка обхода элементов формы
- •2.13. Разработка сложных форм
- •2.14. Порядок выполнения работы
- •2.15. Требования к отчету
- •2.16. Контрольные вопросы
- •Лабораторная работа 3 тема: Работа с данными с использованием запросов. Запросы-выборки.
- •3.1. Цель работы: изучение работы с данными при помощи запросов.
- •3.2. Понятие запроса
- •3.3. Создание запроса
- •3.4. Окно конструктора запроса
- •3.5. Включение полей в запрос
- •3.6. Установка критериев отбора записей
- •3.7. Виды критериев
- •3.8. Вычисляемые поля
- •3.9. Использование построителя выражений
- •3.10. Итоговые запросы
- •3.11. Выполнение запроса
- •3.12. Порядок выполнения работы
- •Требования к отчету
- •Контрольные вопросы
- •4.1 Цель работы: приобрести навыки по работе с данными с помощью запросов-действий
- •4.3. Запросы на создание таблицы
- •4.4. Запросы на обновление записей
- •4.5. Запрос на удаление записей
- •4.6. Запрос на добавление записей
- •4.7. Перекрестные запросы
- •4.8. Использование Мастера для создания перекрестной таблицы
- •4.9. Порядок выполнения работы
- •Запрос на создание таблицы
- •Запрос на обновление записей
- •Лабораторная работа 5 тема: создание отчетов
- •5.1 .Цель работы: освоить приемы создания отчетов и графического представления данных в субд access
- •5.2. Основные сведения об отчетах
- •5.3. Выбор мастера по разработке отчетов
- •5.4. Разделы отчета
- •5.5. Окно отчета и его инструменты
- •5.6. Сортировка и группировка
- •5.7. Задание диапазонов группировки
- •5.8. Использование вычисляемых значений
- •5.9. Добавление текущей даты и номера страницы
- •5.10. Вычисления в области данных
- •5.11. Вычисление промежуточных итогов для групп и общего итога
- •5.12. Объединение текстовых значений и скрытие повторяющихся значений
- •5.13. Вычисление процентов
- •5.14. Вычисление итогов с накоплением
- •5.15. Создание и внедрение подчиненных отчетов
- •5.16. Порядок выполнения работы
- •5.17. Требования к отчету
- •5.18. Контрольные вопросы
- •Лабораторная работа 6 тема: Использование макросов в Access
- •6.1. Цель работы: изучение возможностей Access по созданию и использованию макросов.
- •6.2. Понятие макрокоманды и макроса
- •6.3. Создание макроса
- •6.4. Запуск макроса
- •6.5. Выполнение макроса по шагам
- •6.6. Создание кнопки для запуска макроса в режиме формы
- •6.7. Создание кнопки с помощью мастера
- •6.8. Создание кнопки с помощью мыши
- •6.9. Изменение вида кнопки
- •6.10. Макрос AutoExec
- •6.11. Порядок выполнения лабораторной работы
- •6.12. Требования к отчету
- •Контрольные вопросы
- •Лабораторная работа 7
- •7.1. Упражнения
- •1. Создать форму (Автоформа: ленточная) для заполнения таблицы «Анкета».
- •Задание 2
- •Задание 1
- •Задание 2
- •Задание 3
- •Задание 4
- •Задание 5
- •Задание 1
- •Задание 2
- •Задание 3
- •Задание 4
- •Задание 1
- •Задание 2
- •Проверьте это. Задание 3
- •Задание 1
- •Задание 7
- •Задание 8
- •Задание
- •Задание 1
- •Задание 2
- •Задание 3
- •Задание 1
- •Задание 2
- •Задание 3
- •Задание 4
- •Задание 1
- •Задание 2
- •Задание
- •7.2. Содержание отчета
- •Лабораторная работа 8 тема: Изучение case средства erWin
- •8.1. Использование Erwin для разработки модели данных. Логическая модель. Сущности и связи
- •Предварительная подготовка
- •8.1.1. Порядок выполнения 1-ой части работы Создание хранимого отображения "Определения сущностей" - закладка 1
- •Создание хранимого отображения "Определения связей" - закладка 2
- •8.2. Использование Erwin для разработки модели данных. Логическая модель. Атрибуты сущностей. Физическая модель
- •Предварительная подготовка
- •8.2.1. Порядок выполнения 2-ой части работы
- •8.3. Требования к оформлению отчета Отчет должен содержать:
- •Приложение Примеры проектирования баз данных
- •Пример 1
- •Список литературы
- •Оглавление
- •Тема 1. Создание и редактирование таблиц, изменение структуры
- •Тема 4. Работа с данными с помощью запросов-действий. Перекрестные
2.14. Порядок выполнения работы
1. Запустить Microsoft Access и открыть созданную ранее базу данных.
2. Создать автоформу в столбец по таблице Студенты. Для этого:
- перейти на вкладку Формы и нажать кнопку Создать;
- выбрать в качестве источника данных таблицу Студенты;
- выбрать вид формы Автоформа: в столбец;
3. В режиме формы произвести следующие действия:
- с помощью кнопок перемещения по записям перейти на последнюю запись таблицы и ввести 2 новые записи:
- для второй записи изменить значения в полях Факультет и Курс;
- сохранить форму с именем Автоформа_Студенты;
- открыть таблицу Студенты и найти в ней изменения, внесенные в режиме формы.
4. Создать форму Экзаменационная ведомость, используя режим Мастера форм:
- в качестве источника данных выбрать таблицу Студенты;
- включить в форму поля Фамилия, Имя, Номер зачетки;
- завершить построение формы, выбрав ей внешний вид, стиль оформления и название Экзаменационная ведомость;
- просмотреть полученный результат на экране.
5. Перейти в режим Конструктора формы Экзаменационная ведомость и внести следующие изменения:
- увеличить высоту раздела Заголовок формы до 6 см.;
- выделить все подписи полей и перенести их в нижнюю часть области заголовка ;
- в верхней части области заголовка ввести элементы типа Надпись и Линия по следующему образцу:
Зачетно-экзаменационная ведомость
Факультет_____________________ Курс _______ Группа___________
Название предмета ___________________________________________
Дата проведения зачета/экзамена ______________________________
Ф.И.О. преподавателя ________________________________________
- в области заголовка формы за надписью Номер зачетки разместить надписи Оценка и Подпись преподавателя;
- в области данных под вновь созданными надписями разместить поля свободного формата (т.е. пустые поля, не связанные ни с какими данными таблиц/запросов), удалив их присоединенные подписи. Для размещения полей свободного формата нужно на Панели элементов выбрать элемент Поле и указать место его размещения;
- просмотреть созданную форму и при необходимости отредактировать ее, вернувшись в режим Конструктора;
- сохранить форму с именем Экзаменационная ведомость.
6. При помощи Мастера форм создать иерархическую форму по двум таблицам. Для этого:
- в качестве режима создания выбрать Мастер форм;
- в качестве источника данных указать таблицу Экзамены;
- включить в форму поля Номер зачетки, Предмет и Оценка из таблицы Экзамены и поля Фамилия, Имя, Отчество, Факультет, Курс, Группа, Стипендия из таблицы Студенты;
- выбрать тип представления данных по таблице Студенты;
- выбрать стиль и внешний вид формы (табличный);
- задать название формы Данные об успеваемости студента;
- просмотреть полученную форму и сохранить.
2.15. Требования к отчету
Отчет о проделанной работе должен содержать:
– название работы, ее задачи и описание последовательности выполнения;
– ответы на контрольные вопросы по указанию преподавателя.
2.16. Контрольные вопросы
1. С какой целью создаются формы? Назовите виды форм MS Access.
2. Назовите инструменты создания форм.
3. Назовите виды автоформ.
4. Перечислите основные разделы форм и их назначение.
5. Для чего используется раздел Данные в форме?
6. Как разместить в форме элемент управления?
7. Как используется при создании форм Список полей?
8. Как изменить порядок обхода элементов в форме?
9. Как построить форму по двум связанным таблицам?
10. Назовите основные элементы диаграмм.
11. Как построить диаграмму, используя режим Мастера диаграмм?