数据库技术复习题

合集下载

数据库应用技术复习题

数据库应用技术复习题

一.单项选择题1.关于数据库管理系统的说法,错误的是( C )。

a. 数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型b. 数据库管理系统对数据库文件的访问必须经过操作系统才能实现c. 数据库应用程序可以不经过数据库管理系统而直接读取数据库文件d. 数据库管理系统对用户隐藏了数据库文件的存放位置和文件名2.关于用文件管理数据的说法,错误的是( D )。

选择一项:a. 用文件管理数据,难以提供应用程序对数据的独立性b. 当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序c. 用文件存储数据的方式难以实现数据访问的安全控制d. 将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率3.数据库系统的物理独立性是指(D )。

选择一项:a. 不会因为数据的变化而影响应用程序b. 不会因为数据存储结构的变化而影响应用程序c. 不会因为数据存储策略的变化而影响数据的存储结构d. 不会因为数据逻辑结构的变化而影响应用程序4.数据库系统是由若干部分组成的。

下列不属于数据库系统组成部分的是(B )。

选择一项:a. 数据库b. 操作系统c. 应用程序d. 数据库管理系统5.数据库三级模式结构的划分,有利于( A )。

选择一项:a. 数据的独立性b. 管理数据库文件c. 建立数据库d. 操作系统管理数据库6.在数据库的三级模式中,描述数据库中全体数据的逻辑结构和特征的是(B )。

a. 内模式b. 模式c. 外模式d. 其他7.在用数据模型描述数据时,一般要求数据模型要满足三个要求。

下列描述中,不属于数据模型应满足的要求的是(A )。

选择一项:a. 能够描述并发数据b. 能够真实地模拟现实世界c. 容易被业务人员理解d. 能够方便地在计算机上实现数据模型三要素是指(B )。

8.选择一项:a. 数据结构、数据对象和数据共享b. 数据结构、数据操作和数据完整性约束c. 数据结构、数据操作和数据的安全控制d. 数据结构、数据操作和数据的可靠性9.下列关于实体联系模型中联系的说法,错误的是( D )。

数据库原理与技术复习题及参考答案

数据库原理与技术复习题及参考答案

数据库原理与技术复习题及参考答案《数据库原理与技术》课程复习资料⼀、名词解释:1.数据管理2.DB3.DBMS4.DBS5.RDBMS6.DBA7.ORDBMS8.SQL9.关系10.关系模型11.关系系统12.完整性控制13.属性14.2NF15.候选码⼆、单项选择题:1.任何由⼆个属性组成的关系可能是 [ ]A.1NFB.2NFC.3NFD.不能判定2.数据冗余引起的问题主要是花费 [ ]A.时间B.空间C.时间与空间D.时间或空间3.在数据库中,存储冗余数据是 [ ]A.不应该的B.应该且合理的C.合理的但不能过度冗余D.视情况⽽定4.在关系运算中,进⾏⾃然联接运算的两个关系 [ ]A.必有相同的列名B.必有相同的关键字C.没有要求D.必有类型相同的列5.在数据库系统中,DBMS与DB 的关系是 [ ]A.DBMS包括DBB.DB 包括DBMSC.不⼀定的D.同级关系6.在SQL的查询语句的WHERE⼦句中,下列哪个不能出现? [ ]A.sumB. !=C.<>D.<=7.关系模式 R,S具有共同的属性X,且X是R的主码,则X称为S的 [ ]A.主码B.外码C.关键字D.相对主码8.关系系统不会具有如下哪个特征? [ ]A.⽀持关系数据结构B.⽀持关系数据操作C.⽀持关系模型所有特征D.⽀持表结构9.⼀个外部关键字的属性可以 [ ]A.1 个B.不超过2个C.多个D.最多1个10.设属性组 X,Y,Z分别是m, n, k⽬的,则R(X,Y)÷S(Y,Z)是( )⽬的。

[ ]A. mB.nC. kD. m+n-k11.数据库与数据仓库关系是 [ ]C.不⼀样的概念D.不确定的12.数据库管理系统是⼀个 [ ]A.软件系统B.硬件系统C.软硬件结合的系统D.数据集合13.数据模型是( )数据特征的抽象。

[ ]A.计算机世界B.现实世界C.模型空间D.概念世界14.在SQL的查询中,⼦查询中( )返回多个记录。

数据库复习题及答案

数据库复习题及答案

1.保证数据库逻辑数据独立性的是()。

A.模式B.模式与内模式的映射 C.模式与外模式的映射D.内模式 2.设关系R和S各有100个元组,那么这两个关系的笛卡尔积运算结果的元组个数为()A.100B.200C.10000D.不确定(与计算结果有关)3.一般不适合创建索引的属性有()。

A.主键码和外键码。

B.可以从索引直接得到查询结果的属性。

C.对于范围查询中使用的属性。

D.经常更新的属性。

4.为保护数据库中的信息,防止未经授权或非法的使用所造成的数据泄漏,更改或破坏,称为数据库的()。

A.安全性B.完整性C.恢复D.并发控制5.有如下关系:教师(编号,姓名,性别,职称),将属性“性别”的取值范围定义为(男,女)符合()定义。

A.实体完整性B.参照完整性C.用户定义的完整性D.逻辑完整性6.如何构造出一个合适的数据逻辑结构是()主要解决的问题。

A.关系数据库优化B.数据字典 C.关系数据库规范化理论D.关系数据库查询7.设计数据流程图(DFD)属于数据库设计的()阶段任务。

A.逻辑设计B.概念设计C.物理设计D.需求分析8.SQL和宿主语言的接口是()。

A.DBMS B.OS C.DML D.主变量9.关系代数表达式的优化策略中,首先要做的是()A.对文件进行预处理B.尽早执行选择运算C.执行笛卡儿积运算D.投影运算10.DBMS的并发控制子系统,保证了事务()的实现A.原子性B.一致性C.隔离性D.持久性11.对数据库并发操作有可能带来的问题包括()A.读出“脏数据”B.带来数据的冗余C.未被授权的用户非法存取数据D.破坏数据独立性12.关系数据模型的三个组成部分中,不包括()A.完整性规则B.数据结构C.数据操作D.并发控制13.当关系R和S自然联接时,能够把R和S原来该舍弃的元组放到结果关系中的操作是()A.左外联接B.右外联接C.外部并D.外联接14.设有关系R(A,B,C)的值如下:AB C2 2 32 3 43 3 5下列叙述正确的是()A.函数依赖A→B在上述关系中成立B.函数依赖BC→A在上述关系中成立C.函数依赖B→A在上述关系中成立D.函数依赖A→BC在上述关系中成立15.在视图上不能完成的操作是()。

数据库考试题目试卷 附答案

数据库考试题目试卷 附答案

第一章复习题一、单项选择题1.在数据库系统中,当数据库的内模式发生改变时,应用程序也可以不变。

这是( A )A)物理数据独立性 B)逻辑数据独立性C)位置数据独立性 D)存储数据独立性2.在下面列出的数据模型中,哪一个是概念数据模型( D )A)关系模型 B) 层次模型 C) 网状模型 D) 实体-联系模型3.下面列出的数据管理技术发展阶段中,哪个(些)阶段数据不能保存在计算机中?( A )Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段A)只有Ⅰ B) 只有Ⅱ C) Ⅰ和Ⅱ D) Ⅱ和Ⅲ4.用二维表结构表示实体以及实体间联系的数据模型称为( C )A)网状模型 B) 层次模型 C) 关系模型 D) 实体-联系模型5.下面列出的条目中,哪些是数据库技术的主要特点( A )Ⅰ.数据共享度高Ⅱ.数据的冗余小Ⅲ.较高的数据独立性Ⅳ.程序的标准化A)Ⅰ、Ⅱ和Ⅲ B) Ⅰ和Ⅱ C) Ⅰ、Ⅱ和Ⅳ D) 都是6.数据库管理系统DBMS中用来定义逻辑模式、内模式和外模式的语言是( C )A)DML B)C C)DDL D)Basic7.层次模型的典型代表是( A )数据库管理系统。

A)IMS B)IBM C)DBTG D)ATM8.负责数据库系统的正常运行,承担创建、监控和维护数据库结构责任的是( C )A)应用程序员 B)终端用户C)数据库管理员 D)数据库管理系统的软件设计员9.在以下各条叙述中,正确的叙述有几条( B )1)数据库避免了一切数据重复2)数据库减少了数据冗余3)数据库中,如果逻辑模式改变,则需将与其有关的外模式做相应改变,否则应用程序需改写4)数据库中的内模式如有改变,逻辑模式可以不变A)1 B)2 C)3 D)410.在三级模式之间引入两级映像,其主要功能之一是( A )A)使数据与程序具有较高的独立性B)使系统具有较高的通道能力C)保持数据与程序的一致性D)提高存储空间的利用率11.视图对应于数据库系统三级模式结构中的( A )A)外模式 B)逻辑模式 C)内模式D)都不对应12.对数据库中数据可以进行查询、插入、删除、修改,这是因为数据库管理系统提供了( B )A)数据库定义功能 B)数据库操纵功能C)数据库维护功能 D)数据库控制功能13.1970年,美国IBM公司研究员E.F.Codd提出了数据库的( C )A)层次模型 B)网状模型 C)关系模型 D)实体联系模型14.具有数据冗余度小、数据共享、以及较高数据独立性等特征的系统是( B )A)文件系统 B)数据库系统 C)管理系统 D)高级程序15.在概念设计中的事物称为( A )A)实体 B)记录 C)对象 D)结点16.层次模型表达实体及实体之间联系用的数据结构是( D )A)网状 B)表 C)有向图 D)树型17.DB是( A )A)数据库 B)数据库管理系统C)数据处理系统 D)数据库系统18.DBMS是( B )A)数据库 B)数据库管理系统C)数据处理系统 D)数据库系统19.已知在一个工厂中有多个车间,每一个车间有多名职工,工厂的产品要经过多个车间的多道工序加工。

数据库应用技术复习题

数据库应用技术复习题

数据库应用技术复习题数据库应用技术复习题一、选择题1.在数据库中存储的是( C )A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息2. 存储在计算机内有结构的数据的集合是( B )A.数据库系统B.数据库C.数据库管理系统D.数据结构3.信息的数据表示形式是( D )A.只能是文字B.只能是声音C.只能是图形D.上述皆可4.数据管理与数据处理之间的关系是( D C )A.两者是一回事B.两者之间无关C.数据管理是数据处理的基本环节D.数据处理是数据管理的基本环节 ?5.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的阶段是( A )A.数据库系统 B.文件系统 C.人工管理 D.数据项管理6.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是I.人工管理阶段 II.文件系统阶段 III.数据库阶段( D )A.I 和 IIB.只有 IIC.II 和 IIID.只有 I7.DBMS是( D )A.数据库B.数据库系统C.数据库应用软件D.数据库管理软件8.数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和( C )A.系统分析员B.程序员C.数据库管理员D.操作员9.下述不是DBA数据库管理员的职责的是( D )A.完整性约束说明B.定义数据库模式C.数据库安全D.数据库管理系统设计10.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为( C )A.OSB.DSC.DBMSD.DBS11.下列四项中,不属于数据库系统特点的是( C )A.数据共享B.数据完整性C.数据冗余度高D.数据独立性高12.下面列出的条目中,不属于数据库技术的主要特点的是( D )A.数据的结构化 B.数据的冗余度小 C.较高的数据独立性D.程序的标准化13.在数据库管理系统中,下面不是数据库存取功能模块的是( C )A.事务管理程序模块 B.数据更新程序模块 C.交互式程序查询模块 D.查询处理程序模块14.在下面所列出的条目中,不属于数据库管理系统的基本功能的是( D )A.数据库定义 B.数据库的建立和维护C.数据库的存取 D.数据库和网络中其他软件系统的通信15.在数据库的三级模式结构中,内模式有( A )A.1个 B.2个 C.3个 D.任意多个16.描述数据库全体数据的全局逻辑结构和特性的是( A )A.模式B.内模式C.外模式D.存储模式17.用户或应用程序看到的那部分局部逻辑结构和特征的描述是( C )A.模式B.物理模式C.子模式D.内模式18.要保证数据库的数据独立性,需要修改的是( C )A.模式与外模式B.模式与内模式C.三级模式之间的两层映射D.三层模式19.要保证数据库的逻辑数据独立性,需要修改的是( A )A.模式与外模式之间的映射B.模式与内模式之间的映射C.模式D.三级模式20.下述那一条不属于概念模型应具备的性质( D )A.有丰富的语义表达能力 B.易于交流和理解C.易于变动D.在计算机中实现的效率高21.常见的数据模型是( A )A.层次模型、网状模型、关系模型B.概念模型、实体模型、关系模型C.对象模型、外部模型、内部模型D.逻辑模型、概念模型、关系模型22. 一个结点可以有多个双亲,结点之间可以有多种联系的模型是( A )A.网状模型B.关系模型C.层次模型D.以上都有23.层次型、网状型和关系型数据库划分原则是( D )A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系24.层次模型不能直接表示( C )A.1:1关系B.1:m关系C.m:n关系D.1:1和1:m关系25.层次数据模型的基本数据结构是(A )A.树B.图C.索引D.关系26.层次模型实现数据之间联系的方法是( B )A.连接B.指针C.公共属性D.关系27.关系数据模型的基本数据结构是( D )A.树B.图C.索引D.关系28.下面关于关系性质的说法,错误的是( D )A.表中的一行称为一个元组B.行与列交叉点不允许有多个值C.表中的一列称为一个属性D.表中任意两行可能相同29.存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,简化程序员和数据库开发建立工作的模型是( B )A.网状模型B.关系模型C.层次模型D.以上都有30.关系数据库中的投影操作是指从关系中( B )A. 抽出特定记录B.抽出特定字段C.建立相应的影像D.建立相应的图形31.从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是( C )A.投影操作B.连接操作C.选择操作D.复制操作32.关系代数中的连接操作是由( B )A.选择和投影操作组合而成B.选择和笛卡尔积操作组合而成C.投影、选择、笛卡尔积操作组合而成D.投影和笛卡尔积操作组合而成33.设关系R和S具有相同的结构,由属于S但不属于R的元组构成的关系,记为( C )A.R﹣SB.S﹣RC.R∪SD.S∩S34.已知关系R和S,R∩S等价于( B )A.(R﹣S)﹣SB.S﹣(S﹣R)C.(S﹣R)﹣RD.S﹣(R﹣S)35.当关系R和S做自然联接时,能够保留R中不满足连接条件元组的操作是( A )A.左外联接B.右外联接C.内部连接D.全外联接36."元数据"是指( A )A.数据结构的描述B.数据项的描述C.数据的来源 D.基本数据37.在数据库系统中,空值是( D )A.0B.空格C.空字符串D.不确定38.实体完整性规则约束( B )A.侯选关键字B.主关键字C.外关键字D.超关键字39.SQl语言是()的语言,易学习( B )A.过程化 B.非过程化 C.格式化 D.导航化40.SQl语言是( C )A.层次数据库语言B.网络数据库语言C.关系数据库语言D.非数据库语言41.SQL语言是( D )A.高级语言B.宿主语言C.汇编语言D.非过程化语言42.SQL语言具有的功能是( B )A.关系规范化B.数据定义、数据操纵、数据控制、数据查询C.数据库系统设计D.能绘制E-R图43.在SQL语言查询语句中,WHERE子句实现关系代数的( B )A.投影运算B.选择运算C.连接运算D.交运算44.在SQL语言的SELECT语句中,能实现投影操作的是( A )A.SELECT B.FROM C.WHERE D.GROUP BY 45.关系规范化中的删除操作异常是指( A )A.不该删除的数据被删除 B.不该插入的数据被插入C.应该删除的数据被删除D.应该插入的数据未被插入46.关系数据库规范化是为解决关系数据库中( A )A.插入、删除和数据冗余问题而引入的B.提高查询速度问题而引入的C.减少数据操作的复杂性问题而引入的D.保证数据的安全性和完整性问题而引入的47.规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及( C )A.数据的不一致性的缺欠B.结构不合理的缺欠C.冗余度大的缺欠D.数据丢失的缺欠48.关系模式的候选关键字可以有( C )A.0个 B.1个 C.1个或多个 D.多个49.数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建什么样的索引”这一设计内容应该属于( C )设计阶段。

数据库期末复习题

数据库期末复习题

第1章数据库技术基础一、单选题1.数据模型反映的是(A )。

A.事物本身的数据和相关事物之间的联系B.事物本身所包含的数据C.记录中所包含的全部数据D.记录本身的数据和相关关系2.数据库系统的核心是(C )。

A.数据库B.数据库管理员C.数据库管理系统 D.文件3.数据库管理系统中负责数据模式定义的语言是(A )。

A.数据定义语言B.数据管理语言C.数据控制语言D.数据操纵语言4.数据库管理系统是(B )。

A.操作系统的一部分B.在操作系统支持下的系统软件C.一种编译系统D.一种操作系统5.在数据管理技术发展的三个阶段中,数据共享最好的是(C ).A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.三个阶段相同6.用Access创建的数据库文件,其扩展名是( D ).A..adp B..dbf C.。

frm D..mdb7.数据库系统是由数据库、数据库管理系统、应用程序、(A )、用户等构成的人机系统。

A.数据库管理员B.程序员C.高级程序员D.软件开发商8.在数据库中存储的是(B )。

A.信息B.数据C.数据结构D.数据模型9.在下面关于数据库的说法中,错误的是(D )。

A.数据库有较高的安全性B.数据库有较高的数据独立性C.数据库中的数据可以被不同的用户共享D.数据库中没有数据冗余10.不是数据库系统特点的是(C )。

A.较高的数据独立性B.最低的冗余度C.数据多样性D.较好的数据完整性11.Access是( C )数据库管理系统.A.层次B.网状C.关系型D.树状12.在Access中,数据库的基础和核心是(A ).A.表B.查询C.窗体D.宏13.在下面关于Access数据库的说法中,错误的是(B ).A.数据库文件的扩展名为mdb B.所有的对象都存放在同一个数据库文件中C.一个数据库可以包含多个表D.表是数据库中最基本的对象,没有表也就没有其他对象14.Access数据库管理系统依赖于(B )操作系统.A.Dos B.Windows C.Unix D.Ucdos15.常见的数据模型有3种,它们是( B )。

数据库技术总复习题

数据库技术总复习题

《数据库技术》复习要点一、选择题1.物理结构的改变不影响整体逻辑结构的性质,称为数据库的(A)A.物理数据独立性B.逻辑数据独立性C.物理结构独立性D.逻辑结构独立性2.ER模型属于(D)A.概念模型B.层次模型C.网状模型D.关系模型3.数据库系统的三级模式结构中,定义索引的组织方式属于()A.概念模式B.外模式C.逻辑模式D.内模式4.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是( D)A.一对一B.一对多C.多对一D.多对多5.数据库中存储的是( A )。

A.数据B.数据模型C.数据之间的联系D.数据以及数据之间的联系6.反映现实世界中实体及实体间联系的信息模型是( C )。

A.关系模型B.层次模型C.网状模型D.E-R模型7.下列四项中,可以直接用于表示概念模型的是( A )。

A.实体-联系(E-R)模型B.关系模型C.层次模型D.网状模型8. 下列四项中说法不正确的是( C )。

A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性9.要求“学生”关系的“性别”属性只能取0或1,这属于关系的( )。

A.参照完整性规则B.实体完整性规则C.用户定义完整性规则D.域完整性规则10.多个用户同时对同一数据进行操作,描述的是( B )。

A.数据库的完整性B.数据库的并发控制C.数据库的恢复D.数据的完整性11.视图是一个“虚表”,视图的构造基于(C )。

A.基本表B.视图C.基本表或视图D.数据字典12.SQL语言中,SELECT语句的执行结果是( B )。

A.属性B.表C.元组D.数据库13.SQL语言中,条件“年龄BETWEEN20AND30”表示年龄在20至30之间,且(A )。

A.包括20岁和30岁B.不包括20岁和30岁C.包括20岁但不包括30岁D.包括30岁但不包括20岁14.在SQL语言中,对输出结果排序的是(A)。

数据库应用技术复习题完结

数据库应用技术复习题完结

数据库应用技术复习题一、选择题1.Access数据库的类型是( C )。

A.层次数据库 B.网状数据库C.关系数据库D.面向对象的数据库2.数据库系统的核心软件是( A )。

A.DBMSB.DBC.OSD.NOS3.关系数据库的数据的组织形式,采用了( B )。

A.层次数据模型 B.关系数据模型C.网状数据模型 D.面向对象数据模型4.如果两个表设计了关系,那么,这两个表必须满足( B )。

A.实体完整性B.参照完整性C.用户定义完整性D.输入完整性5.Access2000中表和数据库的关系是:____A________A.一个数据库可以包含多个表B.一个表只能包含两个数据库C.一个表可以包含多个数据库D.一个数据库只能包含一个表6.在Employee表中,查找eno是“01207“或”02115“的记录,应在查询设计视图中的”条件“行中输入( C )。

A.“01207”AND “02115”B.NOT IN(“01207”,02115”)C.IN (“01207”,”02115”)D.NOT(“01207”,02115”)7.如果在创建的表中建立字段“简历”,其数据类型应当是( D )。

A)文本B)数字C)日期D)备注8.现有一个教师表,其中有教师号、教师姓名、性别、出生日期、学院名称字段,( A )字段可以设置为主键。

A.教师号B.教师姓名C.性别D.出生日期9.在Access的下列数据类型中,不能建立索引的数据类型是( B )。

A.文本型B.备注型C.数字型D.日期时间型10.定义字段的默认值是指( C )。

A.不得使字段为空B.不允许字段的值超出某个范围C.在未输入数值之前,系统自动提供数值D.系统自动把小写字母转换为大写字母11.SQL的含义是( A )。

A.结构化查询语言B.数据定义语言C.数据库查询语言D.数据库操纵与控制语言12.使用SQL语句向表中添加数据,使用的命令是( A )。

数据库复习试题答案及解析

数据库复习试题答案及解析

一、选择题:1、DB,DBMS和DBS三者的关系是(B)A、DB包括DBMS和DBSB、DBS包括DB和DBMSC、DBMS包括DBS和DBD、DBS与DB、DBMS无关2、假定学生关系式S(S#,SNAME,SEX,AGE),课程关系式C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRAND)。

要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系(D)A、SB、SC,CC、S,SCD、S,C,SC3、将E-R图转换为关系模式时,如果两实体间的联系是m:n,下列说法正确的是(C)A、将m方主键(主码)和联系的属性纳入n方的属性中B、将m方属性和n方属性中均增加一个表示级别的属性C、增加一个关系表示联系,其中纳入m方和n方的主键(主码)D、将n方主键(主码)和联系的属性纳入m方的属性中4、由SELECT—FROM—WHERE—GROUP—ORDER组成的SQL语句,在被DBMS处理时,各字句的执行次序为(C)A、SELECT—FROM—WHERE—GROUP—ORDERB、FROM —SELECT—WHERE—GROUP—ORDERC、FROM —WHERE—GROUP—SELECT—ORDERD、SELECT—FROM—GROUP—WHERE—ORDER5、以下不是数据库技术所具备的特点是(D)A、数据结构化B、数据冗余小C、有较高的数据独立性D、数据联系弱6、在信息模型的“学生”尸体中,对每个学生的具体情况的描述,称为(A)A、实体值B、实体型C、属性值D、属性型7、关系数据库三级模式中的(B),可用视图实现。

A、内模式B、外模式C、存储模式D、模式8、可用于区别实体集中不同个体的属性或属性集合,称为该实体的(B)A、属性型B、键C、外部键D、实体型9、设有一个体育项目可以有多个运动员报名,一个运动员课参加多个项目,运动员与体育项目之间是(D)A、一对一的联系B、一对多的联系C、多对一的联系D、多对多的联系10、关系R与关系S只有1个公共属性,T1是R与S作等值连接的结果,T2是R与S作自然连接的结果,则(D)A、T1的属性个数等于T2的属性个数B、T1的属性个数小于T2的属性个数C、T1的属性个数大于或等于T2的属性个数D、T1的属性个数大于T2的属性个数11、数据库系统是由应用程序、DBMS、DB以及DBA组成。

数据库复习题(选择,填空)

数据库复习题(选择,填空)

数据库复习题(选择,填空)一.单选题:1.下列各项中,属于数据库系统的特点的是( C )A.存储量大B.存取速度快C.数据独立性D.操作方便2.在关系中,能唯一标识组的属性集称为关系模式的( D )A.候选键B.主键C.外键D.超键3.在数据操作语言(DML)的基本功能中,不包括的是( B )A.插入新数据B.描述数据库结构C.对数据库中数据排序D.删除数据库中数据4.数据库中全体数据的整体逻辑结构描述称为( B )A.存储模式B.内模式C.外模式D.右外模式5.对于分布式数据库,可以简单归纳为( B )A.数据逻辑上分散,物理上统一B.数据物理上分散,逻辑上统一C.数据在逻辑上、物理上都是分散的D.数据在逻辑上、物理上都是统一的6.在关系R与关系S进行自然连接时,只把R中原该舍弃的元组保存到新关系中,这种操作称为( C )A.外连接B.内连接C.左外连接D.右外连接7.在SQL中使用Foreign Key时,与之配合的语句是( D )A.ExistsB.ExceptC.TableD.References8.定义片段以及全局关系与片段之间映像的模式是( C )A.外模式B.概念模式C.分片模式D.分配模式9.在客户机/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能属于后端的是( B )A.用户界面B.存取结构C.数据输入D.报表输出10.能够消除多值依赖引起的冗余的范式是( C )A.2NFB.3NFC.4NFD.BCNF11.位于分片视图和分配视图之间的透明性是( D )A.全局数据模型透明性B.分片透明性C.局部数据模型透明性D.位置透明性12.设关系模式R(A,B,C),F是R上成立的FD集,F={B C},则分解={AB,BC}相对于F( A )A.是无损联接,也保持FD的分解B.是无损联接,但不保持FD的分解C.不是无损联接,但保持FD的分解D.既不是无损联接,也不保持FD的分解13.DBMS中实现事务持久性的子系统是( D )A.安全性管理子系统B.完整性管理子系统C.并发控制子系统D.恢复管理子系统14.ORDBS的含义是( C )A.面向对象的数据库系统B.数据库管理系统C.对象关系数据库系统D.对象关系数据库15.在SQL中,建立视图用( C )A.Create Schema命令B.Create Table命令C.Create View命令D.Create Index命令16.位于用户和数据库之间的一层数据管理软件是( C )A.DBSB.DBC.DBMSD.MIS17.一个事务中所有对数据库操作时一个不可分割的操作序列,这称为事务的( A )A.原子性B.一致性C.隔离性D.持久性18.关系代数的五个基本操作是:并、差、选择、投影和( D )A.等值连接B.F连接C.自然连接D.笛卡尔积19.在关系数据库中,表与表之间的联系是通过( B )实现的。

数据库技术复习题(选择 附答案)

数据库技术复习题(选择 附答案)

一、选择题1. 单个用户使用的数据视图的描述称为 a A. 外模式B. 概念模式C. 内模式D. 存储模式2. 子模式DDL用来描述 b A. 数据库的总体逻辑结构B. 数据库的局部逻辑结构C. 数据库的物理存储结构D. 数据库的概念结构3. 在DBS中,DBMS和OS之间的关系是 bA. 相互调用B. DBMS调用OSC. OS调用DBMSD. 并发运行4. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是 dA. 左外联接B. 右外联接C. 外部并D. 外联接5. 下列聚合函数中不忽略空值 (null) 的是 cA. SUM(列名)B. MAX(列名)C. COUNT( * )D. AVG(列名)6. 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F aA. 是无损联接,也是保持FD的分解B. 是无损联接,但不保持FD的分C. 不是无损联接,但保持FD的分解D. 既不是无损联接,也不保持FD的分解7. 在数据库设计中,将ER图转换成关系数据模型的过程属于 bA. 需求分析阶段B. 逻辑设计阶段C. 概念设计阶段D. 物理设计阶段8. SQL中,下列涉及空值的操作,不正确的是 cA. AGE IS NULLB. AGE IS NOT NULLC. AGE = NULLD. NOT (AGE IS NULL)9. 一个关系中的候选关键字 b 。

A .至多一个 B .可多个 C .必须多个 D .至少 3 个10. DBMS中实现事务持久性的子系统是 dA. 安全性管理子系统B. 完整性管理子系统C. 并发控制子系统D. 恢复管理子系统11. SQL的全局约束是指基于元组的检查子句和 a A. 非空值约束B. 域约束子句C. 断言D. 外键子句12. 分布式数据库系统中分片模式和分配模式均是 aA. 全局的B. 局部的C. 分布的D. 集中的13. 属性类型允许是基本数据类型、结构类型和集合类型的模型是c A. 平面关系模型B. 嵌套关系模型C. 复合对象模型D. 分布式关系模型14. 用树型结构表示实体之间联系的数据模型称为 d A.关系模型B.运算模型 C.网状模型D.层次模型15. 数据库系统的核心是 b A.数据库B.数据库管理系统C.数据模型D.软件工具16. 在SQL语言中,与X BETWEEN 10 AND 20等价的表达式是 d A.X>10 AND X<20B.X>=10 AND X<20 C.X>10 AND X<=20D.X>=10 AND X<=2017. 某个E-R图中有5个实体型,2个1∶n联系和2个m∶n联系,则该E-R图转换的关系模式个数至少是 bA.5个B.7个 C.8个D.9个18. 若关系模式R(V,F)中的每一个决定属性集都包含候选码,则R属于c A.2NF B.3NF C.BCNF D.4NF19. 若事务T对数据R已加X锁,则其他事务对数据R dA.可以加S锁不能加X锁B.不能加S锁可以加X锁 C.可以加S锁也可以加X锁D.不能加任何锁20.在目前的并行数据库体系结构中,可扩充性最高的是 c A.SM B.SD C.SN D.SK全性 C.并发性D.一致性22.下列不属于事务的特性的是 c A.隔离性B.一致性 C.完整性D.原子性23.系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况属于 cA.事务故障B.系统故障C.介质故障D.运行故障24.E-R图是数据库设计的常用工具之一,它适用于建立数据库的 a A.概念模型B.逻辑模型 C.结构模型D.物理模型25.数据库逻辑结构设计的主要任务是 dA.建立E-R图B.把数据送入数据库C.建立数据流图和需求说明书D.将E-R图转换为某个DBMS所支持的数据模型26.下面不是SQL语言优点的是 a 。

数据库复习试题答案及解析

数据库复习试题答案及解析

一、选择题:1、DB,DBMS和DBS三者的关系是(B)A、DB包括DBMS和DBSB、DBS包括DB和DBMSC、DBMS包括DBS和DBD、DBS与DB、DBMS无关2、假定学生关系式S(S#,SNAME,SEX,AGE),课程关系式C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRAND)。

要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系(D)A、SB、SC,CC、S,SCD、S,C,SC3、将E-R图转换为关系模式时,如果两实体间的联系是m:n,下列说法正确的是(C)A、将m方主键(主码)和联系的属性纳入n方的属性中B、将m方属性和n方属性中均增加一个表示级别的属性C、增加一个关系表示联系,其中纳入m方和n方的主键(主码)D、将n方主键(主码)和联系的属性纳入m方的属性中4、由SELECT—FROM—WHERE—GROUP—ORDER组成的SQL语句,在被DBMS处理时,各字句的执行次序为(C)A、SELECT—FROM—WHERE—GROUP—ORDERB、FROM —SELECT—WHERE—GROUP—ORDERC、FROM —WHERE—GROUP—SELECT—ORDERD、SELECT—FROM—GROUP—WHERE—ORDER5、以下不是数据库技术所具备的特点是(D)A、数据结构化B、数据冗余小C、有较高的数据独立性D、数据联系弱6、在信息模型的“学生”尸体中,对每个学生的具体情况的描述,称为(A)A、实体值B、实体型C、属性值D、属性型7、关系数据库三级模式中的(B),可用视图实现。

A、内模式B、外模式C、存储模式D、模式8、可用于区别实体集中不同个体的属性或属性集合,称为该实体的(B)A、属性型B、键C、外部键D、实体型9、设有一个体育项目可以有多个运动员报名,一个运动员课参加多个项目,运动员与体育项目之间是(D)A、一对一的联系B、一对多的联系C、多对一的联系D、多对多的联系10、关系R与关系S只有1个公共属性,T1是R与S作等值连接的结果,T2是R与S作自然连接的结果,则(D)A、T1的属性个数等于T2的属性个数B、T1的属性个数小于T2的属性个数C、T1的属性个数大于或等于T2的属性个数D、T1的属性个数大于T2的属性个数11、数据库系统是由应用程序、DBMS、DB以及DBA组成。

《数据库技术导论》复习考试题

《数据库技术导论》复习考试题

数据库技术导论考试题一、单选题(25题)1、数据库DB,DBMS,DBS三者之间的关系是( )。

A.DBMS包括DB和DBSB.DBS与DB和DBMS无关C.DBS包括DB和DBMSD.DB包括DBMS和DBS正确答案:C存储在计算机外部存储介质上的结构化的数据集合,其英文名称是( )。

A.Data Base Management System(简写DBMS)B.Data Base(简写DB)C.Data Dictionary(简写DD)D.Data Base System(简写DB正确答案:B3、数据库管理系统(DBMS)是( )。

A.既有硬件,也有软件B.一组系统软件C.一个完整的数据库应用系统D.一组硬件正确答案:B4、在数据库中,产生数据不一致的根本原因是( )。

A.没有严格保护数据B.未对数据进行完整性控制C.数据存储量大D.数据冗余正确答案:D5、数据库系统的数据共享是指( )。

A.多个用户共享一个数据文件B.多种应用、多种语言、多个用户相互覆盖地使用数据集合C.多个用户共享同一种语言共享数据D.同一个应用的多个程序共享数据正确答案:B6、应用数据库技术的主要目的是为了( )。

A.解决数据完整性问题B.解决数据量大的问题C.共享数据问题D.解决保密问题正确答案:C7、下列关于数据库(DB)的描述,正确的是( )。

A..数据库就是一个DBF文件B.数据库是一个关系C.数据库是一组文件D.数据库是一个结构化的数据集合正确答案:D8、()是存储在计算机内有结构的数据的集合。

A.数据库B.数据库管理系统C.数据结构D.数据库系统正确答案:A9、数据库系统的特点是()、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。

A.数据共享B.数据存储C.数据应用D.数据保密正确答案:A10、在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。

A.外模式B.内模式C.存储模式D.模式正确答案:D11、E-R 模型用于数据库设计的哪个阶段()?A.需求分析B.概念结构设计C.逻辑结构设计D.物理结构设计正确答案:B12、SQL 语言具有()的功能。

数据库技术复习题

数据库技术复习题

数据库技术复习题1.SQL是以下()的缩写。

A.Structured Query Language B.Structured Queen LanguageC.Structured Query Lable D.System Query Language2.SQL语言集数据查询、数据操纵、数据定义和()功能于一体。

A.数据分割B.数据控制C.数据挖掘D.数据分配3.基本表也称关系或表,是数据库中独立存在的表,它是由()命令创建的。

A.CREATE VIEW B.CREATE TABLEC.CREATE INDEX D.CREATE ATEM4.SQL的数据更新不包括下列哪个命令()。

A.INSERT B.UPDA TEC.DELETE D.CREATE5.信息是现实世界各种客观事物之间相互联系、相互作用的运动状态和特征的抽象描述,是数据处理的结果,且仍以数据的形式表示出来,即数据是信息的载体,信息是数据的处理结果,是数据的内涵。

因此,信息与数据的关系可以简单地表示为()。

A.数据=信息+数据处理B.数据处理=数据+信息C.信息=数据+数据处理D.信息=数据-数据处理6.根据不同的抽象层次,数据模型有概念数据模型、结构数据模型和()三类。

A.逻辑数据模型B.层次数据模型C.物理数据模型D.网状数据模型7.E-R模型是()。

A. 实体-模式模型B. 实体-联系模型C. 客体-联系模型D. 客体-模式模型8.关系数据语言根据其理论的不同可分为两大类()。

A. 关系代数和关系演算B. 实体代数和客体演算C. 规则演算和规则代数D. 元组关系和域关系9.如果一个关系模式R(U)的所有属性都是不可再分的基本数据项,则称R(U)为()。

A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. 第四范式(4NF)10.数据库的完整性是指数据库中数据的正确性、一致性和()。

A.保密性B.相容性C.静态性D.动态性11.事务是用户定义的一组操作序列的集合,是数据恢复和()的基本单位。

数据库技术复习题

数据库技术复习题

数据库技术复习题一、单项选择题1.数据库三级模式体系结构的划分,有利于保持数据库的( A )。

A) 数据独立性 B) 数据安全性 C) 结构规范化 D) 操作可行性2.假定学生关系是S(SNO,SNAME,SEX,AGE)课程关系是C(CNO,CNAME,CREDIT)学生选课关系是SC(SNO,CNO,GRADE)要查找选修“数据库”课程的女学生的姓名,将涉及到的关系是( D )A) S B) C,SC B) S,SC D) S,C,SC3.关系模式规范化的最起码的要求是达到第一范式,即满足( D )。

A)每个非码属性都完全依赖于主码B)主码属性唯一标识关系中的的元组C)关系中的元组不可重复D)每个属性都是不可分解的4.在关系数据库设计中,设计关系模式是数据库设计中( C )阶段的任务。

A) 需求分析 B) 概念设计 C) 逻辑设计 D) 物理设计5.单个用户使用的数据视图的描述称为( A )A. 外模式B. 概念模式C. 内模式D. 存储模式6.子模式DDL用来描述( B )A. 数据库的总体逻辑结构B. 数据库的局部逻辑结构C. 数据库的物理存储结构D. 数据库的概念结构7.在DBS中,DBMS和OS之间的关系是( B )A. 相互调用B. DBMS调用OSC. OS调用DBMSD. 并发运行8.五种基本关系代数运算是( A )A. ∪,-,×,π和σB. ∪,-,∞,π和σC. ∪,∩,×,π和σD. ∪,∩,∞,π和σ9.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( D )A. 左外联接B. 右外联接C. 外部并D. 外联接10.下列聚合函数中不忽略空值 (null) 的是( C )A. SUM (列名)B. MAX (列名)C. COUNT ( * )D. AVG (列名)11.设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F( A )。

数据库基础复习题

数据库基础复习题

选择题:第一章绪论1.数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和()。

A.系统分析员 B.程序员C.数据库管理员D.操作员2.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。

A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS3.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。

I.人工管理阶段II.文件系统阶段III.数据库阶段.A.I 和IIB.只有IIC.II 和IIID.只有I4.下列四项中,不属于数据库系统特点的是()。

A.数据共享B.数据完整性C.数据冗余度高D.数据独立性高5.数据库系统的数据独立性体现在()。

A.不会因为数据的变化而影响到应用程序B.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构6.描述数据库全体数据的全局逻辑结构和特性的是()。

A.模式B.内模式C.外模式D.逻辑结构7.要保证数据库的数据独立性,需要修改的是()。

A.模式与外模式B.模式与内模式C.三级模式之间的两层映射D.三层模式8.要保证数据库的逻辑数据独立性,需要修改的是()。

A.模式与外模式之间的映射B.模式与内模式之间的映射C.模式D.三级模式9.用户或应用程序看到的那部分局部逻辑结构和特征的描述是()模式。

A.模式B.物理模式C.子模式D.内模式10.下述()不是DBA数据库管理员的职责。

A.完整性约束说明B.定义数据库模式C.数据库安全D.数据库管理系统设计11.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是()。

A.层次模型B.关系模型C.网状模型D.实体-关系模型12.区分不同实体的依据是()。

A.名称B.属性C.对象D.概念13.关系数据模型是目前最重要的一种数据模型,它的三个要素分别是()。

数据库复习题

数据库复习题

课后巩固练习一、单选题第一章数据库基础知识1.DBS是( A )的简写。

A. 数据库系统B. 数据库管理系统C. 数据库D. 操作系统2. ORDBS的中文意思是 ( C )A.面向对象的数据库系统B.数据库管理系统C.对象关系数据库系统D.关系数据库系统3.DB是( D )的简写A. 数据库系统B. 数据库管理系统C. 数据D. 数据库4.DBMS是( D )的简写A. 数据库系统B. 数据库C. 数据D. 数据库管理系统5.在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是( B )A. 外模式B. 模式C. 内模式D. 存储模式6.在数据库的三级模式结构中,模式有( A )个A. 1B. 2C. 3D. 任意7.在数据库系统中,数据独立性是指( C )。

A)用户与计算机系统的独立性 B)数据库与计算机的独立性C)数据与应用程序的独立性 D)用户与数据库的独立性8.要保证数据库的物理独立性,需要修改的是( B )。

A.模式B.模式与内模式的映射C.模式与外模式的映射D.内模式9.( B)的映像技术提供了模式变化而应用程序不变的方法,从而保证了数据的逻辑独立性A. 模式/内模式B.外模式/模式C. 外模式/内模式D.数据库/操作系统10.( B )的映像技术提供了内模式变化而应用程序不变的方法,从而保证了数据的物理独立性A.外模式/模式B. 模式/内模式C. 外模式/内模式D.数据库/操作系统11.要保证数据库的逻辑独立性,需要修改的是( C )。

A.模式B.模式与内模式的映射C.模式与外模式的映射D.内模式12. 位于用户和数据库之间的一层数据管理软件是 ( C ) 。

A.DBSB.DBC.DBMSD.MIS13. 数据视图属于三级模式中的 ( A )A. 外模式B. 模式C. 内模式D. 存储模式14.基本表属于三级模式中的 ( B )A. 外模式B. 模式C. 内模式D. 存储模式15.在数据操纵语言(DML)的基本功能中,不包括的是( B )。

数据库复习题(答案)

数据库复习题(答案)

数据库复习题(答案)本页仅作为文档封面,使用时可以删除This document is for reference only-rar21year.March一、单选题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个个个个9、若将下图所示的E-R图转换成关系模式,可以转换成( B )关系模式。

A. 1个个个个10、若将下图所示的E-R图转换成关系模式,可以转换成( D )关系模式。

A. 1个个个个11、数据库的层次模型应满足的条件是( C )。

A.允许一个以上的结点无双亲,也允许一个结点有多个双亲B.必须有两个以上的结点C.有且仅有一个结点无双亲,其余结点都只有一个双亲D.每个结点有且仅有一个双亲12、数据库的网状模型应满足的条件是( A )。

数据库技术复习试题及答案

数据库技术复习试题及答案

数据库技术一.填空题:1.当文件结构和数据发生任何微小变化时,都必须修改或重新编写文件的存取程序。

其原因是文件系统的数据___不独立______。

2. 用树型结构表示实体类型及实体间联系的数据模型称为层次模型。

3. 关系数据库的关系演算语言是以关系代数为基础的DML语言。

4.利用ODBC技术可以在一个应用程序中利用相同的源代码访问不同的__数据库系统______。

5. 分布式数据库中定义数据分片时,必须满足三个条件:完整性条件、可重构条件和不相交性。

6. DB并发操作通常会带来三类问题,它们是丢失更新、不一致性检索和读脏数据。

7. 事务必须具有的四个性质是:原子性、串行性、隔离性和永久性。

8. 分布式数据库系统中透明性层次越高,应用程序的编写越容易。

9. 在有泛化/细化联系的对象类型之间,较低层的对象类型称为。

10.目前数据库领域中最常用的数据模型有概念模型、外部模型、逻辑模型、物理模型。

11. 数据管理技术经历了手工文档、文件系统、数据库系统三个阶段。

12. SQL语言集数据查询、数据定义、数据操纵和数据控制功能于一体。

13. 数据库系统采用的三级模式结构为外模式、模式、内模式。

14. 两个实体型之间的联系类型有一对一、一对多、多对多三类。

15. 数据库中专门的关系运算包括选择、投影、连接、除。

16. 满足第一范式(1NF)的关系模式要求关系属性值是不可再分解的原子值。

17. 当数据库被破坏后,如果事先保存了事务日志_和数据库的副本,就有可能恢复数据库。

18. 并发控制操作的主要方法是采用封锁机制,其类型有共享锁、排它锁。

19.在关系模式R(S,SN,D)和K(D,CN,NM)中,R的主码是S,K的主码是D,则D在R中称为外键。

20.对于函数依赖X→Y,如果Y是X的子集,则称X→Y为 Y依赖于X 函数依赖。

21.在关系模式学生(学号,姓名,年龄,性别)中,若要求“学号不能为空”,则该约束属于对实体完整性的约束。

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

数据库技术复习题1.SQL是以下()的缩写。

A.Structured Query Language B.Structured Queen LanguageC.Structured Query Lable D.System Query Language2.SQL语言集数据查询、数据操纵、数据定义和()功能于一体。

A.数据分割B.数据控制C.数据挖掘D.数据分配3.基本表也称关系或表,是数据库中独立存在的表,它是由()命令创建的。

A.CREATE VIEW B.CREATE TABLEC.CREATE INDEX D.CREATE ATEM4.SQL的数据更新不包括下列哪个命令()。

A.INSERT B.UPDA TEC.DELETE D.CREATE5.信息是现实世界各种客观事物之间相互联系、相互作用的运动状态和特征的抽象描述,是数据处理的结果,且仍以数据的形式表示出来,即数据是信息的载体,信息是数据的处理结果,是数据的内涵。

因此,信息与数据的关系可以简单地表示为()。

A.数据=信息+数据处理B.数据处理=数据+信息C.信息=数据+数据处理D.信息=数据-数据处理6.根据不同的抽象层次,数据模型有概念数据模型、结构数据模型和()三类。

A.逻辑数据模型B.层次数据模型C.物理数据模型D.网状数据模型7.E-R模型是()。

A. 实体-模式模型B. 实体-联系模型C. 客体-联系模型D. 客体-模式模型8.关系数据语言根据其理论的不同可分为两大类()。

A. 关系代数和关系演算B. 实体代数和客体演算C. 规则演算和规则代数D. 元组关系和域关系9.如果一个关系模式R(U)的所有属性都是不可再分的基本数据项,则称R(U)为()。

A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. 第四范式(4NF)10.数据库的完整性是指数据库中数据的正确性、一致性和()。

A.保密性B.相容性C.静态性D.动态性11.事务是用户定义的一组操作序列的集合,是数据恢复和()的基本单位。

A.一致性操作B.并发控制C.原子操作D.持续性操作12.实现数据库并发控制的方法有多种,常用的有封锁技术、时标技术和()等。

A. 加密技术B. 解密技术C. 压缩技术D. 版本更新技术13.一个事务如果遵守先加锁,后操作的原则,则此事务称为()。

A. 两段事务B. 并发事务C. 预防事务D. 合式事务14.需求分析的任务可分解为需求调查、分析整理和()。

A. 概要分析B. 评审C. 物理分析D. 逻辑分析15.面向对象数据库是面向对象方法和()结合的产物,它是以新的面向对象数据模型而建立的数据库。

A. 数据仓库B. 数据挖掘C. 数据库技术D. 数据更新16.一个对象由属性集合、方法集合和()三部分组成。

A. 类集合B. 消息集合C. 函数集合D. 结构集合17.通俗地说,数据仓库是一个专门用于支持()的数据库,它的数据是按照决策分析需要的主题方式组织的。

A. 决策系统B. 管理决策C. 管理系统D. 管理安全18.解决死锁问题的方法主要有两类:预防法和()。

A. 诊断解除法B. 开锁法C. 系统法D. 休克法19.应用程序调试完成,且有一小部分数据载入数据库后,就可以开始数据库应用系统试运行。

数据库系统试运行也称为联合调试,其主要工作包括功能测试和()。

A. 安全测试B. 性能测试C. 完整性测试D. 模块测试20.客观存在并可相互区别的事物都称为()。

A. 实体B. 属性C. 关键字D. 域1、A2、B3、B4、D5、C6、C7、B8、A9、A 10、B11、B 12、D 13、D 14、B 15、C 16、B 17、B 18、A 19、B 20、A 1.数据库与文件系统的根本区别在于()。

A.提高系统效率B.方便用户使用C.整体数据的结构化D.节省存储空间2.DDL指什么()。

A.数据定义语言B.数据操纵语言C.数据控制语言D.数据查询语言3.SQL语言通常被称为()。

A.结构化定义语言B.结构化分析语言C.结构化查询语言D.系统查询语言4.SQL中删除数据使用哪个语句()。

A.INSERT B.UPDA TEC.DELETE D.CREATE5.设有关系R(书号,书名),如果要检索第3个字母为M,且至少包含4个字母的书名,则SQL查询语句中WHERE子句的条件表达式应写成:书名LIKE( )。

A.'_ _ M _ B.'_ _ M%' C.'_ _ M _ %' D.'_%M_ _'6.数据库的三级模式结构之间存在着两级映像,使得数据库系统具有较高的( )。

A.事务并发性B.数据可靠性C.数据独立性D.数据重用性7.在数据库系统中,对数据操作的最小单位是( )。

A 字节B 数据项C 记录D 字符8.使用E-R图方法的三要素是( )。

A 实体,属性,主健B 实体,域,候选码C 实体,属性,联系D 实体,健,联系9.在关系模式R(A,B,C)中,F={(A,B)→C,B→C},则R最高达到( ) 。

A.1NF B.2NF C.3NF D.BCNF10.关系模式设计理论主要解决的问题是( ) 。

A.插入异常、删除异常和数据冗余B.提高查询速度C.减少数据操作的复杂性D.保证数据的安全性和完整性11. 五种基本的关系代数运算是()。

A.并、交、差、连接、笛卡尔积B.并、差、笛卡儿积、选择、投影C.并、差、连接、选择、投影D.并、交、笛卡儿积、选择、投影12. 如果事务T获得了数据对象Q上的S锁,则其他事务在数据对象Q上()。

A.可加X锁B.可加S锁C.可加任何锁D.不能加任何锁13关于触发器的说法不正确的是。

A.触发器类似于约束,但比约束灵活,可以实施比FOREIGN KEY更复杂的检查和操作B.触发器一旦在表上定义,任何用户对表的增删改操作均由服务器自动激活相应的触发器C.触发器是一种特殊的存储过程D.执行触发器与执行存储过程一样需要调用14.需求分析的任务可分解为需求调查、()和评审。

A. 概要分析B. 评审C. 分析整理D. 逻辑分析15.一个对象由属性集合、方法集合和()三部分组成。

A. 元组集合B. 实体集合C. 信息集合D. 消息集合16.分布式数据库的定义强调()和逻辑整体性这两个特点。

A. 分布性B. 分散性C. 分离性D. 分开性17.XML的中文名是()A. 可扩展标记语言B. 超文本标记语言C. 通用标记语言D. 标准通用标记语言18.日志文件用于记录()。

A.程序运行过程B.数据操作C.事物对数据的更新操作D.程序执行结果19.在数据库设计中,将E-R图转换成关系数据模型的过程属于( ) 。

A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段20.对全局数据视图的描述称为( )。

A.模式B.内模式C.存储模式D.外模式1、C2、A3、C4、C5、C6、C7、B8、C9、B 10、A11、B 12、B 13、D 14、C 15、D 16、A 17、A 18、C 19、C 20、A 21.SQL的数据定义功能包括()。

A. 定义表B. 定义查询C. 定义索引D. 定义视图E. 定义存储过程F. 定义触发器22.SQL的数据控制功能包括()四部分构成。

A. 数据库的恢复B.并发控制C. 完整性控制D. 数据库的安全性E. 数据保护23.数据模型由以下哪几个要素组成()。

A. 数据结构B. 网状模型C. 数据操作D. 数据控制E. 完整性约束24.SQL的数据操纵动词包括()。

A. INSERTB. CREATEC. UPDATED. DELETEE. GRANT 25.关系代数中专门的关系运算包括()。

A. 选择B. 投影C. 笛卡儿积D. 连接E. 除法26.如果事务不加控制地并发执行,会产生以下哪几个问题()。

A. 丢失修改B. 脏读C. 不能重读D. 死锁E.活锁27.数据库设计时期分如下哪几个阶段()。

A. 需求分析B. 概念结构设计C. 逻辑结构设计D. 可行性分析E. 物理结构设计28.数据库的完整性是指数据库中的数据的哪几种性质()A. 正确性B. 相容性C. 一致性D. 可行性E. 统一性29.以下软件属于数据库管理系统的是A、VBB、AccessC、SybaseD、Oracle E. SQL Server30.三层结构C/S系统的主要功能层是()。

A. 表示层B. 中间层C. 服务层D. 功能层E. 数据层21、ACD 22、ABCD 23、ACE 24、ACD 25、ABDE26、ABC 27、ABCE 28、ABC 29、BCDE 30、ADE 21.SQL语言的主要特点包括()。

A. 综合统一B. 一种语法,两种使用方式C. 面向集合的操作方式D. 高度非过程化E. 语言简洁,易学易用F. 支持三级模式结构22.数据模型一般是由()三部分构成,通常称为数据模型的三要素。

A. 数据结构B. 数据操作C. 完整性约束D. 数据库E. 表23.目前,数据库领域中主要的结构数据模型有四种,它们是()。

A. 层次模型B. 网状模型C. 关系模型D. 面向对象模型E. 云模型24.数据库的三级模式是()。

A. 实体模式B. 客体模式C. 模式D. 内模式E. 外模式25.关系数据库模型中关系操作包括()。

A. 选择操作B. 更新操作C. 查询操作D. 连接操作E. 交操作26.关系模式设计原则是()。

A. 统一性B. 等价性C. 分离性D. 最小性E. 整体性27.数据库系统内部控制主要包括以下几点()。

A. 计算机系统的保护B. OS级的保护C. 网络级的保护D. DBMS级的保护E. 应用系统级的保护28.事务具有四个特性,即(),又常简称为ACID特性。

A. 原子性B. 一致性C. 隔离性D. 持续性E. 完整性29.数据库设计具有如下特点()。

A. 反复性B. 试探性C. 多步性D. 面向数据E. 面向客户30.三层结构C/S系统的主要功能层是()。

A. 用户层B. 网络层C. 表示层D. 功能层E. 数据层21、ABCDEF 22、ABC 23、ABCD 24、CDE 25、BC26、BCD 27、ABCDE 28、AACD 29、ABCD 30、CDE31.设数据库中已有一个关系History_Student,其关系模式与Students完全一样,试将关系Students中的所有元组插入到History_Student中去,其SQL命令是什么?32.设关系模式R(U,F),其中U={A,B,C},函数依赖集F={A→B,B→C}。

求A+,B+,C+?33.在对象模型中,什么是方法?34、试述数据与信息的联系与区别?35.设关系模式R(A,B,C,D,E)分解为ρ={R1(A,D),R2(A,B),R3(B,E),R4(C,D,E),R5(A,E)},设函数依赖集是F={A→C,B→C,C→D,DE→C,CE→A},判断R的分解ρ是否为无损连接分解。

相关文档
最新文档