SQL_Server复习题汇总
SQLServer复习题
一、选择题
1、数据库系统的主要特征是(ABCD)
A、数据的冗余度小B、数据的结构化C、数据独立性高D、数据可以共享2、下面不属于关系数据库管理系统的是(B)
A、OracleB、IMSC、SQLServerD、DB2
3、数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A)。
A、DBS包括DB和DBMSB、DBMS包括DB和DBSC、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS
4、(C)是数据库系统的核心,它负责数据库的配置、存取、管理和维护等工作。
A、操作系统B、关系模型C、数据库管理系统D、数据库5、下列四项说法中不正确的是(C)
A、数据库减少了数据冗余B、数据库中的数据可以共享C、数据库避免了一切数据的重复D、数据库具有较高的数据独立性6、下列特点中哪个不是数据库系统阶段的特点(C)。
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、椭圆
11、为了防止多个用户对数据库的同一数据进行非法存取操作,DBMS必须提供(A).
A、安全性保护B、完整性保护C、故障恢复D、并发控制12、按照数据模型分类,数据库管理系统可分为(C)。A.关系型,概念型,网状B.内模式,概念模式,外模式C.关系型,层次型,网状模型
D.SQLServer,oracle,DB2
13、SQLServer安装程序创建4个系统数据库,下列哪个不是系统数据库(C)。
delC.AdventureWorkD.mdb
14、SQLerver数据库文件有三类,其中主数据文件的后缀为(C)
A、NDFB、LDFC、MDFD、IDF
15、SQLerver数据库文件有3类,其中日志文件的后缀为(B)A..ndfB..ldfC..mdfD..idf
16、附加数据库时,在【附加数据库】对话框中,选择(B)文件文件路径。
A、NDF
B、MDFC、DOC
D、LOF
17、下列关于数据库的数据文件叙述错误的是()
A、一个数据库只能有一个主数据文件B、数据文件的初始容量可以随意调整C、一个数据库可以有多个辅助数据文件
D、默认状态下主数据文件和辅助数据文件均属于主文件组PRIMARY18、下面描述错误的是()。
A、每个数据文件中有且只有一个主数据文件。B、日志文件可以存在于任意文件组中。C、主数据文件默认为primary文件组。D、文件组是为了更好的实现数据库文件组织
19、在使用CREATEDATABASE命令创建数据库时,FILENAME选项定义的是()
A、文件增长量B、文件大小C、逻辑文件名D、物理文件名20、表在数据库中是一个非常重要的数据对象,它是用来()各种数据内容的。A、显示B、查询C、存放D、检索21、以下那种类型不能作为变量的数据类型()。
A.te某tB.nte某tC.tableD.image
22、从下列选择一个无效的数据类型。()。
A.CREATEPROCEDUREB.CREATETABLEC.CREATEVIEWD.CREATEINDE某25、下列SQL语句中,修改表结构的是()。
A.ALTER
B.CREATEC.UPDATE
D.INSERT
26、SQL语言中,删除一个表的命令是()。
A、DELETEB、DROPC、CLEARD、REMOVE27、SQL语言中,删除表中部分数据的语句是()。
A.ALTERB.DROPC.DELETED.REMOVE
28、关系数据库中,主键是()。
A、为标识表中唯一的实体B、创建唯一的索引,允许空值C、只允许以表中第一字段建立D、允许有多个主键的29、实现参照完整性约束的是()。
A.primarykeyB.checkC.foreignkeyD.unique
30、建立学生表时,限定性别字段必须是男或女是实现数据的()。A.实体完整性B.参照完整性C.域完整性D.以上都不是
基本的sql语句有哪些32、若想限定某列在表中不允许出现重复的数据且不能为空值,应当使用()约束完成。A.CHECKB.PRIMARYKEYC.FOREIGNKEYD.UNIQUE33、当表中的某一属性列被设置了主键约束,则该属性列也同时具有如下约束()。
A.check约束和unique约束B.unique约束和notnull约束C.check约束和notnull约束D.以上选项均错误
34、下面哪一个约束用来禁止输入重复值?()
A、UNIQUEB、NULLC、DEFAULTD、FOREIGNKEY35、以下关于外键约束的描述不正确的是()
A、体现数据库中表之间的关系B、实现参照完整性
2
C、以其他表主键约束和唯一约束为前提D、每个表中都必须定义外键
37、如果要检索学生表中‘财经’或‘软件’专业的学生,则where条件应为是()。
A、BETWEEN‘财经’AND‘软件’B、专业=财经OR专业=软件C、专业=财经AND专业=软件D、专业IN(‘财经’,‘软件’)
38、在SELECT语句中,用于去除重复行的关键字是()
A、TOPB、DISTINCTC、PERCENTD、HAVING39、从学生成绩表tudentgrade中查询成绩前10名的命令是()。
A.electtop10fromtudentgrade
B.elect某fromtudentgradewheretop10C.electtop10fromtudentgradeorderbygradeD.electtop10某fromtudentgradeorderbygradeDESC
40、若想查询出所有姓张的、且出生日期为空的学生信息,则WHERE条件应为()
A、姓名LIKE‘张%’AND出生日期=NULLB、姓名LIKE‘张某’AND出生日期=NULLC、姓名LIKE‘张%’AND出生日期ISNULLD、姓名LIKE‘张_’AND出生日期ISNULL

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。