实实实实 验验验验 报报报报 告告告告
课程名称课程名称课程名称课程名称 大大大大 型型型型 数数数数 据据据据 库库库库
专业班级专业班级专业班级专业班级
姓姓姓姓 名名名名
学学学学 号号号号 44
电气与信息学院电气与信息学院电气与信息学院电气与信息学院
和谐和谐和谐和谐 勤奋勤奋勤奋勤奋 求是求是求是求是 创新创新创新创新
实验教学考核和成绩评定办法实验教学考核和成绩评定办法实验教学考核和成绩评定办法实验教学考核和成绩评定办法
1. 课内实验考核成绩,严格按照该课程教学大纲中明确规定的比重执行。实验成绩不
合格者,不能参加课程考试,待补做合格后方能参加考试。
2. 单独设立的实验课考核按百分制评分,考核内容应包括基本理论、实验原理和实验。
3. 实验考核内容包括:1)实验预习;2)实验过程(包括实验操作、实验记录和实验
态度、表现);3)实验报告;权重分别为 0.2 、0.4 、 0.4;原则上根据上述三个方
面进行综合评定。学生未取得 1)和 2)项成绩时,第 3)项成绩无效。
4. 实验指导教师应严格按照考核内容分项给出评定成绩,并及时批改实验报告,给出
综合成绩,反馈实验中出现的问题。实验成绩在教师手册中有记载。
实验报告主要内容实验报告主要内容实验报告主要内容实验报告主要内容
一. 实验目的
二. 实验仪器及设备
三. 实验原理
四. 实验步骤
五. 实验记录及原始记录
六. 数据处理及结论
七. 实验体会(可选项)
注:1. 为了节省纸张,保护环境,便于保管实验报告,统一采用 A4纸,实验报告建议双面打印(正文采
用宋体五号字)或手写,右侧装订。
2. 实验类别指验证、演示、综合、设计、创新(研究)、操作六种类型实验。
3. 验证性实验:是指为了使学生巩固课程基本理论知识而开设的强调演示和证明,注重实验结果(事
实、概念或理论)的实验。
4. 综合性实验:是指实验内容涉及本课程的综合知识或本课程相关的课程知识的实验。
5. 设计性实验:是指给定实验目的、要求和实验条件,由学生自行设计实验方案并加以实现的实验。
实验题目实验题目实验题目实验题目 实验实验实验实验六六六六 视图与事务管理视图与事务管理视图与事务管理视图与事务管理
实验室实验室实验室实验室 电信电信电信电信机房机房机房机房 实验时间实验时间实验时间实验时间 2011年年年年 月月月月 日日日日
实验类别实验类别实验类别实验类别 操作操作操作操作 同组人数同组人数同组人数同组人数 1
成成成成 绩绩绩绩 指导教师签字指导教师签字指导教师签字指导教师签字::::
一一一一、、、、实验目的实验目的实验目的实验目的
1.掌握视图的创建和修改、删除、管理。
2.了解批处理过程。
3.理解事务的概念、掌握事务的使用方法。
二二二二、、、、实验内容实验内容实验内容实验内容
实训五:
掌握在 SQL Server2005中创建视图的两种方法。
掌握在 SQL Server2005中修改和管理视图。
代码:
go--1
create view dbo.stud_view
as
select s.姓名,sc.成绩,c.课程名实训五
from dbo.s,dbo.sc,dbo.c
where dbo.s.学号=dbo.sc.学号and dbo.sc.课程号=dbo.c.课程号
go--2
select 姓名from stud_view
group by 成绩
having avg(成绩)>80
go--3
use Student1344
create view dbo.teacher_view
as
select 课程名, count(课程号)
from sc inner join c on sc.课程号=c.课程号
group by 教师
go--4
alter view dbo.teacher_view
as
select 课程名, count(课程号),avg(成绩)
from sc join c on sc.课程号=c.课程号
group by 教师
go--5
create view dbo.depart_part
as
select count(*)
from s
group by 系
go--6
create view stud_view2
as
select count(课程号),avg(成绩),学号
group by 学号
go--7
select 学号
from stud_view2
where(平均成绩>80)
go--8
alter view stud_view2
as
select sc.学号,sc.成绩系s,s.系
from dbo.sc join dbo.s
on dbo.s学号=dbo.s.学号
go--9
go--不能利用stud_view2修改学生平均成绩
实训八:
了解批处理的过程。
理解事物的概念,掌握事务的使用方法。
go--1
use student1344
begin transaction 综合表
go
create table 综合表
(
学号Char(6) NOT NULL ,
姓名Char(8) NOT NULL,
性别Char(2) NOT NULL ,
民族Char(8) NOT NULL
)
go
insert into 综合表(学号,姓名,性别,民族)
values ('0903','李丽','女','汉')
go
insert into 综合表(学号,姓名,性别,民族)
values ('0904','张军','男','回')
go
insert into 综合表(学号,姓名,性别,民族)
values ('0905','郭佳','男','蒙')
commit transaction
go--2
begin transaction 更改成绩
go
update sc
set 成绩=成绩+10
where 成绩<50
commit transaction 更改成绩
go--3
begin transaction 新事务
go
insert into sc (学号,课程号,成绩)
values ('S0408,'c01','46')
rollback transaction 新事务
三三三三....实验
实验总结实验总结实验总结
平时的上课是理论的学习,理论是进行实践的基础,上课要掌握好基础知识,下课的练习更是重
要的。
熟能生巧,所谓的捷径也不过是如此。