(C)数据库(D)数据库管理员
(A)操作系统(B)数据库管理系统
)的数据库系统。2、SQLServer2005是一个(C(A)网状型(B)层次型(C)关系型(D)以上都不是4、关于主键描述正确的是:()(A)包含一列(B)包含两列(C)包含一列或者多列(D)以上都不正确5、下列()数据库不属于SQLServer2005在安装时创建的系统数据库。(A)master(B)NorthWi
d(C)model(D)bookdb6、在SQLSERVER中局部变量前面的字符为:()(A)(B)(C)(D)9、在SELECT语句的WHERE子句的条件表达式中,可以匹配0个到多个字符的通配符是()(A)(B)(C)(D)10、在WHILE循环语句中,如果循环体语句条数多于一条,必须使用:(A)BEGIN……END(B)CASE……END(C)IF…………THEN(D)GOTO11、SELECT查询中,要把结果中的行按照某一列的值进行排序,所用到的子句是:(A)ORDERBY(B)WHERE(C)GROUPBY(D)HAVING12、要删除视图myview,可以使用((A)DROPmyview(C)DROPINDEXmyview(A)是一张虚拟的表(B)在存储视图时存储的是视图的定义(C)在存储视图时存储的是视图中的数据(D)可以像查询表一样来查询视图14、SQLServer提供的单行注释语句是使用((A)“”(B)“”)开始的一行内容。(C)“{”)语句。(B)DROPTABLEmyview(D)DROPVIEWmyview)
13、对视图的描述错误的是:(
(D)“”
15、假如有两个表的连接是这样的:table_ai
erjoi
table_b其中table_a和table_b
f是两个具有公共属性的表,这种连接会生成哪种结果集?(A)包括table_a中的所有行,不包括table_b的不匹配行(B)包括table_b中的所有行,不包括table_a的不匹配行(C)包括和两个表的所有行(D)只包括table_a和table_b满足条件的行二、填空题2、在一个表中主键的个数为:__________。3、在SQLServer2005中,索引的顺序和数据表的物理顺序相同的索引是_____________。4、角色是一组用户所构成的组,可以分为服务器角色和__________角色。5、触发器有3种类型,即INSERT类型、和。6、如果要计算表中的行数,可以使用聚合函数____________。8、在SQLServer2000中修改表的结构应使用关键字____________修改表中的数据应使用关键字___________。9、在使用一个游标的时候可以分为以下几步:___________、打开游标、从打开的游标中提取行、____________、释放游标。三、简答1、为什么要创建索引2、简述INSERT触发器的工作原理3、根据表回答以下问题两个表是先建关系,然后才输入数据,其中的关系为:book表中author_idr