База данных отдел кадров access скачать бесплатно
Разработка базы данных «Отдел кадров предприятия» в среде MS ACCESS
Тип урока: комбинированный урок
Цели урока:
- Формирование умений самостоятельного применения знаний;
- Формирование умений работы в среде СУБД;
- Формирование целостного представления по работе с БД;
- Стимулирование интереса учащихся к данной теме и предмету в целом;
- Обучение системному подходу к анализу и исследованию структуры и взаимосвязей объектов;
- Воспитание самостоятельности у учащихся;
- Развитие логического мышления, творческого и познавательного потенциала учащегося.
Методическиезадачи:
- Развивать познавательный интерес;
- Совершенствовать навыки разработки БД;
- Применять раннее полученные знания в стандартных и нестандартных ситуациях;
- Развивать умения анализировать, систематизировать и обобщать полученную информацию.
Оборудование: компьютеры, проектор, экран, программные средства: пакет Microsoft Office.
Создадим спроектированную на прошлом уроке базу данных “Отдел кадров предприятия”, она состоит из четырех таблиц – СОТРУДНИКИ, ЗАДАНИЕ, ОТДЕЛ и ДОЛЖНОСТЬ.
Структура каждой таблицы создается с помощью конструктора таблиц. В конструкторе указываются имена полей, типы и форматы полей, назначаются ключи.
Определим типы полей и назначим ключевое поле в каждой таблице.
В таблице “ЗАДАНИЕ”:
Имя поля Тип данных Код задания Числовой Название отдела Текстовый Код отдела Числовой
Ключевое поле — Код задания.
В таблице “ОТДЕЛ”:
Имя поля Тип данных Код отдела Числовой Название отдела Текстовый
Ключевое поле — Код отдела.
В таблице “ДОЛЖНОСТЬ”:
Имя поля Тип данных Код должности Числовой Название должности Текстовый Оклад Числовой
Ключевое поле — Код должности.
В таблице “СОТРУДНИКИ”:
Имя поля Тип данных Номер сотрудника Числовой Фамилия Текстовый Имя Текстовый Отчество Текстовый Стаж работы в организации Числовой Пол Текстовый Дата рождения Дата/время Адрес Текстовый Телефон Числовой Код задания Числовой Код должности Числовой
Ключевое поле – Номер сотрудника.
Установим связи между таблицами:
1. Для связывания таблиц необходимо:
- выполнить команду Сервис/Схема данных;
- в диалоговом окне Добавление таблицы выделить название таблицы СОТРУДНИКИ и выполнить команду Добавить;
- выделить название таблицы ЗАДАНИЕ; выполнить команду Добавить;
- выделить название таблицы ДОЛЖНОСТЬ; выполнить команду Добавить;
- выделить название таблицы ОТДЕЛ; выполнить команду Добавить, затем команду Закрыть.
2. В результате на поле окна Схема данных появятся образы четырех таблиц.
Нажав левую кнопку мыши, следует перетащить ключевое поле Код должности из таблицы ДОЛЖНОСТЬ к одноименному полю внешнего ключа таблицы СОТРУДНИКИ.
3. Откроется окно Изменение связей. Тип связи “один-ко-многим” будет выбран автоматически.
4. Последовательно активизируйте флажки “Обеспечить целостность данных”, “Каскадное обновление связанных полей” и “Каскадное удаление связанных записей”.
Целостность базы данных обозначает то, что БД содержит непротиворечивую информацию (пример: если в таблице “СОТРУДНИКИ” появиться запись с кодом задания, которого нет в таблице “ЗАДАНИЕ”, то будет нарушена целостность, и система информирует об этом факте пользователя).
Каскадное обновление и удаление поддерживает целостность данных в случае их изменения (пример: если из таблицы “ДОЛЖНОСТЬ” удалить запись, например, о директоре, то из таблицы “СОТРУДНИКИ” исчезнут все записи о директорах).
5. Выполните команду Создать.
6. Следует перетащить ключевое поле Код задания из таблицы ЗАДАНИЕ к одноименному полю внешнего ключа таблицы СОТРУДНИКИ, и ключевое поле Код отдела из таблицы ОТДЕЛ к одноименному полю внешнего ключа таблицы ЗАДАНИЕ.
7. Схема готова. Осталось сохранить схему и закрыть окно.
8. Теперь, чтобы вывести на экран любую из созданных таблиц, нужно щелкнуть мышью на ее имени на вкладке Таблицы и выполнить команду Открыть. Открытую таблицу можно просматривать, можно редактировать информацию в ней, добавлять новые записи. Если вам потребуется изменить структуру таблицы, то нужно перейти в режим конструктора и внести изменения.
Пример практического задания, выполненного учащимися, представлен в Приложении 1.
Чтобы СУБД контролировала целостность при вводе данных, при заполнении таблиц порядок должен быть следующий (подчиненная таблица заполняется в последнюю очередь):
1. ДОЛЖНОСТЬ |
4. СОТРУДНИКИ
или
4. СОТРУДНИКИ
или
4. СОТРУДНИКИ
Так как данная тема рассматривалась при изучении базового курса информатики, учащиеся самостоятельно создают базу данных “Отдел кадров предприятия” в MS Access, используя результаты домашнего задания (см. урок “Нормализация баз данных”).
Пример практического задания, выполненного учащимися, представлен в Приложении 2.
В базовом курсе информатики мы уже создавали различные объекты в СУБД. Рассмотрим создание некоторых объектов – запросов и отчетов к многотабличной базе данных.
1. Требуется составить список сотрудниц (Ф., И., О.), стаж которых не менее 25 лет и работающих в должности директора.
При формировании запроса выбираются таблицы “ДОЛЖНОСТЬ” и “СОТРУДНИКИ”.
Запрос, реализованный в конструкторе Access:
Результат выполнения запроса представлен в Приложении 3.
2. Требуется составить список сотрудниц (Ф., И., О., поля Имя и Отчество – в алфавитном порядке) из первого отдела, имя которых начинается на букву “А”, и мужчин сотрудников из второго отдела в фамилии которых втора буква “О”.
При формировании запроса выбираются таблицы “ОТДЕЛ”, “ЗАДАНИЕ” и “СОТРУДНИКИ”.
Запрос, реализованный в конструкторе Access:
Результат выполнения запроса представлен в Приложении 4.
3. Подсчитать сотрудников, работающих в должности технический редактор с 5 стажем работы в каждом отделе.
При формировании запроса выбираются все созданные таблицы – “ДОЛЖНОСТЬ”, “ОТДЕЛ”, “ЗАДАНИЕ” и “СОТРУДНИКИ”.
Запрос, реализованный в конструкторе Access:
Результат выполнения запроса представлен в Приложении 5.
4. Создайте запрос, который по введенному стажу выдает сведения о сотрудниках (Ф., И., О., Должность) и отражает начисление премии (Стаж работы в организации/10*Оклад).
При формировании запроса выбираются таблицы “ДОЛЖНОСТЬ” и “СОТРУДНИКИ”.
Запрос, реализованный в конструкторе Access:
Результат выполнения запроса представлен в Приложении 6.
Создайте отчет “Премия”, который по введенному стажу выдает сведения о сотрудниках (Ф., И., О., Должность) и отражает начисление премии (Стаж работы в организации/10*Оклад).
Воспользуемся мастером отчетов. Результат выполнения отчета представлен в Приложении 7.
1. Создайте запросы №№1 – 4.
2. Создайте собственные запросы (не менее 5).
3. Создайте отчет “Премия”.
4. Создайте собственные отчеты (не менее 3).
5. Создайте форму для ввода данных, используя мастер форм (самостоятельно выбрать поля для формы).
Литература.
- Гончаров А. Ю. Acceess 2007. Справочник с примерами. – М.: КУДИЦ-ПРЕСС, 2008.
- Кузин А. В., Левонисова С. В. Базы данных. Учебное пособие для студ. высш. учеб. заведений. – М.: Издательский центр “Академия”, 2008.
- Перевозчикова М. С., Петухова М. В. Практикум по программному обеспечению ЭВМ. Реляционные базы данных. Система управления базами данных Acceess: ч. V. – Киров: Изд-во ВГГУ, 2005.
- Семакин И. Г., Хеннер Е. К. Информационные системы и модели. Практикум по элективному курсу. – М.: БИНОМ. Лаборатория знаний, 2006.
- Семакин И. Г., Хеннер Е. К. Информационные системы и модели. Учебное пособие по элективному курсу. – М.: БИНОМ. Лаборатория знаний, 2007.
- Угринович Н. Д. Информатика и информационные технологии. Учебник для 10–11 классов. – М.: БИНОМ. Лаборатория знаний, 2007.
Скачать базу данных (БД) «Отдел кадров» MS Access
по теме «Обработка данных с помощью системы управления базами данных ACCESS»
Создать базу данных (БД) «Отдел кадров» в MS Access.
БД организовать в виде следующих таблиц:
Примерная цена 763 руб.
Точная цена зависит от способа оплаты.
Способы оплаты базы данных Access: WebMoney, Терминалы оплаты, Альфа-клик, Почта России, QIWI, SMS-оплата, Деньги@Mail.Ru, MTC, Мегафон, Яндекс.Деньги, Подарочный сертификат и другие.
- Ежемесячные выплаты сотрудникам вуза Скачать базу данных access Ежемесячные выплаты сотрудникам вуза
- Скачать базу данных «Бюро по трудоустройству» Access Скачать базу данных «Бюро по трудоустройству» Access
- Сотрудники Скачать базу данных access Сотрудники
- Бухгалтерская система оптовой фирмы Скачать базу данных access Бухгалтерская система оптовой фирмы
- Скачать базу данных (БД) «Отдел кадров. Расчёт смен сотрудников» MS Access Скачать базу данных (БД) «Отдел кадров. Расчёт смен сотрудников» MS Access
- Скачать базу данных (БД) Співробітники Скачать базу данных (БД) Співробітники
- Скачать базу данных (БД) «Штатное расписание» MS Access Скачать базу данных (БД) «Штатное расписание» MS Access
- Скачать базу данных (БД) «Відділ кадрів заводу» MS Access Скачать базу данных (БД) «Відділ кадрів заводу» MS Access
- Скачать базу данных (БД) «Робоче місце співробітника відділу кадрів на заводі» MS Access Скачать базу данных (БД) «Робоче місце співробітника відділу кадрів на заводі» MS Access
- Скачать базу данных (БД) «АРМ бухгалтера. Формирование расчётных листов сотрудников» MS Access Скачать базу данных (БД) «АРМ бухгалтера. Формирование расчётных листов сотрудников» MS Access
- Скачать базу данных (БД) «Робоче місце бухгалтера приватного підприємства» MS Access Скачать базу данных (БД) «Робоче місце бухгалтера приватного підприємства» MS Access
- Скачать базу данных (БД) «Зарплата» MS Access Скачать базу данных (БД) «Зарплата» MS Access
- Скачать базу данных (БД) «Функции бухгалтера частного предприятия» MS Access Скачать базу данных (БД) «Функции бухгалтера частного предприятия» MS Access
- Скачать базу данных (БД) Расчёт удержаний с заработной платы Скачать базу данных (БД) Расчёт удержаний с заработной платы
- «Распределение дополнительных обязанностей» Access Скачать базу данных «Распределение дополнительных обязанностей» Access
- Перемещения сотрудников Скачать базу данных access Перемещения сотрудников
- Расчёт заработной платы Скачать базу данных access Расчет заработной платы
- Расчёт оплаты труда по сдельным нарядам Скачать базу данных access Расчет оплаты труда по сдельным нарядам
- Расчёт повременной оплаты Скачать базу данных access Расчет повременной оплаты
- Скачать базу данных (БД) Университет Скачать базу данных (БД) Университет
Ключевые слова: Скачать базу данных (БД) «Отдел кадров» MS Access; база данных access; бд access; субд access; базы данных access; access пример; программирование access; готовая база данных; создание база данных; база данных СУБД; access курсовая; база данных пример; структура таблицы «Вид отпуска»: вид отпуска; структура таблицы «Должности»: должность; структура таблицы «Зарплата»: ИД зарплата, ид сотрудник, вид зарплаты, величина зарплаты, начало действия, номер приказа, дата приказа; структура таблицы «Использование отпусков»: Номер пп, ид сотрудник, вид отпуска, период с, период по, начало отпуска, конец отпуска; структура таблицы «Обучение»: ид обучение, ид сотрудник, название учебного заведения, факультет, форма обучения, специальность, квалификация, тип документа, вид документа, начало обучения, конец обучения; структура таблицы «Паспорт»: имя, ид паспорт, фамилия, ид сотрудник, отчество, серия, номер, кем выдан, дата выдачи; структура таблицы «Состав семьи»: ид семьи, ид сотрудник, степень родства, адрес, фамилия, имя, отчество, дата рождения; структура таблицы «Сотрудник»: ид сотрудник, табельный номер, пенсионный код, фамилия, имя, отчество, пол, дата рождения, образование, специальность, квалификация, семейное положение, адрес, номер телефона, фотография; структура таблицы «Трудовая деятельность»: ид предприятия, ид сотрудник, название предприятия, должность, начало работы, конец работы, причина увольнения; структура таблицы «Трудовая деятельность на предприятии»: ид предприятия, ид сотрудник, подразделение, должность, номер приказа, дата приказа, начало работы; структура таблицы «Учебные заведения»: название учебного заведения; схема данных; запросы; формы; отчёты; макросы.
—>Категория : Контрольные, курсовые работы по базам данных MS Access. | —>Добавил : astor | —>Теги : создание база данных, бд Сотрудники, база данных Отдел кадров, готовая база данных, бд access, база данных access, access пример
Поиск Яндекса по сайту
Для поиска базы данных access введите слово, например, «сотрудники» и нажмите кнопку
База данных отдел кадров access скачать бесплатно
База данных Access Отдел кадров предприятия
База данных Access Отдел кадров предприятия
Предметной областью в данном случае являются кадры организации. Любая фирма стремится к наиболее эффективному управлению персоналом и достижению поставленных целей. Для этого необходимо иметь полную и достоверную информацию о сотрудниках, иметь возможность пользователям решать свои функциональные задачи.
В каждой организации есть отдел кадров. Это функциональный отдел в структуре управления организацией. Одна из функций отдела – ведение базы работников: ведение учета претендентов на вакантные должности, отбор претендентов для приема на работу, оформление документов при приеме на работу, ведение наличия вакантных должностей, ведение учета поощрений, наказаний, отслеживание квалификационного движения, должностные перемещения, утверждение разрядов.
Пользователями баз данных являются руководители верхнего уровня, работники отдела кадров и бухгалтерии. В любой организации составляются штатное расписание, которое запланировано для работы.
БД должна храниться информация:
• О КАДРАХ: табельный номер, фамилия, имя, отчество, дата рождения, паспортные данные, образовании, дата принятия на работу, код должности;
• О ДОЛЖНОСТЯХ: код должности, название, оклад;
• О ЗАРПЛАТАХ: табельный номер, код должности, код доплаты, размер премии, размер зарплаты;
• О ДОПЛАТАХ: код доплаты, название доплаты, размер надбавки;
• О ПРЕТЕНДЕНТАХ: код претендента, ФИО, образование, дата рождения, адрес, телефон, код должность.
При проектировании БД необходимо учитывать следующее:
• премия может начисляться фиксированной величины, а может в процентном отношении к заработной плате;
• у одного работника может быть несколько доплат: за сверхурочную работу, за вредные условия труда, за работу в ночное время и т.п.
Кроме того, следует учесть:
• один претендент может подать заявку на несколько должностей;
• один работник может совмещать несколько должностей.
База данных Access Отдел кадров предприятия содержит 7 таблиц, 6 запросов, 6 форм + главная кнопочная форма, 4 отчета, 1 макрос. Данная база данных Access является учебной, подходит для дальнейшей оптимизации и доработки под собственные нужды.
Пояснительной записки нет!
Цель практических заданий – приобретение навыков анализа предметной области, проектирования базы данных, ее физической реализации в СУБД Access.
Результат выполнения работы представляется в виде базы Access, который должен содержать:
• структуру спроектированных таблиц,
• схему данных со связями между таблицами,
• формы, обеспечивающих интерфейс пользователя,
• запросы,
• отчеты,
• главную кнопочную форму.
Таблица «Должность» — База данных Access Отдел кадров предприятия
Таблица «Претенденты» — База данных Access Отдел кадров предприятия
Форма «Кадры» — База данных Access Отдел кадров предприятия
Форма «Доплаты» — База данных Access Отдел кадров предприятия
Отчет «Расчет зарплат» — БД Access Отдел кадров предприятия
Отчет «Кол-во должностей сотрудников»
Готовая база данных БД Access Отдел кадров предприятия доступна для скачивания по ссылке ниже.
БД Кадры предприятия
Постановка задачи: нужно, аж кровь из носа, в кратчайшие сроки создать базу данных «Кадры предприятия», иначе все встанет и тогда конец! Сделать пару запросов: «Табельные номера бригадиров» и «Фамилии начальников цехов».
Итак, запускаем СУБД « MS Access 2002», переходим в главное меню в раздел «Файл – Создать…», далее выбираем «Новая база данных». Задаем имя базы «Кадры предприятия» и жмем кнопку «Создать».
Далее переходим в раздел «Таблицы» и запускаем конструктор для создания первой таблицы «Должности».
Тип данных, размер поля, ключ
Счетчик, первичный ключ
Потом создаем таблицу «Цеха».
Тип данных, размер поля, ключ
Счетчик, первичный ключ
Затем делам таблицу «Работники».
Тип данных, размер поля, ключ
Счетчик, первичный ключ
Внешний ключ, таблица «Должности»
Внешний ключ, таблица «Цеха»
Дата/время, краткий формат даты
Дата/время, краткий формат даты
Далее нужно сделать таблицу «Бригады».
Тип данных, размер поля, ключ
Счетчик, первичный ключ
Внешний ключ, таблица «Сотрудники»
Внешний ключ, таблица «Цеха»
На рис.1 показана схема данных базы «Кадры предприятия».
Рис. 1. Схема данных базы «Кадры предприятия»
Рис. 2. Таблица «Бригады»
Рис. 3. Таблица «Работники»
Рис. 4. Таблица «Цеха»
Рис. 5. Таблица «Должности»
Например, чтобы создать запрос для вывода информации о фамилиях и табельных номерах бригадиров, нужно перейти в раздел «Запросы». Далее запустить конструктор запросов, выбрать таблицы «Бригады» и «Работники». Потом из таблицы «Бригады» выбрать поле «Бригадир», кликнув на нем, а из таблицы «Работники» – поле «Табельный номер». После чего можно сохранить запрос под именем «Табельные номера бригадиров».
Рис. 6. Запрос на выборку бригадиров и табельных номеров
Результат выполнения такого запроса показан ниже.
Рис. 7. Результат выполнения запроса «Табельные номера бригадиров»
Для создания запроса «Фамилии начальников цехов» нужно перейти в раздел «Запросы», запустить конструктор, выбрать таблицы «Работники» и «Должности», далее поля «Работники» и «Должность», а в условие отбора поля «Должность» написать название должности, т.е. «Начальник цеха».
Рис. 8. Запрос «Фамилии начальников цехов» в конструкторе
Рис. 9. Результат выполнения запроса «Фамилии начальников цехов»
Таким образом, все задания выполнены, таблицы созданы, запросы сформированы и проверены.