实验综合成绩 其中 实验评阅 (百分制) 教师签名 李跃贞 实验态度 优 良 中 及格 不及格 实验报告 优 良 中 及格 不及格
华北科技学院管理学院
实验报告册
实验课程名称: 电子商务数据库技术 实验项目序号: 实验三 实验项目名称: 数据库对象 实验室名称: 电子商务实验室 开课学 期: 2016——2017 学年第 1 学期 20 授 课 教 师: 白宏斌实验指导教师: 白宏斌 专 业: 电子商务专业 班 级: B14-2 姓 名: 程 学 号: 2014040642
实 验 报 告
实验时间: 年 月 日 节 一、实验运行环境 Windows,sql server2005 二、实验目的 掌握创建与使用索引的方法 掌握创建与使用视图的方法 掌握创建与使用存储过程的方法 掌握创建与使用触发器的方法 三、实验要求 四、实验步骤 还原实验一的数据库,利用实验一的结果,完成以下内容: 1. 手动在salary表的“职工号”和“日期”列创建聚集索引,并要求具有唯一性。
第 1 页 共 2 页
2. 利用SQL语句在worker表中的“部门号”列上创建一个非聚集索引,若该索引已存在,则删除后重建。
第 2 页 共 3 页
3.建立视图V_february,查询所有职工的职工号、姓名、部门名和今年2月份的工资。 4.建立视图V_worker_avgsalary,查询所有职工的职工号、姓名和平均工资。
第 3 页 共 4 页
5.建立视图V_depart_avgsalary,查询各部门名和该部门所有职工的平均工资。
第 4 页 共 5 页
6.创建一个为worker表添加职工记录的存储过程Addworker。 7.创建一个存储过程Delworker,删除worker表中指定职工号的记录。
第 5 页 共 6 页
8.在表depart上创建一个触发器depart_update,当更改部门号时同步更改worker表中对应的部门号。
第 6 页 共 7 页
9.在表worker上创建一个触发器worker_delete,当删除职工纪录时同步删除salary表中对应职工的工资信息
第 7 页 共 8 页
10.删除触发器depart_update和worker_delete。
第 8 页 共 9 页
第 9 页 共 10 页
五、实验结果分析与总结 通过本次实验,我知道了索引、视图、存储过程和触发器的使用,对sql server 有了更深的了解。 实 验 报 告 说 明
1、要求每一实验项目书写一份实验报告,并按实验课程归类汇总。 2、实验报告要遵照实验指导书和任课教师的具体要求逐项填写。 3、实验报告正文要求字迹清晰、工整,用钢笔、中性笔或圆珠笔书写。 4、实验报告封面不得有空缺项;实验项目序号指实验项目编号,如:实验一。 5、实验运行环境之具体实验室和运行软件。 6、实验内容和步骤如书写不够,可加页。
第 10 页 共 11 页
相关推荐: