sql2005数据库技术与应用题库

内容发布更新时间 : 2025/6/18 5:27:28星期一 下面是文章的全部内容请认真阅读。

(6)查询每一类商品的总金额,并根据商品总额进行降序排列。

(7)查询所有商品的类别信息(类别号、类别名称)、商品号和商品名称。 (8)查询不比“赵光荣”小的员工的详细信息。 (9)查询所有商品的类别及商品信息。

(10)查询男女员工的平均年龄,并将结果保存到“t_age”表中。 (11)查询年龄在35岁以上及“女”员工的信息

综合技能操作:

下列操作在“WEBSHOP”数据库中进行。

1.需要了解所有订单所订购的商品信息(商品名称、购买价格和购买数量)和订单日期,同时将创建的视图文本加密。

2.创建包含GOODS和TYPES表中指定信息的视图vw_Tnamegoods, 要求显示商品号、商品名称、类别名称、商品价格。

3.在Orderdetails表的0_id列和g_id列上创建复合非聚集索引 idx_Oid_Gid。 4.在Orders表中创建基于E_id的非聚集索引 idx_EID。

5.建立一个用户自定义存储过程名为“KS080101P1”,用于显示商品信息表中某一类商品数据量之和。(带参数)

6.建立一个用户自定义存储过程名为“KS080101P2”,用于显示指定商品的实际价格(商品价格×商品折扣),指定的商品名称用模糊查询来完成。即当用 EXEC KS080101P2 ‘三星%’

语句调用此存储过程时将显示所有三星产品的实际价格。

7.建立一个用户自定义存储过程名为“KS080101P3”,用于显示各类商品的平均价格,以及每一类商品价格中的最高价及最低价。

8.建立一个用户自定义存储过程名为“KS080101P4”,用于为商品类别表添加一条新的纪录。(带参数)

9.建立一个用户自定义存储过程名为“KS080101P5”,用于显示商品名称和价格,即当输入“劲霸西服”时,即显示其价格“1468”。

10.建立一个触发器名为“KS080101TR”,当部门商品信息表被删除时,给出提示信息“不

16

能删除!”。

11.建立一个触发器名为“KS080101RT”,当商品信息表中“商品折扣(G_Discount)”修改为小于0.5时,给出提示信息“不允许低于五折”。

下列操作在“学生信息管理”数据库中进行。

1、创建视图vw_ex1,查询学生表中所有学生的学号、性别、班级名称和毕业学校。 2、创建视图vw_ex2,查询学生表中所有男学生的详细信息,同时将创建的视图文本加密。 3、修改1题中所创建的视图vw_ex1,使其查询学生表中所有学生的学号、性别、班级名称、毕业学校和籍贯。

4、查看2题所创建视图vw_ex2的文本。

5、在已创建视图的vw_ex1中查询所有男生的学号、班级及毕业学校。 6、在已创建视图的vw_ex2中查询男生中汉族学生的详细信息。

7、通过“学分”表创建一个视图vw_ex3,使其字段名字为英文,并通过视图vw_ex3向“学分”表增加两条新记录。

8、在班级表上的“班级代码”和“班级名称”列上,创建复合的非聚集索引。 9、查看班级表的索引。

10、将班级表的索引进行重命名操作。 11、将班级表的索引删除。

12、创建一个存储过程up_Students_1,查询所有学生的平均成绩。 13、修改存储过程up_Students_1,查询所有学生的总成绩。 14、查看存储过程up_Students_1的相关信息及源代码。 15、更改存储过程up_Students_1的名称,更名为up_Stu。 16、删除存储过程up_Stu。

17、创建一个存储过程,查询某一地区的学生信息。

18、创建一个存储过程,根据输入的学号查询该学号对应学生的平均成绩、总分。 19、创建一个存储过程,对学生表插入一条新记录。 20、创建一个存储过程,查

>>展开全文<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4 ceshi