Создание запроса на выборку
Запрос Молодые специалисты
Нужно получить список молодых специалистов (фамилия, имя, отдел, должность, ставка), которые родились после 1 января 1980 года. Для этого можно создать запрос на выборку информации из таблиц: Сотрудники, Должности и Отделы.
Для создания запроса выполните следующие действия:
1. Откройте вкладку Запросы.
2. Выберите команду Создание запроса в режиме конструктора. Появится пустой бланк запроса.
3. Щелкните правой кнопкой мышки на бланке и выполните команду Добавить таблицу. Добавьте необходимые таблицы.
4. Перетащите необходимые поля из таблиц в бланк запроса. Установите ограничения на дату рождения. Обратите внимание, что дата ограничивается символом #.
- Закройте бланк запроса и запустите запрос на выполнение. Результат:
Запрос Льготы
Нужно получить список сотрудников (фамилия, имя, отдел, должность) имеющих льготы по налогообложению. Бланк запроса должен иметь вид:
Результат запроса:
Запрос Премия
Нужно получить список сотрудников (фамилия, имя, отдел, должность) и рассчитать премию в размере 15% от ставки. Результат помещается в вычисляемое поле Премия. Обратите внимание что, название поля Ставка заключено в квадратные скобки, а между полями стоит двоеточие. Отсортируйте данные по полям Отдел и Код_должности, причем значение поля Код_должности на экран не выводить. Бланк запроса должен иметь вид:
Результат запроса:
Запрос с параметром Сотрудник
Нужно получить сведения о сотруднике по заданному с клавиатуры табельному номеру. В первом столбце запроса в строке Поле содержится значение Сотрудники* – это означает присутствие всех полей таблицы. Поле Номер в строке Условие отбора содержит текст, заключенный в квадратные скобки. При выполнении такого запроса этот текст будет появляться в диалоговом окне.
Результат запроса:
Итоговый запрос о минимальной, максимальной и средней заработной плате в каждом отделе.
Нужно получить сведения о минимальной, максимальной и средней заработной плате в каждом отделе, а также о фонде заработной платы и количестве сотрудников. Соответствующие групповые операции: min, max, avg, sum, count.
Бланк запроса должен иметь вид:
Результат запроса:
Создание отчета.
Создадим отчет, в котором содержится информация обо всех сотрудниках организации по отделам. О каждом сотруднике выводится – фамилия, имя, должность, ставка, адрес, телефон, дата рождения.
Для создания отчета выполните следующие действия:
1. Откройте вкладку Отчеты.
2. Выполните команду Создать отчет с помощью мастера;
3. Выбирайте таблицы и переносите из них поля в отчет в том порядке, в котором они должны быть в отчете.
4. Выберите ступенчатый макет, альбомную ориентацию страницы, деловой стиль и дайте имя отчету.
5. При просмотре отчета видно, что некоторые поля слишком пустые, а информация из некоторых полей не помещается на экран. Для того чтобы это исправить откройте отчет в режиме конструктора и измените размеры полей. Измените также заголовок отчета и заголовки некоторых полей. Результат: