实验报告书.docx
《实验报告书.docx》由会员分享,可在线阅读,更多相关《实验报告书.docx(30页珍藏版)》请在冰点文库上搜索。
实验报告书
学生学号
0120903920605
实验课成绩
学生实验报告书
实验课程名称
企业数据库管理
开课学院
管理学院
指导教师姓名
吴云
学生姓名
谢雄
学生专业班级
工商管理0903
200—200学年第学期
实验报告填写规范
1、实验是培养学生动手能力、分析解决问题能力的重要环节;实验报告是反映实验教学水平与质量的重要依据。
为加强实验过程管理,改革实验成绩考核方法,改善实验教学效果,提高学生质量,特制定本实验报告书写规范。
2、本规范适用于管理学院实验课程。
3、每门实验课程一般会包括许多实验项目,除非常简单的验证演示性实验项目可以不写实验报告外,其他实验项目均应按本格式完成实验报告。
在课程全部实验项目完成后,应按学生姓名将各实验项目实验报告装订成册,构成该实验课程总报告,并给出实验课程成绩。
4、学生必须依据实验指导书或老师的指导,提前预习实验目的、实验基本原理及方法,了解实验内容及方法,在完成以上实验预习的前提下进行实验。
教师将在实验过程中抽查学生预习情况。
5、学生应在做完实验后三天内完成实验报告,交指导教师评阅。
6、教师应及时评阅学生的实验报告并给出各实验项目成绩,同时要认真完整保存实验报告。
在完成所有实验项目后,教师应将批改好的各项目实验报告汇总、装订,交课程承担单位(实验中心或实验室)保管存档。
附表:
实验成绩考核建议
观测点
考核目标
成绩组成
实验预习
1.对验证型实验,考察对实验原理与方法的预习情况
2.对于综合型、设计型实验,着重考查设计方案的科学性、可行性和创新性
对实验目的和基本原理的认识程度,对实验方案的设计能力
20%
实验过程
1.是否按时参加实验
2.对实验过程的熟悉程度
3.对基本操作的规范程度
4.对突发事件的应急处理能力
5.实验原始记录的完整程度
6.同学之间的团结协作精神
着重考查学生的实验态度、基本操作技能;严谨的治学态度、团结协作精神
30%
结果分析
1.所分析结果是否用原始记录数据
2.计算结果是否正确
3.实验结果分析是否合理
4.对于综合实验,各项内容之间是否有分析、比较与判断等
考查学生对实验数据处理和现象分析的能力;对专业知识的综合应用能力;事实求实的精神
50%
实验项目名称
SQLserver的安装及操作
实验者
谢雄
专业班级
工商管理0903
同组者
实验日期
一、实验目的、意义
1)、写出SQLSERVER2005的功能与特点,使用方法,应用状况的报告
2)、完成SQLSERVER2005的安装、启动、登录
3)、熟练使用EnterpriseManager进行数据库操作
4)、了解表格的管理和使用,掌握索引,会使用视图
5)、熟练使用查询分析器
二、实验基本原理与方法
遵循计算机操作的基本原理和方法
三、实验内容及要求
1)、通过SQLSERVER2005的帮助文档了解SQLServer2005关系数据库系统的功能与特点
2)、通过SQLSERVER2005的用户指南了解SQLServer2005关系数据库系统的使用方法
3)、通过网上查询了解SQLSERVER2005产品的应用状况
4)、安装、启动、登录SQLServer2005
5)、使用EnterpriseManager创建和修改和删除数据库、用户、基本表、索引
6)、熟练掌握创建和管理SQLServer2005数据库中的表。
即如何使用SQLServer
7)、创建和管理SQLServer2005数据库中的视图和索引。
即如何使用SQLServer
四、实验方案或技术路线(只针对综合型和设计型实验)
1)上网查询,了解本实验要求的内容,撰写相关报告。
2)独立完成SQLSERVER2005的安装、启动、登录
3)从使用EnterpriseManager的操作入手,了解数据库、表、索引、视图的使用。
五、实验原始记录(可附加页)
(程序设计类实验:
包括原程序、输入数据、运行结果、实验过程发现的问题及解决方法等;
分析与设计、软件工程类实验:
编制分析与设计报告,要求用标准的绘图工具绘制文档中的图表。
系统实施部分要求记录核心处理的方法、技巧或程序段;
其它实验:
记录实验输入数据、处理模型、输出数据及结果分析)
SQL2005安装图
1,安装前准备:
安装IIS,打开控制面板,点“添加或删除程序”,点“添加/删除Windows组件(A)”,把“Internet信息服务(IIS)”前面的勾选框的勾选上,点“下一步”,一路确认完成。
这个过程一般没有问题。
2,SQLServer2005的安装光盘共有2张,先打开第一张,点“服务器组件、工具、联机丛书和示例(C)”
3,上面的安装顺利完成后,打开SQLServer2005的安装光盘的第二张,点“仅工具、联机丛书和示例(T)”
实验项目名称
SQL语句的应用
实验者
谢雄
专业班级
工商管理0903
同组者
实验日期
五、实验目的、意义
1)、熟练掌握基本的定义、插入、更新、删除的SQL语句
2)、熟练掌握select语句的各个选项及用法,能写出各种要求的select语句
3)、熟练掌握各种约束在输入数据及数据的删除、修改时的作用。
4)、熟练掌握索引、视图的建立与删除语句
六、实验基本原理与方法
遵循计算机操作的基本原理和方法
七、实验内容及要求
1)、学习基本的定义、插入、更新、删除的SQL语句
2)、学习select语句的各个选项及用法,能熟练进行各种查询
3)、了解键码约束、外码约束、非空约束、唯一约束、取值约束等各种约束在输入数据及数据的删除、修改时的作用
4)、练习索引、视图的建立与删除
八、实验方案或技术路线(只针对综合型和设计型实验)
首先创建基本表,再对基本表使用SQL语句进行操作,观察表中的数据变化,从而验证SQL语句的正确性,本项实验的重点在于灵活使用SELECT语句。
五、实验原始记录(可附加页)
(程序设计类实验:
包括原程序、输入数据、运行结果、实验过程发现的问题及解决方法等;
分析与设计、软件工程类实验:
编制分析与设计报告,要求用标准的绘图工具绘制文档中的图表。
系统实施部分要求记录核心处理的方法、技巧或程序段;
其它实验:
记录实验输入数据、处理模型、输出数据及结果分析)
/
createdatabasexx
/*创建数据库xx*/
usexx
createtablesellers(snointnotnullprimarykey,snamechar(20)notnull,ssexchar(8),sageint)
/*新建一个销售员信息表*/
insertintosellers
values(1,'zbz','女',27)
insertintosellers
values(2,'xtf','男',29)
insertintosellers
values(3,'cgx','男',31)
/*插入3条数据*/
select*fromsellers
updatesellers
setsage=28
wheresno=3
/*将sno=3的员工年龄改为28*/
deletefromsellers
wheresno=3
/*将sno=3的员工信息删除*/
select*fromsellers
orderbysageDESC
/*将员工信息按年龄大小逆序排列*/
createviewvsel
as
selectsno,sagefromsellers
/*创建视图vsel*/
dropviewvsel
/*删除视图*/
select*fromvsel
createindexsyonsellers(sno)
/*创建索引*/
dropviewvsel
/*删除索引*/
droptablesellers
/*删除表*/
实验项目名称
表的链接
实验者
谢雄
专业班级
工商管理0903
实验原始记录(可附加页)
(程序设计类实验:
包括原程序、输入数据、运行结果、实验过程发现的问题及解决方法等;
分析与设计、软件工程类实验:
编制分析与设计报告,要求用标准的绘图工具绘制文档中的图表。
系统实施部分要求记录核心处理的方法、技巧或程序段;
其它实验:
记录实验输入数据、处理模型、输出数据及结果分析)
1)创建表goods(属性gno,gname,gprice),并插入数据
createtablegoods(gnointnotnullprimarykey,gnamechar(20),gpricechar(8))
select*fromgoods
insertintogoods
values(1,'apple',12)
insertintogoods
values(2,'banana',13)
insertintogoods
values(3,'pear',14)
insertintogoods
values(4,'date',15)
insertintogoods
values(5,'lemon',16)
insertintogoods
values(6,'peach',17)
insertintogoods
values(7,'plum',18)
insertintogoods
values(8,'mango',19)
select*fromgoods
2)创建表sellers(属性sno,sname,ssex,sage),并插入数据
createtablesellers(snoint,snamechar(20),ssexchar(8),sageint)
select*fromsellers
insertintosellers
values(1,'xx','男',18)
insertintosellers
values(2,'cjr','女',19)
insertintosellers
values(3,'zzh','男',21)
insertintosellers
values(4,'lmc','女',22)
3)创建表sales(属性sno,gno,quantity),并插入数据
createtablecomparision(cnochar(20),totalint)
insertintocomparision
select'sage<20',sum(quentity)fromsales
joinsellersonsales.sno=sellers.sno
wheresage<20
insertintocomparision
select'sage>20',sum(quentity)fromsales
joinsellersonsales.sno=sellers.sno
wheresage>20
select*fromcomparision
select*fromcomparision
wheretotal=(selectmax(total)fromcomparision)
上述表如下:
4)计算年龄小于20、大于20两年龄段的所有员工销售商品数量总和,并求出最大年龄段
createtablecomparision(cnochar(20),totalint)
insertintocomparision
select'sage<20',sum(quentity)fromsales
joinsellersonsales.sno=sellers.sno
wheresage<20
insertintocomparision
select'sage>20',sum(quentity)fromsales
joinsellersonsales.sno=sellers.sno
wheresage>20
select*fromcomparision
select*fromcomparision
wheretotal=(selectmax(total)fromcomparision)
Comparision表
最终结果如下
实验项目名称
SQL安全性管理
实验者
谢雄
专业班级
工商管理0903
同组者
实验日期
实验原始记录(可附加页)
(程序设计类实验:
包括原程序、输入数据、运行结果、实验过程发现的问题及解决方法等;
分析与设计、软件工程类实验:
编制分析与设计报告,要求用标准的绘图工具绘制文档中的图表。
系统实施部分要求记录核心处理的方法、技巧或程序段;
其它实验:
记录实验输入数据、处理模型、输出数据及结果分析)
1)设置权限
1、打开企业管理器—安全性—登陆(右击)
2、新建登陆—创建角色名xieixong—设置密码123
3、打开数据库master—用户(右击)—新建用户
4、打开表(右击)—所有任务—管理权限
2)备份
1、企业管理器—管理—备份(右击)
2、新建备份设备
3、备份(右击)—备份数据库(注意此时不能进行日志备份)
4、添加—点击备份设备xie—确定
注意:
日记备份时—选中数据库(右击)—属性—选项—将模型改为完全,确定
选中服务器(右击)—断开—再连接—再重复上面操作,则出现日志备份