2003数据库系统原理试题B

合集下载

数据库原理试题及答案2

数据库原理试题及答案2

全国2001年10月自学考试数据库原理试题及答案2作者:ryan 点击:时间:2003-10-11 上午 23:05:00 来源:第一部分选择题 (共30分)一、单项选择题 (本大题共15小题,每小题2分,共30分) 在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。

错选或未选均无分。

1. 单个用户使用的数据视图的描述称为【】A. 外模式B. 概念模式C. 内模式D. 存储模式2. 子模式DDL用来描述【】A. 数据库的总体逻辑结构B. 数据库的局部逻辑结构C. 数据库的物理存储结构D. 数据库的概念结构3. 在DBS中,DBMS和OS之间的关系是【】A. 相互调用B. DBMS调用OSC. OS调用DBMSD. 并发运行4. 五种基本关系代数运算是【】A. ∪,-,×,π和σB. ∪,-,∞,π和σC. ∪,∩,×,π和σD. ∪,∩,∞,π和σ5. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是【】A. 左外联接B. 右外联接C. 外部并D. 外联接6. 下列聚合函数中不忽略空值 (null) 的是【】A. SUM (列名)B. MAX (列名)C. COUNT ( * )D. AVG (列名)7. 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ= {AB,BC}相对于F 【】A. 是无损联接,也是保持FD的分解B. 是无损联接,但不保持FD的分解C. 不是无损联接,但保持FD的分解D. 既不是无损联接,也不保持FD 的分解8. 关系模式R分解成ρ= {R1,…,Rk},F是R上的一个FD集,那么R中满足F的每一个关系r,与其投影联接表达式mρ(r) 间的关系满足【】A. rÍ mρ(r)B. mρ(r) Í rC. r = mρ(r)D. r≠mρ(r)9. 在数据库设计中,将ER图转换成关系数据模型的过程属于【】A. 需求分析阶段B. 逻辑设计阶段C. 概念设计阶段D. 物理设计阶段10. SQL中,下列涉及空值的操作,不正确的是【】A. AGE IS NULLB. AGE IS NOT NULLC. AGE = NULLD. NOT (AGE IS NULL)11. 如果事务T获得了数据项Q上的排它锁,则T对Q 【】A. 只能读不能写B. 只能写不能读C. 既可读又可写D. 不能读不能写12. DBMS中实现事务持久性的子系统是【】A. 安全性管理子系统B. 完整性管理子系统C. 并发控制子系统D. 恢复管理子系统13. SQL的全局约束是指基于元组的检查子句和【】A. 非空值约束B. 域约束子句C. 断言D. 外键子句14. 分布式数据库系统中分片模式和分配模式均是【】A. 全局的B. 局部的C. 分布的D. 集中的15. 属性类型允许是基本数据类型、结构类型和集合类型的模型是【】A. 平面关系模型B. 嵌套关系模型C. 复合对象模型D. 分布式关系模型第二部分非选择题 (共70分)二、填空题 (本大题共10小题,每小题1分,共10分,将正确的答案写在每小题的空格内。

数据库原理试题_B天目_标准答案

数据库原理试题_B天目_标准答案

浙江林学院天目学院《数据库原理与技术》试题B一.单项选择题(本大题共10小题,每小题2分,共20分)1.在数据库方式下的信息处理中,占据中心位置的是[A ]A.数据B.程序C.软件D.磁盘2. 数据库管理系统简称DBMS,它是[A ]A.专门用于数据的定义、操纵和控制的计算机系统软件B.用于数据库查询、统计和分析的计算机软件C.对数据完整性、安全性进行控制的计算机软件D.建立数据库的计算机软件3. 逻辑模式是系统为了减小数据冗余、实现数据共享,并对所有用户的数据进行综合抽象而得到的统一的[B ] A.用户视图 B.全局数据视图C.局部数据视图D.实体4.SQL中,聚合函数COUNT(列名)用于[C ] A.计算元组个数B.计算属性的个数C.对一列中的非空值计算个数D.对一列中的非空值和空值计算个数5.设有关系R(A,B,C)的值如下:A B C2 2 32 3 43 3 5下列叙述正确的是[D ] A.函数依赖A→B在上述关系中成立B.函数依赖BC→A在上述关系中成立C.函数依赖B→A在上述关系中成立D.函数依赖AB→C在上述关系中成立6.如果有n个事务串行调度,那么不同的有效调度有[D ] A.n2B.2n C.4n D.n!7.在传统SQL技术中,使用“ORDER BY”子句的SELECT语句查询的结果,实际上为[B ]A.数组B.列表C.包D.集合8.在DDBS中,用户或应用程序应当了解分片情况,但不必了解片段的存储场地,这种透明性称为[D ] A.分片透明性B.局部数据模型透明性C.片段透明性D.位置透明性8.实体完整性规则是指关系中[B ] A.不允许有空行B.主键不允许有空值C.不允许有空列D.外键不允许有空值9.实现关系代数投影运算的SQL子句是[A ] A.SELECT B.ORDER BYC.FROM D.WHERE10.数据库系统之所以具有数据物理独立性高的特点,是因为[B ]A.数据的存储结构特殊B.数据库管理系统能够提供数据的物理结构与逻辑结构之间的映像或转换功能C.应用系统会自动调整程序功能来适应数据变化D.DBMS用复制数据的方法保证应用程序与数据的一致性二.填空题(本大题共20小题,每空1分,共20分)11. 数据管理技术的发展经历了如下三个阶段:[1]、__手工管理__[2]、_文件管理_[3]、_数据库管理_三个阶段。

数据库原理期末标准试题第2套及标准答案

数据库原理期末标准试题第2套及标准答案

数据库原理试题B 考试时间:120分钟一、单选题(每小题后的四个备选答案中只有一个是正确的,请将你认为正确的那个编号填入题目的括号内。

每小题 1分,本大题共20分。

)1、下面对数据库特点的不正确叙述是()。

A.数据库中的数据采用统一的模型来表示。

B.数据之间的联系不强。

C.数据冗余度低。

D.数据由一个软件统一管理。

2、下面对数据模型的不正确叙述是()。

A.数据模型是用来表示数据及数据之间联系的。

B.数据模型可分为三个层次:概念模型、逻辑模型、物理模型。

C.逻辑层次上的数据模型有三个要素:数据结构、数据操作、数据完整性约束。

D.到目前为止,逻辑数据模型只有三种:层次模型、网状模型、关系模型。

3、下面对数据库三级模式结构的叙述中,不正确的是()。

A.三级模式结构可提供数据独立性。

B.三级模式结构通过两级映象来实现数据独立性。

C.模式做了修改,用户的应用程序不必修改。

D.内模式做了修改,模式一要定修改。

4、下面对“关系”的叙述中,不正确的说法是()。

A.关系中元组顺序的改变不影响关系结果。

B.关系中每个属性都不能再分割。

C.关系中不允许在关系中出现两条完全相同的元组。

D.关系中属性顺序的改变会影响关系结果。

5、下面对关系“键”概念的不正确叙述是()。

A.一个关系只能有一个候选键。

B.候选键是指在一个关系中,能够唯一标识每个元组且不含多余属性的属性集。

C.一个关系模式只能有一个“主键”。

D.候选键再添加一个属性便可构成一个“超键”。

6、设关系R和S的属性集相同,W是R的属性集的子集,下面不正确的等式是()。

A.πW(R∪S)=πW(R)∪πW(S)B.σ(F)(R-S)=σ(F)(R)-σ(F)(S)C.σ(F)(R∩S)=σ(F)(R)∩σ(F)(S)D.σ(F)(R∪S)=σ(F)(R)∪σ(F)(S)7、不属于DBA职责的是()。

A.模式定义 B.对数据库访问的授权C.完整性约束的说明 D.查看或修改数据库中的数据。

(完整版)《数据库原理》期末试卷及答案(B)

(完整版)《数据库原理》期末试卷及答案(B)

参考答案一.单项选择题(本大题共15小题,每题2分,共30分。

在每小题列出的4个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。

错选或未选都无分。

)1、A2、C3、D4、A5、A6、C7、D8、D9、A 10、A11、B 12、D 13、D 14、C 15、C二.填空题(本大题共7小题,每小题3分,共21分。

将正确的答案填在每小题的空格内。

错填或不填均无分)16、先来先服务17、参照完整性18、REDO19、并发控制20、系统故障21、共享锁22、可串行性三.名词解释(本大题共3小题,每小题8分,共24分)23、封锁粒度封锁对象可以很大,比如对整个数据库加锁,也可以很小,比如只对某个属性值加锁。

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

封锁粒度与系统的并发度和并发控制的开销密切相关。

封锁的粒度越大,系统中能够被封锁的对象就越少,并发度也就越小,但同时系统开销也越小;相反,封锁的粒度越小,并发度越高,但系统开销也就越大24、死锁如果事务T1封锁了数据A,事务T2封锁了数据B。

之后T1又申请封锁B,因T2已封锁了B,于是T1等待T2释放B上的锁。

接着T2又申请封锁A,因T1已封锁了A,T2也只能等待T1释放A上的锁。

这样就出现了T1在等待T2,而T2又在等待T1的局面,T1和T2两个事务永远不能结束,形成死锁。

25、事务事务是数据库的逻辑工作单位,它是用户定义的一组操作序列。

事务应该有4个属性:原子性、一致性、隔离性和持续性。

四、简答题(本大题共3小题,共25分)26、为了保证并行操作的正确性,DBMS的并行控制机制必须提供一定的手段来保证调度是可串行化的。

目前DBMS普遍采用封锁方法来保证调度的正确性,即保证并行操作调度的可串行性。

除此之外还有其他一些方法,如时标方法、乐观方法等。

27、并发操作带来的数据不一致性包括三类:丢失修改、不可重复读和读“脏”数据。

丢失修改是指事务1与事务2从数据库中读入同一数据并修改,事务2的提交结果破坏了事务1提交的结果,导致事务1的修改被丢失。

数据库试题及答案_两套[1]

数据库试题及答案_两套[1]

数据库试题及答案两套收藏数据库原理试题(A卷)一、填空题(每空 1 分,共 20 分)1. 对于一个国家来说,数据库的建设规模、数据库信息量的 _安全性____________ 和 ____完整性_________ 已成为这个国家信息化程度的 _______衡量标准_________ 。

2. 数据模型通常由: ___数据结构_____________ 、_______数据操作_________ 和 __完整性约束___________ 三部分组成。

3. 游标的功能是把 __集合记录______________ 转换为 ___单记录_____________ 。

4. 最常用的数据库的恢复技术是_数据转储____________ 和 _登记日志文件__________。

5. __概念_____ 模型是现实世界到 __数据模型___________ 机器模型的中间桥梁。

6. 数据独立性是指___物理________ 和__逻辑___________ 独立性。

7. 数据库应用程序开发工具目前有_ C++, _____________ 、__________VB_______ 、_______DEF_________ 、和 ____________C#____ 等。

8. 目前数据库产品有 SQL Server 和 ____ORACLE____________ 、 ___ACESS_____________ 等。

二、选择题(每小题 1 分,共 10 分)1. 关于冗余数据的叙述中,不正确的是 (C ) 。

A .冗余的存在容易破坏数据库的完整性B .冗余的存在给数据库的维护增加困难.C .不应该在数据库中存储任何冗余数据D .冗余数据是指可由基本数据导出的数据2. 概念模型独立于 (C ) 。

A . ER 模型B .硬件设备C . DBMSD .操作系统3. 下列叙述正确的为(D )。

A. 主码是一个属性,它能唯一表识一列B. 主码是一个属性,它能唯一表识一行C. 主码是一个属性或属性集,它能唯一表识一列D. 主码是一个属性或属性集,它能唯一表识一行4. 数据库三级模式体系结构的划分,有利于保持数据库的 (A ) 。

数据库原理及应用(管理类)练习题B

数据库原理及应用(管理类)练习题B

数据库原理及应用(管理类)练习题B一.单项选择1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是阶段。

A.数据库系统 B.文件系统C.人工管理 D.数据项管理2.数据库中,数据的物理独立性是指 _______。

A.数据库与数据库管理系统的相互独立B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构相互独立3.数据库的概念模型独立于。

A.具体的机器和DBMS B.E-R图C.信息世界 D.现实世界4.下述关于数据库系统的正确叙述是。

A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据5. 数据库管理系统(DBMS)是。

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. 自然连接是构成新关系的有效方法。

一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的。

A.元组 B.行 C.记录 D.属性11. 关系模型中的关系模式至少是_________。

A.1NFB.2NF C.3NF D.BCNF12. 在数据库三级模式结构中,描述数据库中全体逻辑结构和特性的是______。

A.外模式 B.内模式 C.存储模式 D.模式13. SQL语言具有两种使用方式,分别称为嵌入式SQL和。

A.提示式SQL B.多用户SQLC.交互式SQL D.解释式SQL14.关系模式中,满足2NF的模式,。

2003年10月份全国自考数据库系统原理真题及答案

2003年10月份全国自考数据库系统原理真题及答案

更多优质自考资料,请访问自考乐园俱乐部/club/5346389 2003年10月份全国自考数据库系统原理真题一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题干后的括号内。

错选、多选或未选均无分。

1.关系数据模型上的关系运算分为()A.关系代数和集合运算B.关系代数和关系演算C.关系演算和谓词演算D.关系代数和谓词演算答案:B2.在数据库系统中,保证数据及语义正确和有效的功能是()A.并发控制B.存取控制C.安全控制D.完整性控制答案:D3.逻辑数据独立性是指修改()A.外模式保持模式不变B.内模式保持模式不变C.模式保持外模式不变D.模式保持内模式不变答案:C4.在SQL语言中,属于DML的操作命令是()A.CREATEB.GRANTC.UPDATED.DROP答案:C5.一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是()A.1∶1B.1∶MC.M∶1D.M∶N答案:D6.系统故障会造成()A.内存数据丢失B.硬盘数据丢失C.软盘数据丢失D.磁带数据丢失答案:A7.在对象关系模型中,属性可以是复合类型,其中同类元素的有序集合称为()A.结构类型B.数组类型C.集类多型D.集合类型答案:B8.关系模式R中若没有非主属性,则()A.R属于2NF但不一定属于3NFB.R属于3NF但不一定属于BCNFC.R属于BCNF但不一定属于4NFD.R属于4NF答案:B9.任何一个满足2NF但不满足3NF的关系模式都不存在()A.主属性对候选键的部分依赖B.非主属性对候选键的部分依赖C.主属性对候选键的传递依赖D.非主属性对候选键的传递依赖答案:B10.概念设计的主要目标是产生数据库概念结构,该结构主要反映()A.DBA管理信息的要求B.数据库的维护需求C.应用程序开发的需求D.企业的信息需求答案:D11.在分布式数据库系统中,若各个场地均采用关系模型,但DBMS不同,则该分布式数据库系统属于()A.同构同质型B.异构同质型C.同构异质型D.异构异质型答案:C12.学校数据库中有学生和宿舍两个关系:学生(学员,姓名)宿舍(楼名,房间号,床位号,学员)假设有的学生不住宿,床位也可能空闲。

2003年4月国家三级(数据库技术)笔试真题试卷(题后含答案及解析)

2003年4月国家三级(数据库技术)笔试真题试卷(题后含答案及解析)

2003年4月国家三级(数据库技术)笔试真题试卷(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题1分,共60分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.系统软件一般包括Ⅰ.服务性程序Ⅱ.语言处理程序Ⅲ.操作系统Ⅳ.数据库管理系统A.Ⅰ、Ⅱ和ⅢB.Ⅰ、Ⅲ和Ⅳ`C.Ⅱ、Ⅲ和ⅣD.全部正确答案:D解析:系统软件包括操作系统、语言处理程序、数据库管理系统和服务性程序。

2.为提高产品质量、降低生产成本,利用计算机控制、操作和管理生产设备的系统称为A.CAT系统B.CAI系统C.CAD系统D.CAM系统正确答案:D解析:计算机辅助制造(CAM)是利用计算机进行生产设备的控制、操作和管理的系统,能提高产品质量,降低生产成本,缩短生产周期,并有利于改善生产人员的工作条件。

3.计算机输出设备的功能是A.将计算机运算的二进制结果信息打印输出B.将计算机内部的二进制信息显示输出C.将计算机运算的二进制结果信息打印输出和显示输出D.将计算机内部的二进制信息转换为人和设备能识别的信息正确答案:D解析:计算机输出设备的功能是:将计算机内部二进制形式的信息转换为人们所需要或其他设备所能接受和识别的信息形式。

4.Internet上的计算机,在通信之前需要A.建立主页B.指定一个IP地址C.使用WWW服务D.发送电子邮件正确答案:B解析:Internet地址能够惟一确定Internet上每台计算机与每个用户的位置。

Internet上的每台计算机路由器在通信之前,首先需要指定一个IP地址。

5.信息传输的安全应保证信息在网络传输的过程中不被泄露和不被攻击。

下列哪些属于攻击方法Ⅰ.复制信息Ⅱ.剪裁信息Ⅲ.窃听信息A.Ⅰ和ⅡB.Ⅱ和ⅢC.Ⅰ和ⅢD.全部正确答案:D解析:在网络传输的过程中,会出现4种攻击类型:信息被截获,信息被窃听,信息被篡改,信息被伪造。

6.计算机病毒是一种具有破坏性的计算机程序,它是A.最初由系统自动生成的程序B.具有恶毒内容的文件C.具有自我再生能力的程序D.只通过网络传播的文件正确答案:C解析:计算机病毒是一种特殊的具有破坏性的计算机程序,具有自我复制能力,可通过非授权入侵而隐藏在可执行程序或数据文件中。

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

第1页(共 页) 第2页(共 页)
考试中心填写:
湖南大学课程考试试卷
湖南大学教务处考试中心


线
(答



超过此线

湖南大学课程考试试卷
课程名称:数据库系统原理;试卷编号: 试卷A ;考试时间:120分钟
一、填空(25分)
1、两段锁协议规定:(1)( ),(2)( )。

2、数据库系统三级模式结构是指( ),( ),( )。

二级映象是指( ),( )。

3、数据保护也称数据控制,主要包括以下几个方面:( ),( )
,并发控制和( )。

4、数据库模型组成三要素指:( ),( ),( )。

5、并发控制的单位是事务,定义事务的三条语句是( ),( ),( )。

6、数据库系统中实现安全控制的一般方法包括:( ),( ),审计,( ),( )。

7、关系模型的三类完整性指:( )、( )和
( )。

8、在规范设计法中,数据库设计的核心和关键是( )和( )。

二、“学生—课程”数据库中包括三个表:
(1) 学生表STUDENT 由学号(sno)、姓名(sname)、性别(ssex)、年龄(sage)、所在系
(sdept) 5个属性组成,即student(sno,sname,ssex,sage,sdept),主码为(sno)。

(2) 课程表COURSE 由课程号(cno),课程名(cname),先修课号(cpno),学分(ccredit)4
个属性构成,即course(cno,cname,cpno,ccredit),主码为(cno)。

(3) 学生选课表SC 由学号(sno),课程号(cno),成绩(grade)3个属性组成,即
sc(sno,cno,grade),主码为(sno,cno)。

(一)分别用关系代数语言和SQL 语言完成以下操作。

(每小题4分)
1、查询课程号为“001”的学分。

2、查询选修了课程“数据库原理”的所有学生的学号。

3、查询选修了课程“数据库原理”的所有学生的姓名。

4、查询学生“李鹏”的年龄。

5、查询学生“李鹏”的成绩大于90分的课程名称。

(二)只用SQL 语言完成以下操作。

(每小题2分) 6、查询课程“数据库原理”的所有选课记录。

7、查询课程“数据库原理”的平均成绩。

8、增加一新同学的记录(“2000001”,“陈东”,“男”,“IS ”,“19”)。

9、将学生2000089的年龄改为18岁。

10、 创建一个显示学号、姓名、课程号、课程名、分数的视图。

(三)用事务编一程序,删除学生“张红”及其选课记录。

(5分)
三、关系模式slc(sno,sdept,sloc,cno,grade) 中Sno 表示学生学号,sdept 表示学生所属系名,sloc 表示学生住处,cno 表示课程号,grade 表示分数,各属性存在如下数据依赖关系:(15分)
(sno,cno) --f-→ grade
sno ----→ sdept (sno,cno) ---p → sdept
sno ----→ sloc (sno,cno) ----→ sloc sdept ----→ sloc ---f-→表示函数依赖,---p →表示部分依赖,--→表示依赖。

请根据规范化理论对SLC进行规范化,简述各步骤的理论依据及所形成的关系模式的优缺点。

四、简答
1、简述基本关系的性质?(5分)
2、简述数据库设计各阶段的主要工作内容。

(10分)
3、简述数据库模式结构。

(10分)。

相关文档
最新文档