《数据库原理》模拟试题二答案

合集下载

数据库原理期末标准试题第2套及标准答案(格式绝对符合标准)

数据库原理期末标准试题第2套及标准答案(格式绝对符合标准)

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

每小题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.查看或修改数据库中的数据。

数据库原理期末标准试题第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.查看或修改数据库中的数据。

数据库系统原理试题及答案2

数据库系统原理试题及答案2

一.raid1和raid5 方案的基本原理分析是什么?比较它们之间的优缺点答:本题顺便说说别的RAID技术规范简介冗余磁盘阵列技术最初的研制目的是为了组合小的廉价磁盘来代替大的昂贵磁盘,以降低大批量数据存储的费用,同时也希望采用冗余信息的方式,使得磁盘失效时不会使对数据的访问受损失,从而开发出一定水平的数据保护技术,并且能适当的提升数据传输速度。

过去RAID一直是高档服务器才有缘享用,一直作为高档SCSI硬盘配套技术作应用。

近来随着技术的发展和产品成本的不断下降,IDE硬盘性能有了很大提升,加之RAID芯片的普及,使得RAID也逐渐在个人电脑上得到应用。

那么为何叫做冗余磁盘阵列呢?冗余的汉语意思即多余,重复。

而磁盘阵列说明不仅仅是一个磁盘,而是一组磁盘。

这时你应该明白了,它是利用重复的磁盘来处理数据,使得数据的稳定性得到提高。

RAID的工作原理RAID如何实现数据存储的高稳定性呢?我们不妨来看一下它的工作原理。

RAID按照实现原理的不同分为不同的级别,不同的级别之间工作模式是有区别的。

整个的RAID结构是一些磁盘结构,通过对磁盘进行组合达到提高效率,减少错误的目的,不要因为这么多名词而被吓坏了,它们的原理实际上十分简单。

问了便于说明,下面示意图中的每个方块代表一个磁盘,竖的叫块或磁盘阵列,横称之为带区。

RAID 1:镜象结构RAID2:带海明码校验RAID3:带奇偶校验码的并行传送RAID4:带奇偶校验码的独立磁盘结构RAID6:带有两种分布存储的奇偶校验码的独立磁盘结构RAID7:优化的高速数据传送磁盘结构RAID10:高可靠性与高效磁盘结构raid 0 高性能低稳定性中等成本raid1 高稳定性普通性能中等成本raid 0+1 高稳定性高性能高成本raid5 高性能中等稳定性中等成本一、RAID模式优缺点的简要介绍目前被运用较多的RAID模式其优缺点大致是这样的:1、RAID0模式优点:在RAID 0状态下,存储数据被分割成两部分,分别存储在两块硬盘上,此时移动硬盘的理论存储速度是单块硬盘的2倍,实际容量等于两块硬盘中较小一块硬盘的容量的2倍。

计算机等级考试四级数据库原理第2套试题及答案

计算机等级考试四级数据库原理第2套试题及答案

计算机等级考试四级数据库原理第2套试题及答案一、单项选择题(共30分;每题1分)1、下列关于数据字典的叙述中,哪一条是错误的()。

A)数据库中的数据通常可分为用户数据和系统数据两部分B)用户数据和系统数据统称数据字典C)数据字典包括对数据库的描述信息、数据库的存储管理信息等内容D)数据字典也称为系统目录2、下列哪一条不是数据模型的组成要素()。

A)数据安全B)数据结构C)数据操作D)数据约束3、下列哪种模型不是传统的基于记录的逻辑模型()。

A)层次模型B)网状模型C)关系模型D)面向对象模型4、下列关于ER模型的叙述中,哪一条是错误的()。

A)ER模型是实体联系模型的简称B)ER模型是最常用的概念模型C)可在ER模型中增加概括、聚集等语义描述来增强其描述能力D)可在ER模型中增加概括、聚集等语义描述来增强其描述能力5、下列关于数据库三级模式结构的叙述中,哪一条是错误的()。

A)数据库系统三级模式结构是数据库系统内部的体系结构B)数据库系统的三级模式结构是指:外模式、模式、内模式C)外模式/模式映象保证了数据与程序之间具有较高的物理独立性D)模式/内模式映象是唯一的,它定义全局逻辑结构与存储结构之间的对应关系6、下列关于关系模型的数据结构的叙述中,哪一条是错误的()。

A)属性是指关系二维表中的列,其个数称为关系的度B)在二维表中的行定义是对关系的描述,称为关系模式C)在一个关系的若干个候选码中指定一个用来唯一标识该关系的元组,则称这个被指定的候选码为该关系的主码D)关系中包含在主码中的属性称为主属性7、下列关于关系的形式定义的叙述中,哪一条是错误的()。

A)用值域的概念来定义关系:关系是属性值域笛卡尔积的一个子集B)用集合论的观点定义关系:关系是度为K的元组的一个有限集合C)每一个关系仅仅有一种关系模式D)关系模型的数据结构表示为二维表,所以任意的一个二维表都能表示一个关系8、设关系R,S和T如下:关系T是由关系R和S经过下列哪种操作得到的()A)R∩SB)R-SC)R∪SD)9、设关系R和S的元数分别是r和s,且R有n个元组,S有m个元组。

数据库原理试题及答案

数据库原理试题及答案

数据库原理试题及答案一、选择题1. 数据库系统的核心是()。

A. 数据库B. 数据库管理系统C. 操作系统D. 应用程序答案:B2. 关系型数据库中的关系是指()。

A. 表格B. 图C. 树D. 网答案:A3. 在数据库中,用于存储数据的逻辑结构是()。

A. 索引B. 视图C. 表D. 记录答案:C二、填空题1. 数据库管理系统(DBMS)的主要功能包括数据定义、数据操纵、数据控制和________。

答案:事务管理2. 在关系型数据库中,表与表之间的联系称为________。

答案:关系3. 数据库的三级模式包括外模式、内模式和________。

答案:概念模式三、简答题1. 请简述数据库的三大范式。

答案:数据库的三大范式包括:- 第一范式(1NF):表中的每个字段都是不可分割的基本数据项。

- 第二范式(2NF):在第一范式的基础上,非主属性完全依赖于主键。

- 第三范式(3NF):在第二范式的基础上,任何非主属性不依赖于其他非主属性。

2. 什么是事务的ACID属性?答案:事务的ACID属性包括:- 原子性(Atomicity):事务中的操作要么全部完成,要么全部不完成。

- 一致性(Consistency):事务执行的结果必须使数据库从一个一致性状态转换到另一个一致性状态。

- 隔离性(Isolation):事务的执行不应互相干扰。

- 持久性(Durability):一旦事务提交,则其结果在数据库中永久保存。

四、计算题1. 假设有一个学生表Student,包含字段:学号(Sno),姓名(Sname),年龄(Sage),专业(Sdept)。

请写出查询所有计算机专业学生的SQL语句。

答案:```sqlSELECT * FROM Student WHERE Sdept = '计算机';```2. 给定一个订单表Orders,包含字段:订单号(OrderID),客户ID (CustomerID),订单日期(OrderDate),总金额(TotalAmount)。

数据库原理模拟题及其答案

数据库原理模拟题及其答案

数据库原理模拟题及其答案数据库原理模拟题及其答案(1)一、填空题1.________________是一个逻辑上统一、地域上分布的数据集合。

(分布式数据库)2.数据库的三级模式是指内模式、___________________、外模式。

(模式)____________________现实世界在人们头脑中的反映,是对客观事物及其联系的一种抽象描述。

(概念世界)3.数据模型由三部分组成:模型结构、数据操作、__________________。

(完整性规则)4.一种数据模型的特点是:有且仅有一个根结点,根结点没有父结点;其它结点有且仅有一个父结点。

则这种数据模型是__________________________。

(层次模型)5.能唯一标识一个元组的属性或属性组成为________________。

(关键字)6.SQL语言一种标准的数据库语言, 包括查询、定义、操纵、___________四部分功能。

(控制)7.视图是从其它________________________或视图导出的表。

(基本表)8.在关系模式R 中,若属性或属性组X 不是关系R 的关键字,但X 是其他关系模式的关键字,则称X 为关系R 的______________________。

(外关键字)9. 数据字典中的___________________是不可再分的数据单位。

(数据项)二、单项选择题1.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是。

A.外模式 B.内模式 C.存储模式 D.模式答案:D2.SQL语言是语言。

A.层次数据库 B.网络数据库C.关系数据库 D.非数据库答案:C3.SQL语言具有的功能。

A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵答案:B4.SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE等。

《数据库原理与应用》模拟试题二及参考答案

《数据库原理与应用》模拟试题二及参考答案

《数据库系统概论》试卷二本试题所用到的银行企业的数据库模式如下所示:-schema=(customer-name, customer-street, customer-city)-schema=(branch-name, account-number, balance)-schema=(customer-name, account-number)-schema=(branch-name, branch-city, assets)-schema=(branch-name, loan-number, amount) "-schema=(customer-name, loan-number)建立在这些关系模式上的数据库中的关系如下所示:-schema)-schema)Depositor-schema)h-schema)-schema)-schema)试题一(20分):请将下列术语填入与其相应的空(仅填对应序号即可):唯一标识一个实体集中的实体现实世界中的一个对象,如人物、事件等多个实体之间的相互关联相似实体的集合与联系集相关的实体集的数目一个实体集的特性指定一个实体集中可以(或必须)与其他实体集相联系的实体数目依赖于其他实体集的实体集度为三的联系可以被分成多个部分(成员)复合属性弱实体集属性实体联系三元度码实体集映射约束试题二(20分):请用关系代数表达式表示下列查询:在银行中有贷款或有帐户的客户姓名;(6分)所有与Smith居住在同一街道的客户姓名;(6分)在Brooklyn市的所有分支机构中都有帐户的客户姓名。

(8分)试题三(20分):请简要回答以下问题:你是如何理解DBMS的调度中事务是并发执行而不是并行执行的?(10分)函数依赖a?b在关系r(R)上是满足的,但在关系模式R上不一定是成立的!为什么?请举例说明。

(10分)试题四(20分):用SQL表示查询:在银行中有多个(至少两个)帐户的客户姓名和存款总额;(10分)请解释以下SQL语句的含义:;(3分);(3分)elect count(distinct a) from r,其中a是r的一个属性。

数据库原理试题及答案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分,将正确的答案写在每小题的空格内。

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

《数据库原理》模拟试题二答案
一、选择题(每题1分,共10分)
1.C
2.A
3.B
4.A
5.B
6.D
7.B
8.A
9.B 10.A
二、名词解释(每题5分,共30分)
1、数据库:是指长期储存在计算机内的、有组织的、可共享的数据集合。

数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。

(答出第一句即可得满分)
2、内模式:内模式也称存储模式,一个数据库只有一个内模式。

它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。

3、候选码:若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为候选码。

4、关系:D1×D2×…×D n的子集叫做在域D1,D2,…,D n的关系,表示为:R(D1,D2,…,
D n),这里R表示关系的名字,n是关系的目或度。

5、主属性:若一个关系有多个候选码,则选定其中一个为主码。

主码的诸属性称为主属性。

6、自然连接:是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉。

三、简答题(每题6分,共30分)
注:答题时可适当展开叙述。

两个实体型之间的联系可以分为哪几类?
答:两个实体型之间的联系可以分为三类:
(1)一对一联系
如果对于实体集A中的每一个实体,实体集B中至多有一个实体与之联系,反之亦然,则称实体集A与实体集B具有一对一联系,记为1:1。

(2)一对多联系
如果对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,反之,对于实体集B中的每一个实体,实体集A中至多只有一个实体与之联系,则称实体集A与实体集B有一对多联系,记为1:n。

(3)多对多联系
如果对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,反之,对于实体集B中的每一个实体,实体集A中也有m个实体(m≥0)与之联系,则称实体集A与实体集B具有多对多联系,记为m:n。

2.数据库管理系统的主要功能有哪些?
答:(1)数据定义功能;
(2)数据操纵功能;
(3)数据库的运行管理;
(4)数据库的建立和维护功能
3.试述关系数据模型的优缺点。

答:关系数据模型具有下列优点:
(1)关系模型与非关系模型不同,它是建立在严格的数学概念的基础上的。

(2)关系模型的概念单一无论实体还是实体之间的联系都用关系表示。

对数据的检索结果也是关系。

所以其数据结构简单、清晰,用户易懂易用。

(3)关系模型的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。

关系模型最主要的缺点是:由于存取路径对用户透明,查询效率往往不如非关系模型。

因此为了提高性能,必须对用户的查询要求进行优化,增加了开发数据库管理系统的难度。

4.数据库系统的特点主要有哪些?
答:(1)数据结构化;
(2)数据的共享性高,冗余度低,易扩充;
(3)数据独立性高;
(4)数据由DBMS统一管理和控制。

5.DBA的职责是什么?
答:(1)决定数据库中的信息内容和结构;
(2)决定数据库的存储结构和存取策略;
(3)定义数据的安全性要求和完整性约束条件;
(4)监控数据库的使用和运行;
(5)数据库的改进和重组重构。

四、操作题(每题2分,共20分)
注:命令不区分大小写。

1、SELECT SNAME,SNO,SDEPT
FROM STUDENT;
2、SELECT SNAME,2006-SAGE
FROM STUDENT;
3、SELECT SNAME,SAGE
FROM STUDENT
WHERE SAGE<20;
4、SELECT SNAME
FROM STUDENT
WHERE SNAME LIKE “刘%”;注:加单引号也可以。

5、SELECT SNO,GRADE
FROM SC
WHERE CNO=“3”
ORDER BY GRADE DESC;
6、SELECT COUNT(*)
FROM STUDENT;
7、SELECT MAX(GRADE)
FROM SC
WHERE CNO=“1”
8、SELECT STUDENT.SNO,SNAME,CNAME,GRAGE
FROM STUDENT,SC,COURSE
WHERE STUDENT.SNO=SC.SNO AND O=O;
9、INSERT
INTO SC(SNO,CNO)
V ALUES(‘95020’,‘1’);
10、DELETE
FROM STUDENT
WHERE SNO=‘95019’;
五、做图题(10分)。

相关文档
最新文档