当前位置:主页 > 论文百科 > 书评论文 >

数据库课程设计实验539

发布时间:2017-04-30 19:03

  本文关键词:数据库课程设计,由笔耕文化传播整理发布。


实验报告;课程名称数据库应用课程设计;实验项目名称存储过程与触发器;班级与班级代码132511022;实验室名称(或课室)3-802;专业计算机科学与技术;任课教师马小闳;学号:13251102228;姓名:刘煜文;实验日期:2015年11月20日;广东财经大学教务处制;姓名刘煜文实验报告成绩;指导教师(签名)年月日;说明:指导教师评分后,,实验报告交院(系)

实验报告

课程名称 数据库应用课程设计

实验项目名称 存储过程与触发器

班级与班级代码 132511022

实验室名称(或课室) 3-802

专 业 计算机科学与技术

任课教师 马 小 闳

学 号: 13251102228

姓 名: 刘煜文

实验日期: 2015年 11月20日

广东财经大学教务处 制

姓名 刘煜文 实验报告成绩

指导教师(签名) 年 月 日

说明:指导教师评分后,实验报告交院(系)办公室保存。

1.实验目的与要求:

1.1 掌握存储过程使用

1.2 掌握触发器使用

1.3 掌握游标使用

2.实验环境与实验器材:

计算机,网络环境,投影设备。

实验相关软件:Window xp、PowerDesigner、SQL Server 2008。

3.实验内容与步骤

使用已经建立的数据库students及student course sc表实现下面操作。

3.1 创建满足下述要求的存储过程,并查看执行结果。

1)查询每个学生的修课总学分,要求列出学生学号及总分数。

CREATE procedure p1 as

select student.sno,sum(credit) 总学分

from student,course,SC

where student.sno=sc.sno and sc.cno=course.cno

group by student.sno

;

2)查询学生的学号、姓名、选修的课程号、课程名、课程学分,将学生所在系作为输入参数,默认值“计算机”。执行此存储过程,并分别指定一些不同的输入参数值,查看执行结果。

ALTER PROCEDURE p2 @sdept char(20)='计算机系'

AS

SELECT student.Sno,Sname, Sdept, course.Cno,Cname, Credit

FROM Student,course,sc

WHERE student.sno=sc.sno and course.cno=sc.cno and Sdept = @sdept;

exec p2

;

exec p2 '信息管理系';

exec p2 '通信工程系'

;

3)查询指定系的男生人数,其中系为输入参数,人数为输出参数。

CREATE PROCEDURE p3

@sdept char(20),@count int output

AS

SELECT @count=count(*) from student where ssex='男' and sdept=@sdept;

DECLARE @res int

EXEC p3 '计算机系',@res OUTPUT

PRINT @res

;

4)删除指定学生的修课记录,其中学号为输入参数。

CREATE PROCEDURE p4

@sno char(20)

AS

delete from sc where sno=@sno;

EXEC p4 '0611102'

;

5)修改指定课程的开课学期。输入参数为:课程号和修改后的开课学期。 CREATE PROCEDURE p5

@cno char(5),@sem int

AS

update course set semster=@sem where cno=@cno;

exec p5 'c004',3;

3.2 创建满足下述要求的触发器(前后均可),并查看执行结果。

1)限制学生的年龄在15-45之间。

create trigger t1 on student after insert,update as

if exists(select * from inserted where sage not between 15 and 45)

begin

笔耕文化传播(http://www.bigengculture.com)包含各类专业文献、高等教育、专业论文、应用写作文书、文学作品欣赏、中学教育、外语学习资料、生活休闲娱乐、数据库课程设计实验539等内容。

 

 

下载地址:数据库课程设计实验539.Doc

  【】

最新搜索

数据库课程设计实验5

株洲新房装修风水注意事项_图文

纪实摄影:“隐没地”大型摄影展在北京开幕

巧施改良剂改良酸性土壤

军井未掘 将不言渴

臧克家的臧怎么读

13各校骨科试题

2016年高考诗歌鉴赏方法指导(送别诗)

93最新淮阴师范学院毕业实习周记原创

10小学数学说课稿模板1


  本文关键词:数据库课程设计,由笔耕文化传播整理发布。



本文编号:337389

资料下载
论文发表

本文链接:https://www.wllwen.com/wenshubaike/kcsz/337389.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户f46b2***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com