База данных "Отдел кадров"
Контрольная работа - Компьютеры, программирование
Другие контрольные работы по предмету Компьютеры, программирование
?дящиеся на форме и нажмите пиктограмму Поле со списком () на панели инструментов. Переместите указатель мыши в Область данных, прижав левую клавишу мыши нарисуйте прямоугольник. В открывшемся диалоговом окне Создание полей со списком, выберите пункт Объект будет использовать значения из таблицы или запроса и нажмите кнопку Далее. Выберите таблицу Сотрудники и нажмите кнопку Далее. Выберите поля Фамилия, Имя, Отчество и нажмите кнопку Далее. Выберите порядок представления данных в списке и нажмите кнопку Далее. Наследующем этапе можно изменить ширину столбца с выбором данных. Нажмите Далее. Выберите Сохранить в поле Табельный_номер и нажмите кнопку Далее. Задайте подпись ФИО. Нажмите Готово.
2.Нажмите пиктограмму Поле со списком () на панели инструментов. Переместите указатель мыши в Область данных, прижав левую клавишу мыши нарисуйте прямоугольник. В открывшемся диалоговом окне Создание полей со списком, выберите пункт Объект будет использовать значения из таблицы или запроса и нажмите кнопку Далее. Выберите таблицу Штатное_расписание и нажмите кнопку Далее. Выберите поле Название должности и нажмите кнопку Далее. Выберите порядок представления данных в списке и нажмите кнопку Далее. Наследующем этапе можно изменить ширину столбца с выбором данных. Нажмите Далее. Выберите Сохранить в поле Код_должности и нажмите кнопку Далее. Задайте подпись Должность. Нажмите Готово. Откорректируйте размер, расположение полей и подписей на форме. Сохраните форму с именем Принятие на должность, закройте форму.
Е. Создайте запрос, выводящий на экран информацию о сотруднике, его должности, окладе и дате приказа о назначении
Ход выполнения:
1.Загрузите программу Access и откройте базу данных Отдел кадров. Выбрав вкладку Запросы, щелкните кнопку Создание запроса в режиме конструктора.
2.В окне Добавление таблицы, выделяя таблицы Сотрудники, затем Штатное расписание и Принятие на должность и щелкая кнопку Добавить, добавьте все таблицы базы данных Отдел кадров. Щелкнув кнопку Закрыть, закройте окно Добавление таблицы.
.Перетаскивая поля из таблиц Сотрудники, Штатное расписание, Принятие на должность в бланк запроса, определите поля таблиц для запроса, порядок их размещения. В строке Вывод на экран включите флаг отображения полей. В строке Условие отбора в столбце поля Фамилия, которое предполагается использовать как параметр, введите в ячейку строки Условие отбора текст приглашения [Введите фамилию сотрудника]. Сохраните запрос, задав ему имя Запрос фамилии сотрудника.
4.Для проверки действия запроса выберите в меню Вид опцию Режим таблицы. В открывшемся окне с надписью Введите значение параметра введите значение искомой фамилии, например, Иванов. Для поиска фамилии других сотрудников закройте окно запроса и, выбрав Режим таблицы (дважды щелкнуть левой клавишей мышь по названию запроса), задайте новый параметр поиска.
Ж. Создайте запросы с параметром которые выводят информацию по сотрудникам, запрашивая: должность, фамилию, дату приказа или оклад. (4 запроса).
Ход выполнения:
1.Загрузите программу Access и откройте базу данных Отдел кадров. Выбрав вкладку Запросы, щелкните кнопку Создание запроса в режиме конструктора.
2.В окне Добавление таблицы, выделяя таблицы Сотрудники, затем Штатное расписание и Принятие на должность и щелкая кнопку Добавить, добавьте все таблицы базы данных Отдел кадров. Щелкнув кнопку Закрыть, закройте окно Добавление таблицы.
.Перетаскивая поля из таблиц Сотрудники, Штатное расписание, Принятие на должность в бланк запроса, определите поля таблиц для запроса, порядок их размещения. В строке Вывод на экран включите флаг отображения полей. В строке Условие отбора в столбце поля Должность, которое предполагается использовать как параметр, введите в ячейку строки Условие отбора текст приглашения [Введите должность сотрудника]. Сохраните запрос, задав ему имя Запрос по должности.
4.Для проверки действия запроса выберите в меню Вид опцию Режим таблицы. В открывшемся окне с надписью Введите значение параметра введите значение искомой должности, например, бригадир. Для поиска должности других сотрудников закройте окно запроса и, выбрав Режим таблицы (дважды щелкнуть левой клавишей мышь по названию запроса), задайте новый параметр поиска.
Аналогично создаются запросы по фамилии, дате приказа и окладу.
З*. Создайте запрос с вычисляемым полем Стаж работы на должности. (Воспользуйтесь для этого функцией Date).
Ход выполнения:
1.Для запроса с вычисляемым полем, выбрав вкладку Запросы, щелкните кнопку Создание запроса в режиме конструктора. В окне Добавление таблицы, выделяя таблицы Сотрудники, затем Штатное расписание и Принятие на должность и щелкая кнопку Добавить, добавьте все таблицы базы данных Отдел кадров. Щелкнув кнопку Закрыть, закройте окно Добавление таблицы. Щелкнув кнопку Закрыть, закройте окно Добавление таблицы. Перетаскивая поля из таблицы Сотрудники в бланк запроса, определите поля для запроса, порядок их размещения. В строке Вывод на экран включите флаг отображения полей. В строке Поле в пустом столбце, который пре