资源预览内容
第1页 / 共8页
第2页 / 共8页
第3页 / 共8页
第4页 / 共8页
第5页 / 共8页
第6页 / 共8页
第7页 / 共8页
第8页 / 共8页
亲,该文档总共8页全部预览完了,如果喜欢就下载吧!
资源描述
SQL Server 数据库技术与应用期末复习一、单项选择题(每小题 2 分,共 20 分)1 “借书日期必须在还书日期之前”这种约束属于数据库的( )功能。A恢复 B并发控制 C完整性 D安全性答案. C完整性2在数据中,产生数据不一致的根本原因是( ) 。A没有严格保护数据 B数据存储量太大 C数据间联系弱 D数据冗余答案. D数据冗余3次数据文件用于存储不能存在主数据文件中的数据,默认扩展名为( ) 。A.ndf B.mdf C.log D.dat答案. A.ndf4、 若要求查找李姓学生的学生号和姓名,正确的 SQL 语句是( B ) 。A. SELECT S#,SNAME FROM S WHERE SNAME=李% B. SELECT S#,SNAME FROM S WHERE SNAME LIKE 李%C. SELECT S#,SNAME FROM S WHERE SNAME=%李% D.SELECT S#,SNAME FROM S WHERE SNAME LIKE %李%5通过 CREATE TABLE 语句或者其他方法创建了一个表后,可以使用( )语句在表中添加记录。ADELETE BINSERT CUPDATE DINSEATER答案. BINSERT6在关系数据库系统中,一个关系就是( ) 。A一张二维表 B一条记录 C一个关系数据库 D一个关系代数运算答案. A一张二维表 7语句 SELECT 姓名,性别,出生日期 FROM student_info 返回( )列。A1 B 2 C 3 D4答案. C 38语句 SELECT 1.2*0.5的结果是( ) 。ANULL B1 C0 D0.6答案. D0.69在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建(c ) 。A另一个表 B游标 C视图 D索引5一个查询的结果成为另一个查询的条件,这种查询被称为( ) 。A连接查询 B内查询 C自查询 D子查询答案. D子查询10为了对表中的各行进行快速访问,应对此表建立( ) 。A约束 B规则 C索引 D视图答案. C索引11SELECT 语句中,下列( )子句用于对数据按照某个字段分组。AHAVING 子句 BGROUP BY 子句 CORDER BY 子句 DWHERE子句答案. BGROUP BY 子句12在 SELECT 语句中,下列子句用于选择列表( ) 。ASELECT 子句 BINTO 子句 CFROM 子句 DWHERE 子句答案. ASELECT 子句13在 SELECT 语句中,下列子句用于将查询结果存储在一个新表中( ) 。ASELECT 子句 BINTO 子句 CFROM 子句 DWHERE 子句答案. BINTO 子句14在 SELECT 语句中,下列子句用于指出所查询的数据表名( ) 。ASELECT 子句 BINTO 子句 CFROM 子句 DWHERE 子句答案. CFROM 子句15 SQL 的视图是从( )中导出的。A基本表 B 视图 C 基本表或视图 D数据库答案. C 基本表或视图16创建视图命令是( ) 。ACREATE VIEW BDROP VIEW CCREATE TABLE DCREATE RULE答案. ACREATE VIEW17 ( )具备多条件分支结构,计算多个条件表达式的值,并返回符合条件的一个结果表达式的值。ACASE 函数 BIF.ELSE 语句 CCASE 语句 DGOTO 语句答案. ACASE 函数18WHILE 语句可以重复执行 SQL 语句或语句块,直到逻辑表达式为假。其中,( )为循环结束标记。AEND BBREAK 语句 CCONTINUE 语句 DGOTO 语句答案. AEND19下列对触发器的描述( )是错误的。A触发器属于一种特殊的存储过程 B触发器与存储过程的区别在于触发器能够自动执行并且不含有参数 C触发器有助于在添加、更新或删除表中的记录时保留表之间已定义的关系 D既可以对 INSERTED、DELETED 临时表进行查询,也可以进行修改答案. C触发器有助于在添加、更新或删除表中的记录时保留表之间已定义的关系20用于修改存储过程的 SQL 语句为( ) 。AALTER TABLE BALTER DATABASE CALTER TRIGGER DALTER PROCEDURE答案. DALTER PROCEDURE21 “日志”文件可以用于( ) 。A进行数据库恢复 B 实现数据库的安全性控制 C 保证数据库的完整性 D控制数据库的并发操作答案. A进行数据库恢复22. 要查询 XSH 数据库 CP 表中产品名含有“ 冰箱”的产品情况,可用(C)命令。A. SELECT * FROM CP WHERE 产品名称 LIKE 冰箱B. SELECT * FROM XSH WHERE 产品名称 LIKE 冰箱C. SELECT * FROM CP WHERE 产品名称 LIKE %冰箱 %D. SELECT * FROM CP WHERE 产品名称=冰箱23. SQL Server 2000 是一个( c)的数据库系统。(A)网状型(B)层次型(C)关系型(D)以上都不是24. SQL Server 2000 采用的身份验证模式有( d) 。(A)仅 Windows 身份验证模式(B)仅 SQL Server 身份验证模式(C)仅混合模式(D)Windows 身份验证模式和混合模式25. SQL Server 提供的单行注释语句是使用( b)开始的一行内容。(A) “/*” (B) “-” (C ) “” (D) “/”26. 在 SQL SERVER 中局部变量前面的字符为:(d)(A)* (B)# (C) (D ) 27. 对视图的描述错误的是:(d)(A)是一张虚拟的表(B)在存储视图时存储的是视图的定义(C)在存储视图时存储的是视图中的数据(D)可以像查询表一样来查询视图28、在查询语句的 Where 子句中,如果出现了“age Between 30 and 40”,这个表达式等同于(A) 。A. age=30 and age=30 or age30 and age30 or age=90 THEN AWHEN 分数=80 AND 分数=70 AND 分数=60 AND 分数 0BEGINSET n = n + counterSET counter=counter+1IF counter =5CONTINUEELSEBEGINPRINT n BREAKENDEND
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号