factory数据库考核

factory数据库考核

ID:6072810

大小:553.06 KB

页数:20页

时间:2018-01-02

factory数据库考核_第1页
factory数据库考核_第2页
factory数据库考核_第3页
factory数据库考核_第4页
factory数据库考核_第5页
资源描述:

《factory数据库考核》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《DatabaseprogrammingwithRDBMS》课程设计职工工资管理统指导老师:郭小芳学号:1441904103姓名:高嘉威《DatabaseprogrammingwithRDBMS》考查命题1、根据周围的实际情况,自选一个小型的数据库应用项目,并深入到应用项目中调研,进行分析和设计。例如可选择职工工资管理系统、人事管理系统、教材管理系统和小型超市商品管理系统和图书管理系统等。要求写出数据库设计报告。一、功能需求系统的基本流程是:用户登入—>主界面—>选择各项子系统。模块设计和功能说明(一)权限说明:对于不同的用户可以对其

2、赋予不同的权限级别。部门主管拥有最高的权限,能够对员工的资料进行增删,对部门的信息进行增删。 1)用户登入:填入用户名称,填写正确的密码,选择用户类型。 2)用户登入后,可以对自己的密码进行修改。 3)用户可以查看个人资料。以下是各部门主管所特有的权限,其他员工均没有该权限,不能实现一下的操作。 4)部门主管可以对员工信息进行浏览、查询、编辑、插入、删除。 5)部门主管可以对该公司的部门信息进行浏览、查询、编辑、插入、删除。 (二)系统的要求:职工工资管理系统开发时,应该满足以下几点 1)方便,容易操作,快捷的原则。2)对于不同的用户

3、,应该有不同的使用权限。 3)各主管的任务是管理部门、职工、工资信息,即时更新、登记、发布信息,普通职工可以查询、核对自己的基本信息和工资信息。职工工资管理系统整个系统模块划分如下图:信息查询信息管理系统管理用户登入退出系统修改密码员工信息管理部门信息管理基本信息查询薪资信息查询薪资信息管理基本信息管理系统管理:1)用户登录:普通用户登录:只可查询信息,不可插入、修改、删除; 主管登录:可插入、修改、查询、删除信息;2)修改密码:凡是该系统的用户都可以修改自己的密码; 3)退出系统信息管理:1)部门信息管理:主管可以插入,删除,更改部

4、门信息;2)员工信息管理:主管可以插入,删除,更改员工的基本信息和薪资信息; 信息查询: 普通员工可以查询自己的基本信息和薪资信息;二、E-R图三、关系模型: 1.部门信息(部门编号,部门名称)2.员工信息(员工编号,姓名,性别,学历,出生日期,职务,部门编号,密码) 3.薪资信息(账号,员工编号,基本工资,福利,缺勤时间及原因,惩罚金额,应缴税费,总薪资)2、如创建职工工资管理系统中,一个名称为factory的数据库,要求:(1)将主数据库文件factory.mdf放置在H:DBF文件夹中,其文件大小自动增长为按5MB增长。(2)

5、将事务日志文件factory_log.ldf放置在H:DBF文件夹中,其文件大小自动增长为按1MB增长。createdatabasefactoryon(name=factory,FILENAME='H:DBFfactory.mdf',size=3mb,filegrowth=5mb)logon(name=factory_log,FILENAME='H:DBFfactory_log.ldf',size=1mb,filegrowth=1mb)3、在上机面所创建的数据库factory中,完成如下各题操作。(1)用create语句建立

6、职工表worker,其结构为:职工号,int;姓名,char(8);性别,char(2);出生日期,datetime;党员否char(2);参加工作,datetime;部门号,int。其中“职工号”为主键。并用insert语句在worker表中输入如下记录:职工号姓名性别出生日期党员否参加工作部门号1孙华男01/03/52是10/10/701012陈明男05/08/45否01/01/651023程西女06/10/80否07/10/021014孙天奇女03/10/65是07/10/871025刘夫文男01/11/42否08/10/601

7、026刘欣男10/08/52否01/07/701017余慧男12/04/80否07/10/021038张旗男11/10/80否07/10/02102usefactorygocreatetableworker(职工号intprimarykey,姓名char(8),性别char(2),出生日期datetime,党员否char(2),参加工作datetime,部门号int,);insertintoworkervalues(1,'孙华','男',01/03/52,'是',10/10/70,101),(2,'陈明','男',05/08/45,'

8、否',01/01/65,102),(3,'程西','女',06/10/80,'否',07/10/02,101),(4,'孙天奇','女',03/10/65,'是',07/10/87,102),(5,'刘夫文','男',0

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。