完全可以用IN子查询来代替OR逻辑表达式。)(9、通配符“_”匹配任意单个字符,并且可以被用作前缀或后缀。)(10、RIGHT返回从字符串左边开始指定个数的字符()11、LEN返回字符串中的字节个数,其中不包含尾随空格()12、VAR是一个可变的数据类型()13、VARBINARY是一个可变长度的整数()14、ASCII返回字符中字符的ASCII值()15、CHECK约束可确保列值有效()16、PRIMARYKEY和UNIQUE约束强制行的唯一性()17、IDENTITY列可以高效生成唯一行标识符()18、FOREIGNKEY约束确保相关表内的行始终有匹配的主记录()19、CAST和CONVERT可以转换数据类型。)(20、CHAR75的结果是L()四、简答题:(4520分)1、创建一张比赛标准项目表,要求表名称为:GameItems含两列数据,分别为ItemID唯一和ItemName(最大为30位长度)。请写出SQL语句。2、现在有一个运动员表Athlete,保存了运动员姓名Athlete
ame、性别Sex、年龄Age、参加比赛项目名称MatchItem
ame、报名成绩Sig
UpScore。写出查询参加男子200米自由泳比赛的所有运动员的姓名和报名成绩,并按年龄从大到小进行排
班级
姓名
考
《SQLServer2005数据库》期末试卷第2页共5页
f编号:QMSDJWC2101
序。3、现在有两张表,分别如下:表:XSCJ表示学生成绩表,分别保存了学号、课程名称、考试成绩。表:XSDA表示学生档案表,保存了学号,姓名,性别。学号为201001056的学生,他的数据结构课程考试得到了98分,请将这条信息加入到XSCJ表中,并查询出这个学生的姓名、性别、数据结构和成绩。4、编写一个函数,该函数需要两个参数,三角形的高和底边的长度并返回一个三角形的面积。综合题(21020分)1、见下表,根据表中描述的情况建立该表。请写出SQL语句。学籍号表名字段名生答题不得超过此密封线代码名称部门主管联系电话2、请描述显示事务。BMXX数据类型VARCHARVARCHARVARCHARVARCHAR描述数据大小2302020部门信息表精度允许空不允许不允许不允许不允许要求主键
班级学校
姓名
考
《SQLServer2005数据库》期末试卷第3页共5页
f编号:QMSDJWC2101
答案单选题1234567891011121314151617181920综合题1
填空题16学籍号1116判断题123456789101112131415161718192027121738131849141951015202
生答题不得超过此密封线考
姓名
简答题1
2
班级
3
4
学校
《SQLServer2005数据库》期末试卷第4页共5页
f编号:QMSDJWC2101
答案单选题1B12006CreateTable学籍号11UPDATE生答题不得超过r