当前位置:文档之家› sql实训任务书

sql实训任务书

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
奖惩工资表JCGZB
职工扣款明细表KKMX 4、
在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、在职工基本信息表,基本工资表创建存储过程和触发器。

相关主题