Создание запросов в БД Кадры.accdb
Запросы на выборку 1. Отобразите список всех сотрудников, фамилия которых начинается на букву С. 1.1. Откройте бланк запроса: на вкладке Создание в группе Другие нажмите кнопку Конструктор запросов.Откроется диалоговое окноДобавление таблицы.Выделите таблицуСотрудники и нажмите кнопку Добавить. Диалоговое окно Добавление таблицы закройте. 1.2. Разместите в бланке запроса поля: Фамилия, Имя, Отчество. 1.3. В поле Фамилия в строке Условие отбора укажите С* (символ * свидетельствует о наличии произвольных символов за буквой С). 1.4. Запустите запрос на исполнение: на вкладке Конструктор, в группе Результаты нажмите кнопку Выполнить. 1.5. Сохраните запрос. 2. Отобразить список сотрудников с должностью Инженер. 2.1. Откройте бланк запроса. Добавьте таблицы Сотрудники и Назначения. 2.2. Разместите в бланке запроса поля: Фамилия, Имяи Должность. 2.3. В поле Должность в строке Условие отбора напечатайте Инженер. 2.4. Запустите запрос на исполнение. 2.5. Сохраните запрос. 3. Найти всех работников, родившихся до 1976 года и оклад которых составляет больше 10 000 руб., но меньше 15 000 руб. 3.1. В бланк запроса добавьте таблицы Назначения и Сотрудники. 3.2. В поле Дата рождения и Оклад заполните условие отбора (см. рисунок). 3.3. Сохраните запрос. Итоговые запросы 4. Найти общее количество работников на предприятии. 4.1. Разместите в бланке таблицу Сотрудники. 4.2. Разместите в бланке поле Табельный номер. 4.3. На вкладке Конструктор, в группе Показать или скрыть нажмите кнопку . 4.4. В строке Групповые операции для поля Табельный номер выберите из списка функцию Count. 4.5. Сохраните запрос под именем Количество. 5. Найти средний оклад бухгалтеров. 5.1. Разместите в бланке таблицу Назначения. 5.2. Разместите в бланке поле, участвующее в запросе – Оклад, Должность. 5.3. Щелкните на кнопке . 5.4. В строке Групповая операция в поле Оклад укажите итоговую функцию для вычисления среднего значения (Avg), в поле Должность выбрать из списка Условие. 5.5. В строке Условие отбора в поле Должность напечатать Бухгалтер. 5.6. Сохраните запрос. Запрос с параметром 6. Отобразить список сотрудников, у которых сумма оклада составляет 10 000 руб. 6.1. В бланк запроса добавьте таблицы Назначения и Сотрудники. 6.2. Разместите в бланке поля, участвующее в запросе: Фамилия, Имя и Оклад. 6.3. В поле Оклад заполните условие отбора (см. рисунок). 6.4. После запуска запроса на исполнение откроется диалоговое окно, в котором предлагается ввести параметр 10 000. 6.5. Сохраните запрос. Вычисления в запросах 7. Всем сотрудникам выплачивается премия в размере 15% от оклада. 7.1. В бланк запроса добавьте таблицы Назначения и Сотрудники. 7.2. Разместите в бланке поля, участвующие в запросе: Фамилия, Имя, Должность и Оклад. 7.3. Щелкните в первом пустом столбце в сроке Поле и введите выражение [Оклад]*0,15, нажмите Enter. 7.4. Переместите курсор в этой же ячейке и замените Выражение1 на Премия, сохраняя двоеточие. 7.5. Сохраните запрос. Запрос на обновление 8. Оклад сотрудников с должностью инженер был увеличен на 10%. 8.1. В бланк запроса добавьте таблицу Назначения. 8.2. На вкладке Конструктор, в группе Тип запроса нажмите кнопку Обновление. 8.3. На бланк запроса добавьте поле: Оклади Должность. 8.4. В строке Обновление поля Оклад введите следующее выражение: [Оклад]*1,1. 8.5. В строке Условие отбора поля Должность введите Инженер. 8.6. Запустите запрос на исполнение. При этом подтвердите выполнение запроса кнопкой Да в открывающемся диалоговом окне. 8.7. Сохраните запрос. 8.8. Откройте таблицу Назначения и поверьте правильность расчётов. Если всё сделано правильно, то поле Оклад и сотрудника с должностью Инженер будет заполнено значением 14 300,00р. Формы Форма – это объект БД, предназначенный для ввода и наглядного отображения информации. Режимы работы с формами:
Выбрать режим работы можно с помощью кнопки Режим в группе Режимы на вкладке Конструктор. Access позволяет создавать формы различными способами на вкладке Создание в группе Формы. û Создание формы с помощью инструмента «Форма». û Создание разделенной формы при помощи инструмента «Разделенная форма» û Создание формы, в которой отображается несколько записей при помощи инструмента «Несколько элементов» û Создание формы при помощи мастера форм. û Создание формы при помощи инструмента «Пустая форма» Структура формы. Любая форма может включать следующие разделы: Форма может содержать все разделы или некоторые из них. Как и любой объект БД, форма имеет свойства. Значения этих свойств для всей формы, её разделов или элементов управления задаются в окнах свойств соответствующих объектов. Для отображения на экране окна свойств нужно нажать кнопку Свойства на панели инструментов Конструктор форм. Окно свойств выделенного объекта содержит следующие вкладки: û Макет – с помощью этих свойств задаётся макет формы; û Данные – с помощью этих свойств задаётся источник данных; û События – содержит перечень свойств, связанных с объектом; û Другие – перечень всех свойств. Источником данных формы являются одна или несколько связанных таблиц и/или запросов.
Популярное: Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... ©2015-2020 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1375)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |