по дисциплине Информационные технологии в управлении
«Базы данных MS Access: Кадры»
1. Запустить программу MS Access и создать новую базу данных с именем «Кадры».
2. Создать поочереднотаблицы следующим образом:
– в режиме конструктора создается структура таблицы;
– в режиме мастера создается форма для таблицы;
– посредством формы вводятся данные в таблицу.
Состав и структура таблиц
| № таблицы | Наименование таблицы | Поля таблицы | Свойства полей |
| Штатные категории | Должность | Ключевое поле, тип данных – текстовое, размер поля – 45 | |
| Оклад | Тип данных – денежный, число десятичных знаков – 2 | ||
| Подразделения | Подразделение | Ключевое поле, тип данных – текстовое, размер поля – 40 | |
| Сотрудники | Табельный номер | Ключевое поле, тип данных – текстовое, размер поля – 4, маска ввода: 9999 | |
| Фамилия | Тип данных – текстовое поле, размер поля – 40 Маска ввода: >L<??????????????? (первые заглавные) | ||
| Имя | |||
| Отчество | |||
| Дата рождения | Тип данных – Дата/время, формат поля – к раткий формат даты | ||
| Подразделение | Мастер подстановок (раскрыть Тип данных) – таблица Подразделение, обязательное поле | ||
| Должность | Мастер подстановок – таблица Штатные категории | ||
| паспорт | Тип данных – текстовое поле, размер поля – 15 | ||
| Командировки | Приказ | Ключевое поле, тип данных – счетчик | |
| Дата приказа | Тип данных – Дата/время, формат поля – длинный формат даты | ||
| Табельный номер | Мастер подстановок – таблица Сотрудники | ||
| Кому выдано | Тип данных – текстовое, размер поля – 15 | ||
| Дата начала | Тип данных – Дата/время, формат поля – к раткий формат даты | ||
| Дата окончания | |||
| Дней в командировке | Тип данных – числовой, число десятичных знаков – 0, маска ввода 999 | ||
| Пункт назначения | Мастер подстановок – фиксированный набор значений: Москва, Новосибирск, Барнаул, Красноярск | ||
| Цель | Тип данных – поле МЕМО | ||
| Аванс | Тип данных – денежный, число десятичных знаков – 2 | ||
| Фактические расходы |
Штатные категории
| Должность | Оклад | Должность | Оклад |
| Директор | Водитель | ||
| Главный бухгалтер | Кассир | ||
| Главный инженер | Сварщик | ||
| Главный экономист | Токарь | ||
| Инженер | Плотник | ||
| Бухгалтер | Разнорабочий | ||
| Экономист | Дворник | ||
| Юрист | Уборщик помещений |
Подразделения
| Подразделения |
| Аппарат управления |
| Бухгалтерия |
| Участок 1 |
| Участок 2 |
| Экономический отдел |
Сотрудники
| Табельный номер | Фамилия | Имя | Отчество | Дата рождения | Подразде- ление | Долж- ность | Паспорт |
| Смирнов | Игорь | Александрович | 12.12.63 | Аппарат управления | директор | 0103 № 655632 | |
| Соколов | Роман | Владимирович | 01.04.75 | Аппарат управления | главный инженер | 0101 №255632 | |
| Андреева | Светлана | Семеновна | 15.06.78 | Аппарат управления | главный бухгалтер | 0103 № 859235 | |
| Котова | Нина | Александровна | 25.07.80 | Аппарат управления | главный экономист | 0102 № 236415 | |
| Серегина | Алла | Борисовна | 14.12.69 | Бухгалтерия | бухгалтер | 0103 № 654236 | |
| Кузнецов | Дмитрий | Сергеевич | 05.04.76 | Аппарат управления | водитель | ||
| Сергеев | Роман | Витальевич | 13.03.71 | Аппарат управления | Юрист | 0102 № 256341 | |
| Федорова | Инна | Владимировна | 12.01.80 | Участок 1 | инженер | ||
| Семенова | Ирина | Петровна | 15.05.79 | Участок 1 | Уборщик помещений | ||
| Пилипенко | Семен | Александрович | 01.01.77 | Участок 2 | разнорабочий | ||
| Ковалев | Илья | Иванович | 25.03.81 | Участок 2 | токарь | ||
| Яковлева | Ирина | Андреевна | 20.08.84 | Бухгалтерия | бухгалтер | ||
| Суханова | Наталья | Сергеевна | 12.11.75 | Экономический отдел | экономист | ||
| Борисова | Светлана | Игоревна | 02.04.85 | Участок 2 | сварщик | ||
| Моисеева | Нина | Яковлевна | 03.08.78 | Бухгалтерия | кассир | ||
| Иванов | Савелий | Андреевич | 26.11.81 | Участок 2 | дворник | ||
| Михеева | Ирина | Игоревна | 31.12.82 | Бухгалтерия | бухгалтер | ||
| Степаненко | Иван | Иванович | 12.10.70 | Участок 1 | сварщик | ||
| Волощенко | Алексей | Викторович | 13.05.65 | Участок 2 | плотник | ||
| Илющенко | Александр | Алексеевич | 16.04.60 | Участок 2 | токарь | ||
| Гончаренко | Алексей | Андреевич | 25.11.78 | Участок 1 | токарь | ||
| Дерюгина | Дарья | Александровна | 23.10.69 | Экономический отдел | экономист |
Командировки
| Приказ | Дата приказа | таб. № | Кому выдано | Дата начала | Дата окончания | Дней в ко- манд. | Пункт назначения | Цель | Аванс | Фактические расходы |
| 10.02.03 | Смирнову И.А. | 12.02.03 | 25.02.03 | Москва | заключение контрактов | 19 050 | ||||
| 01.03.03 | Соколову Р.В. | 03.03.03 | 30.03.03 | Новосибирск | курсы повышения квалификации | |||||
| 20.03.03 | Андреевой С.С. | 25.03.03 | 10.04.03 | Барнаул | квартальный отчет | |||||
| 30.03.03 | Котовой Н.А. | 02.04.03 | 12.04.03 | Красноярск | повышение квалификации |
3. Выполните команду меню Сервис ® Схема данных, просмотрите создавшиеся связи, при необходимости измените в соответствии с рисунком.
Схема данных должна выглядеть следующим образом:

4. Откройте таблицу «Штатные категории» и посмотрите на созданные подтаблицы
(наличие знака + слева от данных).
Посмотрите подтаблицы у таблицы «Подразделения».
5. Создать запрос «Командировки сотрудников» в режиме конструктора. Для этого:
Добавьте таблицы «Сотрудники» и «Командировки» в область запроса из окна Добавление таблицы (кн. Добавить), закройте это окно.

Двойным щелчком мыши по нужному полю в области таблиц перенесите в нижнюю область следующие поля:






