Лабораторная работа № Работа в среде системы управления реляционными базами данных ms access Время выполнения 6 часов



бет9/11
Дата05.09.2022
өлшемі0.92 Mb.
#460233
түріЛабораторная работа
1   2   3   4   5   6   7   8   9   10   11
Лабораторная работа по базы данных


Решение.


  1. Выбрать на ленте вкладку Создание, в разделе Формы выбрать Другие формы – Мастер форм.

  2. Следуя указаниям мастера форм выбрать необходимые поля из таблиц Студенты и Экзамены.

  3. На втором шаге выбрать вид представления данных «Подчиненные формы».

  4. Далее выбрать внешний вид подчиненной формы «Табличный».

  5. Стиль выбрать по желанию.

  6. На следующем шаге имена форм оставить установленными по умолчанию.

  7. Открыть созданную форму, перейти с помощью формы до 5 записи с помощью указателей-стрелок или нажать на кнопку Новая (пустая) запись внизу окна формы.

  8. Ввести 3 новые записи.

Упражнение 10.
Создать запрос в режиме конструктора с сортировкой по возрастанию по дате рождения и группе и вывести на экран только хорошистов (тех, у кого все оценки за экзамены не ниже 4), с указанием поля ФИО и номера зачетки студентов.

Решение.

1. Перейти на вкладку Создание и нажать Конструктор запросов. Появится окно для построения запроса (рис. 20).

Рис. 20. Окно «Добавление таблицы» в конструкторе запросов

2. В окне Добавление таблицы выбрать нужные таблицы.


3. В Поле указать нужные поля из таблиц, перечисленных в задании (ФИО, номер зачетки, дата рождения, группа, Экзамен1, Экзамен2, Экзамен3).
4. Установить сортировку по возрастанию для Даты_рождения и Группы.
5. В Условие отбора в столбце Экзамен1, Экзамен2, Экзамен3 установить >3, что означает оценки которые больше 3. Второй вариант: установить 4 or 5.
6. Установка в одной строке Условия отбора означает, логическую операцию И Экзамен1 >3, И Экзамен2>3, И Экзамен3 >3. То есть все три условия должны выполняться одновременно (рис. 21).

Рис. 21. Созданный запрос

7. Перейти в режим таблицы или нажать кнопку Выполнить для просмотра результата запроса (рис. 22).



Рис. 22. Результат выполнения запроса
Упражнение 11.
Создать запросы в режиме конструктора с использованием союзов И, ИЛИ: 

  • вывести студентов, ФИО которых начинается на букву П и оценка за Экзамен1 «Не 3»;

  • вывести студентов, родившихся между 01.01.1990 и 01.10.1992 или у кого стипендия не меньше 1000 руб.

Решение.
Для вывода ФИО, которые начинаются на определенную букву задать условие: Like “П*”.
Для обозначения отрицания НЕ используется оператор Not (рис. 23).

Рис. 23. Созданный запрос

Для обозначения МЕЖДУ используется оператор Between. Например, для задания даты рождения в определенном интервале: может быть задан шаблон Between #дата1# and #дата2#.


При необходимости использования союза ИЛИ в запросе, условия размещаются в следующих строках (или), расположенных ниже строки Условие отбора (рис. 24).

Рис. 24. Созданный запрос
Упражнение 12.
По созданному запросу1 составить отчет в режиме мастер отчетов. В режиме конструктора заменить название отчета на Список студентов.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   11




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет