黑狐家游戏

数据库数据字典——企业人力资源管理系统,数据库字典类型

欧气 0 0

本文目录导读:

数据库数据字典——企业人力资源管理系统,数据库字典类型

图片来源于网络,如有侵权联系删除

  1. 概述
  2. 数据表
  3. 索引
  4. 视图
  5. 存储过程
  6. 数据字典维护

概述

数据库数据字典是企业人力资源管理系统的重要组成部分,它详细记录了系统中所有数据表、字段、索引、视图、存储过程等元数据信息,本数据字典旨在为系统开发、维护、使用提供全面的参考,确保数据的一致性和准确性。

数据表

1、员工信息表(EMPLOYEE_INFO)

字段:

- EMPLOYEE_ID(员工ID):主键,自增,唯一标识员工。

- NAME(姓名):员工姓名,字符串类型,长度不超过50。

- SEX(性别):性别,字符串类型,长度不超过10。

- BIRTHDAY(出生日期):员工出生日期,日期类型。

- DEPARTMENT_ID(部门ID):外键,关联部门信息表,标识员工所属部门。

- POSITION_ID(职位ID):外键,关联职位信息表,标识员工职位。

- PHONE_NUMBER(电话号码):员工电话号码,字符串类型,长度不超过20。

- EMAIL_ADDRESS(邮箱地址):员工邮箱地址,字符串类型,长度不超过50。

- EMPLOYMENT_DATE(入职日期):员工入职日期,日期类型。

2、部门信息表(DEPARTMENT_INFO)

字段:

- DEPARTMENT_ID(部门ID):主键,自增,唯一标识部门。

- DEPARTMENT_NAME(部门名称):部门名称,字符串类型,长度不超过50。

- PARENT_ID(上级部门ID):外键,关联部门信息表,标识上级部门。

- DEPARTMENT_LEADER(部门负责人):部门负责人姓名,字符串类型,长度不超过50。

3、职位信息表(POSITION_INFO)

字段:

- POSITION_ID(职位ID):主键,自增,唯一标识职位。

- POSITION_NAME(职位名称):职位名称,字符串类型,长度不超过50。

- DEPARTMENT_ID(部门ID):外键,关联部门信息表,标识所属部门。

4、薪资信息表(SALARY_INFO)

字段:

- EMPLOYEE_ID(员工ID):外键,关联员工信息表,标识所属员工。

- BASE_SALARY(基本工资):基本工资,数值类型。

- ALLOWANCE(津贴):津贴,数值类型。

- DEDUCTION(扣除):扣除,数值类型。

- TOTAL_SALARY(实发工资):实发工资,数值类型。

5、考勤信息表(ATTENDANCE_INFO)

字段:

数据库数据字典——企业人力资源管理系统,数据库字典类型

图片来源于网络,如有侵权联系删除

- EMPLOYEE_ID(员工ID):外键,关联员工信息表,标识所属员工。

- DATE(日期):考勤日期,日期类型。

- STATUS(考勤状态):考勤状态,字符串类型,长度不超过10。

6、奖惩信息表(REWARD_PUNISH_INFO)

字段:

- ID(奖惩ID):主键,自增,唯一标识奖惩记录。

- EMPLOYEE_ID(员工ID):外键,关联员工信息表,标识所属员工。

- TYPE(奖惩类型):奖惩类型,字符串类型,长度不超过10。

- CONTENT(奖惩内容):奖惩内容,字符串类型,长度不超过200。

- DATE(日期):奖惩日期,日期类型。

索引

1、员工信息表:

- INDEX_NAME(索引名称):索引名称,字符串类型,长度不超过50。

- INDEX_COLUMNS(索引列):索引列,字符串类型,长度不超过100。

2、部门信息表:

- INDEX_NAME(索引名称):索引名称,字符串类型,长度不超过50。

- INDEX_COLUMNS(索引列):索引列,字符串类型,长度不超过100。

3、职位信息表:

- INDEX_NAME(索引名称):索引名称,字符串类型,长度不超过50。

- INDEX_COLUMNS(索引列):索引列,字符串类型,长度不超过100。

视图

1、员工基本信息视图(EMPLOYEE_BASE_INFO)

字段:

- EMPLOYEE_ID(员工ID)

- NAME(姓名)

- SEX(性别)

- BIRTHDAY(出生日期)

- DEPARTMENT_NAME(部门名称)

- POSITION_NAME(职位名称)

2、员工薪资信息视图(EMPLOYEE_SALARY_INFO)

字段:

- EMPLOYEE_ID(员工ID)

- NAME(姓名)

- TOTAL_SALARY(实发工资)

数据库数据字典——企业人力资源管理系统,数据库字典类型

图片来源于网络,如有侵权联系删除

存储过程

1、添加员工信息存储过程(ADD_EMPLOYEE_INFO)

参数:

- NAME(姓名)

- SEX(性别)

- BIRTHDAY(出生日期)

- DEPARTMENT_ID(部门ID)

- POSITION_ID(职位ID)

- PHONE_NUMBER(电话号码)

- EMAIL_ADDRESS(邮箱地址)

- EMPLOYMENT_DATE(入职日期)

2、修改员工信息存储过程(UPDATE_EMPLOYEE_INFO)

参数:

- EMPLOYEE_ID(员工ID)

- NAME(姓名)

- SEX(性别)

- BIRTHDAY(出生日期)

- DEPARTMENT_ID(部门ID)

- POSITION_ID(职位ID)

- PHONE_NUMBER(电话号码)

- EMAIL_ADDRESS(邮箱地址)

- EMPLOYMENT_DATE(入职日期)

数据字典维护

1、数据字典的更新和维护应遵循以下原则:

- 确保数据字典的准确性和完整性。

- 及时更新数据字典,反映系统最新的变化。

- 保持数据字典的简洁性和易读性。

2、数据字典的更新和维护流程:

- 系统开发人员或数据库管理员在修改数据库结构或数据时,应及时更新数据字典。

- 更新数据字典时,应确保数据的一致性和准确性。

- 定期检查数据字典的更新情况,确保数据字典的有效性。

通过以上数据库数据字典的详细描述,为企业人力资源管理系统提供了全面的数据参考,有助于系统开发、维护、使用等环节的顺利进行。

标签: #数据库数据字典样式

黑狐家游戏
  • 评论列表

留言评论