В начало
БД Начисление зарплатыЗадача: нужно создать базу данных «Начисление зарплаты» в СУБД «MS Access 2002». База должна иметь следующие таблицы: Сотрудники, Штатное расписание, Табель. Запускаем программу «MS Access 2002», создаем новую базу под именем «Начисление зарплаты» и переходим в раздел «Таблицы». Создаем первую таблицу «Штатное расписание».
Рис. 1. Таблица «Штатное расписание» в конструкторе Потом приступаем к созданию таблицы «Сотрудники».
Далее создаем таблицу «Табель».
Потом можно посмотреть и откорректировать схему данных, она находится в разделе главного меню «Сервис – Схема данных…». Рис. 2. Схема данных базы «Начисление зарплаты» Рис. 3. Заполненная таблица «Табель» Рис. 4. Заполненная таблица «Сотрудники» Рис. 5. Таблица «Штатное расписание» Для изменения, добавления и удаления данных в СУБД «MS Access 2002» предусмотрены специальные формы, которые можно создавать в разделе «Формы». Чтобы их создать удобнее пользоваться мастером создания форм, а для редактирования лучше использовать конструктор. Рис. 6. Форма «Сотрудники» Рис. 7. Форма «Табель» Рис. 8. Форма «Штанное расписание» Также можно создать отчет «Зарплата сотрудников», который по сути является зарплатной ведомостью. В этом отчет будут входить поля из двух таблиц: «Сотрудники» и «Штатное расписание». Кроме того, можно добавить вычисляемое поле «ИТОГО» для суммирования голого оклада и всяких бонусов. Рис. 9. Отчет «Зарплата сотрудников» Таким
образом, была создана база данных для начисления зарплаты. По-хорошему, в базе
данных надо бы еще учитывать штрафы за прогулы и опоздания, а еще неплохо бы
учитывать переработку сверх 8 часов, т.к. иначе таблица «Табель» получается
чисто номинальная, хотя на практике так оно и есть. |
| |||||||||||||||||||||||||||||||||||||