习题5_2程序设计
您现在的位置: 首页 > 在线课堂 > 习题库 > 习题5_2程序设计

习题:T-SQL程序设计

一、教学目标

1、必须掌握(must)

    • 变量的作用、局部变量的定义和赋值

    • 常用函数: CASTCONVERTLTRIMSUBSTRINGLENUPPER

    • ROUNDSQRTPOWER(n,m)GETDATE()、DAYd)、MONTH(d)YEAR(d)的作用

    • ifCASEwhile的语法结构、作用,

2、应该掌握(should)

常用函数的用法。常用函数的使用

用户自动义类型的作用、定义

局部变量在简单SELECT语句中的应用

if语句、CASE语句的简单应用

3、能够掌握(could

if 的多分支用法

case 复杂用法

4、参考资料:

电子教案:SQL第二部分(3)_程序设计.ppt

教学参考书。

二、练习内容:

1SQL语句分为哪4类?

2NULL代表什么含义?将其与其他值进行比较会产生什么结果?如果数据型列中存在NULL,会产生什么结果?

3、使用TransactSQL语句向表中插入数据应注意什么?

4、什么是局部变量?什么是全局变量?如何标识它们?

5、如何给局部变量赋值?

6、何为批处理?使用批处理有何限制?

7、将系统时间的年、月、日分别找出,并分别存在3个变量中,再在屏幕上显示出来(要有年、月、日的标题)。

8、用print语句显示上题的提示和年、月、日的数。

9、查找李勇的1号课程成绩,用提示显示成绩:若大于85分,提示为“李勇同学的1号课程成绩为优,分数是:”否则,提示为“李勇同学的1号课程成绩未达优,分数是:”

10写出T-SQL脚本:从学生成绩库中检索操作系统课程成绩并将成绩划分成四个等级:低于60分者为差,大于或等于60分而低于75分者为中等,大于或等于75分而低于85为良好,大于或等于85分者为优秀,其他情况,其他情况判为无成绩。

11、统计数据库表中199920002001年每年的男、女、水利、电力、计算机系人数。

12、什么是事务?事务可分为几类?事务的特点是什么?

13、简述事务保存点的概念。

14、在应用程序中如何控制事务?

15、为什么要用锁定?SQL SERVER 2000提供了哪几种锁的模式?

16、什么是死锁?

17、影响SQL SERVER 2000系统性能的因素主要有哪些?


Copyright © 2016 广东水利电力职业技术学院 《数据库应用与设计》精品在线开放课程  技术支持:腾乐文化 管理登陆    访问人数: 7 9 6 3 4