SQLServer复习题汇总带答案Word文件下载.docx

上传人:b****2 文档编号:13341432 上传时间:2022-10-09 格式:DOCX 页数:16 大小:22.96KB
下载 相关 举报
SQLServer复习题汇总带答案Word文件下载.docx_第1页
第1页 / 共16页
SQLServer复习题汇总带答案Word文件下载.docx_第2页
第2页 / 共16页
SQLServer复习题汇总带答案Word文件下载.docx_第3页
第3页 / 共16页
SQLServer复习题汇总带答案Word文件下载.docx_第4页
第4页 / 共16页
SQLServer复习题汇总带答案Word文件下载.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

SQLServer复习题汇总带答案Word文件下载.docx

《SQLServer复习题汇总带答案Word文件下载.docx》由会员分享,可在线阅读,更多相关《SQLServer复习题汇总带答案Word文件下载.docx(16页珍藏版)》请在冰豆网上搜索。

SQLServer复习题汇总带答案Word文件下载.docx

5、以下四项说法中不正确的选项是( 

C)。

A、数据库减少了数据冗余 

B、数据库中的数据可以共享

C、数据库防止了一切数据的重复 

D、数据库具有较高的数据独立性

6、以下特点中哪个不是数据库系统阶段的特点(B)。

A.数据共享B.数据冗余大

C.完善的数据控制D.数据和程序相互独立

7、数据库设计中概念模型设计阶段的主要描述工具是〔C〕。

A.数据字典B.流程图C.E-R图D.二维表格

8、关系模型的根本数据构造是〔B〕

A、树B、二维表C、图D、二叉树

9、将E-R模型转换成关系模型的过程,属于数据库设计的(C)阶段。

A、需求分析  B、概念设计  C、逻辑设计 D、物理设计

10、在E-R模型中,实体间的联系用〔C〕表示

A、矩形B、直线C、菱形D、椭圆

11、为了防止多个用户对数据库的同一数据进展非法存取操作,DBMS必须提供〔A〕.

A、平安性保护B、完整性保护C、故障恢复D、并发控制

12、按照数据模型分类,数据库管理系统可分为〔C〕。

A.关系型,概念型,网状

B.模式,概念模式,外模式

C.关系型,层次型,网状模型

D.SQLServer,oracle,DB2

13、SQLServer安装程序创立4个系统数据库,以下哪个不是系统数据库〔C〕。

A.masterB.modelC.AdventureWorksD.msdb

14、SQLserver数据库文件有三类,其中主数据文件的后缀为〔D〕

A、NDFB、LDFC、MDFD、IDF

15、SQLserver数据库文件有3类,其中日志文件的后缀为〔D〕。

A..ndfB..ldfC..mdfD..idf

16、附加数据库时,在【附加数据库】对话框中,选择(A)文件文件路径。

A、NDFB、MDFC、DOCD、LOF

17、以下关于数据库的数据文件表达错误的选项是〔B〕

A、一个数据库只能有一个主数据文件

B、数据文件的初始容量可以随意调整

C、一个数据库可以有多个辅助数据文件

D、默认状态下主数据文件和辅助数据文件均属于主文件组PRIMARY

18、下面描述错误的选项是〔B〕。

A、每个数据文件中有且只有一个主数据文件。

B、日志文件可以存在于任意文件组中。

C、主数据文件默认为primary文件组。

D、文件组是为了更好的实现数据库文件组织

19、在使用CREATEDATABASE命令创立数据库时,FILENAME选项定义的是(D)

A、文件增长量B、文件大小C、逻辑文件名D、物理文件名

20、表在数据库中是一个非常重要的数据对象,它是用来〔C〕各种数据容的。

A、显示 

B、查询 

C、存放 

D、检索

21、以下那种类型不能作为变量的数据类型〔A〕。

A.textB.ntextC.tableD.image

22、从以下选择一个无效的数据类型。

〔D〕。

A.binaryB.varcharC.timeD.image

23、SQLServer的字符型数据类型主要包括〔B〕。

A.int、money、charB.char、varchar、text

C.datetime、binary、intD.char、varchar、int

24、在SQL中,建立表用的命令是(B)。

A.CREATEPROCEDUREB.CREATETABLE

C.CREATEVIEWD.CREATEINDEX

25、以下SQL语句中,修改表构造的是〔 A 〕。

A.ALTERB.CREATEC.UPDATED.INSERT

26、SQL语言中,删除一个表的命令是(B)。

A、DELETEB、DROPC、CLEARD、REMOVE

27、SQL语言中,删除表中局部数据的语句是(C)。

A.ALTERB.DROPC.DELETED.REMOVE

28、关系数据库中,主键是〔A〕。

A、为标识表中唯一的实体B、创立唯一的索引,允许空值

C、只允许以表中第一字段建立D、允许有多个主键的

29、实现参照完整性约束的是〔C〕。

A.primarykeyB.checkC.foreignkeyD.unique

30、建立学生表时,限定性别字段必须是男或女是实现数据的(C)。

A.实体完整性B.参照完整性C.域完整性D.以上都不是

32、假设想限定某列在表中不允许出现重复的数据且不能为空值,应当使用〔B〕约束完成。

A.CHECKB.PRIMARYKEYC.FOREIGNKEYD.UNIQUE

33、当表中的某一属性列被设置了主键约束,那么该属性列也同时具有如下约束〔C〕。

A.check约束和unique约束

B.unique约束和notnull约束

C.check约束和notnull约束

D.以上选项均错误

34、下面哪一个约束用来制止输入重复值.(A)

A、UNIQUEB、NULLC、DEFAULTD、FOREIGNKEY

35、以下关于外键约束的描述不正确的选项是〔D〕

A、表达数据库中表之间的关系

B、实现参照完整性

C、以其他表主键约束和唯一约束为前提

D、每个表中都必须定义外键

36、现有如下关系:

患者〔患者编号,患者,性别,出生日期,所在单位〕医疗〔序号,患者编号,医生编号,医生,诊断日期,诊断结果〕其中,医疗关系中的外键是〔A〕。

A、患者编号B、患者

C、患者编号和患者D、医生编号和患者编号

37、如果要检索学生表中‘财经’或‘软件’专业的学生,那么where条件应为是(D)。

A、BETWEEN‘财经’AND‘软件’

B、专业=财经OR专业=软件

C、专业=财经AND专业=软件

D、专业IN(‘财经’,‘软件’)

38、在SELECT语句中,用于去除重复行的关键字是(B)

A、TOPB、DISTINCTC、PERCENTD、HAVING

39、从学生成绩表studentgrade中查询成绩前10名的命令是〔D〕。

A.selecttop10fromstudentgrade

B.select*fromstudentgradewheretop10

C.selecttop10fromstudentgradeorderbygrade

D.selecttop10*fromstudentgradeorderbygradeDESC

40、假设想查询出所有姓的、且出生日期为空的学生信息,那么WHERE条件应为(B)

A、LIKE‘%’AND出生日期=NULL

B、LIKE‘*’AND出生日期=NULL

C、LIKE‘%’AND出生日期ISNULL

D、LIKE‘_’AND出生日期ISNULL

41.在SELECT语句在以下子句中,通常和HAVING子句同时使用的是〔C〕。

A.ORDEDBY子句B.WHERE子句

C.GROUPBY子句D.均不需要

42、要查询XSH数据库CP表中产品名含有"

冰箱〞的产品情况,可用〔C〕命令。

A.SELECT*FROMCPWHERE产品名称LIKE‘冰箱’

B.SELECT*FROMXSHWHERE产品名称LIKE‘冰箱’

C.SELECT*FROMCPWHERE产品名称LIKE‘%冰箱%’

D.SELECT*FROMCPWHERE产品名称=‘冰箱’

43、数据库benet中有个员工表employees,该表中有职务列。

你想检查哪些员工的信息中没有填写职务一栏,应该使用子句〔C〕。

A.Select*fromemployeeswhere职务=NULL

B.Select*fromemployeeswhere职务=’NULL’

C.Select*fromemployeeswhere职务ISNULL

D.Select*fromemployeeswhere职务IS‘NULL’

44、查询所有厂家且备注为空的学生信息,那么WHERE条件为( C )。

A、厂家名称LIKE‘%’AND备注=NULL

B、厂家名称LIKE‘*’AND备注=NULL

C、厂家名称LIKE‘%’AND备注ISNULL

D、厂家名称LIKE‘_’AND备注ISNULL

45、假设有两个表的连接是这样的:

table_1INNERJOINtable_2其中table_1和table_2是两个具有公共属性的表,这种连接会生成哪种结果集.〔D〕

A.包括table_1中的所有行,不包括table_2的不匹配行

B.包括table_2中的所有行,不包括table_1的不匹配行

C.包括和两个表的所有行

D.只包括table_1和table_2满足条件的行

46、SQL语言通常称为〔C〕。

A.构造化定义语言B.构造化操纵语言

C.构造化查询语言D.构造化控制语言

47、以下哪个是〔D〕外连接。

A、CROSSJOINB.INNERJOIN

C、JOIND.FULLJOIN

48、在SELECT语句的WHERE子句的条件表达式中,可以匹配0个到多个字符的通配符是〔B〕

A.*B.%C.-D."

49、假设有两个相关联的T1表和T2表,如果要显示T1表中的全部记录和T2表中相关联的记录,应使用的连接是:

〔B〕

A.T1joinT2B.T1leftjoinT2

C.T1rightjoinT2D.T1fulljoinT2

50、在查询语句的Where子句中,如果出现了"

scoreBetween80and100〞,这个表达式等同于〔B〕。

A.score>

=80andscore<

=100B.score>

=80orscore<

=100

C.score>

80andscore<

100D.score>

80orscore<

100

51、在Transact-SQL语法中,SELECT语句的完整语法较复杂,但至少包括的局部〔B〕。

A.SELECT,INTO 

B.SELECT,FROM

C.SELECT,GROUP 

D.仅SELECT

52、能对某列进展平均值运算的函数是___D___。

A.SUM()

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 哲学历史

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1