实验(实习)名称 数据库系统实验 实验(实习)日期 ******* 得分 指导教师 *** 系 ******** 专业 ******** 年级 ***** 班次 * 姓名 *** 学号 **********
一、 实验目的
1. 了解T-SQL变量的使用方法
2. 掌握T-SQL各种运算符、控制语句的功能及使用方法。 3. 掌握常用系统函数的调用方法。 4. 掌握用户自定义函数的使用。
二、 实验内容
1、定义函数RectArea,计算一个长方形的面积(长、宽作为函数的参数)。并调用执行该函数。 2、在SPDG数据库中定义函数QryGoods,其功能是根据商品编号,查询该商品的名称。并调用执行该函数。
3、定义存储过程GetSPBH,返回所有商品编号,并使用EXEC语句执行存储过程。 并执行该存储过程。
4、在SPDG数据库中定义存储过程KH_NJ_Qry,返回江苏南京的客户及其订购商品的信息。并执行该存储过程。
5、在SPDG数据库中定义存储过程SP_FOOD_Qry,返回食品类商品的信息及其被订购的情况。并执行该存储过程。
6、定义存储过程SP_Name_Qry,查询指定商品名称的商品信息。 并执行该存储过程。 7、定义存储过程SP_Name_Qry,查询指定商品名称的商品信息;若存在,输出1;否则,输出0。 并执行该存储过程。
8、定义存储过程SP_Name_Qry,查询指定商品名称的商品信息;若存在,用输出参数传出1;否则传出0。 三、实验结果
1、定义函数RectArea,计算一个长方形的面积(长、宽作为函数的参数)。并调用执行该函数。
2、在SPDG数据库中定义函数QryGoods,其功能是根据商品编号,查询该商品的名称。并调用执行该函数。
第 1 页/共 4页
3、定义存储过程GetSPBH,返回所有商品编号,并使用EXEC语句执行存储过程。 并执行该存储过程。
4、在SPDG数据库中定义存储过程KH_NJ_Qry,返回江苏南京的客户及其订购商品的信息。并执行该存储过程。
第 2 页/共 4页
5、在SPDG数据库中定义存储过程SP_FOOD_Qry,返回食品类商品的信息及其被订购的情况。并执行该存储过程。
6、定义存储过程SP_Name_Qry,查询指定商品名称的商品信息。 并执行该存储过程。
7、定义存储过程SP_Name_Qry,查询指定商品名称的商品信息;若存在,输出1;否则,输出0。 并执行该存储过程。
第 3 页/共 4页
8、定义存储过程SP_Name_Qry,查询指定商品名称的商品信息;若存在,用输出参数传出1;否则传出0。
四、实验总结
这次实验,使我掌握了T—SQL的基本语句以及函数的调用,掌握了一些简单的T-SQL编程实践。T-SQL语句很基础又很灵活,还需要很多练习。实验中是需要自己抽象与分析的,也要进行缜密分析,特别要考虑一些异常情形。
第 4 页/共 4页
因篇幅问题不能全部显示,请点此查看更多更全内容