数据库模拟练习题及答案

合集下载

数据库模拟试题三及答案

数据库模拟试题三及答案

数据库模拟试题三及答案一、选择题(每题2分,共20分)1. 在关系数据库中,以下哪个操作用于删除表中的记录?A. SELECTB. INSERTC. DELETED. UPDATE答案:C2. SQL语言中的“GROUP BY”子句用于:A. 排序结果B. 筛选记录C. 聚合数据D. 连接表答案:C3. 下列哪个选项不是SQL数据类型?A. INTB. FLOATC. DATED. TEXT答案:D4. 在数据库设计中,规范化的目的是:A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 增加数据复杂性答案:B5. 以下哪个是数据库事务的四个基本特性之一?A. 原子性B. 并发性C. 持久性D. 所有上述选项答案:D6. 在SQL中,使用哪个命令来创建新表?A. CREATE TABLEB. NEW TABLEC. DEFINE TABLED. ADD TABLE答案:A7. 以下哪个不是数据库的完整性约束?A. 主键约束B. 外键约束C. 检查约束D. 索引约束答案:D8. 以下哪个操作用于更新表中的记录?A. SELECTB. INSERTC. DELETED. UPDATE答案:D9. 在SQL中,使用哪个命令来添加新的列到已存在的表中?A. ADD COLUMNB. INSERT COLUMNC. CREATE COLUMND. DEFINE COLUMN答案:A10. 数据库管理系统(DBMS)的主要功能不包括:A. 数据存储B. 数据检索C. 数据加密D. 数据管理答案:C二、填空题(每空2分,共20分)1. 数据库管理系统(DBMS)的核心功能是________。

答案:数据管理2. 在SQL中,使用________语句可以实现数据的插入操作。

答案:INSERT INTO3. 数据库的三级模式结构包括外模式、概念模式和________。

答案:内模式4. 一个数据库表可以有多个________,但只能有一个主键。

MySQL数据库原理设计与应用模拟练习题(附答案)

MySQL数据库原理设计与应用模拟练习题(附答案)

MySQL数据库原理设计与应用模拟练习题(附答案)一、单选题(共30题,每题1分,共30分)1、InnoDB表的自动增长字段值为1和2,那么删除2后,重启服务器,再次插入记录,自动增长字段的值为()。

A、1B、2C、3D、4正确答案:B2、()可在一个关系中从垂直方向去掉不需要的属性,保留需要的属性。

A、连接B、投影C、笛卡尔积D、选择正确答案:B3、下面对“ORDER BY pno,level”描述正确的是()。

A、先按level全部升序后,再按pno升序B、先按level升序后,相同的level再按pno升序C、先按pno全部升序后,再按level升序D、先按pno升序后,相同的pno再按level升序正确答案:D4、以下可以创建外键约束的表是()。

A、MyISAM表B、InnoDB表C、MEMORY表D、以上答案全部正确正确答案:B5、定点数的最大位数是(),最大精度是()。

A、100,30B、80,50C、10,0D、65,30正确答案:D6、下面()表示日期和时间的数据类型。

A、DECIMAL(6, 2)B、DATEC、YEARD、TIMESTAMP正确答案:D7、以下创建数据库的语句错误的是()。

A、CREATE DATABASE bookB、CREATE DATABASE sh.bookC、CREATE DATABASE sh_bookD、CREATE DATABASE _book正确答案:B8、下面关于“LIMIT 4”的描述正确的是()。

A、4表示可获取的最大记录数量B、4表示从5条记录开始获取C、查询的实际记录数不能小于4D、以上说法都不正确正确答案:A9、使用mysqldump命令时,()选项表示导出xml格式的数据。

A、#REF!B、#REF!C、#REF!D、#REF!正确答案:B10、以下可以回收代理权限的是()。

A、REVOKE ALL FROM 账户B、REVOKE PROXY FROM 账户C、REVOKE PROXY ON 账户1 FROM 账户2D、以上语法都不正确正确答案:C11、下面列出的()是数据库管理系统的简称。

中国人民大学数据库期末模拟试题及答案

中国人民大学数据库期末模拟试题及答案

中国人民大学数据库期末模拟试题及答案一、选择题(每题2分,共20分)1. 下列哪个不是数据库管理系统的核心组成部分?A. 数据定义语言B. 数据操纵语言C. 数据字典D. 数据库设计工具答案:D2. 数据库系统的三级模式结构中,哪一层用于描述数据库的逻辑结构?A. 外模式B. 模式C. 内模式D. 视图答案:B3. 下列哪种SQL语句用于创建一个表?A. CREATE TABLEB. CREATE VIEWC. CREATE INDEXD. CREATE DATABASE答案:A4. 下列哪个SQL语句用于删除一个表?A. DROP TABLEB. DROP VIEWC. DROP INDEXD. DROP DATABASE答案:A5. 下列哪个SQL语句用于修改表的结构?A. ALTER TABLEB. UPDATE TABLEC. INSERT INTO TABLED. DELETE FROM TABLE答案:A6. 在SQL中,下列哪个操作符用于比较两个值是否相等?A. =B. !=C. >D. <答案:A7. 在SQL中,下列哪个语句用于插入数据?A. INSERT INTOB. SELECT INTOC. UPDATE INTOD. DELETE INTO答案:A8. 下列哪个SQL语句用于查询数据?A. SELECTB. INSERTC. UPDATED. DELETE答案:A9. 下列哪个SQL语句用于更新数据?A. SELECTB. INSERTC. UPDATED. DELETE答案:C10. 下列哪个SQL语句用于删除数据?A. SELECTB. INSERTC. UPDATED. DELETE答案:D二、填空题(每题3分,共30分)1. 数据库系统的三级模式结构包括______、______和______。

答案:外模式、模式、内模式2. 在SQL中,用来创建一个表的关键字是______。

数据库模拟题及其答案

数据库模拟题及其答案

一、 选择题1. 数据库系统的核心是____。

A .数据库B .数据库管理系统C .数据模型D .软件工具 【答案】B 。

数据库系统是由数据库、数据库管理系统(及其应用开发工具)、应用程序和数据库管理员组成的存储、管理、处理和维护数据的系统。

其核心部分是数据管理系统2. 如果采用关系数据库实现应用,在数据库的逻辑设计阶段需将转换为关系数据模型。

A .E-R 模型 B .层次模型 C .关系模型 D .网状模型 【答案】A 。

3. SQL 语言中用来创建、删除及修改数据库对象的部分称为。

A .数据库控制语言(DCL ) B .数据库定义语言(DDL ) C .数据库操纵语言(DML ) D .数据库事务处理语言 【答案】B4. 关系R 、S 如下图所示,关系代数表达式π1,5,6(σ1>5(R×S))=。

【答案】B分析关系表达式π1,5,6(σ1>5(R×S)):关系表达式σ1>5(R×S)意为从关系中选取满足条件R.A 大于S.B 的元组,从关系R 中可以看出只有元组(10,11,12)满足条件,而关系S 中可以看>σ1>5(R×S)π1,5,6意为投影R的第一个属性列A,S的第二个属性列B和S的第三个属性列C。

从上分析可见试题(51)正确的答案是选项B。

5.下述语句是删除EMP表的语句。

A.DELETE * FROM EMPB.DROP TABLE EMPC.TRUNCATE TABLE EMPD.DELETE TABLE EMP【答案】BDROP是删除表结构,DELETE是删除表数据。

6.设学生关系模式为:学生(学号,姓名,年龄,性别,成绩,专业),则该关系模式的主键是A.性别B.学号C.学号,姓名D.学号,姓名,性别【答案】B7.关于选择索引字段的原则错误的是。

A.选择在WHERE子句中最频繁使用的字段B.可以考虑在外键字段上建索引C.不要在经常被修改的字段上建索引D.为加快查询,可以考虑在所有字段上创建索引【答案】D8.关于视图的创建,下述描述错误的是。

数据库模拟试题含答案

数据库模拟试题含答案

数据库模拟试题含答案1、设置文本型字段默认值时不用输入引号,系统自动加入。

A、对B、错答案:A2、一个关系就是一个实体,代表了一个二维表。

A、正确B、错误答案:B一个关系就是一张规范化的二维表,相当于一个实体集。

3、已知“邮政编码”字段为6位数字,对其设置掩码,正确的是( )A、######B、999999C、D、000000答案:D必须是6位数字,因此就必须为000000。

4、使用表设计器来定义表的字段时,以下哪个项( )可以不设置内容。

A、字段名称B、说明C、数据类型D、字段属性答案:B5、退出Access数据库管理系统可以使用的快捷键是 ( )A、Alt+F4B、Alt+XC、Ctrl+CD、Ctrl+O答案:A除了Alt+F4以外,也可以采用Alt+ F +X 退出Access。

6、有三个关系R,S和T如下: 由关系R和S得到关系T,使用的关系运算是( )。

A、连接B、交C、笛卡尔积D、并答案:CR表有2行,S表有3行,通过关系运算以后得到的T表有6行,而且这6行是前两个表的行数逐个一一对应的结果。

也可以理解为R表的行数2,乘S表的行数3,得到T表的6行。

7、存储在某一种媒体上能够识别的物理符号是( )A、数据B、数据处理C、数据管理D、信息处理答案:A数据是存储在某一种媒体上能够识别的物理符号。

8、access2010中,长整型字段占的字节数为( )A、1B、2C、4D、8答案:C9、在access中,用户在写入数据库期间,其他用户都无法使用该数据库,说明该用户在打开数据库时选取的打开方式是()A、共享方式B、只读方式C、独占方式D、独占只读方式答案:C一旦用户采用独占方式打开,则当前用户可以对数据库进行读写,其他用户无法打开数据库。

10、从多个关系中抽取出所需要的属性组成新关系,应使用的操作是A、查询运算B、连接运算C、投影运算D、选择运算答案:B关系运算包括投影、选择和联接。

选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。

数据库练习题库(含答案)

数据库练习题库(含答案)

数据库练习题库(含答案)一、单选题(共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、设有两个关系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一. 单项选择题(本大题共15小题,每小题2分,共30分)1.在文件系统中,所具有的数据独立性是 [ ]A .系统独立性B .物理独立性C .逻辑独立性D .设备独立性 2.数据库系统中存放三级结构定义的DB 称为 [ ]A .DBSB .DDC .DDLD .DBMS3.设有关系R(A,B,C)和关系S(B,C,D),那么与R ⋈S 等价的关系代数表达式是 [ ]A .σ1=5(R ⋈S )B .σ1=5(R ×S )C .σ1=2(R ⋈S )D .σ1=2(R ×S ) 4.与域表达式 { ab | ( c) (R(ac) ∧ R(cb))} 等价的关系代数表达式是 []A .π1,4(σ2=3(R ×R ))B .π1,3(R ⋈R )C .π1,4(R ⋈R )D .π1,3(R ⋈S )5.设有两个关系R (A ,B )和S (B ,C ),与下列SELECT 语句 SELECT A ,B FROM RWHERE B NOT IN (SELECT BFROM SWHERE C='C56');等价的关系代数表达式是 [ ]A .πA ,B (σC ≠'C56'(R ⋈S ))B .πA ,B (R ⋈ S )C .R -πA ,B (σC= 'C56'(R ⋈S ))D .R -πA ,B (σC ≠'C56'(R ⋈S ))6.嵌入式SQL 的预处理方式,是指 [ ] A .识别出SQL 语句,加上前缀标识和结束标志B .把嵌入的SQL 语句处理成函数调用形式C .对源程序进行格式化处理D .把嵌入的SQL 语句编译成目标程序 7.设关系模式R (A ,B ,C ,D ),F 是R 上成立的FD 集,F={ B →D ,AD →C },那么ρ={ ABC ,BCD }相对于F [ ] A .是无损联接分解,也是保持FD 的分解 B .是无损联接分解,但不保持FD 的分解 C .不是无损联接分解,但保持FD 的分解 D .既不是无损联接分解,也不保持FD 的分解8.设有关系模式R (A ,B ,C ,D ),F 是R 上成立的FD 集,F={A→B,C→D },则F +中左部为C ≠'C56'1=22=12=3(BC)的函数依赖有[ ]A.2个 B.4个 C.8个 D.16个9.有12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是1:N联系类型,6个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式有[ ] A.17个 B.18个 C.23个 D.27个10.DBMS的并发控制子系统,保证了事务__________的实现[ ] A.原子性 B.一致性 C.隔离性 D.持久性11.SQL中不一定能保证完整性约束彻底实现的是[ ] A.主键约束B.外键约束C.局部约束D.检查子句12.ORDB中,同类元素的有序集合,并且允许一个成员可多次出现,称为[ ] A.结构类型 B.集合类型 C.数组类型 D.多集类型13.在ORDB中,当属性值为单值或结构值时,引用方式任和传统的关系模型一样,在层次之间加[ ]A.冒号“:” B.单箭头“→” C.下划线“_” D.圆点“.”14.某一种实际存在的事物具有看来好像不存在的性质,称为[ ] A.不存在性 B.虚拟性 C.无关性 D.透明性15.DDBS中,全局关系与其片段之间的映象是[ ] A.一对一的 B.一对多的 C.多对一的 D.多对多的二.填空题(本大题共10小题,每小题1分,共10分)16.关系模型和层次、网状模型最大差别是用___________而不是用___________导航数据。

《数据库》模拟题及其答案#优选、

复习大纲第一章数据库基本概念基本知识点1.数据库系统的功能与组成2.数据库管理系统的功能3.数据库系统的三级模式两级映像4.概念模型的基本概念5.概念模型的表示方法(分析并能设计画ER图)6.数据模型三要素7.常见的数据模型的特点第二章数据库系统设计的步骤和方法1、数据库系统设计的步骤2、概念结构设计的内容3、逻辑结构设计的内容4、概念模型向关系模型转换的方法第三章关系数据库1、关系的数据结构2、关系的操作3、关系的完整性4、关系代数运算和集合运算(简单得关系运算符如投影、选择、连接以及简单得集合运算。

第四章SQL语言1、SQL的三大功能2、掌握SQL的定义及各种查询单表查询(distinct,as等的用法)查询结果排序查询结果分组集函数的使用方法多表查询(连接查询、嵌套查询(不相关子查询、相关子查询))查询的各种条件表达式第五章SQLServer20001、掌握服务管理器的功能2、掌握逻辑数据库和物理数据库的区别3、掌握T-SQL语法4、掌握SQLServer2000数据库中的完整性约束机制及其各种约束机制的用法5、掌握课件中出现过的系统存储过程6、掌握视图的定义7、掌握存储过程的定义8、掌握触发器的定义9、掌握SQLServer2000的安全控制机制10、掌握SQLServer2000的并发控制机制,并发控制不好带来的问题,如何解决出现的问题第六章关系数据库理论1、关系模式规范化的必要性2、函数依赖的概念3、关系模式规范化的方法考试题型1、选择题(15题,共30分)范围:以上所有知识点2、问答题(3题,共12分)(1)数据库的设计步骤(2)数据库管理系统的功能(3)SQLserver2000安全控制机制(4)SQLserver2000并发控制机制(5)数据依赖对关系模式的影响?(6)简述关系数据库的完整性控制,SQLserver2000是如何实现完整性控制的3、编程(1)数据库表的定义(2)单表查询(排序、带条件的)(3)集函数使用(带groupBy子句的)(4)多表查询(连接查询)(5)视图的定义(加密)(6)自定义存储过程(加密)(7)定义一个触发器(insert、级联删除、或update 只考一个)(8)数据库表的更新(update)4、应用题(9)设计数据库的概念模式(画ER图,并转换为合适的关系模式)(10)关系模式规范化如:一个描述学校的关系模式,包括属性学号,姓名,所在系,系主任,课程名,成绩。

数据库系统原理模拟习题+答案

数据库系统原理模拟习题+答案一、单选题(共100题,每题1分,共100分)1.下列关于游标的说法中,错误的是A、在使用游标之前,必须先声明(定义)它B、在定义游标之后,必须打开该游标,才能使用C、在实际应用中,一个游标可以被多次打开D、句柄必须在游标之前定义,否则系统会出现错误消息正确答案:D2.引起数据不一致的根源是A、数据冗余B、并发控制C、故障恢复D、数据集成正确答案:A3.【】主要是指某些特定应用要求的数据存取时间限制。

A、数据的完整性B、数据的安全保密性C、数据恢复D、响应时间正确答案:D4.聚类的目的是A、使对象之间的距离尽可能大B、使属于同一类别的对象之间的距离尽可能小,而不同类别的对象间的距离尽可能大C、使属于同一类别的对象之间的距离尽可能大,而不同类别的对象间的距离尽可能小D、使对象之间的距离尽可能小正确答案:B5.属于行为设计阶段的是A、逻辑设计B、概念设计C、物理设计D、功能设计正确答案:D6.下列关于SQL的说法中,错误的是A、SQL是 SQL Server 2000专有的语言B、掌握SQL可以帮助用户与几乎所有的关系数据库进行交互C、SQL简单易学D、SQL是一种强有力的语言正确答案:A7.在关系模式R(U,F)中,R中任何非主属性对候选键完全函数依赖是RE3NF的A、充分必要条件B、充分条件C、必要条件D、既不充分也不必要条件正确答案:C8.下列关于索引的说法中,错误的是A、索引文件需要占用磁盘空间B、创建的索引越多越好C、DBMS会将一个表的所有索引保存在同一个索引文件中D、创建索引能够提高数据文件的访问效率正确答案:B9.在创建存储过程时,常用的条件判断语句有A、LOOP语句B、REPEAT语句C、WHILE语句D、CASE语句正确答案:D10.下列属于列存储数据库的是A、RedisB、CouchDBC、MongoDBD、Cassandra正确答案:D11.在数据仓库技中,【】是数据汇总/聚集工具。

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

数据库模拟练习题及答案一、单选题(共90题,每题1分,共90分)1、在SQLServer 2000中,若希望数据库用户ACCT具有创建数据库对象的权限,较为合适的实现方法是()。

A、使ACCT只在db_ddladmin角色中B、使ACCT只在db_creator角色中C、使ACCT只在db_owner角色中D、使ACCT只在public角色中正确答案:B2、数据库概念设计是面向企业或组织中的数据需求的。

下列有关概念模型设计的说法中,错误的是()。

A、分析和定义实体集中的每一个实例,并用有意义的符号或文字分别描述它们B、从一个联系的两端(两个方向)确定实体集之间联系的基数,并把联系的基数标注在模型中C、按照具有相同属性特征原则对客观事物进行分类,在分类的基础上概括命名,得到实体集D、要保证一个实体集中定义的每一个属性有意义、不重名正确答案:A3、关于数据库系统中的数据的静态转储和动态转储机制,下述说法正确的是()。

A、静态转储时允许其他事务访问数据库B、静态转储能够保证数据库的可用性C、动态转储时允许在转储过程中其他事务对数据进行存取和修改D、动态转储无法保证数据库的可用性正确答案:C4、在需求分析阶段,结构化分析和建模方法是一种较为有效的需求分析方法,下列不属于结构化分析和建模方法优点的是()。

A、图形对象不涉及太多技术术语,便于用户理解模型B、用图形化的模型能直观表示系统功能C、从局部或子系统开始分析问题,便于建模人员了解业务模型D、可避免过早陷入具体细节正确答案:C5、下列关于数据仓库的叙述中,()是不正确的。

A、数据仓库前端分析工具中包括报表工具B、数据仓库中间层OLAP服务器只能采用关系型OLAPC、数据仓库通常釆用三层体系结构D、底层的数据仓库服务器一般是一个关系型数据库系统正确答案:B6、在数据库应用系统生命周期模型中,作为系统总体设计阶段输入的是()。

A、技术可行性分析报告和需求规范说明书B、软硬件选型和配置设计C、数据库应用系统体系结构设计D、应用软件总体设计正确答案:A7、文件系统与数据库系统的重要区别是数据库系统具有()。

A、数据无冗余B、数据共享性C、数据结构化D、数据独立性正确答案:C8、关于&R实体-联系模型的叙述,不正确的是()。

A、实体型用矩形表示、属性用椭圆形表示、联系用菱形表示B、实体型用矩形表示、属性用椭圆形表示、联系用无向边表示C、实体之间的联系通常有:1: 1、1: n和m: n三类D、联系不仅局限在实体之间,也存在于实体内部正确答案:B9、设在SOLServer 2008中,用户U1在DB1数据库中创建了#Temp表。

下列关于#Temp表的说法中,正确的是()。

A、在创建#Temp的连接断开后,DB1数据库的所有用户仍可以查询#Temp 表数据B、在所有用户U1发起的连接中,都可以查询#Temp表数据C、只有在创建#Temp表的连接中才可以查询#Temp表数据D、在创建#Temp的连接未断开时,DB1数据库的所有用户都可以査询#Temp表数据正确答案:C10、数据仓库的数据具有4个基本特征,以下错误是指()。

A、不可更新的B、不随时间变化的C、集成的D、面向主题的正确答案:B11、关于UML的各种视图及其分类,下列说法错误的是()。

A、类图和对象图都是结构视图B、顺序图、状态图和组件图都是行为视图C、顺序图、交互图、状态图和活动图都是动态视图D、用例图、类图、对象图,组件图和部署图都是静态视图正确答案:B12、下列哪个函数能将一个表达式从一种数据类型改变为另一种数据类型?( )A、CONVERT (*)B、COUNT (*)C、AVG (*)D、COUNT (*)正确答案:A13、效率低下的SQL语句往往是导致系统性能不佳的主要原因。

设有如下优化系统性能的方法:I.利用存储过程封装频繁使用的SQL语句II.重新安排数据存储,整理回收碎块IIL不要随意使用游标IV.合理使用相关子查询V.调整表结构定义以上属于优化SQL语句执行效率方法的是()。

A、仅 I、IlffQ VB、仅 I、II前IVC、仅 II、WVD、仅 I、IV和V正确答案:B14、关于数据仓库的特性()。

A、集成特性是指需要将企业整个架构中的各种数据和应用集中到数据仓库中B、集成特性是指需要将业务系统中的所有数据抽取岀来,载入到数据仓库中C、随时间变化性是指数据仓库中的每个数据单元一般都有时间标志,且其中各种数据(包括原始数据)会随时间变化被经常修改D、面向主题的特性是指在组织数据仓库数据时,需要将各种分析需求归类并抽象,形成相应的分析应用主题,并根据分析应用主题的数据需求设计和组织数据正确答案:D15、下列属于数据库应用系统需求分析阶段工作的是(I标识和理解问题II .构建关系模式III实现应用系统IV.建立功能模型A、I和IVB、I和IIC、II 和 IIID、II 和 IV正确答案:A16、将局部E-R模型集成为全局E-R模型时要解决()。

A、实体完整性和参照完整性B、属性冲突、结构冲突和命名冲突C、属性冲突、结构冲突、命名冲突、冗余问题、插入问题、更新问题和删除问题D、冗余问题、插入问题、更新问题和删除问题正确答案:B17、关于分布式数据库的分布策略,下述说法正确的是()。

A、分割式数据分配策略对全局数据控制灵活,但对局部数据存取效率低B、全复制式数据分配策略可靠性高,响应速度快,但数据冗余大,同步维护复杂C、集中式数据分配策略不便于进行数据控制D、数据分配是对关系的操作,数据分片是对数据分配的操作正确答案:B18、关于分布式数据库系统,下述说法正确的是()。

A、查询代价主要考虑CPU代价和I/O代价B、分布式查询优化一般不需要考虑操作的执行顺序和数据在不同场地间的传输顺序C、分布透明性是指用户需要并能完全看清数据分片的位置,分片的分配位置以及数据复制的过程D、执行分布式数据库查询时,导致数据传输量大的主要原因是数据间的连接操作和并操作正确答案:D19、将新插入的记录存储在文件末尾,并使记录随机地分布在文件物理存储空间中的文件结构是()。

A、聚集文件B、散列文件C、堆文件D、索引文件正确答案:C20、关于数据库系统中的日志文件,有下列说法:I.事务故障恢复和系统故障恢复时都必须使用日志文件II.在动态转储过程中,对数据库所做的修改都被记录在日志文件中IIL数据库管理系统进行数据修改操作时,一般是先写数据库,然后再写日志文件IV.建立检查点的主要目的是通过减小日志文件的总体数据规模,从而提高数据恢复效率V.日志文件有利于对用户使用数据库系统的违规操作开展核查审计工作以上说法正确的是()。

A、仅 I、II和 VB、仅 II、HI、WVC、仅I和IID、仅 I、IIRW正确答案:A21、根据系统所提供的存取路径,选择合理的存取策略,这种优化方式称为( )。

A、物理优化B、代数优化C、规则优化D、代价估算优化正确答案:A22、不属于DBMS基本组成的是()。

A、DDL编译器和DML预处理器B、数据库管理器C、编译解释处理程序D、查询处理器和数据字典正确答案:C23、在数据库表定义中描述的是数据库的()。

A、完整性约束B、恢复方法C、并发控制机制D、安全性规则正确答案:A24、某个数据仓库中保存有商品销售明细数据表T (商品号,数量,价格,时间),其细节数据保存期为2 年,每年销售记录约有5000万条。

设前端应用需要针对这些数据进行每月重要商品销售情况与趋势分析,可供用户查询或分析的数据时间跨度最长为5年,为了提高这项分析需求的执行效率,下列方案合理且有效的是()=A、建立物化视图V3 (商品号,月销售总数量,月销售总金额,月份),每天清空V3,并根据表T重新计算V3,并将V3作为分析数据源B、按月份为商品明细数据建立分区,并为商品销售明细数据建立索引,建立视图VI (商品号,日销售总数量,日销售总金额,日期),将VI 作为数据分析源C、按月份为商品明细数据建立分区,并为商品销售明细数据建立索引,每次分析时根据细节数据实时计算生成月粒度级数据,并用于趋势分析D、在商品号属性上为T建立索引,建立物化视图V2 (商品号,日销售总数量,日销售总金额,日期),每天根据T中新产生的数据对V2进行增长式更新,并将V2作为分析数据源正确答案:D25、关系R与关系S只有一个公共属性,T1是R与S等值连接的结果,T2是R与S自然连接的结果,下列叙述正确的是( )=A、T1的属性个数大于或等于T2的属性个数B、T1的属性个数大于T2的属性个数C、T1的属性个数小于T2的属性个数D、T1的属性个数等于T2的属性个数正确答案:B26、对于关系的主码必须满足的条件,有下列说法:I.-个关系中的主码属性或属性组能函数决定该关系中的所有其他属性II.一个关系中的主码属性不能与其他关系中的主码属性重名III.在一个关系中,一个主码属性的任一真子集都不能函数决定其他属性IV.在一个关系中,从主码属性集中去掉某个属性仍能唯一标识一个元组以上说法正确的是()。

A、I 和 IIB、II和 IIC、11 和 IVD、I 和 III正确答案:D27、下列关于函数依赖的描述中,错误的是()。

A、函数依赖具有传递性B、在关系R中,如果属性A依赖于属性B,这种依赖正式记作:A-B。

C、在关系R中,属性B依赖于属性A,则说明当属性A的值确定之后,属性B的值也就随之确定D、在函数依赖A—B中,A称为决定因素正确答案:B28、关于数据仓库设计,下述说法正确的是().A、在进行数据仓库主题数据模型设计时,应该按面向部门业务应用的方式来设计数据模型B、在进行数据仓库主题数据模型设计时要强调数据的集成性C、在进行数据仓库概念模型设计时,需要设计实体关系图,给出数据表的划分,并给出每个属性的定义域D、数据仓库项目的需求很难把握,所以不可能从用户的需求出发来进行数据仓库的设计,只能从数据出发进行设计正确答案:B29、下列有关数据库系统及相关内容的说法中,错误的是()。

A、数据库系统是由计算机软硬件组成的复杂系统,其体系结构与系统硬件平台密切相关B、数据字典记录数据库系统运行时数据库操作情况的日志信息,通常由数据库管理员管理和维护C、数据库中的数据是按照一定的数据模型组织和存储的、可供多个用户共享的、具有最小冗余度的相关数据的集合D、数据库管理系统提供了查询、插入、删除、更新等通用数据操作,但没有提供各种面向具体应用领域的业务处理功能正确答案:B30、关于"死锁”,下列说法中正确的是()。

A、在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库B、当两个用户竞争相同资源时不会发生死锁C、死锁是操作系统中的问题,数据库操作中不存在D、只有出现并发操作时,才有可能出现死锁正确答案:D31、常用的关系数据库管理系统有()。

相关文档
最新文档