SQL_Server复习题汇总带答案培训资料

上传人:雨水 文档编号:146055829 上传时间:2020-09-26 格式:PDF 页数:12 大小:68.98KB
返回 下载 相关 举报
SQL_Server复习题汇总带答案培训资料_第1页
第1页 / 共12页
SQL_Server复习题汇总带答案培训资料_第2页
第2页 / 共12页
SQL_Server复习题汇总带答案培训资料_第3页
第3页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《SQL_Server复习题汇总带答案培训资料》由会员分享,可在线阅读,更多相关《SQL_Server复习题汇总带答案培训资料(12页珍藏版)》请在金锄头文库上搜索。

1、资料收集于网络,如有侵权请联系网站删除 word 可编辑 SQL Server 复习题 一、选择题 1、数据库系统的主要特征是() A、数据的冗余度小 B、数据的结构化 C、数据独立性高 D、数据可以共享 2、下面不属于关系数据库管理系统的是(B ) A、Oracle B、IMS C、SQL Server D 、DB2 3、数据库( DB ),数据库系统(DBS )和数据库管理系统(DBMS )之间的关系是(A )。 A、 DBS 包括 DB和 DBMS B、 DBMS包括 DB和 DBS C、 DB 包括 DBS和 DBMS D、 DBS就是 DB,也就是DBMS 4、(C )是数据库系统的

2、核心,它负责数据库的配置、存取、管理和维护等工作。 A、操作系统 B 、关系模型C、数据库管理系统 D 、数据库 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、二

3、叉树 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.SQL Server ,oracle ,DB2 13、 SQL Server安装程序创

4、建4 个系统数据库,下列哪个不是系统数据库(C)。 A. master B. model C. AdventureWorks D. msdb 资料收集于网络,如有侵权请联系网站删除 word 可编辑 14、SQL server数据库文件有三类,其中主数据文件的后缀为(D) A、NDF B、LDF C、MDF D、 IDF 15、SQL server 数据库文件有3 类,其中日志文件的后缀为(D) 。 A .ndf B.ldf C .mdf D .idf 16、附加数据库时,在【附加数据库】对话框中,选择( A )文件文件路径。 A、 NDF B、MDF C、 DOC D、 LOF 17、下列关

5、于数据库的数据文件叙述错误的是(B) A、一个数据库只能有一个主数据文件 B、数据文件的初始容量可以随意调整 C、一个数据库可以有多个辅助数据文件 D、默认状态下主数据文件和辅助数据文件均属于主文件组PRIMARY 18、下面描述错误的是(B)。 A、每个数据文件中有且只有一个主数据文件。 B、日志文件可以存在于任意文件组中。 C、主数据文件默认为primary文件组。 D、文件组是为了更好的实现数据库文件组织 19、在使用 CREATE DATABASE命令创建数据库时,FILENAME 选项定义的是(D ) A、文件增长量 B、文件大小 C、逻辑文件名 D 、物理文件名 20、表在数据库中

6、是一个非常重要的数据对象,它是用来(C )各种数据内容的。 A 、显示 B、查询C、存放D、检索 21、以下那种类型不能作为变量的数据类型(A )。 A. text B. ntext C. table D. image 22、从下列选择一个无效的数据类型。(D)。 A. binary B. varchar C. time D. image 23、SQL Server 的字符型数据类型主要包括(B)。 A. int 、money 、char B. char、varchar 、text C. datetime、binary 、 int D. char、varchar 、int 24、在 SQL 中

7、,建立表用的命令是 ( B )。 A.CREATE PROCEDURE B.CREATE TABLE C.CREATE VIEW D.CREATE INDEX 25、下列 SQL 语句中,修改表结构的是(A)。 ALTERBCREATE UPDATE INSERT 26、SQL语言中,删除一个表的命令是( B )。 A、DELETE B、DROP C、CLEAR D、 REMOVE 资料收集于网络,如有侵权请联系网站删除 word 可编辑 27、SQL 语言中,删除表中部分数据的语句是( C )。 A. ALTER B. DROP C. DELETE D. REMOVE 28、关系数据库中,主

8、键是(A)。 A、为标识表中唯一的实体 B、创建唯一的索引,允许空值 C、只允许以表中第一字段建立 D、允许有多个主键的 29、实现参照完整性约束的是(C)。 A. primary key B.check C.foreign key D. unique 30、建立学生表时,限定性别字段必须是男或女是实现数据的( C) 。 A 实体完整性B参照完整性C域完整性D 以上都不是 32、若想限定某列在表中不允许出现重复的数据且不能为空值,应当使用(B)约束完成。 ACHECK BPRIMARY KEYCFOREIGN KEY DUNIQUE 33、当表中的某一属性列被设置了主键约束,则该属性列也同时具

9、有如下约束(C)。 A. check约束和 unique 约束 B. unique约束和 not null约束 C. check约束和 not null约束 D. 以上选项均错误 34、下面哪一个约束用来禁止输入重复值? (A ) A、UNIQUE B、NULL C、DEFAULT D、FOREIGN KEY 35、以下关于外键约束的描述不正确的是(D) A、体现数据库中表之间的关系 B、实现参照完整性 C、以其他表主键约束和唯一约束为前提 D、每个表中都必须定义外键 36、现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)医疗(序号, 患者编号, 医生编号,医生姓名,诊断日期

10、,诊断结果)其中,医疗关系中的外键是(A)。 A、患者编号 B、患者姓名 C、患者编号和患者姓名 D、医生编号和患者编号 37、如果要检索学生表中财经或软件专业的学生,则where 条件应为是 ( D )。 A、BETWEEN 财经 AND 软件 B、专业 =财经 OR 专业 =软件 C、专业 =财经 AND 专业 =软件 D、专业 IN (财经 ,软件 ) 38、在 SELECT 语句中,用于去除重复行的关键字是 ( B ) A、TOP B、 DISTINCT C、PERCENT D 、HAVING 资料收集于网络,如有侵权请联系网站删除 word 可编辑 39、从学生成绩表studentg

11、rade中查询成绩前10 名的命令是(D)。 A. select top 10 from studentgrade B. select * from studentgrade where top 10 C. select top 10 from studentgrade order by grade D. select top 10 * from studentgrade order by grade DESC 40、若想查询出所有姓张的、且出生日期为空的学生信息,则WHERE 条件应为 (B) A、姓名 LIKE 张 % AND 出生日期 = NULL B、姓名 LIKE 张 * AND 出

12、生日期 = NULL C、姓名 LIKE 张 % AND 出生日期 IS NULL D、姓名 LIKE 张 _ AND 出生日期 IS NULL 41. 在 SELECT 语句在下列子句中,通常和HAVING 子句同时使用的是(C)。 ORDED BY 子句 WHERE子句 GROUP BY 子句均不需要 42、要查询XSH数据库 CP表中产品名含有“冰箱”的产品情况,可用(C )命令。 A. SELECT * FROM CP WHERE 产品名称 LIKE 冰箱 B. SELECT * FROM XSH WHERE 产品名称 LIKE 冰箱 C. SELECT * FROM CP WHERE

13、 产品名称 LIKE % 冰箱 % D. SELECT * FROM CP WHERE 产品名称 =冰箱 43、数据库 benet 中有个员工表employees,该表中有职务列。你想检查哪些员工的信息中没有填写职务一 栏,应该使用子句(C)。 A. Select * from employees where 职务 NULL B. Select * from employees where 职务 =NULL C. Select * from employees where 职务 IS NULL D. Select * from employees where 职务 IS NULL 44、查询所

14、有上海厂家且备注为空的学生信息,则WHERE 条件为 ( C) 。 A、厂家名称 LIKE 上海 % AND 备注 = NULL B、厂家名称LIKE 上海 * AND备注 = NULL C、厂家名称LIKE 上海 % AND备注 IS NULL D、厂家名称LIKE 上海 _ AND备注 IS NULL 45、假如有两个表的连接是这样的: table_1 INNER JOIN table_2 其中 table_1和 table_2是两个具有 公共属性的表,这种连接会生成哪种结果集?(D ) A. 包括 table_1中的所有行,不包括table_2的不匹配行 B. 包括 table_2中的所

15、有行,不包括table_1的不匹配行 C. 包括和两个表的所有行 资料收集于网络,如有侵权请联系网站删除 word 可编辑 D. 只包括 table_1和 table_2满足条件的行 46、 SQL语言通常称为(C)。 A. 结构化定义语言 B. 结构化操纵语言 C. 结构化查询语言 D. 结构化控制语言 47、下列哪个是(D)外连接。 A、 CROSS JOIN B.INNER JOIN C、 JOIN D.FULL JOIN 48、在 SELECT 语句的 WHERE 子句的条件表达式中,可以匹配0 个到多个字符的通配符是(B) A * B. % C. - D. ? 49、假设有两个相关联的T1 表和 T2 表,如果要显示T1 表中的全部记录和T2 表中相关联的记录,应使用 的连接是:(B) A. T1 join T2 B. T1 left join T2 C. T1 right join T2 D. T1 full join T2 50、 在查询语句的Where子句中, 如果出现了“score Between 80 and 100”, 这个表达式等同于 (B)。 A. score=80 a

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 其它小学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号