学校人力资源管理系统 您所在的位置:网站首页 学校人力资源的三大特点 学校人力资源管理系统

学校人力资源管理系统

2024-06-26 14:22| 来源: 网络整理| 查看: 265

新建学校人力资源管理系统数据库

1 创建相关表

 1.1 创建部门信息表

    部门信息表的创建代码如下,部门信息表在SQL中的信息显示如图6.1所示。

create table 部门信息表

(

部门编号          char(6)                   not null primary key,

部门名称          char(20)                  not null,

部门主任职工编号  char(6)                   not null,

部门人数          int check(部门人数>=0)    not null,

电话              char(12)                  not null,

部门地址          varchar(40)               not null

)

1.2 创建职务信息表

  职务信息表的创建代码如下,职务信息表在SQL中的信息显示如图6.2所示.

create table 职务信息表

(

 职务编号     char(6)     not null primary key,

 职务名称     char(20)    not null

)

1.3 创建职称信息表

  职称信息表的创建代码如下,职称信息表的信息在SQL中的显示如图6.3所示。

create table 职称信息表

(

 职称编号      char(6)     not null primary key,

 职称名称      char(20)    not null

)

1.4 创建教职工信息表

  教职工信息表的创建代码如下,教职工信息表的信息在SQL中显示如图6.4所示。

create table 教职工信息表

(

  职工编号  char(6)      not null primary key,

  姓名      char(10)     not null ,

  性别      char(2)      check(性别='男'or 性别='女'),

  出生年月  datetime     not null,

  学历      char(10)     not null,

  民族      char(10)     not null,

  婚姻状态  varchar(4)  check(婚姻状态='已婚'or 婚姻状态='未婚') NOT NULL,

  政治面貌  varchar(4)  check(政治面貌='无'or 政治面貌='团员'or 政治面貌='党员') NOT NULL,

  住址      varchar(40)  not null         ,

  联系方式  char(12)     unique NOT NULL,

  职称编号  char(6)      not null,       

  职务编号  char(6),

  部门编号  char(6)      not null,      

 foreign key (职称编号)references 职称信息表(职称编号),

 foreign key (职务编号)references 职务信息表(职务编号),

 foreign key (部门编号)references 部门信息表(部门编号)

)

1.5 创建奖惩信息表

  奖惩信息表的创建代码如下,奖惩信息表的信息在SQL中的显示如图6.5所示。

create table 奖惩信息

(

 奖惩编号 char(6)     not null  ,

 职工编号 char(6)    not null  ,

 奖励缘由 char(100),

 惩罚缘由 char(100),

 奖惩金额 char(10),

primary key(奖惩编号,职工编号),

)

 

1.6 创建学籍经历信息表

  学籍经历信息表的创建代码如下,学籍经历信息表在SQL中的信息显示如图6.6所示。     

create table 学籍经历信息表

(

 学籍编号    char(6)    not null   primary key,

 职工编号  char(6)    not null ,

 姓名        char(10),

 性别        char(2)    check(性别='男'or 性别='女'),

 小学        char(40)   not null ,

 初中        char(40)   not null ,

 高中        char(40)   not null ,

 大专        char(40),

 本科        char(40),

 研究生      char(40),

 博士        char(40),

 foreign key (职工编号)references 教职工信息表(职工编号)

)



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有