3.2.5 实训(创建empMIS)
2025年09月21日
3.2.5 实训(创建empMIS)
对于一个企业来说,员工是其重要的组成部分,员工管理非常重要,此实训用一个虚拟的公司环境作为课程案例。这个公司是一个国内的私企,公司业务主要在国内。由于业务开展需要,该公司建立了员工管理信息系统(empMIS),这个系统所对应的数据库就是这个案例数据库。数据库中保存了公司部门、员工、工资等相关信息。我们将在整个课程中学习作为一名数据库开发/管理人员,如何开展日常的工作。
1.empMIS结构分析
empMIS主要涉及该数据库中的以下几张表:
①部门表(departments),包括公司各部门的基本信息,见表3-11。
表3-11 部门表(departments)结构
②员工表(employees),包括公司员工的基本信息,见表3-12。
表3-12 员工表(employees)结构
③工资表(salary),包括公司员工工资的相关信息,见表3-13。
表3-13 工资表(salary)结构
empMIS中表确定后,表中也要有相应的测试数据,相关数据见表3-14。
表3-14 em pMIS相关表中的部分测试数据
2.empMIS数据库与表的创建
empMIS的结构已经分析完毕,接下来要根据业务需求创建员工管理信息系统的数据库empMIS,以及empMIS数据库下的表部门表(departments)、员工表(employees)、工资表(salary)。
代码如下:
注意,关于代码中出现的insert语句,在后面项目中会着重介绍。