В появившемся окне Добавление таблицы выделить имя таблицы “Студенты”®Добавить®Закрыть

Лабораторная работа № 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