数据库原理与应用课程实验56.docx

上传人:b****5 文档编号:6342805 上传时间:2023-01-05 格式:DOCX 页数:15 大小:601.89KB
下载 相关 举报
数据库原理与应用课程实验56.docx_第1页
第1页 / 共15页
数据库原理与应用课程实验56.docx_第2页
第2页 / 共15页
数据库原理与应用课程实验56.docx_第3页
第3页 / 共15页
数据库原理与应用课程实验56.docx_第4页
第4页 / 共15页
数据库原理与应用课程实验56.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

数据库原理与应用课程实验56.docx

《数据库原理与应用课程实验56.docx》由会员分享,可在线阅读,更多相关《数据库原理与应用课程实验56.docx(15页珍藏版)》请在冰豆网上搜索。

数据库原理与应用课程实验56.docx

数据库原理与应用课程实验56

学生姓名

实验日期

实验名称

存储过程与触发器

实验成绩

一、实验目的

1.掌握存储过程的创建和执行;掌握存储过程中输入参数和输出参数的设置和使用方法。

2.掌握触发器的概念;掌握触发器创建方法。

二、实验原理

1.创建存储过程:

CREATEPROCEDURE<存储过程名>

[WITHRECOMPILE|ENCRYPTION|RECOMPILE,ENCRYPTION]

AS

2.创建触发器:

CREATETRIGGER<触发器名>ON{表名|视图}

[WITHENCRYPTION]

{FOR|AFTER|INSTEADOF}{[DELETE][,][INSERT][,][UPDATE]}

[WITHAPPEND][NOTFORREPLICATION]

AS

〈SQL语句组〉

三、实验内容与要求

1.使用输入参数存储过程的创建和执行

查询读者的姓名、所在学院、所借图书名称、出版社,将读者的编号作为输入参数。

执行此存储过程,并分别指定一些不同的输入参数值,查看执行过程。

2.使用实现对数据库修改、删除和插入操作的存储过程创建和执行

(1)删除指定读者的所借的图书,如果指定的读者不存在,则显示提示信息“没有这个读者”;如果指定的学生没有借此图书,则显示提示信息“该学生没有借书”。

读者编号为输入参数。

(2)修改指定读者借书的册数。

输入参数为:

读者编号和姓名。

(3)在图书表中插入一行数据,图书编号、图书名称、图书出版社、图书价格均为输入参数。

3.创建满足下述要求的DML触发器(前触发器和后触发器均可),并验证触发器执行情况。

限制读者所在学院的取值范围为{计算机学院,电信学院,商学院}。

四、实验步骤及运行结果

 

1、读者的姓名、所在学院、所借图书名称、出版社,将读者的编号作为输入参数。

执行此存储过程,并分别指定一些不同的输入参数值,查看执行过程。

2.使用实现对数据库修改、删除和插入操作的存储过程创建和执行

(1)删除指定读者的所借的图书,如果指定的读者不存在,则显示提示信息“没有这个读者”;如果指定的学生没有借此图书,则显示提示信息“该学生没有借书”。

读者编号为输入参数。

(2)修改指定读者的电话号码。

输入参数为:

读者编号和姓名。

 

(3)在图书表中插入一行数据,图书编号、图书名称、图书出版社、图书价格均为输入参数。

 

3.创建满足下述要求的DML触发器(前触发器和后触发器均可),并验证触发器执行情况。

限制读者所在单位的取值范围为{江苏理工学院,绿苑爱舍,弘阳广场}。

 

五、注意事项

当涉及删除多张表时,注意级联删除表的先后次序。

六、思考题

存储过程有什么优点?

应用在什么场合?

 

学生姓名

实验日期

实验名称

数据库应用系统开发

实验成绩

一、实验目的

系统地掌握基本数据库的开发和管理,熟练运用SQL语句和高级程序语言开发一个图书馆信息管理系统。

二、实验内容与要求

实现一个简单的图书管理系统,完成该系统的数据库设计功能,一个简单的图书管理系统包括图书馆内书籍的信息、学校在校学生的信息以及学生的借阅信息。

此系统功能分为面向学生和面向管理员两部分,其中学生可以进行借阅、续借、归还和查询书籍等操作,管理员可以完成书籍和学生的增加、删除和修改以及学生借阅、续借、归还的确认。

设计数据库的概念模型、关系模型并确定约束。

三、实验步骤及运行结果

1.登录模块实现

2.图书馆信息管理系统主界面实现

 

3.图书馆借书与归还模块实现

 

四、注意事项

1.SQL语句中字符串嵌入到高级程序设计语言中的引号用法。

五、思考题

如何建立数据库处理公共类?

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1