数据库管理习题库
- 格式:doc
- 大小:40.50 KB
- 文档页数:7
1、数据独立性是数据库技术的重要特点之一。
所谓数据独立性是指( )。
A)数据与程序独立存放B)不同的数据被存放在不同的文件中C)不同的数据只能被对应的应用程序所使用D)以上三种说法都不对[] 教师批改:D2、DBMS的含义是( )。
A.数据库系统B.数据库管理系统C.数据库管理员D.数据库[] 教师批改:B3、从关系模式中指定若干个属性组成新的关系的运算称为( )。
A.联接B.投影C.选择D.排序[] 教师批改:B4、对于“关系”的描述,正确的是( )。
A) 同一个关系中允许有完全相同的元组B) 同一个关系中元组必须按关键字升序存放C) 在一个关系中必须将关键字作为该关系的第一个属性D) 同一个关系中不能出现相同的属性名[] 教师批改:D5、对于现实世界中事物的特征,在实体-联系模型中使用( )。
A)属性描述B)关键字描述C)二维表格描述D)实体描述[] 教师批改:A6、专门的关系运算不包括下列中的( )。
A)联接运算B)选择运算C)投影运算D)交运算[] 教师批改:D7、关系运算中的选择运算是( )。
A)从关系中找出满足给定条件的元组的操作B)从关系中选择若干个属性组成新的关系的操作C)从关系中选择满足给定条件的属性的操作D)A和B都对[] 教师批改:A8、数据库设计的根本目标是要解决( )。
A)数据共享问题B)数据安全问题C)大量数据存储问题D)简化数据维护[] 教师批改:A9、”商品”与”顾客”两个实体集之间的联系一般是( )。
A)一对一B)一对多C)多对一D)多对多[] 教师批改:D10、在Visual FoxPro中以下叙述错误的是( )。
A)关系也被称作表B)数据库文件不存储用户数据C)表文件的扩展名是.dbfD)多个表存储在一个物理文件中[] 教师批改:B11、在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用( )。
A) 临时关键字B) 主关键字C) 外部关键字D) 索引关键字[] 教师批改:B12、以下关于关系的说法正确的是( )。
数据库题库(含答案)一、单选题(共100题,每题1分,共100分)1、在关系模型中,用来表示实体的是( )A、字段B、记录C、表D、指针正确答案:B答案解析:二维表的每一行的所有数据称为一个元组,相当于一条记录,代表一个实体2、格式属性是给字段()数据时设置的样式。
A、初始值B、当前值C、输出D、输人正确答案:C答案解析:初始值是设置默认值属性,输入是设置有效性规则和输入掩码3、窗体通过来显示字段信息,以类似填空的格式输入数据。
( )A、宏B、模块C、表D、控件正确答案:D4、已知“邮政编码”字段为6位数字,对其设置掩码,正确的是( )A、######B、999999C、D、000000正确答案:D答案解析:必须是6位数字,因此就必须为000000。
5、下列关于Access 2010说法正确的是()A、Access 2010是一个关系型数据库系统B、Access 2010默认创建的文件的扩展名是.mdbC、Access 2010数据库可以作为应用软件的数据库,也可以作为WEB页的数据库D、Access 2010数据库中的数据只能本机访问,不能被其他计算机访问正确答案:C答案解析:Access 2010是数据库管理系统,默认扩展名是.accdb,其数据库既可以被本机访问,也可以被其他计算机访问。
6、有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
A、笛卡尔积B、交C、并D、连接正确答案:D答案解析:运算结果是通过R表和S表共同的属性B的值进行的连接运算。
7、下列不是关系术语的是( )A、元组B、属性C、分量D、数据正确答案:D答案解析:关系中的一行称为一个元组,一列称为一个属性,一个单元格称为一个分量。
8、在关系模式中,如果属性A和B存在1对1的联系,则( )A、A→BB、B→AC、ABD、以上都不是正确答案:C9、教师和同学之间的关系是()A、1:1B、1:nC、m:nD、n: 1正确答案:C答案解析:一个教师可以教多名学生,一个学生可以被多个教师教,因此两者之间是多对多的联系。
第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、三类经典的数据模型是_________、_________和_________。
其中,________目前应用最广泛。
2、_________模型是面向信息世界的,它是按用户的观点对数据和信息建模;________模型是面向计算机世界的,它是按计算机系统的观点对数据建摸。
3、关系模型的实体完整性是指______________________________。
在关系模型中,候选码是指_______________________,全码是指_________________________。
4、设Ei 为关系代数表达式,根据关系代数等价变换规则,(E1×E2)×E3 ≡ __________,若选择条件F只涉及E1中的属性,则σF(E1×E2)≡____________。
5、数据依赖是关系中属性间的相互关联,最重要的数据依赖有两种,即_____依赖和多值依赖。
6、在关系规范化过程中,将1NF转化为2NF,要消除______________________,若一个关系模式R∈2NF,并且消除了非主属性对码的传递依赖,则R∈__NF。
7、数据库的保护措施有________控制、_________控制、_________控制和数据库恢复等。
8、事务是并发控制的基本单位,事务的四个性质是_______性、_______性、_______性和________性。
9、并发控制的主要方法是封锁,封锁的类型有两种,即________锁和_______锁。
10、故障恢复的基本手段有____________和_________________。
11、DBMS的中文全称是___________。
12、数据管理的发展经历了人工管理阶段、_________阶段和________阶段。
13、数据库系统的三级模式分别是___________,___________和_________。
数据库系统考试题库和答案一、选择题1. 数据库管理系统(DBMS)的主要目的是什么?A. 存储数据B. 管理数据库C. 查询数据D. 所有上述内容答案:D2. 在SQL中,哪个关键字用于定义主键?A. PRIMARY KEYB. FOREIGN KEYC. UNIQUE KEYD. PRIMARY答案:A3. 以下哪个不属于关系数据库的特性?A. 表结构B. 数据完整性C. 数据独立性D. 文件系统答案:D4. 哪个SQL语句用于删除表中的数据?A. UPDATEB. DELETEC. DROPD. REMOVE答案:B5. 在数据库设计中,哪个是实体-关系模型中的基本元素?A. 实体B. 属性C. 关系D. 所有上述内容答案:D二、填空题1. 在SQL中,用于定义列的类型为_______。
答案:数据类型2. 数据库系统由_______、数据库、数据库管理系统、应用程序和用户组成。
答案:硬件和软件3. 为了确保数据的完整性和一致性,数据库管理系统通常执行_______。
答案:完整性约束4. _______是数据库中存储数据的方式。
答案:表5. 在关系数据库中,_______用于表示表之间的关系。
答案:外键三、简答题1. 请简述SQL中的SELECT语句的基本语法。
答案:SELECT column1, column2, ...FROM table_nameWHERE condition;2. 请解释什么是数据库范式,并简要说明第一范式和第三范式。
答案:数据库范式是一组规则,用于设计关系数据库,以减少数据冗余和维护数据完整性。
第一范式(1NF):要求表中的所有字段都是原子性的,即每个字段只能包含一个值。
第三范式(3NF):要求表中的所有非主键字段都必须直接依赖于主键,而不是依赖于其他非主键字段。
四、案例题假设您正在为一个图书馆管理系统设计数据库。
请列出您认为在这个系统中必要的表,以及每个表的结构和主键。
数据库原理题库
1. 数据库的三个基本概念是什么?
答: 数据库管理系统 (DBMS)、数据模型和数据结构。
2. 什么是数据库事务?
答: 数据库事务是指一系列数据库操作的逻辑单元,这些操作
要么全部成功执行,要么全部回滚到操作之前的状态。
3. 什么是关系型数据库?
答: 关系型数据库是一种基于关系模型的数据库,数据以行和
列的形式存储在表中,并且各个表之间通过键值进行关联。
4. 什么是SQL?
答: SQL (Structured Query Language) 是一种用于管理关系型数
据库的语言,它可以用于创建、修改和查询数据库中的数据。
5. 什么是索引?
答: 索引是数据库中用于快速查找数据的数据结构,它可以大
大加快查询的速度。
6. 数据库的ACID属性是什么意思?
答: ACID 是指数据库事务应具备的四个特性,分别是原子性、一致性、隔离性和持久性。
7. 什么是数据完整性?
答: 数据完整性是指数据库中的数据应符合预定义的完整性规则,例如主键约束、唯一性约束、外键约束等。
8. 什么是关系型数据库设计的三个范式?
答: 关系型数据库设计的三个范式分别是第一范式 (1NF)、第二范式 (2NF) 和第三范式 (3NF)。
9. 什么是数据库连接池?
答: 数据库连接池是为了提高数据库访问性能而创建的一个缓冲池,它保持着一定数量的数据库连接供应用程序使用。
10. 什么是数据库备份和恢复?
答: 数据库备份是指将数据库的数据和结构复制到其他介质中以防止数据丢失,而数据库恢复是指从备份中恢复数据到原始状态。
数据库管理员简单题库数据库题库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 •数据库(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、create trigger语句中的with encryption参数的作用就是[ ]A、加密触发器文本B、加密定义触发器的数据库C、加密定义触发器的数据库的数据D、以上都不对2、下列有关触发器的说法,错误的就是[ ]A、触发器就是一种特殊的存储过程,它可以包含if、while、case的复杂的T-sql 语句B、使用触发器需要两步:先创建触发器,然后调用触发器C、如果检测到修改的数据不满足业务规则,触发器可以回滚,进行撤销操作D、使用触发器可以创建比check约束更复杂的高级约束。
3、当执行update触发器语句时,系统将自动创建[ ]逻辑表A、tempB、deletedC、holdD、inserted4、update触发器能够对下列[ ]修改进行检查A、修改数据库名称B、修改表中的某行数据C、修改表中的某列数据D、修改表结构5、在“连接”组中有两种连接认证方式,其中在[ ]方式下,需要客户端应用程序连接时提供登录时需要的登录账户与密码。
A.Windows身份验证B.SQL Server 身份验证C.以超级用户身份登录时D.其她方式登录时6、下列[ ]不就是SQL SERVER 的身份验证模式。
A.Windows身份验证B.SQL Server 身份验证C.混合身份验证模式D.IPSEC身份验证模式7、关于登陆账户与数据库用户,下面表述错误的就是[ ]。
A.登陆账户就是在服务器级创建的,数据库用户就是在数据库级创建的B.创建数据库用户时必须存在该用户的登陆账户C.用户与登陆账户必须同名D.一个登陆账户可以对应多个数据库用户8、下列[ ]固定服务器角色具有创建数据库的权限A、BulkAdminB、DbcreatorC、DiskAdminD、ServerAdmin9、下列[ ]数据库角色就有创建表的权限A、db_accessadminB、db_datawriteC、db_ddladminD、db_owner10、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、com 有一台运行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.可以用[ ]来声明游标。
A、CREATE CURSORB、ALTER CURSORC、SET CURSORD、DECLARE CURSOR17.为数据表创建索引的目的就是 [ ]。
A.提高查询的检索性能B.归类C.创建主键D.创建唯一索引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 * FROM sys、dm_exec_requests WHERE session_id = 54 然后查瞧blocking_session_id 列。
D、在SQL Server Management Studio,打开新查询窗口并且执行如下语句:SELECT * FROM sys、dm_exec_sessionsWHERE session_id = 54 查瞧status 列。
20、下列关于差异备份叙述错误的就是[ ]A.在执行了至少一次完整备份后,才能进行差异备份。
B.备份自上一次完整备份以来数据库改变的部分C.备份自上一次差异备份以来数据库改变的部分D.备份自上一次日志备份以来数据库改变的部分。
21、SSIS就是一个数据集成转换平台,主要用于进行[ ]等任务A.数据分析。
B.数据转换C.数据提取D.数据加载。
22、操作员收到通知的方式有[ ]。
A.短信。
B.电子邮件C.寻呼机 send消息。
23、关于角色描述正确的就是[ ]。
A.用户可以自定义服务器角色。
B.角色用来简化将很多权限分配给很多用户这一复杂任务的管理C.每个用户至少拥有一个角色D.数据库角色就是系统内置的,用户就是不可以自己定义的。
24、下列哪几个就是sql 数据库文件的后缀[ ]。
A.、mdfB.、ldfC.、dbfD.、ndf25、在SQL Server Profiler中跟踪记录可以保存为[ ]类型。
A.Binary文件。
B.TXT文件C.SQL Server表D.逗号限制符文件26、关于登陆账户与数据库用户,下面表述错误的就是[ ]。
A. 登陆账户就是在服务器级创建的,数据库用户就是在数据库级创建的B.创建数据库用户时必须在存在该用户的登陆账户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_ownerC、db_backupoperatorD、sysadmin31、把文本格式的数据导入到SQL Server数据库,可以使用[ ]工具A、SSIS导入导出向导B、备份C、复制D、日志传送32、SSIS就是一个数据基础集成转换平台,主要用于进行[ ]等任务A.数据分析B、数据转换C、数据提取D、数据加载33、死锁的发生的原因就是[ ]A、并发控制B、服务器故障C、数据错误D、操作失误34、SQL Server 忠发生死锁需要[ ]A、用户处理B、系统自动处理C、修改数据源D、取消事务35、SQL Server的事务不具有的特征就是[ ]A.原子性B、隔离性C、一致性D、共享性36、SQL Server中常见的锁类型包括[ ]A、共享B、架构C 、行D、排她37、事务的隔离级别包括[ ]A、read uncommittedB、read committedC、repeatable onlyD、snapshot38、存储过程就是SQL Server服务器的一组预先定义并[ ]的t-sql语句A.保存B、编译C、解释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=18C.exec Myp1 p=’18’D.exec Myp1 p=1841、创建触发器不需要指定的选项有[ ]。
A.触发器的名称B.在其上定义触发器的表C.触发器将何时触发D.执行触发操作的编程语句42、关于触发器叙述正确的就是[ ]。
A.触发器就是自动执行的,可以在一定条件下触发B.触发器不可以同步数据库的相关表进行级联更改C.SQL Server 2008不支持DDL触发器D.触发器不属于存储过程43、在DML触发器工作中,有可能生成的两个内存表就是[ ]。
A.INSERTED, DELETEDB.UPDATED, INSERTEDC.DELETED,ADDEDD.ADDED, DELETED45、下列( )就是对触发器的描述A.定义了一个有相关列与行的集合B.当用户修改数据时,一种特殊形式的存储过程被自动执行C.SQL语句的预编译集合D.它根据一或多列的值,提供对数据库表的行的快速访问46、在SQL Server中,触发器不具有[ ]类型A. insert触发器B、update触发器C、delete触发器D、select触发器47、[ ]允许用户定义一组操作,这些操作通过对指定的表进行删除、插入与更新命令来执行或触发A、存储过程B、规则C.触发器D、索引48、为了使用输出参数,需要在create procedure语句中制定关键字[ ]A、optionB、outputC、checkD、default49、小王对AdventureWorks 数据库执行一个在午夜结束的完全备份,而差异备份自04:00开始每四小时执行一次,事务日志备份每五分钟执行一次。