В появившемся окне Добавление таблицы выделить имя таблицы “Студенты”®Добавить®Закрыть
Лабораторная работа № 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. Сформировать запрос с помощью Конструктора запросов: вкладкаСоздание®Запросы®Конструктор запросов.
В появившемся окне Добавление таблицы выделить имя таблицы “Студенты”®Добавить®Закрыть.
3. В строке Поле в первой ячейке щелкнуть по значку 6 и выбрать из появившегося списка Фамилия.
4. Аналогично заполнить остальные ячейки первой строки (Имя, Пол, Дата рождения, Группа).
5. Установить сортировку по полю Фамилия (по возрастанию).
6. В строке Вывод на экран значок (“галочка”) означает, что при выполнении запроса поле будет выводиться на экран.
7. В строке Условия отбора внести критерии отбора: в поле Пол – ж, в поле Группа – 27.
8. Во вкладке Конструктор в группе Результатынажать кнопкуВыполнить.
9. Закрыть запрос, сохранив его под именем “Группа_27”.
Ход работы:
Таблица 1
Студенты | ||||||||
№ личного дела | Фамилия | Имя | Отчество | Пол | Дата рождения | Группа | № Телефона | Домашний адрес |
1. | Бережнов | Сергей | Александрович | М | 21.01.1993 | Кирова 16 | ||
3. | Борисов | Сергей | Викторович | М | 22.09.1994 | Кирова 18 | ||
4. | Брусницын | Александр | Иванович | М | 27.02.1995 | Кирова 19 | ||
11. | Голованов | Артур | Генадьевич | М | 10.12.1990 | Кирова 31 | ||
5. | Дубровских | Никита | Михайлович | М | 04.04.1995 | Кирова 20 | ||
6. | Егоров | Виталий | Владимирович | М | 06.02.1995 | Кирова 21 | ||
7. | Журавлёв | Кирилл | Сергеевич | М | 21.03.1995 | Кирова 22 | ||
8. | Звонарёв | Майкл | Александрович | М | 10.12.1994 | Кирова 23 | ||
2. | Иванов | Артём | Викторович | М | 31.10.1994 | Кирова 17 | ||
9. | Кизь | Андрей | Сергеевич | М | 09.12.1995 | Кирова 24 | ||
15. | Николаев | Михаил | Коловаевич | М | 30.06.1998 | Кирова 35 | ||
12. | Полтинников | Дмитрий | Вассарионович | М | 29.05.1992 | Кирова 32 | ||
10. | Шагида | Владислав | Владимирович | М | 26.02.1995 | Кирова 30 | ||
14. | Шматко | Олег | Николаевич | М | 01.02.1993 | Кирова 34 | ||
13. | Яйцев | Колька | Степанович | М | 31.12.1804 | Кирова 33 |
Таблица 2
Запрос1 | ||||
Фамилия | Имя | Пол | Дата рождения | Группа |
Бережнов | Сергей | М | 21.01.1993 | |
Борисов | Сергей | М | 22.09.1994 | |
Брусницын | Александр | М | 27.02.1995 | |
Голованов | Артур | М | 10.12.1990 | |
Дубровских | Никита | М | 04.04.1995 | |
Егоров | Виталий | М | 06.02.1995 | |
Журавлёв | Кирилл | М | 21.03.1995 | |
Звонарёв | Майкл | М | 10.12.1994 | |
Иванов | Артём | М | 31.10.1994 | |
Кизь | Андрей | М | 09.12.1995 | |
Николаев | Михаил | М | 30.06.1998 | |
Полтинников | Дмитрий | М | 29.05.1992 | |
Шагида | Владислав | М | 26.02.1995 | |
Шматко | Олег | М | 01.02.1993 | |
Яйцев | Колька | М | 31.12.1804 |
Таблица 3
Группы | ||||||
Группа | Фамилия | Имя | Отчество | Пол | № Телефона | Дата рождения |
Бережнов | Сергей | Александрович | М | 2 февраля 2013 г. | ||
Иванов | Артём | Викторович | М | 2 февраля 2013 г. | ||
Борисов | Сергей | Викторович | М | 2 февраля 2013 г. | ||
Брусницын | Александр | Иванович | М | 2 февраля 2013 г. | ||
Дубровских | Никита | Михайлович | М | 2 февраля 2013 г. | ||
Егоров | Виталий | Владимирович | М | 2 февраля 2013 г. | ||
Журавлёв | Кирилл | Сергеевич | М | 2 февраля 2013 г. | ||
Звонарёв | Майкл | Александрович | М | 2 февраля 2013 г. | ||
Кизь | Андрей | Сергеевич | М | 2 февраля 2013 г. | ||
Шагида | Владислав | Владимирович | М | 2 февраля 2013 г. | ||
Голованов | Артур | Генадьевич | М | 2 февраля 2013 г. | ||
Полтинников | Дмитрий | Вассарионович | М | 2 февраля 2013 г. | ||
Яйцев | Колька | Степанович | М | 2 февраля 2013 г. | ||
Шматко | Олег | Николаевич | М | 2 февраля 2013 г. | ||
Николаев | Михаил | Коловаевич | М | 2 февраля 2013 г. |
Вывод: Научился работать с таблицами базы данных MSAccess