Лабораторная работа в Microsoft Access. База данных "Группа"

Раздел
Программирование
Предмет
Просмотров
29
Покупок
0
Антиплагиат
Не указан
Размещена
30 Мар в 23:17
ВУЗ
Не указан
Курс
Не указан
Стоимость
500 ₽
Демо-файлы   
1
pdf
laboratornaya-rabota-2
958.8 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
zip
Группа
71.5 Кбайт
Описание

Выполнена Лабораторная работа в Microsoft Access по созданию Базы данных "Группа"

Оглавление

ПРАКТИЧЕСКАЯ ЧАСТЬ. Создание запросов, форм и отчетов

II Задания

Задание 1. Создание запросов к базе данных

1) Создайте базу данных Группа.

2) С помощью конструктора создайте таблицу Группа со следующими полями (табл. 4.8): Таблица 4.8. Структура таблицы «Группа»

3) Заполните таблицу Группа следующим образом (табл. 4.9).

Таблица 4.9. Пример заполнения таблицы «Группа»

3) Сохраните заполненную таблицу.

4) Создайте запрос для определения тех, кто учится в 8-м классе. Для этого выполните следующие действия:

- на вкладке Создание выберите группу Другие и нажмите кнопку Конструктор запросов. Появится окно запроса и диалоговое окно Добавление таблицы (рис.4. 8)

Добавление таблиц (кнопка Закрыть)

- в нижней части бланка щелкните мышью в строке Поле (верхней строке) первого столбца бланка запроса и выберите в списке имя поля таблицы . Таким образом, задано имя первого столбца запроса

- в таблице бланка QBE щелкните мышью в верхней строке второго столбца и выберите в списке поле Фамилия, т.о. задано имя второго столбца запроса

- задайте имена всех остальных столбцов запроса. Они должны совпадать с именами столбцов таблицы Группы

- в столбце запроса Класс в строке Условие отбора введите требуемое значение (8)

-выполните запрос – на вкладке Конструктор в группе Результаты нажмите кнопку Выполнить. На экране появится таблица с результатами запроса

5) Создайте запрос для определения тех, кто родился в 1994 году. Для создания этого запроса нужно выполнить такие же действия, как и в предыдущем запросе, только в столбце запроса Дата необходимо задать следующее условие отбора >= 01.01.1994 And <= 31.12.1994

6) Создайте следующие запросы

1. Кто родился до 1.01.95? (Условие отбора < 1.01.1995 в столбце Дата)

2. Кто учится в старших классах? (Условие отбора >= 9 в столбце Класс)

3. Кто окончит школу в этом году? (Условие отбора 11 в столбце Класс)

4. Выведите сведения обо всех мальчиках группы. (Условие отбора Да в столбце Пол(м))

5. Кто является однофамильцем с Сухановым Сергеем? (Условие отбора Суханов ИЛИ Суханова в столбце Фамилия)

6. У кого фамилия начинается на букву С? (Условие отбора С* в столбце Фамилия)

7. У кого фамилия начинается с одной из букв «Л» или «П»? (Условие отбора Л* ИЛИ П* в столбце Фамилия)

8. У кого фамилия начинается с одной из букв от «А» до «К»? (Условие отбора >= А* And <= К* в столбце Фамилия)

9. У кого имена начинаются на букву С, а фамилия - на букву П? (Условие отбора П* в столбце Фамилия и С* в столбце Имя)

10. Кто не занимается тяжелой атлетикой? (Условие отбора “< > Тяжелая атлетика” в столбце Хобби)

11. Кто не определил свое хобби? (Условие отбора NULL в столбце Хобби)

12. Кто увлекается аэробикой и лыжами? (Условие отбора Аэробика ИЛИ Лыжи в столбце Хобби )

13. У кого карие глаза и этот человек не умеет вязать? (Условие отбора “< > Вязание” в столбце Хобби и карие в столбце Глаза)

14. Кто из мальчиков с голубыми глазами занимается каратэ? (Условие отбора Да в столбце Пол (м), Карате в столбце Хобби и голубые в столбце Глаза)

7) Сохраните базу данных на диске. Закройте базу данных.

Задание 2. Создание форм

1) Откройте базу данных Группа.

2) С помощью мастера форм создайте форму Группа для удобного просмотра, изменения и добавления данных в таблицу Группа.

- на вкладке Создание в группе Формы нажмите кнопку Другие формы и выберите в списке пункт Мастер форм, появится первый экран окна Создание форм (рис.4.9).

- в окне Таблицы и запросы выберите таблицу (Группа)

- выберите все поля, кроме поля (выделите мышью нужное поле и нажмите кнопку > ).

- нажмите кнопку Далее, появится второй экран окна Создание форм (рис.4.10)

- выберите кнопку В один столбец и нажмите кнопку Далее появится третий экран окна Создание форм (рис.4.11)

- выберите произвольной (тот, который понравится) стиль формы и нажмите кнопку Далее появится четвертый экран окна Создание форм (рис.4.12).

- задайте имя формы, выберите кнопку Открыть форму для просмотра и ввода данных и нажмите кнопку Готово, появится форма для просмотра, редактирования и ввода данных в таблицу Группы (рис.4.5).

3) Используя кнопки Предыдущая запись, Следующая запись, Первая запись, Последняя запись (внизу формы справа от слова Запись) просмотрите все записи таблицы Группы.

4) Добавьте в таблицу две-три записи и снова просмотрите все записи.

5) С помощью формы поменяйте во всех записях краткие имена учеников на полные, просмотрите все записи таблицы

6) Аналогичным образом создайте форму для любого из запросов (рис.4.13)

Чтобы запретить любые изменения для формы запроса выполните следующие действия

- перейдите в режим конструктора (вкладка Главная, группа Представление, кнопка Вид, пункт Конструктор )

- в режиме конструктора нажмите кнопку Свойства над строкой заголовка формы слева от горизонтальной линейки

- в окне свойств выберите закладку Данные и запретите ввод, добавление, удаление и изменение записей

- закройте окно свойств и перейдите в режим формы (вкладка Главная группа Представление кнопка Вид пункт Режим формы)

Просмотрите все записи запроса и попытайтесь добавить, изменить или удалить записи.

Проанализируйте результат.

7) Закройте базу данных. 

Задание 9. Создание отчетов

Создайте с помощью мастера Отчет на основании таблицы Группы. В отчете сгруппируйте данные по полю Класс, т.е. отчет должен сначала содержать все сведения об учениках 5 класса, затем сведения об учениках 6 класса, 7 класса и т.д.

1) Создание отчета:

- на вкладке Создание в группе Отчеты нажмите кнопку Мастер отчетов;

- в окне Таблицы и запросы выберите таблицу (Группа);

- для отчета выберите поля в таком порядке: Класс, Фамилия, Имя, Дата, Пол(м), Хобби, Глаза (выделите мышью нужное поле и нажмите кнопку > );

- нажмите кнопку Далее;

- добавьте уровень группировки по полю Класс (выделите мышью поле Класс и нажмите кнопку >);

- нажмите кнопку Далее;

- задайте сортировку по полю Фамилия: щелкните по треугольнику в первом поле со списком, выберите поле Фамилия оставьте сортировку по возрастанию (для изменения порядка сортировки нужно щелкнуть кнопку по возрастанию (по убыванию), для отмены сортировки нужно в раскрывающемся списке выбрать пункт отсутствует);

- нажмите кнопку Далее;

- выберите вид макета для отчета (например, Ступенчатый) и нажмите кнопку Далее;

- выберите произвольный (тот, который понравится) стиль отчета и нажмите кнопку Далее;

- задайте имя отчета, выберите кнопку Просмотреть отчет и нажмите кнопку Готово, появится окно предварительного просмотра отчета

- в окне предварительного просмотра можно увидеть, что ширины поля Дата недостаточно для отображения даты. Измените ширину поля Дата так, чтобы можно было просмотреть все данные (рис.4.6). Для этого закройте окно предварительного просмотра, перейдите в режим конструктора и увеличьте ширину поля Дата. В режиме предварительного просмотра просмотрите отчет и добейтесь нужного результата.

2) Создайте с помощью мастера Отчет на основании одного из запросов. Список полей (более чем два поля), группировку, сортировку, макет и стиль выберите по своему усмотрению.

3) Закройте базу данных.

Вам подходит эта работа?
Похожие работы
Другие работы автора
Прямой эфир