Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Хорошенко Даниил 341 отчет.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
8.67 Mб
Скачать

Проектирование запросов

Тема 2.1. Проектирование QBE-запросов

  1. Выдать список клиентов получивших права в прошлом месяце.

  1. Какие машины до 2000 года выпуска есть в автошколе.

  1. Определить возраст клиентов автошколы.

  1. Сколько машин каждой марки находится в автошколе?

Тема 2.2. Проектирование SQL-запросов

  1. Определить возраст самого молодого клиента.

  1. Выдать результаты экзаменов данного клиента.

  1. Список клиентов, которые получили права в данном месяце.

  1. Определить среднее время учебной езды клиентов на машинах каждой марки.

Тема 2.3. Запросы на основе связанных таблиц

  1. Какой инструктор работает на каждой машине.

  1. Определить средний балл каждого клиента.

  1. Определить максимальный пробег каждой марки машины.

  1. Выдать список клиентов , сдавших экзамен по вождению на отлично.

Тема 2.4. Построение составных запросов

  1. Определить фамилию и адрес самого молодого клиента.

  1. Найти машину, которая имеет минимальный пробег.

  1. Определить общий пробег всех машин каждого года выпуска.

  1. У какого инструктора стаж работы максимальный?

Тема 2.5. Запросы на удаление, добавление, изменение записей

  1. Изменить дату проведения экзамена по устройству автомобиля на заданную.

  1. Списать данную машину.

  1. Создать таблицу клиентов, которые ездили на указанной машине.

  1. Добавить информацию о новом инструкторе.

Создание форм

Формы представляют более удобный способ просмотра и правки данных в таблицах чем режим/таблицы. Формы содержат так называемые элементы управления, с помощью которых осуществляется доступ к данным в таблицах. Элементами управления являются текстовые поля для ввода и правки данных, кнопки, флажки, переключатели, списки, надписи, а так же рамки объектов для отображения графики. создание форм, содержащих необходимые элементы управления, существенно упрощает процесс ввода данных и позволяет предотвратить ошибки.

Тема 3.1. Создание простых форм с использованием управляющих элементов

  1. Создать форму для просмотра данных в таблице КНИГИ. Использовать управляющие элементы НАДПИСЬ, СПИСОК, РАМКА ОБЪЕКТА.

  1. Создать форму для просмотра и ввода данных в таблицу ЧИТАТЕЛИ. Использовать дополнительно управляющий элемент КНОПКА.

Тема 3.2. Создание составных форм

  1. Создать составную форму на основе двух таблиц, связанных отношением 1:м так, чтобы главная форма была построена на основе главной таблицы, а подчиненная – на основе подчиненной. Использовать управляющий элемент ПОДЧИНЕННАЯ ФОРМА.

  1. Выполнить предыдущее задание для двух других таблиц, но для связи форм использовать управляющий элемент КНОПКА.

Тема 4.1. Создание макросов

  1. Создать макрос, который открывает формы, разработанные в теме 3.1. Использовать МКК СДВИГ-РАЗМЕР, ЗАДАТЬ ЗНАЧЕНИЕ.

  1. Выполнить задание для форм темы 3.2.

Тема 4.2. Создание макросов для работы с формами

Создать в формах, разработанных в теме 3.2, управляющий элемент КНОПКА, обеспечить вызов макроса темы 4.1 по событию НАЖАТИЕ КНОПКИ.

Тема 5.1. Создание базового отчета на основе запроса

Создать отчет, источником записей которого является запрос. Запрос должен содержать информацию не менее чем из двух связанных таблиц. Использовать текстовые значения и создать поле для вычисляемого значения.