数据库选择.docx

上传人:b****6 文档编号:6834409 上传时间:2023-01-11 格式:DOCX 页数:24 大小:213.78KB
下载 相关 举报
数据库选择.docx_第1页
第1页 / 共24页
数据库选择.docx_第2页
第2页 / 共24页
数据库选择.docx_第3页
第3页 / 共24页
数据库选择.docx_第4页
第4页 / 共24页
数据库选择.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

数据库选择.docx

《数据库选择.docx》由会员分享,可在线阅读,更多相关《数据库选择.docx(24页珍藏版)》请在冰豆网上搜索。

数据库选择.docx

数据库选择

1.数据库在磁盘上的基本组织形式是(B)A.DBB.文件C.二维表D.系统目录

2.ER模型是数据库的设计工具之一,它一般适用于建立数据库的(A)A.概念模型B.逻辑模型C.内部模型D.外部模型

3.数据库三级模式中,用户与数据库系统的接口是(B)A.模式B.外模式C.内模式D.逻辑模式

4.在文件系统中,所具有的数据独立性是(D)A.系统独立性B.物理独立性C.逻辑独立性D.设备独立性

5.在DB技术中,“脏数据”是指(D)A.未回退的数据B.未提交的数据C.回退的数据D.未提交随后又被撤消的数据

6.关系模式至少应属于(A)A.1NFB.2NFC.3NFD.BCNF

7.设有关系模式R(ABCD),F是R上成立的FD集,F={A

B,B

C},则属性集BD的闭包(BD)+为(B)A.BDB.BCDC.BCD.CD

9.集合R与S的交可以用关系代数的基本运算表示为(A)A.R-(R-S)B.R+(R-S)C.R-(S-R)D.S-(R-S)

l0.已知SN是一个字符型字段,下列SQL查询语句(C)SELECTSNFROMSWHERESNLIKE′AB%′;的执行结果为

A.找出含有3个字符′AB%′的所有SN字段B.找出仅含3个字符且前两个字符为′AB′的SN字段

C.找出以字符′AB′开头的所有SN字段D.找出含有字符′AB′的所有SN字段

l1.现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL语句是(D)

A.SELECTSnumB.SELECTSnum

FROMSCFROMSC

WHEREGrade=0WHEREGrade<=0

C.SELECTSnumD.SELECTSnum

FROMSCFROMSC

WHEREGrade=NULLWHEREGradeISNULL

l2.下列不是数据库恢复采用的方法是(D)A.建立检查点B.建立副本C.建立日志文件D.建立索引

13.在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。

不能保存此信息的记录类型是(B)

A.环境记录B.连接记录C.语句记录D.运行记录

l4在面向对象技术中,复合类型中后四种类型——数组、列表、包、集合——统称为(B)A.行类型B.汇集类型C.引用类型D.枚举l5.在面向对象技术中,类图的基本成分是类和(C)A.属性B.操作C.关联D.角色

1.使用二维表格结构表达实体及实体间联系的数据模型是(C)A层次模型B网状模型C关系模型D联系模型

2.数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和(D)A.DBMSB数据库应用系统C相关的计算机系统D.DBA

3.数据库系统提供的数据控制功能,不包括(B)A.并发控制B.控制数据冗余C.完整性保护D.故障恢复4.学校里规定,一个教师最多可讲授3门课程,最少必须讲授l门课程;每门课程最多5个教师讲授,最少需要一个教师讲授,则教师与课程的基数分别为(B)A.(1,3),(1,5)B.(3,1),(5,1)C.(1,5),(1,3)D.(5,1),(3,1)

5.有关系R(A,B,C),主码为A;S(D,A),主码为D,外码为A,参照R中的属性A。

关系R和S的元组如下表所示。

关系S中违反关系完整性规则的元组是(C)A.(d1,2)B.(d2,NULL)C.(d3,4)D.(d4,1)

RS

A

B

C

D

A

1

2

3

2

l

7

3

3

8

d1

d2

d3

2

NULL

4

d4

1

6.在最小依赖集F中,下面叙述不正确的是(B)

A.F中每个FD的右部都是单属性B.F中每个FD的左部都是单属性C.F中没有冗余的FDD.F中每个FD的左部没有冗余的属性

7.如果某个属性包含在候选键中,则它称为(D)A.非主属性B.关键属性C.复合属性D.主属性

8.设有关系R和S如下表:

RST

A

B

C

B

C

D

A

B

C

D

a

b

c

b

b

a

c

f

d

b

b

a

c

c

d

d

e

b

a

a

c

b

b

a

c

c

d

d

e

b

则关系T是关系R和关系S的(A)A.自然连接结果B.

连接结果C.笛卡尔积D.并

9.关系运算以关系代数为理论基础,关系代数的最基本操作是并、差、笛卡尔积和(C)A投影、连接B连接选择C选择投影D交、选择

10.以下叙述中正确的是(A)

A.为了实现连接运算,SELECT命令中必须指出属性的来源B.如果缺省WHERE子句,则会产生错误信息

C.在SQL语言中绝大多数连接操作都是自然连接D.连接操作中不可以用别名指定数据的来源

11.SQL语言中建立惟一性索引的命令是(C)

A.CREATEINDEX索引名ON基本表名(属性名)B.CREATEINDEXUNIQUE索引名ON基本表名(属性名)

C.CREATEUNIQUEINDEX索引名ON基本表名(属性名)D.CREATEDISTINCTINDEX索引名ON基本表名(属性名)

12.DBMS的并发控制子系统保证了事务的(C)A.原子性实现B.一致性实现C.隔离性实现D.持久性实现

13.在DB恢复时,对已经提交但更新未写入磁盘的事务执行(B)AUNDO处理B.REDO处理C.ROLLBACK处理D.ABORT处理

14.SQLServer2000用于存储任务计划信息、事件处理信息、备份恢复信息以及异常报告的是(C)

A.Master数据库B.Model数据库C.Msdb数据库D.Tempdb数据库

15.在SQL/CLI中,保存元组或参数的有关信息的是(D)A.环境记录B.连接记录C.语句记录D.描述记录

1.在数据库系统中,提供数据与应用程序间物理独立性的是(B)

A.外模式/模式映像B.模式/内模式映像C.外模式/内模式映像D子模式/模式映像

2.对于实体集A中的每一个实体,实体集B中至少有一个实体与之联系,反之亦然,则称实体集A与实体集B之间具有的联系是多对多

3.数据库物理设计的任务不包括(A)A.优化模式B.存储记录结构设计C.确定数据存放位置D.存取方法设计

4.设有关系WORK(ENO,CNO,PAY),主码为(ENO,CNO)。

按照实体完整性规则(D)

A.只有ENO不能取空值B.只有CNO不能取空值C.只有PAY不能取空值D.ENO与CNO都不能取空值

5.在关系模式R中,函数依赖X→Y的语义是(B)

A.在R的某一关系中,若任意两个元组的X值相等,则Y值也相等B.在R的一切可能关系中,若任意两个元组的X值相等,则Y值也相等C.在R的某一关系中,Y值应与X值相等D.在R的一切可能关系中,Y值应与X值相等

6.设R是一个关系模式,F是R上的一个FD集,R分解成数据库模式ρ={R1,…,RK}。

如果对R中满足F的每一个关系r,都有r=

(r)

(r)

(r),则称这个分解ρ是(A)

A.无损分解B.损失分解C.保持函数依赖分解D.丢失函数依赖分解

7.关系R和S如下表

R-S的结果是(B)

8.下面关于自然连接和等值连接的叙述中,不正确的是(D)

A.自然连接是一种特殊的等值连接B.自然连接要求在两个关系中有公共属性,而等值连接不必

C.两种连接都可以只用笛卡尔积和选择运算导出D.自然连接要在结果中去掉重复的属性,而等值连接不必

9.设有关系表S(NO,NAME,AGE),其中AGE为年龄字段,则表达式AGENOTBETWEEN18AND24等价于(D)

A.AGE<=18ORAGE>=24B.AGE<=18ORAGE>24C.AGE<18ORAGE>=24D.AGE<18ORAGE>24

10.下列关于视图的说法中错误的是(C)

A.视图是从一个或多个基本表导出的表,它是虚表B.视图可以被用来对无权用户屏蔽数据

C.视图一经定义就可以和基本表一样被查询和更新D.视图可以用来定义新的视图

11.如果一个事务在故障发生之前完成,但是它并没有到达检查点,则系统恢复时应对该事务执行(A)

A.REDO操作B.UNDO操作C.RESTART操作D.NULL操作

12.如果事务T1需要两次读取同一数据项A,但是在两次读操作的间隔中,另一个事务T2改变了A的值,那么此并发操作所引起的问题是(C)A.丢失更新B.死锁C.不可重复读D.读脏数据

13.在SQLServer2000中,负责管理登录账号、数据库用户和权限,创建和管理数据库的工具是(B)

A.服务管理器B.企业管理器C.查询分析器D.事件探查器

14.PowerBuilder9.0的工作空间扩展名是(D)A..pbtB..pblC..dswD..pbw

15.在对象联系图中,表示两个属性之间值的联系为逆联系的是(D)A.小圆圈B.单箭头C.双线箭头(超类与子类联系)D.双向箭头

1.数据库系统中,执行逻辑数据与物理数据之间转换功能的是(B)A.DBB.DBMSC.DBSD.OS

2.DBMS的数据字典中存放的是(A)

A.数据库三级模式结构的定义B.数据库的工作日志C.数据库的所有索引信息D.数据库的存储路径

3.数据库逻辑设计阶段应考虑的主要因素是(D)

A.概念模型B.处理要求C.存取方法D.DBMS特征

4.关系数据库系统中对外键没有任何限制的操作是(B)A.插入B.删除C.修改D.置空值

5.由于关系模式设计不当所引起的删除异常指的是(D)

A.应该删除的数据不能删除B.XX的用户对数据进行了删除操作C.数据删除过程中发生了故障D.不该删除的数据被删除

6.设有关系模式R(ABCDE),F是R上成立的FD集,F={A→B,B→C,D→E},那么F在模式ABC上的投影(A)A.{A→B,B→C,A→C}B.{A→B,B→C,D→E}C.{A→B,B→C}D.

(即不存在非平凡的FD)

7.关系R和S如下表,则关系T是R和S的(C

A.自然连接B.交C.除D.并

8.设R和S都是二元关系,那么与元组演算表达式{t|R(t)

(∃u)(S(u)

u[1]≠t[2])}不等价的关系代数表达式(B1.2(&2=、1(R+S)))

9.设有学生表STUDENT(学号,姓名,性别,年龄),则向STUDENT表插入一条新记录的正确的SQL语句是(D)

A.APPENDINTOSTUDENTVALUES('d001','王明','女',18)B.APPENDSTUDENTVALUES('d001','王明','女',18)

C.INSERTSTUDENTVALUES('d001','王明','女',18)D.INSERTINTOSTUDENTVALUES('d001','王明','女',18)

10.存储过程的优点不包括(D)A.提高运行速度B.降低网络通信量C.间接实现安全控制D.存储在DB之外方便修改

11.如果事务T获得了数据项Q上的排他锁,则T对Q(C)A.只能读不能写B.只能写不能读C.既可读又可写D.不能读也不能写

12.DBMS中实现事务原子性的子系统是(C)A.完整性子系统B.并发控制子系统C.事务管理子系统D.恢复管理子系统

13.SQLServer的身份验证模式包括WINDOWS身份验证模式和(A)

A.混合验证模式B.账号验证模式C.用户验证模式D.DNA验证模式

14.PowerBuilder9.0中连接数据库的正确步骤是(B)

A.建立数据库描述文件;用CONNECT命令连接数据库B.建立ODBC数据源;建立数据库描述文件;用CONNECT命令连接数据库

C.建立ODBC数据源;用CONNECT命令连接数据库D.建立ODBC数据源;建立数据库对象;用CONNECT命令连接数据库

15.在对象联系图中,表示属性具有多值的是(C)A.→B.⇒C.→→D.←→

1.数据库系统的核心组成部分是(D)A.DBB.DDC.DBAD.DBMS

2.数据库的最小存取单位是(B)A.字符B.数据项C.记录D.文件

3.数据库应用程序的编写是基于三级模式结构中的(A)A.外模式B.逻辑模式C.内模式D.概念模式

4.完成关系模式设计是在数据库设计的(C)A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段

5.下列关于外键的说法正确的是(C)A.外键必须和相应的主键同名B.外键值不允许为空

C.外键和相应的主键可以不同名,只要定义在相同域上即可D.外键的取值只允许等于所参照关系中某个主键值

6.关系模式设计理论主要解决的问题是B)A.提高查询速度B.消除操作异常和数据冗余C.减少数据操作的复杂性D保证数据的安全性和完整性7.设有关系R(A,B,C)和S(A,D)则与R

S等价的关系代数表达式是(D)

A.R

SB.

C.

)D.

8.设有关系模式R(A,B,C),其关系r如下表所示:

下面叙述正确的是(B)A.函数依赖A

B在上述关系中成立B.函数依赖BC

A在上述关系中成立

C.函数依赖B

A在上述关系中成立D.函数依赖A

BC在上述关系中成立

9.设有关系R和S如下表所示,则R

S的值是(A)

A.B.

 

C.D.

 

10.SQL语言是(C)A.高级言语B.汇编语言C.结构化查询语言D.宿主语言

11.在SQL中,与“NOTIN”等价的操作符是(A)A.<>ALLB.<>SOMEC.=SOMED.=ALL

12.关于事务的故障与恢复,下列说法正确的是(D)A.事务日志用来记录事务执行的频度B.任何故障的恢复都由系统自动完成

C.系统故障的恢复只需进行REDO操作D.对日志文件设置检查点是为了提高故障恢复的效率

13.下列不属于并发操作带来的问题是(D)A.丢失更新B.读脏数据C.不可重复读D.死锁

1.4.在子类之间的语义约束中,表示超类中的对象必须在子类中出现的是(B)A.OverlappingB.CompleteC.DisjointD.Imcomplete

15.在对象联系图中,双向箭头(

)表示(D)A.属性值是单值B.属性值是多值C.对象类型之间的联系D.两个属性之间值的联系

16.在数据库的概念设计中,客观存在并且可以相互区别的事物称为实体

17.增强ER模型中,子类实体继承超类实体的所有___属性

18.产生数据冗余和异常的两个重要原因是局部依赖和___传递依赖。

l9.如果Y

X

U,则X

Y成立。

这条推理规则称为_____自反性

20.ODBC规范定义的驱动程序有两种类型:

即单层驱动程序和多层_驱动程序_

21.DBMS可分为层次型、网状型、___关系_型、面向对象型等四种类型。

22.如果事务T对某个数据R实现了__X__锁,那么在T对数据R解除封锁之前,不允许其他事务再对R加任何类型的锁。

23.在多个事务并发执行时,系统应保证与这些事务先后单独执行时的结果一样,这是指事务的_隔离_性。

24.在SQL/CLI中,保存元组或参数的有关信息的是_描述记录_

25.在面向对象技术中,对象联系图是描述面向对象_数据模型_的基本工具。

16.DBMS提供DML实现对数据的操作,基本的数据操作有两类:

检索和_更新

18.关系中属性的取值范围称为属性的__值域__

2设关系R和S具有相同的关系模式,R和S的差是由_属于R且不属于S的元组构成的集合。

21.SQL语言中,撤消基本表的语句是__DROPTABLE。

22.封锁可以避免并发操作引起的错误,但可能产生__活锁_、饿死、死锁等问题。

23.SQL中一组具有相同权限的用户称为__角色_。

24.SQLServer具有两种身份验证模式:

Windows身份验证模式和_混合_验证模式。

25.在面向对象技术中,引用类型相当于程序设计中_指针_的概念。

1在数据库技术中,用_数据模型的概念描述数据库的结构和语义,对现实世界数据进行抽象。

2.DBMS的存储管理器主要包括:

权限和完整性管理器、事务管理器_、文件管理器、缓冲区管理器。

3.当局部ER图合并全局ER图时,可能出现_属性_冲突、结构冲突、命名冲突。

4.设ρ={R1,R2,…,RK}是R的一个分解,F是R上的FD集,如果有

|=F,那么称分解ρ是__保持函数依赖集_F_的分解。

5.已知关系R(A,B,C,D)和S(B,C,D),则R×S的元数是_7_个。

6.SQL语言中修改数据的命令是_UPDATE_。

7.封锁对象的大小称为_封锁的粒度_。

8.SQL中把完整性约束分成三大类:

域约束、基本表约束和_断言。

9.一种没有直接对象,但它的子孙可以有直接对象的类称为_抽象类。

10.关联是对类的实例之间联系的命名,相当于ER模型中的_联系类型_。

16.在数据库中为提高查询速度而设置的逻辑排序手段称为_索引___。

17.关系模型中,数据联系是通过表间的__关键码_实现的。

18.设F是关系模式R的FD集,如果对F中每个非平凡的FDX→Y,都有X是R的_超码_,则R∈BCNF。

19.SQL数据库中表的三种类型有__基本表__、视图和导出表。

20.关系代数中基本操作是并、差、笛卡尔积、投影和选择,没有集合的_“补”操作,因而关系代数运算总是安全的。

21.封锁技术中主要有两种封锁:

排他型封锁和___共享_____型封锁。

22.DBS中用于安全性目的的数据库日志称为__审计追踪______。

23.在安装SQLServer2000时,安装程序会自动创建4个系统数据库,分别是Master数据库,Model数据库,Msdb数据库、Tempdb数据库。

24.PowerBuilder的一大特点是提供了_数据窗口_,它封装了对数据库中的数据操作。

25.ODBC是一个分层体系结构,由纵向四个部分:

ODBC数据库应用程序、__驱动程序管理器_、DB驱动程序、数据源构成。

16.数据库在磁盘上的基本组织形式是___文件_____。

17.层次模型中上一层记录类型和下一层记录类型之间的联系是___1:

N_____联系。

18.Armstrong公理系统的三条推理规则是自反律、增广律和____传递律____。

19.关系代数表达式的启发式规则有:

尽可能早地执行选择操作,尽可能早地执行投影操作和避免直接做__笛卡尔积______。

20.SQL语言是介于关系代数和__元组演算______之间的一种语言。

21.常见的数据库故障分为:

事务故障、系统故障、_____介质故障_________。

22.触发器是一个能由系统自动执行对_数据库_______修改的语句。

23.T-SQL语言中,局部变量由用户定义和维护,名称以___单个@_____开头。

24.PowerBuilder9.0中,开发空间有三个层次:

Workspace(工作空间)、Target(目标)和___(Library)库文件_____。

25.UML类图中,聚合表达了成分对象和聚合对象之间的_“ispartof”(一部分)_的联系。

1、在数据库规划阶段,包括在数据字典中数据项、数据结构、数据流、数据存储、处理过程。

2、将数据库应用系统从开始规划、设计、实现、维护到最后被新的系统取代而停止使用的整个期间,称为数据库系统的生存期。

3、数据字典是对数据描述的集中管理。

4、表示数据库的概念模型一般使用ER图。

5、采用ER模型进行数据库的概念设计,可以分成三步进行,下列正确的是先设计局部ER模型,然后合成全局模型,最后进行整体优化。

6、在数据库设计中,将E-R图转换成关系数据模型的过程属于逻辑设计阶段。

7、将概念模型转换逻辑模型是数据中逻辑设计阶段的主要步骤之一。

8、ER模型中所指的实体一般是实体集。

9、一个联系涉及到的实体集个数,称为该联系的度数。

10、下列不属于全局ER模型的优化目的的是优化存储结构。

11、实体联系模型(ER模型)的基本元素是实体、联系、属性。

12、联系类型的约束限制了参与联系的实体的数目,下列是联系类型约束的是Ⅰ.基数约束;Ⅱ.参与约束。

13、关系中元组在组成主要的属性上不能有空值。

14、关系模式是对关系的描述,一般表示为关系名(属性名1,属性名2,…,属性名n)。

15、已知有关系表R(如下表所示),其元数和基数正确的是元数为列,基数为行.

16、表中可以唯一确定一个元组(一个记录)的某个属性组(字段组)称为主键。

17、下列哪个不可以为空主键。

18、区别一个元组与另一个元组靠的是元组的属性而不是顺序,所以关系中的元组没有先后顺序。

19、若某个属性组不是关系A的主码,但它是另一个关系B的主码,则称属性或属性组称为关系A的外键。

21、有一个关系:

学生(学号、姓名、系别),规定学号的值域是8个数字组成的字符串,这一规则属于用户自定义完整性约束。

22、如下图所示是一个ER模型,下列对其基数描述最为合理的是一个学生最少需要选1门课程,最多选6门课程;每个课程多最可以被50个学生选修。

23、子类与超类之间具有继承性特点,即子类实体继承超类实体的所有属性。

但子类实体本身还可以包含比超类实体更多的属性。

1、实体是一个数据对象,指应用中可以区别的客观存在的事物。

2、为了维护数据中数据与现实的一致性,关系数据库的数据与更新操作必须遵循三条规则,它们分别是:

实体完整性规则、参照完整性规则、用户定义的完整性规则。

3、一个实体对于另一个实体具有很强的依赖联系,而且该实体主键的一部分或全部从其强实体中获得,而称该实体为弱实体。

1、数据库管理系统总是基于数据模型的,其中包括层次型、网状型、关系型和面向对象型。

2、数据库技术是研究数据库的结构、存储、设计、管理和使用的一门软件学科。

3、数据描述所经历的三个阶段分别是概念设计、逻辑设计和物理设计。

4、逻辑设计中对数据描述所使用的几个重要术语是字段、记录、文件和关键码。

5、数据描述有两种形式:

物理数据描述和逻辑数据描述。

6、联系是实体之间的相互关系。

7、数据抽象的过程,也就是数据库设计的过程。

8、在数据库用户中,具有定义和修改三级结构,并可以修改访问授权、日常维护功能的用户称为DBA。

9文件在日常维护中会出现由于数据间没有联系,修改可能带来数据间的不一致,同时三个文件中的数据还会出现数据冗余现象。

2、数据是人们为了认识世界,交流信息,而对事物进行描述的符号集合

3、数据管理技术的发展经历的四个阶段,其中人工管理阶段的数据是面向程序。

4、下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是Ⅰ。

人工管理阶段和Ⅱ。

文件系统阶段。

5、在文件数据库系统阶段,下列描述正确的是数据以“文件”形式长期保存在外部存储器的磁盘上。

6、使用数据库技术来处理

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 生产经营管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1