本样例为学习《C#从入门到精通》的过程,边学边练记录,便于后期回顾查阅。
本篇为第企业人事管理系统的第2篇,第1篇的连接及目录如下:
C#项目实战——【实例】企业人事管理系统(一)
1、系统分析;
2、系统设计;
3、系统运行环境;
以下为本篇主要内容:
4、数据库与数据表设计
开发应用程序时,对数据库的操作是必不可少的。数据库设计是根据程序的需求及其实现功能所定制的,数据库设计的合理性将直接影响程序的开发过程。
4.1、数据库分析
企业人事管理系统主要用来记录一个企业中所有员工的基本信息以及每个员工的工作简历、家庭成员、奖惩记录等,数据量是根据企业员工的多少来决定的。SQL Server 作为常用的数据库在安全性、准确性和运行速度方面有绝对的优势,并且处理数据量大、效率高,所以本系统采用SQL Server 数据库作为后台数据库。数据库命名为db_PWMS,其中包含了23张数据表,用于存储不同的信息,详细信息如图:
4.2、创建数据库
在SQL Server 中创建数据库db_PWMS的具体步骤如下。
(1