Лабораторная работа № 12
Тема: MicrosoftAccess. Работа с таблицами и формами
Цель: Научиться работать с таблицами базы данных MSAccess
Задание 1: Добавление данных с помощью таблицы
1. Запустить MicrosoftAccess.
2. Открыть базу данных “БД_фамилия”.Открыть таблицу “Студенты” в режиме Таблицы. Ввести дополнительно данные для 5 студентов. Для поля Группа использовать номера 26, 27,28.
3. Закрыть таблицу.
Задание 2: Изменение макета таблицы
1. Открыть таблицу “Студенты” в режиме Конструктор.
2. В макете таблицы добавить пустую строку перед полем “Дата рождения”:установить курсор в поле “Дата рождения”® Конструктор ® Вставить строки.
3. В появившейся пустой строке ввести имя поля “Пол”, формат – текстовый, размер поля – 1.
4. Закрыть таблицу “Студенты”. На запрос “Сохранить изменение макета” ответить “Да”.
5. Открыть таблицу “Студенты” в режиме Таблицы и заполнить появившееся поле буквами м и ж (пол студента).
6. Самостоятельно добавить перед домашним адресом поле “№ телефона”.
7. Открыть таблицу “Студенты” в режиме Таблицы и заполнить поле “№ телефона”.
Задание 3: Создание форм
1. Щелкнуть вкладку Создание.
2. Создать форму с помощью Мастера форм.
3. В окне Создание форм ы раскрывающемся меню Таблицы и запросы выбрать таблицу “Студенты”.
4. В качестве выбранных полей выбрать поля № личного дела, Фамилия, Имя, Отчество и Домашний адрес. Внешний вид формы выбрать произвольно. Имя формы “Домашний адрес”.
5. Закрыть форму.
6. Открыть форму “Домашний адрес”. Ввести с помощью формы данные 5 студентов.
7. Закрыть форму.
8. В таблице “Студенты” в режиме Таблицы в последних пяти записях заполнить пустые поля. Для поля Группа использовать номера 26, 27,28.
9. Закрыть таблицу.
Задание 4: Создание отчетов
1. Щелкнуть вкладку Создание.
2. С помощью Мастера отчетов создать отчет для вывода сведений о студентах группы. В отчете использовать следующие поля: Группа, Фамилия, Имя, Отчество, Пол, № телефона.
3. Группировку выполнить по полю Группа
4. Для сортировки использовать поле Фамилия.
5. Вид макета выбрать произвольно. Имя отчета – “Группы”.
6. Закрыть отчет.
Задание 5: Поиск
1. Открыть таблицу “Студенты” в режиме Таблицы.
2. Осуществить поиск студента по полю Фамилия: вкладка Главная ® Найти ®в окне “Поиск и замена” в поле “Образец” ввести искомую фамилию ® Найти далее.
3. Открыть форму “Домашний адрес”.
4. Осуществить поиск студента по полю Фамилия:вкладка Главная ® Найти ®в окне “Поиск и замена” в поле “Образец” ввести искомую фамилию ® Найти далее.
Задание 6: Сортировка
1. Открыть таблицу “Студенты” в режиме Таблицы.
2. Отсортировать записи таблицы в алфавитном порядке: в шапке таблицы в поле Фамилия нажатьна значок 6и выбрать Сортировка от А до Я.
Задание 7:Фильтр
1. Открыть таблицу “Студенты” в режиме Таблицы.
2. Используя фильтр, вывести на экран список студентов 27 группы: в шапке таблицы в поле Группа нажатьна значок 6и выбрать 27.
3. Удалить фильтр: в шапке таблицы в поле Группа нажатьна значок 6и выбрать Снять фильтр с Группа.
4. Закрыть таблицу.
5. Открыть таблицу “Студенты” в режиме Таблицы.
6. Отобрать студентов группы 27 одинакового года рождения:
7. Выполнить пункт 6 для формы “Домашний адрес”.
Задание 8: Создание запросов
1. Сформировать запрос с помощью Конструктора запросов: вкладка Создание ® Запросы ® Конструктор запросов.
2. В появившемся окне Добавление таблицы выделить имя таблицы “Студенты”® Добавить ® Закрыть.
3. В строке Поле в первой ячейке щелкнуть по значку 6 и выбрать из появившегося списка Фамилия.
4. Аналогично заполнить остальные ячейки первой строки (Имя, Пол, Дата рождения, Группа).
5. Установить сортировку по полю Фамилия (по возрастанию).
6. В строке Вывод на экран значок ✔ (“галочка”) означает, что при выполнении запроса поле будет выводиться на экран.
7. В строке Условия отбора внести критерии отбора: в поле Пол – ж, в поле Группа – 27.
8. Во вкладке Конструктор в группе Результаты нажать кнопку Выполнить.
9. Закрыть запрос, сохранив его под именем “Группа_27”.
Исходные данные: по указанию преподавателя.
Выполнение работы:
Задание 1:
Студенты | ||||||||
№ личного дела | Фамилия | Имя | Отчество | Пол | Дата рождения | Группа | № телефона | Домашний адрес |
Амбарцумян | Василий | Александрович | м | 21.08.1993 | г.Магнитогорск | |||
Багина | Анастасия | Александровна | ж | 17.10.1995 | г.Коркино | |||
Бенько | Иван | Радонович | м | 29.12.1995 | г.Челябинск | |||
Болдаков | Константин | Романович | м | 07.11.1995 | г.Каясан | |||
Варнаков | Сергей | Матвеевич | м | 12.12.1994 | г.Магнитогорск | |||
Василец | Димитар | Владимирович | м | 25.09.1993 | п.Колопаевка | |||
Гилязов | Владимир | Владимирович | м | 02.06.1995 | п.Первомайский | |||
Глухих | Марина | Олеговна | ж | 23.06.1995 | г.Копейск | |||
Дадан | Идан | Ханданович | м | 17.05.1980 | г.Еманжилинск | |||
Иванов | Георг | Азатович | м | 01.10.1994 | г.Челябинск | |||
Казаков | Иван | Игорович | м | 16.04.1995 | г.Петропаловск | |||
Латыпов | Денис | Адикович | м | 23.07.1995 | г.Сатка | |||
Ложечка | Алексей | Мазаевич | м | 11.05.1994 | г.Челябинск | |||
Мозякин | Егор | Абдулович | м | 29.03.1994 | г.Тамбов | |||
Непряев | Андрей | Лизгинович | м | 08.11.1994 | г.Дагестан | |||
Савина | Юлия | Владимировна | ж | 20.09.1995 | г.Коркино | |||
Семенович | Марат | Наильевич | м | 02.02.1994 | г.Челябинск | |||
Сычёв | Дмитрий | Алексеевич | м | 11.10.1995 | г.Омск | |||
Шиша | Роман | Олегович | м | 23.04.1995 | г.Коркино | |||
Якупов | Валентин | Горбатенко | м | 09.01.1995 | г.Тува |
Задание 2:
Группа 27 | ||||
Фамилия | Имя | Пол | Дата рождения | Группа |
Багина | Анастасия | ж | 17.10.1995 |
Задание 3:
домашний адрес | ||||
№ личного дела | Фамилия | Имя | Отчество | Домашний адрес |
Василец | Димитар | Владимирович | п.Колопаевка | |
Бенько | Иван | Радонович | г.Челябинск | |
Казаков | Иван | Игорович | г.Петропаловск | |
Варнаков | Сергей | Матвеевич | г.Магнитогорск | |
Якупов | Валентин | Горбатенко | г.Тува | |
Мозякин | Егор | Абдулович | г.Тамбов | |
Сычёв | Дмитрий | Алексеевич | г.Омск | |
Глухих | Марина | Олеговна | г.Копейск | |
Непряев | Андрей | Лизгинович | г.Дагестан | |
Багина | Анастасия | Александровна | г.Коркино | |
Савина | Юлия | Владимировна | г.Коркино | |
Иванов | Георг | Азатович | г.Челябинск | |
Ложечка | Алексей | Мазаевич | г.Челябинск | |
Шиша | Роман | Олегович | г.Коркино | |
Болдаков | Константин | Романович | г.Каясан | |
Латыпов | Денис | Адикович | г.Сатка | |
Гилязов | Владимир | Владимирович | п.Первомайский | |
Амбарцумян | Василий | Александрович | г.Магнитогорск | |
Семенович | Марат | Наильевич | г.Челябинск | |
Дадан | Идан | Ханданович | г.Еманжилинск |
Задание 4:
Группы | ||||
Группа | Фамилия | Имя | Отчество | № телефона |
Варнаков | Сергей | Матвеевич | ||
Василец | Димитар | Владимирович | ||
Гилязов | Владимир | Владимирович | ||
Латыпов | Денис | Адикович | ||
Ложечка | Алексей | Мазаевич | ||
Савина | Юлия | Владимировна | ||
Семенович | Марат | Наильевич | ||
Сычёв | Дмитрий | Алексеевич | ||
Якупов | Валентин | Горбатенко | ||
Багина | Анастасия | Александровна | ||
Бенько | Иван | Радонович | ||
Болдаков | Константин | Романович | ||
Казаков | Иван | Игорович | ||
Непряев | Андрей | Лизгинович | ||
Шиша | Роман | Олегович | ||
Амбарцумян | Василий | Александрович | ||
Глухих | Марина | Олеговна | ||
Дадан | Идан | Ханданович | ||
Иванов | Георг | Азатович | ||
Мозякин | Егор | Абдулович |
Вывод: научился работать с таблицами базы данных MSAccess.