SQL Server 复习试题(2)

2019-08-26 17:24

A.保存 B.编译 C.解释 D.编写

43.以下关于外键和相应的主键之间的关系,正确的是( A )。

A.外键并不一定要与相应的主键同名 B.外键一定要与相应的主键同名 C.外键一定要与相应的主键同名而且唯一 D.外键一定要与相应的主键同名,但并不一定唯一

44.在数据库设计中使用E-R图工具的阶段是( D )。

A.需求分析阶段 B.数据库物理设计阶段 C.数据库实施 D.概念结构设计阶段

45.在T-SQL语言中,修改表结构时,应使用的命令是( C )

A.UPDATE C. ALTER

B. INSERT D. MODIFY

C )

46. 下列四项中说法不正确的是(

A.数据库减少了数据冗余 B.数据库中的数据可以共享

C.数据库避免了一切数据的重复 D.数据库具有较高的数据独立性

47、 在关系模式中,实现“关系中不允许出现相同的元组”的约束是(B)约束。 A 候选键 B 主键 C 键 D 任一键

48. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,

从部门到职员的联系类型是( D )

A.多对多 B.一对一 C.多对一 D.一对多

49. 在SQL Server 中,model是(B )

A.数据库系统表 B. 数据库模板 C.临时数据库 D. 示例数据库

50.在视图上不能完成的操作是(C )

A.更新视图数据 B.查询

C.在视图上定义新的基本表 D.在视图上定义新视图

51. 表达实体之间逻辑联系的E-R模型,是数据库的( A )

A. 概念模型 B. 逻辑模型 C. 外部模型 D. 物理模型

52、字符串常量使用( A )作为定界符。 A)单引号 B)双引号 C)逗号 D)括号

53、 如果A表示某学校学生的集合,B表示该学校所有课程的集合,则A与B的笛

卡尔积表示(A )。 A 所有可能选课的情况 B 所有学生选部分课程的情况 C 所有课程被部分学生选课的情况 D 以上均不是

54. 模式查找like '_a%',下面哪个结果是可能的(B)

A.aili B. bai C.bba

D.cca

55、假设数据表table1中有10条记录,可获得最前面2条记录的命令是( B ) A)select 2 * from table1 B)select top 2 * from table1

C)select percent 2 * from table1 D)select percents 2 * from table1

56、在SELECT语句的WHERE子句的条件表达式中,可以匹配0个到多个字符的通配符是(B ) A)* B)% C)- D)?

57.表示职称为副教授同时性别为男的表达式为( B )

A. 职称='副教授' OR 性别='男' B. 职称='副教授' AND 性别='男' C. BETWEEN '副教授' AND '男' D. IN ('副教授','男') 58. 下面哪个不是SQL Server 的合法标识符( B )。

A. a12 B. 12a C. @a12 D. #qq

59. SQL语言中,不是逻辑运算符号的( D )。

A. AND B. NOT C. OR

D. XOR

60.下面哪个函数是属于字符串运算的( C )。

A.ABS B. SIN C. STR D. ROUND

61、根据作用于的数据库对象和范围的不同,下列不属于数据完整性的是( A )

A)域完整性

B)实体完整性

D)规则完整性

C)参照完整性

62.3NF同时又是( D )

A、2NF B、1NF C、BCNF D、1NF,2NF

63、关于主键描述正确的是( C )

A)包含一列

B)包含两列

C)包含一列或者多列 D)以上都不正确

64.MS SQL Server是( D )

A、数据库 B、数据库系统

C、数据处理系统 D、数据库管理系统

65.现有关系:学生(学号,姓名,课程号,系号,系名,成绩),为消除数据冗余,至少需要

分解为( C )

A、1个表 B、2个表 C、3个表 D、4个表

66.数据库中存放两个关系:教师(教师编号,姓名)和课程(课程号,课程名,教师编号),为

快速查出某位教师所讲授的课程,应该( C )

A、在教师表上按教师编号建索引 B、在课程表上按课程号建索引 C、在课程表上按教师编号建索引 D、在教师表上按姓名建索引

67、 主流数据库管理系统应该更强调系统在理论和实践上的完备性,具有巨大的数据存储和管理能力,有利于支持全局性的及关键性的数据管理工作。如下列出的数据

库管理系统中,哪一个目前还不能成为主流数据库管理系统?( C)。 A Oracle B IBM DB2 C FoxPro D SQL Server

68.已知员工和员工亲属两个关系,当员工调出时,应该从员工关系中删除该员工的元组,同时在员工亲属关系中删除对应的亲属元组。在SQL语言中定义这个完整性约束的短语是( C )

A、INSTEAD OF DELETE B、INSTEAD OF DROP C、AFTER DELETE D、AFTER UPDATE

69、 SQL 语言通常称为(A )。 A 结构化查询语言 B 结构化控制语言 C 结构化定义语言 D 结构化操纵语言

70.对于数据库的管理,SQL Server的授权系统将用户分成四类,其中权限最大的用户是 ( B )

A、一般用户 B、系统管理员

C、数据库拥有者 D、数据库对象拥有者

71、

不是字符数据类型的是( A )。 A datetime B text C char D varchar

72.数据库的并发操作可能带来的问题包括( A )

A、丢失更新 B、.数据独立性会提高 C、非法用户的使用 D、增加数据冗余度

73.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( D )

A、左外联接 B、右外联接 C、内联接

D、外联接

74.下列聚合函数中正确的是( C )

A、SUM (*) B、MAX (*) C、COUNT (*) D、AVG (*)

75.SQL中,下列涉及空值的操作,不正确的是( C )

A、age IS NULL B、age IS NOT NULL C、age = NULL D、NOT (age IS NULL)

76.每个数据库有且只有一个( A )

A、主要数据文件 B、次要数据文件 C、日志文件 D、索引文件

77.若某表满足1NF,且其所有属性合起来组成主健,则一定还满足范式 ( C )

A、只有2NF B、只有3NF C、2NF和3NF D、没有

78.数据库中存放三个关系:学生(学号,姓名)和课程(课程号,课程名)和成绩(学号、

课程号、成绩),为快速查出某位学生所学的课程名,应该( D )

A、在学生表上按学号建索引 B、在成绩表上按课程号建索引 C、在课程表上按课程号建索引 D、在学生表上按姓名建索引

79.如果要从数据库中删除触发器,应该使用SQL语言的命令( B )

A、DELETE TRIGGER B、DROP TRIGGER C、REMOVE TRIGGER D、DISABLE TRIGGER

80.SQL语言中,删除一个表中所有数据,但保留表结构的命令是(A )

A、DELETE B、DROP


SQL Server 复习试题(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:苏教版-南通中考历史复习资料

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: