数据库管理习题库完整
- 格式:docx
- 大小:25.92 KB
- 文档页数:8
习题一、单项选择题1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是(A)阶段。
A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2. 数据库系统与文件系统的主要区别是(B)。
A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 在数据库中存储的是(C)。
A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。
A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。
A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS6. 数据库管理系统(DBMS)是(C)。
A. 一个完整的数据库应用系统B.一组硬件C. 一组系统软件D.既有硬件,也有软件7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。
A. 文件的集合B. 数据的集合C. 命令的集合D. 程序的集合8. 支持数据库各种操作的软件系统是(B)。
A. 命令系统B. 数据库管理系统C. 数据库系统D. 操作系统9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。
A. 文件系统B. 数据库系统C. 软件系统D. 数据库管理系统10. 数据库系统中应用程序与数据库的接口是(B)。
A. 数据库集合B. 数据库管理系统DBMSC. 操作系统OSD. 计算机中的存储介质11. 在DBS中,DBMS和OS之间关系是(D)。
可编辑修改精选全文完整版数据库题库及答案数据库技术是计算机科学中重要的一部分,广泛应用于各个领域。
为了更好地学习和理解数据库知识,题库是一个非常有用的资源。
本文提供一些常见的数据库题目及其答案,希望对读者的学习和实践有所帮助。
一、选择题1. 在关系数据库中,用于描述记录之间的关系的是:a) 表格b) 行c) 列d) 键答案:a) 表格2. 数据库管理系统(DBMS)的主要功能包括:a) 数据的存储和管理b) 数据的查询和分析c) 数据的备份和恢复d) 数据的安全性控制答案:a) 数据的存储和管理、b) 数据的查询和分析、c) 数据的备份和恢复、d) 数据的安全性控制3. 关系数据库中,用于唯一标识一条记录的属性被称为:a) 主键b) 外键c) 候选键d) 索引答案:a) 主键4. 数据库的范式用于描述数据库的结构是否符合某种规范。
以下哪一项不是数据库的范式:a) 一范式b) 二范式c) 三范式d) 四范式答案:d) 四范式5. 在SQL语句中,用于插入新记录的关键字是:a) SELECTb) UPDATEc) INSERTd) DELETE答案:c) INSERT二、填空题1. 在关系数据库中,每一行都代表一个________。
答案:记录2. 数据库中具有相同属性的记录集合被称为____________。
答案:表3. 在关系数据库中,用于检索某一部分记录的语句是________。
答案:SELECT4. 数据库设计中常用的三个范式依次是一范式、二范式和__________。
答案:三范式5. 数据库表中,用于唯一标识一条记录的属性被称为________。
答案:主键三、应用题1. 请列举至少三种数据库管理系统(DBMS)的类型,并简要描述它们的特点。
答案:关系型数据库管理系统(RDBMS):采用表格的形式组织数据,具有高度结构化和强一致性的特点。
常见的关系型数据库管理系统有MySQL、Oracle、SQL Server等。
第一章习题一、单项选择题1 •数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS )之间的关系是(A )。
A. DBS 包括DB 和DBMSB. DBMS 包括DB 和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS2. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是(D )。
I •人工管理阶段II.文件系统阶段III •数据库阶段A. I 和IIB. 只有IIC. II 和IIID. 只有I3. 下列四项中,不属于数据库系统特点的是(C )。
A. 数据共享B. 数据完整性C. 数据冗余度高D. 数据独立性高4. 数据库系统的数据独立性体现在(B )。
A .不会因为数据的变化而影响到应用程序B. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C. 不会因为存储策略的变化而影响存储结构D. 不会因为某些存储结构的变化而影响其他的存储结构5. 要保证数据库的数据独立性,需要修改的是(C )。
A. 模式与外模式B. 模式与内模式C. 三层之间的两种映射D. 三层模式6. 要保证数据库的逻辑数据独立性,需要修改的是(A )。
A. 模式与外模式的映射B. 模式与内模式之间的映射C. 模式D. 三层模式7. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C ),它是模式的逻辑子集。
A.模式B.物理模式C. 子模式D. 内模式8. 下述(B )不是DBA 数据库管理员的职责。
A.完整性约束说明B.定义数据库模式C.数据库安全D.数据库管理系统设计9. 常见的数据模型有三种,它们是(B )A 网状、关系和语义B 层次、关系和网状C 环状、层次和关系D 字段名、字段类型和记录10. 在E-R 图中,用来表示属性的图形是(B )A 矩形B 椭圆形C 菱形D 平行四边形二、填空题1. 描述数据库全体数据的全局逻辑结构和特性的是___________ 模式 ______ 。
第1章绪论1.数据库数据具有__________、__________和__________三个基本特点。
答案:永久存储、有组织、可共享2.试述数据、数据库、数据库系统、数据库管理系统的概念。
3.使用数据库系统有什么好处?4.数据库管理系统是数据库系统的一个重要组成部分,它的功能包括__________、__________、__________、__________。
答案:数据定义功能、数据操纵功能、数据库的事物管理和运行管理、数据库的建立和维护功能5.数据库系统是指在计算机系统中引入数据库后的系统,一般由__________、__________、__________和__________构成。
答案:数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员6.试述文件系统与数据库系统的区别和联系。
7.数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:__________阶段,__________阶段和__________阶段。
答案:人工管理、文件系统、数据库系统8.举出适合用文件系统而不是数据库系统的例子;再举出适合用数据库系统的应用例子。
9.数据库具有数据结构化、最小的__________、较高的__________和易扩展性等特点。
答案:冗余度、数据独立性10试述数据库系统的特点。
11.DBMS还必须提供__________保护、__________检查、__________、__________等数据控制功能。
答案:数据的安全性数据的完整性并发控制数据库恢复12.数据库管理系统的主要功能有哪些?答案:①数据库定义功能;②数据存取功能;③数据库运行管理;④数据库的建立和维护功能。
13.模式(Schema)是数据库中全体数据的__________和__________的描述,它仅仅涉及到__________的描述,不涉及到具体的值。
答案:逻辑结构、特征、型14.试述数据模型的概念、数据模型的作用和数据模型的三个要素。
一、单项选择题1.下列四项中,不属于数据库特点的是( C )。
A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高2.下列四项中,不属于SQL2000实用程序的是( D )。
A.企业管理器B.查询分析器C.服务管理器D.媒体播放器3.SQL Server安装程序创建4个系统数据库,下列哪个不是(C )系统数据库。
A.masterB.modelC.pubD.msdb4.(A )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。
数据库在建立、使用和维护时由其统一管理、统一控制。
A.DBMS B.DBC.DBS D.DBA5. 在SQL中,建立表用的命令是( B )。
A.CREATE SCHEMAB.CREATE TABLEC.CREATE VIEWD.CREATE INDEX6.SQL语言中,条件年龄BETWEEN 15 AND 35表示年龄在15至35之间,且( A )。
A.包括15岁和35岁B.不包括15岁和35岁C.包括15岁但不包括35岁D.包括35岁但不包括15岁7.下列四项中,不正确的提法是( C )。
A.SQL语言是关系数据库的国际标准语言B.SQL语言具有数据定义、查询、操纵和控制功能C.SQL语言可以自动实现关系数据库的规范化D.SQL语言称为结构查询语言8.在MS SQL Server中,用来显示数据库信息的系统存储过程是(D )。
A. sp_dbhelpB. sp_dbC. sp_helpD. sp_helpdb9.SQL语言中,删除表中数据的命令是( A )。
A. DELETEB. DROPC. CLEARD. REMOVE10.SQL的视图是从( C )中导出的。
A. 基本表B. 视图C. 基本表或视图D. 数据库11. 下列哪个不是sql 数据库文件的后缀。
C A..mdf B..ldfC..tif D..ndf12. 数据定义语言的缩写词为( A )。
数据库管理员简单题库数据库题库1、你需要从SALES表中提取出PROD_ID 列包含‘_D123’字符串的产品明细。
下⾯哪⼀个WHERE 条件⼦句可以获得所需的输出结果?A. WHERE prod_id LIKE '%_D123%' ESCAPE '_'B. WHERE prod_id LIKE '%\_D123%' ESCAPE '\'C. WHERE prod_id LIKE '%_D123%' ESCAPE '%_'D. WHERE prod_id LIKE '%\_D123%' ESCAPE '\_'答案为B2、实例因为断电异常中⽌。
哪些是关于redo ⽇志在实例恢复期间的正确描述?A.Inactive和current 状态的redo⽇志需要完成恢复B.Online 和Archived⽇志需要实例恢复C.最后⼀个checkpoint之后的所有redo 信息都要应⽤到数据⽂件D.所有记录在current 状态⽇志中直到检查点位置的redo 信息应⽤于数据⽂件答案:C3、你需要获得⼀个报表,该报表显⽰每⼀个客户的信贷限额增加$1000后的结果,客户的last name 列标题应显⽰为Name,并且增加的信贷限额列标题应显⽰为New Credit Limit,列标题应该每个单词的⾸字母⼤写显⽰。
哪个命令能完成该需求?A. SELECT cust_last_name Name, cust_credit_limit + 1000"New Credit Limit"FROM customers;B. SELECT cust_last_name AS Name, cust_credit_limit + 1000AS New Credit LimitFROM customers;C. SELECT cust_last_name AS "Name", cust_credit_limit + 1000AS "New Credit Limit"FROM customers;D. SELECT INITCAP(cust_last_name) "Name", cust_credit_limit + 1000INITCAP("NEW CREDIT LIMIT")FROM customers;答案:C4、你需要为银⾏的应⽤程序建⽴⼀个表。
(完整版)数据库练习题(答案)..第四章练习题⼀、选择题1、设有两个关系R(A,B)和S(B,C),与下列SELECT语句SELECT A,B FROM RWHERE B NOT IN(SELECT B FROM S WHERE C='C56');等价的关系代数表达式是 [ C]A.πA,B(σC≠'C56'(R?S))B.πA,B(R ? S)C≠'C56' C.R-πA,B(σC= 'C56'(R?S))D.R-πA,B(σC≠'C56'(R?S))2、嵌⼊式SQL的预处理⽅式,是指[ B]A.识别出SQL语句,加上前缀标识和结束标志B.把嵌⼊的SQL语句处理成函数调⽤形式C.对源程序进⾏格式化处理D.把嵌⼊的SQL语句编译成⽬标程序3、SQL中,“DELETE FROM 表名”表⽰ [ A]A.从基本表中删除所有元组B.从基本表中删除所有属性C.从数据库中撤消这个基本表D.从基本表中删除重复元组4、SQL中,聚合函数COUNT(列名)⽤于[ C]A.计算元组个数B.计算属性的个数C.对⼀列中的⾮空值计算个数D.对⼀列中的⾮空值和空值计算个数5、在传统SQL技术中,使⽤“ORDER BY”⼦句的SELECT语句查询的结果,实际上为 [B]A.数组 B.列表 C.包 D.集合6、在数据库中,能提⾼查询速度的是(C )A. 数据依赖B. 视图C. 索引D. 数据压缩7、语句 delete from sc 表明( A )A. 删除sc中的全部记录B. 删除基本表scC. 删除基本表sc中的列数据D. 删除基本表sc中的部分⾏8、在DB应⽤中,⼀般⼀条SQL 语句可产⽣或处理⼀组记录,⽽DB主语⾔语句⼀般⼀次只能处理⼀条记录,其协调可通过(B )实现。
A. 指针B. 游标C. 数组D. 栈9、在下列基本表的定义中,数值5表⽰( C )CREATE TABLE student (Sno char(5) not null unique,Sname char(2));A. 表中有5条记录B. 表中有5列C. 表中字符串Sno 的长度D. 表格的⼤⼩10、在视图上不能完成的操作是( C )A. 更新视图B. 查询C. 在视图上定义新的基本表D. 在视图上定义新视图11、下列聚合函数中不忽略空值 (null) 的是(C)A、SUM (列名)B、MAX (列名)C、COUNT ( * )D、AVG (列名)12、SQL的查询语句的where⼦句中,对空值的操作,不正确的是( C )A、where AGE IS NULLB、where AGE IS NOT NULLC、where AGE = NULLD、where NOT (AGE IS NULL)13、Transact-SQL对标准SQL的扩展主要表现为( A )。
数据库基础考试流程测试模拟题(说明:本卷试题在考试流程测试后收回)1、您有一个包含产品ID和产品名称的表。
B您需要编写一条UPDATE 语句。
以将特定产品的名称改为glass ,应在UPDA TE 语句中包括什么内容?A.LET ProductName=’glass’B、SET ProductName=’glass’C、EXEC ProductName=’glass’D、ASSIGN ProductName=’glass’2、您需要存储从三个到30个字符不等的产品名称。
您还需要将使用的存储空间量降到最低。
应该使用哪种数据类型?DA.CHAR(3,30) B、CHAR(30) C、V ARCHAR(3,30) D、V ARCHAR(30)3、要运行存储过程,用户需要哪种权限?CA.ALLOW B、CALL C、EXECUTE D、RUN4、视图可用于:CA.确保引用完整性。
B、保存存储在一个单独表中的数据的额外副本。
C、限制对表中特定行或列中的数据的访问。
D、在从基础表中删除历史数据前将其保存。
5、您正在创建一个表来存储客户数据。
AccountNumber 列使用的值始终由一个字母和四位数字组成。
您应该对AccountNumber 列使用哪种数据类型?BA.BYTE B、CHAR C、DOUBLE D、SMALLINT6、哪条语句将导致创建索引?AA.CREATE TABLE Employee (EmployeeID INTEGER PRIMARY KEY)B.CREATE TABLE Employee (EmployeeID INTEGER INDEX)C.CREATE TABLE Employee (EmployeeID INTEGER NULL)D. CREA TE TABLE Employee (EmployeeID INREGER DISTINCT)7、哪个关键字必须包含在CREA TE VTEW 语句中?BA.ORDER BY B、SELECT C、UPDA TE D、WHERE8、可在数据库值中执行的已命名的SQL 语句组被称为:CA.公式。
数据库练习题库(含答案)一、单选题(共98题,每题1分,共98分)1.在需求分析阶段,结构化分析和建模方法是一种较为有效的需求分析方法,下列不属于结构化分析和建模方法优点的是()。
A、可避免过早陷入具体细节B、从局部或子系统开始分析问题,便于建模人员了解业务模型C、图形对象不涉及太多技术术语,便于用户理解模型D、用图形化的模型能直观表示系统功能正确答案:B2.DBMS通过加锁机制允许用户并发访问数据库,这属于DBMS提供的()。
A、数据定义功能B、数据操纵功能C、数据库运行管理与控制功能D、数据库建立与维护功能正确答案:C3.关于数据划分策略,下述说法错误的是()。
A、散列划分釆用某种散列函数,以数据的划分属性作为函数参数,计算数据应存储的磁盘序号B、范围划分根据某个属性的取值,将数据划分为n个部分,分别存储到不同磁盘上C、范围划分有利于范围查询和点查询,但也可能会引起数据分布不均匀及并行处理能力下降问题D、轮转法划分能保证元组在多个磁盘上的平均分配,并具有较高的点查询和范围查询正确答案:D4.存取方法设计属于数据库设计的()阶段的设计任务。
A、逻辑结构设计B、概念结构设计C、系统需求分析D、物理结构设计正确答案:D5.将新插入的记录存储在文件末尾,并使记录随机地分布在文件物理存储空间中的文件结构是()。
A、散列文件B、堆文件C、索引文件D、聚集文件正确答案:B6.关于"死锁”,下列说法中正确的是()。
A、在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库B、只有出现并发操作时,才有可能出现死锁C、当两个用户竞争相同资源时不会发生死锁D、死锁是操作系统中的问题,数据库操作中不存在正确答案:B7.关于数据库应用系统的需求分析工作,下列说法正确的是()。
A、在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图B、通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明C、数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标D、数据需求分析的主要工作是要辩识出数据处理中的数据处理流程正确答案:C8.如果一个系统定义为关系系统,则它必须( )oA、支持关系数据库B、支持选择、投影和连接运算C、A和B均成立D、A、B都不需要正确答案:C9.联机分析处理包括以下()基本分析功能。
一、单选题1、侯选码中的属性称为(B )。
A.非主属性B.主属性C.复合属性D.关键属性2、( A )是位于用户和操作系统之间的数据管理软件。
A.DBMS B.DB C.DBS D.DBA3、关系数据库中的码是指( D )。
A.能唯一决定关系的字段B.不可改动的专用保留字C.关键的很重要的字段D.能唯一标识元组的属性或属性集合4、关系规范化的实质是针对( b )进行的。
A.函数B.函数依赖C.范式D.关系5、设有属性A,B,C,D,以下表示中不是关系的是( C )A.R(A)B.R(A,B,C,D)C.R(A×B×C×D)D.R(A,B)6、数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用( D )表示。
A.矩形B.四边形C.菱形D.椭圆形6、数据库概念设计的E-R方法中,实体在E-R图中,用( A )表示。
A.矩形B.四边形C.菱形D.椭圆形6、数据库概念设计的E-R方法中,实体与实体之间的联系在E-R图中,用( C )表示。
A.矩形B.四边形C.菱形D.椭圆形7、自然连接是构成新关系的有效方法。
一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的( D )。
A.元组B.行C.记录D.属性8、若将下图所示的E-R图转换成关系模式,可以转换成( C )关系模式。
A. 1个B.2个C.3个D.4个9、若将下图所示的E-R图转换成关系模式,可以转换成( B )关系模式。
A. 1个B.2个C.3个D.4个10、若将下图所示的E-R图转换成关系模式,可以转换成( D )关系模式。
A. 1个B.2个C.3个D.4个11、数据库的层次模型应满足的条件是( C )。
A.允许一个以上的结点无双亲,也允许一个结点有多个双亲B.必须有两个以上的结点C.有且仅有一个结点无双亲,其余结点都只有一个双亲D.每个结点有且仅有一个双亲12、数据库的网状模型应满足的条件是( A )。
一、不定项选择题1. create trigger 语句中的 with encryption 参数的作用是 [ ]A. 加密触发器文本B. 加密定义触发器的数据库C. 加密定义触发器的数据库的数据D. 以上都不对2. 下列有关触发器的说法,错误的是 [ ]A. 触发器是一种特殊的存储过程,它可以包含 if 、while 、case 的复杂的T-sql 语句B. 使用触发器需要两步:先创建触发器,然后调用触发器C .如果检测到修改的数据不满足业务规则,触发器可以回滚,进行撤销操作 D.使用触发器可以创建比check 约束更复杂的高级约束。
3. 当执行 update 触发器语句时,系统将自动创建 [ ] 逻辑表5. 在“连接”组中有两种连接认证方式,其中在 [ ] 方式下,需要客户端应 用程序连接时提供登录时需要的登录账户和密码。
A. Windows 身份验证 B .SQL Server 身份验证 C •以超级用户身份登录时 D.其他方式登录时6. 下列[]不是SQL SERVER 勺身份验证模式。
A. Windows 身份验证B. SQL Server 身份验证 C •混合身份验证模式 D. IPSEC 身份验证模式7. 关于登陆账户和数据库用户,下面表述错误的是 [ ]A.tempB.deletedC.holdD.inserted 4. update 触发器能够对下列 [ ]A. 修改数据库名称 修改进行检查B. 修改表中的某行数据C.修改表中的某列数据D. 修改表结构A. 登陆账户是在服务器级创建的,数据库用户是在数据库级创建的B .创建数据库用户时必须存在该用户的登陆账户C•用户和登陆账户必须同名D. —个登陆账户可以对应多个数据库用户8. 下列[ ] 固定服务器角色具有创建数据库的权限A. BulkAdminB.DbcreatorC. DiskAdminD.ServerAdmin9. 下列[ ] 数据库角色就有创建表的权限A. db_accessadminB.db_datawriteC. db_ddladminD.db_owner 10.SQL Server 的权限可以被[ ]A. 授予B. 回收C. 拒绝D. 删除11. [ ] 备份类型支持把数据库还原到某个特定的时间点。
A. 完整数据库备份B. 差异数据库备份C. 事物日志备份D. 以上都是12. 可以使用[ ] 方法建立数据库的完整备份。
A.操作员 B •作业 C.维护计划 D •性能监视器13. 下面[ ] 工具不适合将数据的副本复制到多个SQL Server 中。
A. 分离附加B. 备份C.带INTO子句的查询D. SSIS 导入/导出向导14.小王对AdventureWorks 数据库执行一个在午夜结束的完全备份,而差异备份自04:00 开始每四小时执行一次,事务日志备份每五分钟执行一次。
那么09:15 执行的事务日志备份包含什么样的信息呢?A. 自09:10 以来发生的所有事务B. 自09:10 以来提交的所有事务C. 自09:10 以来发生变化的页D. 自09:10 以来发生变化的存储区15. Adventureworks. 有一台运行 SQL Server 2008 Enterprise Edition 的服 务器SQL1 SQL1的RAM 为2 GB,其中的1.6 GB 用于默认的SQL Server 数据库 引擎实例。
所有数据库的平均月数据增长是100 MB 用户报告说报告处理的时间在增长,小王需要评估一下是否需要更多的 RAM 因此,他需要使用系统监视 器创建一个计数日志以帮助自己决定是否需要增加 RAM 他应当向计数日志添加哪个功能对象 []?A .MSAS 2005:CacheB .SQLServer: SQL StatisticsC .SQLServer:General StatisticsD .SQLServer:Buffer Manager16.可以用 [ ] 来声明游标。
18、表具有的权限类别有 [ ]A . selectB . deleteC . updateD. exec19、公司 A 使用的是 SQL SERVER 2008 数据库。
一个用户报告说:订单处理 应用在处理一个订单事务的过程中停止响应。
这个用户对应的SQL SERVER进程 ID 是 54.你需要查出进程 54 是否被其他连接阻塞。
如果是,你需要确定 阻塞者的进程ID ,下面能达到这个目的方法是[]?A. 在 SQL Server Management Studio ,打开活动监视器 , 打开进程信息页, 查看进程 54 的阻塞者列信息 。
B. 在SQL Server Management Studio 打开活动监视器,打开按进程分类的锁页, 查看进程 54 请求模式列。
C. 在 SQL Server Management Studio ,打开新查询窗口并且执行如下语句: SELECT* FROMsys.dm_exec_requests WHEREsession_id = 54 然后查看 blocking_session_id 列。
A 、CREATE CURSORB 、ALTER CURSORC 、SET CURSORD、DECLARE CURSOR17.为数据表创建索引的目的是 [ ] A.提高查询的检索性能 B.归类 C.创建主键 D.创建唯一索引D. 在SQL Server Management Studio ,打开新查询窗口并且执行如下语句: SELECT * FROM sys.dm_exec_sessionsWHERE session_id = 54查看 status 列。
20、下列关于差异备份叙述错误的是 [ ]A .在执行了至少一次完整备份后,才能进行差异备份B •备份自上一次完整备份以来数据库改变的部分C •备份自上一次差异备份以来数据库改变的部分 D. 备份自上一次日志备份以来数据库改变的部分。
23、关于角色描述正确的是 [ ]。
A .用户可以自定义服务器角色。
B. 角色用来简化将很多权限分配给很多用户这一复杂任务的管理C. 每个用户至少拥有一个角色D. 数据库角色是系统置的,用户是不可以自己定义的。
24、 下列哪几个是 sql 数据库文件的后缀 [ ]。
A . .mdf B . .ldfC. .dbfD . .ndf25、在SQL Server Profiler 中跟踪记录可以保存为[ ]类型A . Binary 文件。
B . TXT 文件C. SQL Server 表D .逗号限制符文件26. 关于登陆账户和数据库用户,下面表述错误的是 [ ]。
A . 登陆账户是在服务器级创建的, 数据库用户是在数据库级创建的B .创 建数据库用户时必须在存在该用户的登陆账户21、SSIS 是一个数据集成转换平台,主要用于进行 A .数据分析。
C •数据提取D22、操作员收到通知的方式有 [ A .短信。
C.寻呼机 D[] 等任务B. 数据转换 .数据加载。
]。
B. 电子. net send 消息。
c •用户和登陆账户必须同名D. —个登陆账户可以对应多个数据库用户27. 对于数据库规模小,变化不频繁的数据库,最好采用的备份策略为 [ ] A. 完整数据库备份 B. 差异数据库备份 C.完全+事物日志备份D.完全+差异数据备份28. 关于日志备份叙述错误的是 [ ]A. 在执行了至少一次完整备份后,才能进行事务日志备份B. 如果没有与其相一致的数据库备份,则不能恢复事务日志C. 可以在大容量日志恢复模式下建立日志备份D. 备份自上一次完整备份以来数据库改变的部分29. 对于数据量较大、并且反复变化的是相同数据的数据库,采用的备份策略最 好是 [ ]A •完整备份策略B 。
完整和事务日志备份策略 C.差异数据库备份策略D.完整和差异数据库备份策略30.假如你想让技术支持人员可以备份某个数据库,但是没有数据库或 sql server实例的其它权限,应该授予其 [ ]角色A . db_accessadmin B. db_owner C. db_backupoperatorD.sysadminA.SSIS 导入导出向导B.备份D. 日志传送32.SSIS 是一个数据基础集成转换平台,主要用于进行 []等任务 A •数据分析 B.数据转换C.数据提取D.数据加载 33.死锁的发生的原因是 [ ] A. 并发控制 C.数据错误31.把文本格式的数据导入到 SQL Server 数据库,可以使用[]工具C.复制B.服务器故障 D.操作失误39. 下面有关于存储过程的说法不正确的是A.存储过程是一种独立的数据库对象,它在服务器上创建和运行 B •使用存储过程可以减少网络流量 C •存储过程提供了一种安全机制D. 存储过程每次调用都要进行重新的编译和优化,降低了执行效率40. 对于下面的存储过程:CREATE PROCEDURE Myp1 P Int As select Studentname , Age from Strdents where Age==p如果在 students 表中查找年龄 18岁的学生,正确调用存储过程的是 [ ] A . exec Myp1 p='18' B . exec Myp1 p=18 C . exec Myp1 p='18'D . exec Myp1 p=1841. 创建触发器不需要指定的选项有 [ ] 。
A.触发器的名称 B.在其上定义触发器的表34.SQL Server 忠发生死锁需要 [ ] A. 用户处理 C.修改数据源35.SQL Server 的事务不具有的特征是 A •原子性 C. 一致性36. SQL Server 中常见的锁类型包括 A. 共享 C .行37. 事务的隔离级别包括 [ ] A. read uncommitted C.repeatable only38.存储过程是SQL Server 服务器的一组预先定义并 A .保存B.编译C.解释B.系统自动处理 D.取消事务[ ] B.隔离性 D.共享性[ ] B.架构 D.排他 B. read committed D. snapshot[ ]的 t-sql 语句D.编写49. 小王对 AdventureWorks 数据库执行一个在午夜结束的完全备份,而差异备份自 04:00 开始每四小时执行一次, 事务日志备份每五分钟执行一次。
那么 09:15 执行的事务日志备份 包含什么样的信息呢 ?A. 自 09:10 以来发生的所有事务B. 自 09:10 以来提交的所有事务C. 自 09:10 以来发生变化的页D. 自 09:10 以来发生变化的存储区C.触发器将何时触发 .执行触发操作的编程语句42. 关于触发器叙述正确的是 [ ] 。