Автоформы являются частными случаями мастера форм, т.е. они автоматически создают заданные виды форм практически без участия пользователя.
Диаграмма создает форму со встроенной диаграммой,
а сводная таблица - со сводной таблицей Excel.
Существуют 2 вида заполнение данных: В режиме таблицы или в режиме форм.
Упражнение 1. Создайте форму Дисциплины с помощью Мастера форм.
1. Для создания формы Дисциплины:
В окне базы данных выберите вкладку Формы и щелкните на кнопке Создать.
В диалоговом окне Новая форма выберите Мастер форм.
Щ елкните по значку списка в нижней части окна и выберите из появившегося списка таблицу Дисциплины
Щелкните по кнопке ОК.
в появившемся окне выберите поля, которые будут присутствовать в форме. В
данном примере присутствовать будут все поля, поэтому щелкните по кнопке .
Щелкните по кнопке Далее.
Выберите внешний вид формы – табличный. Щелкните по кнопке Далее. Выберите требуемый стиль и Далее.
Задайте имя формы: Дисциплины. Щелкните по кнопке Готово.
Заполните данными, приведенными ниже.
Код дисциплины
|
Название дисциплины
|
1
|
Информатика
|
2
|
Математика
|
3
|
Физика
|
4
|
Экономика
|
закройте форму, задав ей имя Дисциплины.
3. Заполните таблицу Преподаватели в режиме таблиц:
В окне базы данных во вкладке Таблицы выберите таблицу Преподаватели, т.е. 2 раза щелкните по таблице Преподаватели.
В столбце Код дисциплины заполните данными в соответствии с приведенной выше таблицей.
Упражнение 2. Заполните таблицу Студенты в режиме форм с помощью автоформ.
1. Для создания формы Студенты выполните следующие действия:
Щелкните по вкладке Формы в окне базы данных;
щелкните по кнопке <Создать>;
в появившимся окне в низу выберите таблицу Студенты;
выберите пункт Автоформа: ленточная;
щелкните по кнопке <ОК>. Форма для ввода данных создана.
2. Заполните таблицу Студенты данными, приведенными ниже, посредством формы.
Код
студента
|
Фамилия
|
Имя
|
Отчество
|
Номер группы
|
Телефон
|
Стипендия
|
1
|
Арбузов
|
Николай
|
Николаевич
|
Ф-15
|
260-15-63
|
Да
|
2
|
Киршин
|
Петр
|
Валерьевич
|
Ф-15
|
110-67-82
|
Да
|
3
|
Кривинский
|
Сергей
|
Николаевич
|
Ф-17
|
172-97-21
|
Нет
|
4
|
Крылова
|
Елена
|
Петровна
|
Ф-18
|
130-31-87
|
Да
|
5
|
Кульчий
|
Григорий
|
Викторович
|
Мн-12
|
269-53-75
|
Да
|
6
|
Патрикеев
|
Олег
|
Борисович
|
Ф-17
|
234-11-63
|
Нет
|
3. Закройте форму, задав ей имя Студенты.
Упражнение 3. Создайте форму Оценки с помощью Конструктора.
Для создания формы Оценки;
В диалоговом окне данных выберите вкладку Формы. Щелкните по кнопке Создать.
В диалоговом окне Новая форма выберите режим Конструктор. В открывшемся окне выберите таблицу Оценки, содержащую данные, на основе которого будет создана форма и ОК.
Окно форма будет выведено на экран в режиме Конструктор.
Щелкните по кнопке Список полей на панели инструментов. Выделите все поля, держа нажатой левой рукой клавишу Ctrl. Перетащите мышкой поля в область данных.
Закройте окно списка полей. Расположите элементы удобно по полю.
Задайте размер текста поля Код студента равным 18. Чтобы увеличить размер элемента соответственно надписи, выполните команду Формат – размер - по размеру данных. Сохраните форму с именем Оценки.
Закройте форму.
В окне базы данных появится форма Оценки. Щелкните 2 раза по нему. Заполните данными таблицу Оценки посредством формы
Код студента
|
Код дисциплины
|
Оценки
|
1
|
1
|
4
|
1
|
2
|
5
|
1
|
3
|
4
|
1
|
4
|
4
|
2
|
1
|
5
|
2
|
2
|
5
|
2
|
3
|
4
|
2
|
4
|
4
|
3
|
1
|
3
|
3
|
2
|
5
|
3
|
3
|
4
|
3
|
4
|
3
|
4
|
1
|
4
|
4
|
2
|
4
|
4
|
3
|
5
|
4
|
4
|
4
|
5
|
1
|
5
|
5
|
2
|
5
|
5
|
3
|
5
|
5
|
4
|
5
|
6
|
1
|
5
|
6
|
2
|
4
|
6
|
3
|
5
|
6
|
4
|
4
|
Упражнение 4. Самостоятельно создайте форму в виде заставки с помощью панели элементов в режиме конструктор, в которой будут располагаться кнопки открытия существующих форм.
Задания для самостоятельной работы:
Заполните созданную базу данных … (см.таблиц) с помощью форм, используя различные способы создания форм.
-
№ варианта
|
Задание
|
1
|
«Музыкальный альбом»
|
2
|
«Поликлиника»
|
3
|
«Расписание занятий»
|
4
|
«Компьютерный салон»
|
5
|
«Участники конференции»
|
Контрольные вопросы:
Что такое форма?
Какие способы создания форм вы знаете?
Что представляет с собой автоформа?
Как создать кнопочную форму?
Какие способы заполнения таблиц вы знаете?
Лабораторная работа №20
Тема: «Система управления базами данных Microsoft Access. Создание запросов»
Цель работы: сформировать умение создавать различного типа запросы.
Основные понятия:
Запрос – это инструмент для анализа, выбора и изменения данных. С помощью запросов можно просматривать, анализировать и изменять данные из нескольких таблиц. Запросы используются также в качестве источника данных для форм и отчетов.
Для построения условий отбора используются логические операции: or (или), and (и), not (не), операции сравнения <, >, =, <>, <=, >=, а так же Like, которая встречалась при использовании фильтра.
Существуют несколько способов создания запросов:
Конструктор позволит вам самостоятельно создать любой тип запроса.
Простой запрос позволит создать с помощью Мастера запрос на выборку из определенных полей таблиц или других запросов.
Перекрестные запросы используют для расчетов и представления данных в структуре, облегчающей их анализ. Перекрестный запрос выполняет статистические расчеты, после чего результаты группируются в виде таблицы по двум наборам данных, один из которых определяет заголовки столбцов, а другой заголовки строк.
- Повторяющиеся записи будет создан запрос на поиск повторяющихся записей в простой таблице или в запросе, а при выборе пункта Записи без подчиненных - запрос на поиск записей, которым не соответствует ни одна запись в подчиненной таблице. Такой запрос используется для многотабличных баз данных.
Тип запроса
|
Описание
|
Выборка
|
Служит для выборки данных из разных таблиц, когда требуется объединить разные данные из одной или нескольких таблиц
|
Обновление
|
Запросы на обновление используются главным образом для того, чтобы внести изменения сразу в большое количество записей с помощью одного запроса
|
Добавление
|
Обычно используется для того, чтобы добавить записи в уже имеющуюся таблицу из другой таблицы с помощью какого-нибудь критерия.
|
Удаление
|
Запросы на удаление записей позволяют отобрать требуемые записи и удалить их за один прием. Принцип создания такого запроса аналогичен созданию запроса на обновление, однако, удаляя записи из связанных таблиц, необходимо помнить о том, что при этом не должна нарушаться целостность данных.
|
Перекрестный
|
Перекрестные запросы — это запросы, в которых происходит статистическая обработка данных, результаты которой выводятся в виде таблицы, очень похожей на сводную таблицу Excel.
|
Создание таблицы
|
С помощью этого вида запроса вы можете выбрать нужные данные из уже существующей таблицы с помощью обычного запроса на выборку, а затем поместить их в новую таблицу, структура которой определяется структурой записей результирующего множества запроса.
|
Достарыңызбен бөлісу: |