SQLServer考试试题及复习资料

2013年(下)全国信息技术水平考试数据库应用系统设计技术水平证书(SQL Server)考试试卷 第一大题:单选题 (30 分) 1. (1分) 数据模型的三要素不包括( )。

(A) 数据结构 (B) 数据操作 (C) 数据完整性约束 (D) 数据恢复 2. (1分) 数据的存储结构与数据逻辑结构之间的独立性称为数据的( )。

(A) 结构独立性 (B) 物理独立性 (C) 逻辑独立性 (D) 分布独立性 3. (1分) 如果对于实体集A中的每一个实体,实体集B中可有多个实体与之联系;反之,对于实体集B中的每一个实体,实体集A中也可有多个实体与之联系。则称实体集A与B具有( )。

(A) 1:1联系 (B) 1:n联系 (C) n:m联系 (D) 多种联系 4. (1分) 当对关系R和S使用自然联接时,一般要求R和S至少含有一个共同的( )。

(A) 元组 (B) 关键字 (C) 记录 (D) 属性 5. (1分) 若关系模式R(A,B,C,D,E)上的函数依赖集F={AB->C,A->D,A->E},为了满足BCNF,可以将R分解为( )。

(A) R1(A,B,C,D) R2(A,E) (B) R1(A,B,C) R2(A,D,E) (C) R1(A,B,C) R2(D,E) (D) R1(A,B) R2(A,C,D,E) 6. (1分) SQL语言查询一次的结果是一个( )。 (A) 元组 (B) 表 (C) 属性 (D) 数据库 7. (1分) 在关系模式R(U,F)中,如果X→Y,且存在X的真子集X1,使X1→Y,则称函数依赖X→Y为( )。

(A) 平凡函数依赖 (B) 部分函数依赖 (C) 完全函数依赖 (D) 传递函数依赖 8. (1分) 在Transact-SQL中,下列命令能让程序完全跳出循环的是( )。 (A) CASE (B) WAIT (C) BREAK (D) CONTINUE 9. (1分) 在Transact-SQL中,下列选项不属于数值型数据类型的是( )。

(A) NUMERIC (B) DECIMAL (C) INTEGER (D) DATE 10. (1分) 下列选项中,可以正确表达姓“张”的通配符是( )。

(A) 张_ (B) 张% (C) 张^ (D) 张& 11. (1分) 下列聚合函数中正确的是( )。 (A) SUM (*) (B) MAX (*) (C) COUNT (*) (D) AVG (*) 12. (1分) 如果某一列的数据类型是FLOAT,则不允许对该列使用的函数是( )。

(A) SUM (B) ABS (C) LEFT (D) ROUND 13. (1分) 在SQL的SELECT语句中,与投影运算对应的子句是( )。 (A) SELECT (B) FROM (C) WHERE (D) GROUP BY 14. (1分) 在SQL语言中,给表起别名应使用( )。

(A) AS (B) RENAME (C) SET (D) FOR 15. (1分) 在SELECT语句中使用GROUP BY SNO时,SNO必须( )。 (A) 在WHERE中出现 (B) 在FROM中出现 (C) 在SELECT中出现 (D) 在HAVING中出现 16. (1分) 要想使关系R和S进行等值连接时,结果集不仅包含符合连接条件的匹配元组,也包括S和R中的所有元组,应使用( )。

(A) JOIN (B) LEFT JOIN (C) RIGHT JOIN (D) FULL JOIN 17. (1分) 在SQL语言中,下面关于谓词EXISTS说法错误的是( )。

(A) 谓词EXISTS后面可以跟相关子查询 (B) 谓词EXISTS后面可以跟不相关子查询 (C) 谓词EXISTS后面的子查询返回一个记录的集合 (D) 谓词EXISTS可以用在WHERE子句中 18. (1分) 在SQL语言中,不可以和ANY谓词一起使用的运算符是( )。

(A) AND (B) > (C) <> (D) = 19. (1分) 在SQL SERVER中,下列关于DEFAULT约束的说法错误的是( )。

(A) DEFAULT约束用于指定某个字段的默认值 (B) DEFAULT约束可以在创建表后添加 (C) 每列可以有多个DEFAULT约束 (D) DEFAULT约束中可以使用系统函数 20. (1分) 如果删除表中的数据,而不删除表,应使用的选项是( )。

(A) DELETE (B) DROP (C) UNION (D) REMOVE 21. (1分) 为数据表创建索引的目的是( )。

(A) 提高查询的检索性能 (B) 加快数据库的打开速度 (C) 创建主键 (D) 归类 22. (1分) 在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间常用的方法是创建( )。

(A) 另一个表 (B) 游标 (C) 视图 (D) 索引 23. (1分) 下列关于DELETE语句的说法中错误的是( )。 (A) DELETE语句可以删除一行数据 (B) DELETE语句可以删除表中所有数据 (C) DELETE语句可以带有子查询 (D) DELETE语句可以删除多个表中的数据 24. (1分) 在SQL SERVER 2008中,下列选项中不属于基本表权限的是( )。 (A) SELECT (B) INSERT (C) UPDATE (D) EXCUTE 25. (1分) 在SQL SERVER 2008中,系统存储过程在系统安装时就已创建,这些存储过程存放在( )系统数据库中。

(A) master (B) tempdb (C) model (D) msdb 26. (1分) 在SQL SERVER 2008中,下列关于触发器的描述错误的是( )。

(A) 它是一种特殊的存储过程 (B) 可以在视图上创建触发器 (C) 一个表上只能创建一个触发器 (D) 触发器可以用来实现数据完整性 27. (1分) 在SQL SERVER 2008中,默认的事务隔离级别是( )。 (A) READ COMMITTED (B) READ UNCOMMITTED (C) REPEATABLE READ (D) SERIALIZABLE 28. (1 在动态SQL中,下列语句表示立刻执行一个SQL语句文本的是( )。 (A) EXECUTE (B) EXECUTE IMMEDIATE (C) PROCESS 分) (D) PROCESS IMMEDIATE

29. (1分) 在SQL SERVER 2008中,不能恢复的操作是( )。 (A) DELETE (B) UPDATE (C) INSERT (D) TRUNCATE TABLE 30. (1分) 下列数据模型中,属于数据模型节点数据间没有明确的从属关系,一个节点可以与其他多个节点建立联系的是( )。

(A) 层次数据模型 (B) 网状数据模型 (C) 关系数据模型 (D) 面向对象数据模型 第二大题:判断题 (10 分) 1. (1分) 数据独立性是指数据库与计算机系统的独立性。

对 错 2. (1分) 3NF中存在非主属性对码的部分依赖。 对 错 3. (1分) “职称 in ('教授', '副教授'')”与“职称 = '教授' or 职称 = '副教授'”等价。

对 错 4. (1分) 在SQL SERVER 2008中,能在游标中删除数据记录。 对 错 5. (1分) 数据库不允许存在数据冗余。 对 错 6. (1分) Having语句可以放在WHERE语句后面作为元组选择的附加条件。

对 错 7. (1分) 在SQL SERVER 2008中,可以使用CREATE语句创建数据库对象。

对 错 8. (1分) 在SQL SERVER 2008中,引发触发器的SQL语句一定会执行。 对 错 9. (1分) 在SQL SERVER 2008中,只有行级锁。 对 错 10. (1分) 在SQL SERVER 2008中,允许字段名为汉字。 对 错 第三大题:设计题 (60 分) 1. (3分)

输入语句,创建名为“Exam”的数据库。操作成功后,保存所有语句,把保存文件命名为T2-1.sql,并保存到考生文件夹中。 create database Exam --创建数据库 go 2. (6分) 输入语句,创建以上3个基本表及主键,并插入表4、表5和表6所给数据。操作成功后,保存所有语句,把保存文件命名为T2-2.sql,并保存到考生文件夹中。 USE Exam GO

CREATE TABLE book --图书表 ( bno Char(4) primary key NOT NULL,--图书编号 bname char(20) not null, author char(10) not null, publish char(20) not null, pubdate datetime null )

GO create table reader --读者表 ( rno char(4) primary key not null, --读者编号 rname char(10) null

) go

create table borrow --借书表 ( borrowno int primary key not null, bno char(4) not null, rno char(4) not null, borrowdate datetime ) go

insert into book values ('001','数据库原理','李明','出版社A','2008-10-01') insert into book values ('002','软件工程','张永','出版社B','2008-08-09') insert into book values ('003','操作系统','赵明哲','出版社A','2009-03-06') insert into book values ('004','数据结构','张辉','出版社C','2009-05-28')

合集下载

sql server考试题

sql server考试题

sql server考试题SQL Server考试题指的是针对SQL Server数据库管理系统进行考试的相关题目。

这些题目用于测试考生对SQL Server的掌握程度,包括理论知识、操作技能和问题解决能力等方面。

示例:1.单选题:在SQL Server中,用于创建表的语句是:A. CREATE INDEXB. CREATE DATABASEC. CREATE TABLED. CREATE VIEW答案:C. CREATE TABLE。

2.多选题:在SQL Server中,可以使用哪些语句进行数据查询?A. SELECTB. DELETEC. UPDATED. INSERT答案:A、B、C、D。

在SQL Server中,SELECT、DELETE、UPDATE和INSERT都是用于数据查询的语句。

3.简答题:请简述SQL Server中的事务处理的概念及其作用。

答案:事务处理是SQL Server中的一个重要概念,它是一个完整的业务逻辑单元,可以确保数据库的完整性和一致性。

事务可以确保一系列操作要么全部成功执行,要么全部不执行,从而保持数据库的一致性状态。

事务处理的作用是确保数据的完整性和避免数据损坏或不一致的情况。

4.案例分析题:给定一个数据库表结构,要求编写一个查询语句,从表中检索符合特定条件的记录,并按照一定顺序对结果进行排序。

答案:根据具体的表结构和条件要求,编写相应的SELECT语句,并使用WHERE子句来筛选符合条件的记录。

然后使用ORDER BY子句对结果进行排序。

具体的查询语句和排序方式应根据实际情况进行调整。

总结来说,SQL Server考试题指的是针对SQL Server数据库管理系统进行的考试所使用的相关题目。

这些题目用于测试考生对SQL Server的掌握程度,包括理论知识、操作技能和问题解决能力等方面。

考生需要通过学习和实践来掌握相关知识和技能,以顺利通过考试。

SQL_Server复习题汇总带答案

SQL_Server复习题汇总带答案

SQL Server复习题一、选择题1、数据库系统的主要特征是()A、数据的冗余度小B、数据的结构化C、数据独立性高D、数据可以共享2、下面不属于关系数据库管理系统的是( B )A、OracleB、IMSC、SQL ServerD、DB23、数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A)。

A、DBS包括DB和DBMSB、DBMS包括DB和DBSC、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS4、(C)是数据库系统的核心,它负责数据库的配置、存取、管理和维护等工作。

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、二叉树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,DB213、SQL Server安装程序创建4个系统数据库,下列哪个不是系统数据库(C)。

A. masterB. modelC. AdventureWorksD. msdb14、SQL server数据库文件有三类,其中主数据文件的后缀为(D)A、NDFB、LDFC、MDFD、IDF15、SQL server 数据库文件有3类,其中日志文件的后缀为(D)。

sqlserver考试试题库

sqlserver考试试题库

sqlserver考试试题库SQL Server考试试题库是一个专为准备SQL Server相关认证考试的考生设计的资源库。

以下是一些模拟考试题目,涵盖了SQL Server的基础知识、高级查询技术、性能优化、安全性以及数据库管理等方面。

一、选择题1. 在SQL Server中,以下哪个不是系统表?A. sys.databasesB. sys.tablesC. sys.columnsD. Customers2. 以下哪个SQL语句用于创建数据库?A. CREATE DATABASEB. CREATE TABLEC. CREATE INDEXD. CREATE PROCEDURE3. SQL Server中的事务可以保证哪些特性?A. 原子性、一致性、隔离性B. 原子性、一致性、持久性C. 原子性、隔离性、持久性D. 所有选项都是4. 以下哪个选项不是SQL Server的索引类型?A. 聚集索引B. 非聚集索引C. 唯一索引D. 复合索引5. SQL Server中,以下哪个命令用于备份数据库?A. BACKUP DATABASEB. BACKUP TABLEC. BACKUP INDEXD. BACKUP LOG二、简答题1. 解释SQL Server中的死锁是什么,并给出解决死锁的一般策略。

2. 描述SQL Server的恢复模式,并说明它们在数据库备份和恢复过程中的作用。

3. 什么是SQL Server的分区表,它有什么优势?三、操作题1. 假设你有一个名为`Sales`的数据库,里面有一个名为`Orders`的表,包含`OrderID`, `OrderDate`, `CustomerID`, `TotalAmount`等字段。

编写一个SQL查询,列出所有2019年的订单,并按`TotalAmount`降序排序。

2. 编写一个存储过程,该存储过程接受一个`CustomerID`作为参数,并返回该客户的所有订单信息。

SQLSERVER2005复习题

SQLSERVER2005复习题

Microsoft SQL Server 2005系统由4个主要部分组成,分别是数据库引擎、分析服务、报表服务和集成服务。

Microsoft SQL Server系统有两种安全模式,即Windows身份验证和混合身份验证。

3.按照触发器事件类型的不同,可以把Microsoft SQL Server 2005系统提供的DML 触发器分成3种类型,即插入类型、删除类型和更新类型。

4.按照标识符的使用方式,可以把标识符分为常规标识符和分割标识符两种类型。

5.在Transact-SQL语言中,可以使用两种方式处理发生的错误,分别是TRY…CATCH构造和@@ERROR函数。

6.Microsoft SQL Server 2005系统提供了5种约束类型,即唯一性约束、默认值约束、主键约束、外键约束、CHECK约束。

7.在Microsoft SQL Server 2005系统中,有两种基本的索引类型:聚集索引和非聚集索引。

8.Microsoft SQL Server 2005系统提供了3种数据库的恢复模式:完全恢复、大容量日志恢复和简单恢复。

9.按照标识符的使用方式,可以把标识符分为常规标识符和分割标识符两种类型。

10.在Microsoft SQL Server 2005系统中,按照表的作用,可以把表分为4种类型,即普通表、分区表、临时表和系统表。

11.数据库系统具有数据的__外模式___、____模式_____和内模式三级模式结构。

SQL Server 2005局部变量名字必须以_@_开头,而全局变量名字必须以_@@_开头。

13.语句 select ascii('D'), char(67) 的执行结果是:__68和__C______。

14.语句 select lower('Beautiful') , rtrim('我心中的太阳 ') 的执行结果是:_ Beautiful _____和__我心中的太阳_________。

SQLServer数据库技术复习

SQLServer数据库技术复习

S Q L S e r v e r数据库技术复习LELE was finally revised on the morning of December 16, 2020《SQL Server数据库技术》期末复习题型一:一、单项选择题(每小题2分,共30分)二、填充题(15分)三、简答题(每题5分,共25分)四、程序设计题(每题15分,共30分)题型二:一、单项选择题(每小题2分,共30分)二、填充题(10分)三、判断题(每小题1分,共10分)四、简答题(每题5分,共20分)五、程序设计题(每题15分,共30分)1. SQL Server 2000是一个(C)的数据库系统。

(A)网状型(B)层次型(C)关系型(D)以上都不是2. DTS 是一个简称,它的全称是(B)。

A. 数据运输系统B. 数据传输服务C. 数据库传输系统D. 数据库运输服务3. SQL Server 2000 采用的身份验证模式有(D)。

(A)仅Windows身份验证模式(B)仅SQL Server身份验证模式(C)仅混合模式(D)Windows身份验证模式和混合模式4. SQL 语言按照用途可以分为三类,下面选项中哪一种不是的:(C )(A)DML (B)DCL (C)DQL(D)DDL5. 在SELECT语句的WHERE子句的条件表达式中,可以匹配0个到多个字符的通配符是(B)(A) * (B)%(C)- (D)6. 下列哪个数据库记录了SQL Server 2000的所有系统信息(A )A. masterB. modelC. pubsD. msdb7. 以下哪种类型不能作为变量的数据类型(C)。

(A)text (B)ntext (C)table(D)image8. 下面不属于数据定义功能的SQL语句是:(C)TABLE DATABASE TABLE9. 如果希望完全安装SQL Server,则应选择( A)。

A.典型安装B. 最小安装C. 自定义安装D. 仅连接10. 打开要执行操作的数据库,应该用哪个SQL命令(A)A. USEB. GOC. EXECD. DB1. C1、下面仅存在于服务器端的组件是:( A)A、服务管理器B、企业管理器组件C、查询分析器组件D、导入导出组件2、下面描述错误的是(B )。

SQL Server(青鸟-复习试题及参考答案-2010.6)

SQL Server(青鸟-复习试题及参考答案-2010.6)

SQL Server 2005(青鸟-复习试题)1.数据库系统发展到今天,占统治地位的仍然是关系数据库。

关系数据库中所谓的数据冗余指的是()。

(选择一项)A.数据不准确B.存在重复数据C.数据之间不存在关系D.数据量太大2.在SQL Server 2005数据库系统中,设计了如下图所示结构的数据库表students,其中SCode字段为标识列,且是主键,则选项中插入数据行的T-SQL语句错误的是()。

(选择一项)A.insert into students(SName,SAddress,SGrade,Semail,SSex)values('张海霞','上海松江',6,'ZQC@','0')B.insert into students(SName,SAddress,SGrade,SSex)values('张海霞','上海松江',6,'0')C.insert into students(SName,SAddress,SGrade,Semail,SSex)select '张海霞','上海松江',6,'ZQC@','0'D.insert into students values('张海霞','上海松江',6,'0')3.在SQL Server 2005数据库中,可以使用()关键字来限制返回的数据行数。

(选择一项)A.LIMITB.TOPC.COUNTD.SUM4.在SQL Server 2005数据库系统中,使用DTS数据转换服务可以将数据库中的数据导出为()格式文件。

(选择两项)A.DOCB.EXCELC.TXTD.SQL5.在SQL Server 2005数据库中,聚合函数能够基于列进行计算。

SQLServer数据库复习题

一、单选题:1. 在SELECT语句中,下列()子句用于将查询结果存储在一个新表中。

A.SELECT子句B.FROM子句C.INTO子句D.WHERE子句2. 游标函数CURSOR_STATUS返回值为-1表示()A.分配给该变量的游标已经打开B.分配给该变量的游标已经打开,结果集为空C.带有指定名称的游标变量并不存在D.分配给该变量的游标被关闭3. 家族关系在数据模型中是属于()A.层次模型B.网状模型C.关系模型D.面向对象模型4. 用于存储数据库表和索引等数据库对象信息的文件为()A.主数据文件B.事务日志文件C.文本文件D.图像文件5. 下面()数据类型不能作为索引的列A.charB.intC.datetimeD.image6. 主键约束是非空约束和()的组合A.检查约束B.NULL约束C.非主键约束D.惟一性约束7. 下面()系统过程是用来添加登录账户A.sp_addroleB.sp_addloginC.sp_passwordD.sp_droplogin8. 每个表最多可以有()个FOREIGN KEY 约束A.1B.10C.253D.无数个9. 下面()语句是用来创建触发器的A.CREATE PROCEDUREB.CREATE TRIGGER第 1 页共11 页C.DROP PROCEDURED.DROP TRIGGER10. 日志文件存放在SQL Server 2005的安装路径的()文件夹里A.InstallB.BackupC.LogD.Data11.逻辑设计主要是把概念模式转换成( )A.DBMS 能处理的模式B. 与DBMS无关的模式C. 层次结构模型D. 子模式12.概念模型( )A. 依赖于DBMS和硬件B. 独立于DBMS和硬件C. 依赖于DBMSD. 独立于DBMS13.在概念设计和逻辑设计之间起桥梁作用的是( )A.DFDB.E-R 图C. 数据结构图D. 功能模块图14.在SQL语言中,( )子句能够实现关系参照性规则。

数据库原理与应用教程-SQL_Server考试复习题

数据库原理与应用教程-SQL_Server考试复习题数据库原理与应用教程-SQL_Server考试复习题数据库原理与应用教程―SQL Server期末测试题(一)一、填空题(每空1分,共10分)(数据库系统的核心是___ __。

12(在关系模型中,实体以及实体间的联系都是用______来表示的。

3(设关系模型R(A,B,C),F是R上的函数依赖集,F={A?B,C?B},则R的候选码为_________。

4(层次模型用“树结构”来表示数据之间的联系,网状模型用“_________” 来表示数据之间的联系。

5(SQL Server2005中,一个简单的数据库可以只有一个_________文件和一个日志文件。

6(聚集索引和非聚集索引的存储结构都采用____________索引结构。

7(一个事务必须具有的四个属性是原子性、一致性、__________和持久性。

8(在T-SQL中,查询表中数据时,可用___________关键字滤掉重复行。

9(调用标量函数时必须提供至少由两部分组成的名称,即________. 函数名。

10( 触发器是当数据库服务器中发生数据操作语言事件时会自动执行的存储过程。

二、选择题(每小题1分,共20分)1、数据管理的发展不包括下面哪个阶段( )(A)文件系统 (B)数据库系统(C)人工管理 (D)统一管理2、一个学生可以同时借阅多本书,一本书只能由一个学生借阅,学生和图书之间是什么样的联系( )(A)一对一 (B)一对多(C)多对多 (D)以上全不是3、如果事务1将数据库中的A值从200改为300,事务2读A值为300,事务1又将刚才的操作撤销,A值恢复为200,那么事务2读取了“脏”数据。

这种情况是由于数据库保护中的那方面不当而引起的( )(A)并发控制 (B)完整性约束(C)安全性控制 (D)数据库的恢复4、在关系模型中,“元组”是指( )(A)表中的一行 (B)表中的一列(C)表中的一个数据 (D)表中的一个成分5、有学生、选修和课程三个关系,学生S(学号,姓名,性别….),课程C(课程号,课程名),选修SC(学号,课程号,成绩)。

(有答案)SQLServer复习题.doc

SQL Server复习题一、填空题1.在SQL Server2000的____ 查询编辑器窗U _______ 中,既可以输入、执行Transact-SQL命令语句,也可以创逮查询命令文件,查询命令文件的扩展名为_.sql_。

2.默认约束指定在插入操作中如果没有提供输入值时,则系统自动指定值。

默认约束可以包括_常:W: 、函数、不带变量的內建函数或者空值。

3.SQL Server2000的“身份脸证模式”分为两种,分别是“ Windows身份验证_______ ”和“ Windows和SQL Server混合身份验证_____ ”。

Z1.在Transact-SQL语言中变量分为_局部变S _________ 和全局变量。

5.在SQL Server中,用来显示数掘库信息的系统存储过程是_sp_helpdp ________ 。

6.DROP TABLE语句可以删除一个表和表中的 _数据 _______ 及其与表有关的所有_索引_、触发器、约朿、许可对象。

7.视图可以看成是从一个或几个_____ 基本表 ____ 导出的虚表或存储在数据库中的查询。

8.可以使用______ CREATE INDEX语句__________ 创建独立于约束的索引。

9. _______ 以_______ @@ 符号开头的变S:为全局变:S:。

10.定义局部变量需要使用命令_________ @ ____________ 。

11.在CREATE PROCEDURE语句屮可以声明一个或多个参数,用户必须在执行(调川)过程时提供每个所声明参数的_值_。

12.数据库中只存放视图的_____ 定义______ ,而不存放视图对应的数据,数据存放在原来的基本表中,当基本表屮数据发生变化时,从视图屮查询出的数据是_随之变化_的。

13.在数据表中创建主键约束时,会自动产生____ 唯一性的聚集______ 索引。

14.存储过程有多种调用方式,其屮比较常用的是使用EXECUTE 语句。

SQLserver 复习题库及答案

SQLserver 复习题库及答案1. ()可以同一个表的不同字段进行联接。

( 选一项 )A 、内联接B 、自联接 ( 正确答案 )C 、外联接D 、左联接2. 在 SQL Server 数据库中 ,UNIQUE 约束与 PRIMARY KEY 约束之间最主要的区别是()( 选一项 )A 、 UNIQUE 约束要求数据库中至少存在一行数据 , 因此必须在创建数据库表之后才能创建 , 而 PRIMARY KEY 约束无此限制B 、 UNIQUE 约束允许有空值 , 而 PRIMARY KEY 约束不允许有空值C 、创建 UNIQUE 约束后 , 该数据行允许被更改 , 而PRIMARY KEY 约束的数据行不允许更改D 、 UNIQUE 约束列不能创建外键 , 而 PRIMARY KEY 约束可以创建外键引用 ( 正确答案 )3. 查询 student 表中的所有非空 email 信息 , 以下语句正确的是()( 选一项 )A 、 Select email from student where email !=nullB 、 Select email from student where email not is nullC 、 Select email from student where email <> nullD 、 Select email from student where email is not null ( 正确答案 )4. SQL 语句 :select from students where SNO like'010[^0]%[A,B,C]%', 可能会查询出的 SNO 是 ( )( 选两项 )A 、 01053090A ( 正确答案 )B 、 01003090A01C 、 01053090D 、 0101A01 ( 正确答案 )5. 查找 student 表中所有电话号码 ( 列名 :telephone) 的第一位为 8 或 6, 第三位为 0 的电话号码()(‘[86]_0%’等同于 '[8,6]_0%')( 选一项 )A 、 SELECT telephone FROM student WHERE telephone LIKE '[86]%0'B 、 SELECT telephone FROM student WHERE telephone LIKE '(8,6)0%'C 、 SELECT telephone FROM student WHERE telephone LIKE '[8,6]_0'D 、 SELECT telephone FROM student WHERE telephone LIKE '[86]_0%' ( 正确答案 )6. 查找 authors 表中的所有电话号码的首位为 4, 第二位为0 或 1 的电话号码()( 选一项 )A 、 SELECT phone FROM authors WHERE phone LIKE '4[1,0]%' ( 正确答案 )B 、 SELECT phone FROM authors WHERE phone in '4[^10]%'C 、 SELECT phone FROM authors WHERE phone LIKE '4_[1,0]%'D 、 SELECT phone FROM authors WHERE phone between '41%' and '40%'7. 查找 student 表中所有电话号码 ( 列名 :telephone)的第一位为 8 或 6, 第三位为 0 的电话号码()( 选一项 )A 、 SELECT telephone FROM student WHERE telephone LIKE '[86]%0'B 、 SELECT telephone FROM student WHERE telephone LIKE '(8,6)0%'C 、 SELECT telephone FROM student WHERE telephone LIKE '[8,6]_0'D 、 SELECT telephone FROM student WHERE telephone LIKE '[86]_0%' ( 正确答案 )8. 成绩表 grade 中字段 score 代表分数 , 以下 ( ) 语句返回成绩表中的最低分。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档