sql实训任务书 下载本文

内容发布更新时间 : 2024/5/29 15:52:26星期一 下面是文章的全部内容请认真阅读。

如有你有帮助,请购买下载,谢谢!

SQL Server课程实训任务书

一、前言:

信息技术是知识经济最重要的支撑技术之一,其核心内容是数据库技术、网络技术和程序设计技术。SQL Server数据库技术产品具有超大容量的数据库存储、高效率的数据查询算法、方便易用的向导和工具、友好亲切的用户接口,大大推动了数据管理、电子商务的迅猛发展。作为当代大学生掌握SQL Server数据库知识无论是以后工作还是做研究都是非常重要的。

二、题目:

某单位欲开发一职工工资信息管理系统。其中部分内容包括:职工数据库

ZGSJK,该库中有若干表:职工简表ZGJB,基本工资表JBZGB,奖惩工资表JCGZB,用户表users等。具体内容是:

1、创建200MB的职工数据库ZGSJK,该数据库的主数据文件的逻辑名是ZGSJK4_data,主数据文件是位于D:\\MSSQL\\data下的ZGSJK4_data.mdf,大小是3MB,最大是5MB,以15%的速度增长,该数据库的日志文件的逻辑名是ZGSJK4_log,日志文件是位于D:\\MSSQL\\data下的ZGSJK4_log.ldf,大小是50MB,最大是200MB,以10MB的速度增加。

2、增添次要数据文件:ZGSJK_data2,该文件大小是8MB,最大值是10MB,以2MB的速度增长。

3、创建表:职工简表ZGJB,基本工资表JBZGB,奖惩工资表JCGZB。

职工基本信息表 ZGJB

字段 BH XM XB SSBB C SRQ JG LXDH ZZ JCZK BZ 说明 编号 姓名 性别 所属部门 出生日期 籍贯 联系电话 住址 奖惩状况 备注 类型 Char Char Char char datetime VarChar VarChar VarChar VarChar VarChar 长度 6 8 2 30 8 30 20 32 12 50 允许空 √ √ √ √ √ √ √ 基本工资表JBZGB 1页

如有你有帮助,请购买下载,谢谢!

奖惩工资表JCGZB

字段 BH 字段 XM BH ZW XMJB ZW JL1 JB JL2 JBGZ KC1 ZWGZ KC2 BT1 XJ BT2 SF YFGZ 说明 编号 说明 姓名编号职务 姓名 级别职务 奖励1级别 奖励1基本工资扣除1 职务工资扣除2 补贴1小计 补贴2实发 应发工资 类型 Char 数据类型 Char Char Char Char Char Char Decimal Char Decimal Decimal Decimal Decimal Decimal Decimal Decimal Decimal Decimal Decimal 长度 6 长度 8 6 16 8 16 6,2 8 6,2 6,2 6.2 6,2 6.2 6,2 6.2 6,2 7.2 允许空 允许空 √ √ √ √ √ √ √ √ √ 职工扣款明细表KKMX 4、

字段 BH XM YF SDF WYF QK WLF 说明 编号 姓名 月份 水电费 物业费 欠款 网络费 类型 Char Char Char VarChar VarChar VarChar VarChar 长度 6 8 2 3 3 3 3 允许空 √ √ √ √ 中级段类

在ZGJB增加别字JB,型是

Char,长度是8,允许为空;在JCGZB中删除职务字段ZW。

5、为JBGZB表插入数据,数据来自ZGJB表中的BH,XM列的所有数据行。更新JBGZB、JCGZB表中所有职工的YF、XJ和SF,计算公式为YF=IBGZ+ZWGZ+BT1+BT2,XJ=JL1+JL2-KC1-KC2,SF=XJ+YF。删除JBZGB表中JB为“初级”职工的名单。 6、检索ZGJB表中的全部信息;检索JBGZB表中“副处级”职务的职工信息; 7、为相应的表设置约束,保证数据的完整性 8、在职工基本信息表,基本工资表创建视图

9、在职工基本信息表,基本工资表创建存储过程和触发器

2页