您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > sqlserver2008期中试卷
1临川现代教育学校SQLServer2008期中试卷考试班级:14级计算机命题:梁长平一、选择题(每小题1分,共100分)1、下面存在于服务器端的组件是()。A、服务器组件B、企业管理器组件C、查询分析器组件D、导入导出组件2、下面描述错误的是()A、每个数据文件中有且只有一个主数据文件B、日志文件可以存在于任意文件组中C、主数据文件默认为primary文件组D、文件组是为了更好的实现数据库文件组织3、下面标志符不合法的是()A、[mydelete]B、_mybaseC、$moneyD、trigger14、下面字符串能与通配符表达式[ABC]%a进行匹配的是()A、BCDEFB、A_BCDC、ABC_aD、A%a5、createtablel1(numdecimal(7,3))goinsertintol1values(9999.9994)执行上面命令后,表中的数据是()A、出现插入错误B、9999.999C、10000.00D、0.06、下面对union的描述正确的是()A、任何查询语句都可以用union来连接B、union只连接结果集完全一样的查询语句C、union是筛选关键词,对结果集再进行操作D、union可以连接结果集中数据类型个数相同的多个结果集7、SQLserver数据库文件有三类,其中主数据文件的后缀为()A、.ndfB、.ldfC、.mdfD、.idf8、下列说法中正确的是()。A、SQL中局部变量可以不声明就使用B、SQL中全局变量必须先声明再使用C、SQL中所有变量都必须先声明后使用D、SQL中只有局部变量先声明后使用;全局变量是由系统提供的用户不能自己建立9、关系数据模型()A、只能表示实体间的1:1联系B、只能表示实体间的1:n联系C、只能表示实体间的m:n联系D、只能表示实体间的上述3种联系10、数据库概念模式产生于数据库系统设计的()阶段A、规划B、需求分析C、概念设计D、逻辑设计11、客观存在的各种报表、图表和查询格式等原始数据属于()A、机器世界B、信息世界C、现实世界D、模型世界12、SQLServer2000是一个()的数据库系统A、网状型B、层次型C、关系型D、以上都不是13、SQLServer2000采用的身份验证模式有()A、仅Windows身份验证模式B、仅SQLServer身份验证模式C、仅混合模式D、Windows身份验证模式和混合模式14、SQLServer2000提供了一整套管理工具和实用程序,其中负责启动、暂停和停止SQLServer的4种服务的是()。A、企业管理器B、导入和导出数据C、事件探察器D、服务管理器15、SQLServer2000中的数据以页为基本存储单位,页的大小为()A、8KBB、16KBC、32KBD、64KB16、新安装SQLServer后,默认有六个内置的数据库,其中的两个范例数据库是Pubs和()A、masterB、NorthWindC、msdbD、bookdb17、在SQLServer2000中,当数据表被修改时,系统自动执行的数据库对象是()A、存储过程B、触发器C、视图D、其他数据库对象18、SQLServer的字符型系统数据类型主要包括()A、Int、money、charB、char、varchar、textC、datetime、binary、intD、char、varchar、int19、在SQLServer2000中,索引的顺序和数据表的物理顺序相同的索引是()A、聚集索引B、非聚集索引C、主键索引D、唯一索引20、要查询book表中所有书名中包含“计算机”的书籍情况,可用()语句A、SELECT*FROMbookWHEREbook_nameLIKE‘计算机*’B、SELECT*FROMbookWHEREbook_nameLIKE‘计算机%’C、SELECT*FROMbookWHEREbook_name=‘计算机*’D、SELECT*FROMbookWHEREbook_name=‘计算机%’21、SELECT语句中与HAVING子句通常同时使用的是()子句A、ORDERBYB、WHEREC、GROUPBYD、无需配合22、要删除mytable表中的myindex索引,可以使用()语句A、DROPmyindexB、DROPmytable.myindexC、DROPINDEXmyindexD、DROPINDEXmytable.myindex23、下列选项都是系统提供的存储过程,其中可以进行视图信息的查询是()A、sp_helptextB、sp_helpindexC、sp_bindruleD、sp_rename24、SQLServer提供的单行注释语句是使用()开始的一行内容A、“/*”B、“--”C、“{”D、“/”25、以下运算符中优先级最低的是()。A、+(加)B、=(等于)C、likeD、=(赋值)226在SELECT语句的WHERE子句的条件表达式中,可以匹配0个到多个字符的通配符是()。A、*B、%C、-D、?27、在WHILE循环语句中,如果循环体语句条数多于一条,必须使用()A、BEGIN……ENDB、CASE……ENDC、IF…………THEND、GOTO28、SELECT查询中,要把结果中的行按照某一列的值进行排序,所用到的子句是()A、ORDERBYB、WHEREC、GROUPBYD、HAVING29、对视图的描述错误的是()A、是一张虚拟的表B、在存储视图时存储的是视图的定义C、在存储视图时存储的是视图中的数据D、可以像查询表一样来查询视图30、假如有两个表的连接是这样的:table_ainnerjointable_b其中table_a和table_b是两个具有公共属性的表,这种连接会生成哪种结果集?()。A、包括table_a中的所有行,不包括table_b的不匹配行B、包括table_b中的所有行,不包括table_a的不匹配行C、包括和两个表的所有行D、只包括table_a和table_b满足条件的行31、下面哪一个约束用来禁止输入重复值?()A、UNIQUEB、NULLC、DEFAULTD、FOREIGNKEY32、下面关于登录账户、用户和角色的说法错误的是()。A、登录账户是服务器级的B、用户是登录账户在某个数据库中的映射C、用户不一定要和登录账户相关联D、角色其实就是用户组33、若想查询出所有姓张的、且出生日期为空的学生信息,则WHERE条件应为()A、姓名LIKE‘张%’AND出生日期=NULLB、姓名LIKE‘张*’AND出生日期=NULLC、姓名LIKE‘张%’AND出生日期ISNULLD、姓名LIKE‘张_’AND出生日期ISNULL34、下面关于触发器的描述,错误的是()A、触发器是一种特殊的存储过程,用户可以直接调用B、触发器表和DELETED表没有共同记录C、触发器可以用来定义比CHECK约束更复杂的规则D、删除触发器可以使用DROPTRIGGER命令,也可以使用企业管理器35、下面关于事务的描述,错误的是()A、事务可用于保持数据的一致性B、事务应该昼小且应尽快提交C、应避免人工输入操作出在在事务中D、在事务中可以使用ALTERDATEABSE二、填空题1、SQLserver2000从设计结构来看,是按_________进行设计的2、根据模型应用目的的不同,数据模型可以分为两类:一类是_________,是按用户的观点来对数据和信息进行抽象;另一类是_________,是按计算机的观点建模3、结构数据模型直接描述数据库中数据的逻辑结构,常用的结构数据模型有_________、_________、_________、_________4、在给数据库改名之前,必须设置数据库处于____________状态5、数据完整性实质,存储在数据库中的数据正确无误并且相关数据具有一致性,根据完整性机制所作用的数据库对象和范围不同,可以分为:_________、_________、_________、_________四种,其中标志列可以实现_________数据完整性。6、SQL语言中行注释的符号为_________;块注释的符号为_________。使用索引可以减少检索时间,根据索引的存储结构不同将其分为两类:_________和_________。____________是将用户组成一个集体授权的单一单元7、为了实现安全性,每个网络用户在访问SQLserver数据库之前,都必须经过两个阶段的检验:_________和_________。事务有两种类型_________和_________8、SQLserver中的变量分为两种,全局变量和局部变量。其中全局变量的名称以_________字符开始,有系统定义和维护。局部变量以_________字符开始,由用户自己定义和赋值9、备份是为了在数据库遭到破坏时,能够修复,数据库备份的类型有四种分别为:_________、_________、_________、_________。DTS是指__________________10、SQLserver使用__________文件记载用户对数据库进行的所有操作3临川现代教育学校14级计算机SQLServer2008期中试卷答题卡命题人梁长平一、选择题(每小题2分,共70分)1234567891011121314151617181920212223242526272829303132333435二、填空题(每空1分,共30分)1、_________2、________________、___________________3、_________、_________、_________、_________4、_________5、_________、_________、_________、_________、_________6、_________、_________、_________、_________、_________7、_________、_________、_________、_________8、_________、_________9、_________、_________、_________、_________、_________10、_________三、简答题(20分)1、为什么要创建索引(4分)2、简述INSERT触发器的工作原理(6分)3、根据表回答以下问题两个表是先建关系,然后才输入数据,其中的关系为:book表中author_id作为外键关联到authors表的主键author_id上。book表列名数据类型长度允许空book_idint4book_namevarchar50author_idint4authors表列名数据类型长度允许空author_idint4author_namevarchar30(1)用Transact-SQL语句建立authors表(包括建立主键,列取值非空)(6分)(2)根据参照完整性在两个表都要输入第一个记录时一般应先输入哪个表的数据?为什么?(4分)班级:___________学号:____________姓名:__________
本文标题:sqlserver2008期中试卷
链接地址:https://www.777doc.com/doc-2850310 .html