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

合集下载

自考数据库系统原理真题及答案

自考数据库系统原理真题及答案

2006年10月份自考数据库系统原理真题一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

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

1.最终用户使用的数据视图称为()A.内模式B.外模式C.概念模式D.存储模式答案:B2.在数据库系统中,把可以相互区别的客观事物称为()A.文件B.字段C.实体D.关键码答案:C3.数据库的三级模式结构之间存在着两级映像,使得数据库系统具有较高的()A.事务并发性B.数据可靠性C.数据独立性D.数据重用性答案:C4.设关系R和S的元数分别为r和s,则R×S的元数为()A.r+sB.r-sC.r×sD.MAX(r,s)答案:A5.设有关系R(A,B,C)和S(D,A),如下图所示,R的主键为A,S的主键为D且外键为A.则关系S中违反参照完整性约束的元组是()A.(1,2)B.(2,NULL)C.(3,3)D.(4,4)答案:D6.有关系R(sno,sname,age),下列关于空值的查询语句中,不能产生正确结果的是()A.SELECT sname FROM R WHERE age=NULLB.SELECT sname FROM R WHERE age IS NULLC.SELECT sname FROM R WHERE NOT(age IS NULL)D.SELECT sname FROM R WHERE age IS NOT NULL答案:A7.在数据库系统中,系统故障造成()A.硬盘数据丢失B.软盘数据丢失C.内存数据丢失D.磁带数据丢失答案:C8.在关系模式R(A,B,C)中,F={(A,B)→C,B→C},则R最高达到()A.1NFB.2NFC.3NFD.BCNF答案:A9.数据库设计中,用于反映企业信息需求的是()A.ER模型B.关系模型C.层次模型D.网状模型答案:A10.在一个ER模型中,有3个不同的实体集和3个不同的二元联系,其中有1个一对一联系、1个一对多联系和1个多对多联系,根据ER模型转换成关系模型的规则,转换成关系的数目是()A. 3B. 4C. 5D. 6答案:B11.如果事务T获得了数据对象Q上的S锁,则其他事务在数据对象Q上()A.可加X锁B.可加S锁C.可加任何锁D.不能加任何锁答案:B12.在事务依赖图中,若两个事务的依赖关系构成循环,则()A.事务执行成功B.系统出现活锁C.事务执行失败D.系统出现死锁答案:D13.在数据库系统中,日志文件用于()A.保障事务的并发性B.保障数据的安全性C.检测系统的死锁D.数据库故障的恢复答案:D14.在一个DDBS中,各场地均采用关系数据模型,但某些场地的DBMS是Oracle,而另一些是SQL Server,则称之为()A.异构型B.异质型C.同构异质型D.异构同质型答案:C15.在面向对象数据库系统中,不同类的对象共享公共部分的结构和特性称为()A.共享性B.继承性C.通用性D.一致性答案:B二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。

(完整版)全国10月自学考试数据库系统原理试题及答案

(完整版)全国10月自学考试数据库系统原理试题及答案

全国2010年10月自学考试数据库系统原理试题及答案(仅供参考)课程代码:04735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

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

1.在数据库系统中,提供数据与应用程序间物理独立性的是( B ) A .外模式/模式映像 B .模式/内模式映像 C .外模式/内模式映像D .子模式/模式映像2.对于实体集A 中的每一个实体,实体集B 中至少有一个实体与之联系,反之亦然,则称实体集A 与实体集B 之间具有的联系是( C ) A .多对一 B .一对多 C .多对多D .一对一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 分解成数据库模式ρ={R 1,…,R K }。

如果对R 中满足F 的每一个关系r ,都有r=1R ∏(r)2R ∏(r)…k 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为年龄字段,则表达式AGE NOT BETWEEN 18 AND 24 等价于( D )A.AGE<=18 OR AGE>=24 B.AGE<=18 OR AGE>24C.AGE<18 OR AGE>=24 D.AGE<18 OR AGE>2410.下列关于视图的说法中错误..的是( 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.在SQL Server 2000中,负责管理登录账号、数据库用户和权限,创建和管理数据库的工具是( B )A.服务管理器B.企业管理器C.查询分析器D.事件探查器14.PowerBuilder9.0的工作空间扩展名是( D )A..pbt B..pblC..dsw D..pbw15.在对象联系图中,表示两个属性之间值的联系为逆联系的是( D )A.小圆圈B.单箭头C.双线箭头(超类与子类联系) D.双向箭头二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。

自考数据库系统原理真题及答案(附解析)

自考数据库系统原理真题及答案(附解析)

自考数据库系统原理真题及答案(附解析)自考数据库系统原理真题及答案(附解析)导言:数据库系统原理是计算机科学与技术专业的一门核心课程,掌握数据库系统的基本原理对于学生提升专业能力具有重要意义。

为了帮助自考的学生更好地备考,本文将介绍一些自考数据库系统原理的真题,并提供详细的答案和解析。

一、概述数据库系统原理是指数据库的基本概念、数据库系统的组成以及数据库的设计与实现等内容的理论基础。

下面列举了一些自考数据库系统原理的真题,供学生们参考。

1. 真题一:关系数据库中,主键的作用是什么?请举例说明。

答案及解析:主键是用于唯一标识关系中的元组的一个属性或属性集合。

主键在关系模型中具有唯一性和非空性的特点,可以保证关系中的每个元组都能被唯一地标识出来。

例如,在一个学生信息表中,学号可以作为主键,因为每个学生的学号都是唯一的,通过学号就能准确地找到对应的学生信息。

2. 真题二:请简要介绍数据库事务的特性,并解释原子性和持久性的含义。

答案及解析:数据库事务具有ACID特性,即原子性、一致性、隔离性和持久性。

其中,原子性指事务是不可分割的最小执行单位,要么全部执行,要么全部不执行;持久性表示一旦事务提交,其对数据库的修改将永久保存。

例如,当转账操作发生时,如果转账成功,那么转出账户的余额减少,转入账户的余额增加,这些修改将永久保存在数据库中,即持久性的体现。

二、数据库系统原理的真题及答案1. 真题三:请简要解释数据库系统的三级模式结构,并描述其各个层次的特点。

答案及解析:数据库系统的三级模式结构包括外模式、概念模式和内模式。

外模式是用户与数据库系统交互的最高层次,每个外模式定义了用户能够看到和操作的数据的逻辑结构和访问方式;概念模式是数据库整体的逻辑结构和特征的描述,是数据库中全体数据的集合;内模式是数据在存储介质上的物理结构和存储方式的描述,是数据库中实际存储数据的层次。

三级模式结构的设计使得用户与数据库系统的交互更加灵活,提高了数据库的安全性和数据的独立性。

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

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

自考数据库系统原理试题及答案一、选择题1. 数据库系统的核心是()A. 数据库B. 数据库管理系统(DBMS)C. 应用程序D. 用户界面答案:B2. 在关系数据库中,一个表的()是表中每一行的唯一标识符。

A. 主键B. 外键C. 索引D. 视图答案:A3. SQL语言中的“SELECT”语句用于()A. 选择数据B. 插入数据C. 更新数据D. 删除数据答案:A4. 数据库规范化的目的是为了()A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 降低存储成本答案:B5. 在数据库中,触发器(Trigger)主要用于()A. 自动执行数据的输入B. 实现数据的完整性约束C. 定期备份数据D. 优化查询性能答案:B二、填空题6. 数据库系统由数据库、________、数据库管理系统和用户构成。

答案:数据库管理员7. 事务是数据库操作的逻辑单位,它具有________、________、________和________四个基本特性,简称ACID属性。

答案:原子性、一致性、隔离性、持久性8. 在关系数据库中,表之间的关系主要有一对一、一对多和________三种类型。

答案:多对多9. 数据库的并发控制主要解决的问题是________和________。

答案:数据不一致、事务死锁10. 数据挖掘是从大量数据中通过算法和统计分析方法寻找________模式的过程。

答案:有用三、简答题11. 简述数据库系统与文件系统相比有哪些优势?答案:数据库系统相比文件系统具有更高的数据结构化、数据共享能力、数据独立性、数据安全性、数据完整性和并发控制等优势。

12. 描述关系数据库中参照完整性约束的作用。

答案:参照完整性约束确保了数据库中表与表之间的关系是有效的,防止了孤立的记录出现,从而维护了数据的准确性和一致性。

四、论述题13. 论述数据库备份和恢复的重要性及其常用策略。

答案:数据库备份和恢复是确保数据安全性的重要措施。

数据库原理自考试题及答案

数据库原理自考试题及答案

数据库原理自考试题及答案一、单项选择题(每题1分,共10分)1. 数据库管理系统(DBMS)是:A. 数据库B. 数据库应用系统C. 在用户与数据库之间建立接口的一组软件D. 用于数据库的编程语言答案:C2. 关系数据库中的“关系”是指:A. 数据库管理员B. 数据库中的表C. 表之间的关系D. 数据库的物理存储答案:B3. 在关系数据库中,实现表之间联系的机制是:A. 索引B. 主键C. 外键D. 视图答案:C4. 数据库的完整性约束主要包括:A. 实体完整性、参照完整性和用户定义完整性B. 主键、外键和唯一性C. 数据类型、数据大小和数据格式D. 安全性、可靠性和完整性答案:A5. SQL语言中的“视图”是指:A. 数据库中的图形界面B. 数据库中的一个表C. 基于SQL查询的虚拟表D. 数据库的物理存储答案:C6. 数据库设计中,规范化理论的主要目的是:A. 提高查询速度B. 减少数据冗余和提高数据完整性C. 增加数据存储量D. 提高数据库的安全性答案:B7. 在数据库中,事务的ACID属性不包括:A. 原子性B. 一致性C. 持久性D. 多样性答案:D8. 数据库恢复的基础是:A. 数据备份B. 日志文件C. 索引D. 数据库的完整性约束答案:B9. 分布式数据库系统与集中式数据库系统的主要区别在于:A. 数据的存储位置B. 数据库的大小C. 数据库的查询速度D. 数据库的安全性答案:A10. 数据库的并发控制主要解决的问题是:A. 数据的安全性B. 数据的一致性C. 数据的完整性D. 数据的备份和恢复答案:B二、多项选择题(每题2分,共10分)11. 在数据库中,以下哪些因素可能导致数据的不一致性?()A. 并发事务B. 事务故障C. 系统故障D. 非法访问答案:ABC12. 数据库设计应遵循的基本原则包括()A. 数据的逻辑一致性B. 数据的安全性C. 数据的可维护性D. 数据的最小冗余答案:ABCD13. SQL语言的特点包括()A. 数据集上的语言B. 面向集合的操作方式C. 易于学习D. 与数据库无关答案:ABC14. 在数据库中,以下哪些操作可能会破坏数据的原子性?()A. 事务的不完全执行B. 事务的过早中断C. 系统故障D. 非法访问答案:ABC15. 数据库的安全性要求包括()A. 用户身份的认证B. 数据的加密存储C. 数据的访问控制D. 数据的完整性答案:ABC三、简答题(每题5分,共20分)16. 简述数据库管理系统(DBMS)的主要功能。

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

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

数据库系统原理自考试题及答案一、单项选择题(本大题共15小题,每题2分,共30分)在每题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多项选择或采选均无分。

1.数据库的存储设备和存取方法变化不影响整体规律布局的特点,称为()A.物理布局独立性B.物理数据独立性C.规律布局独立性D.规律数据独立性答案:B2.DBS中,“联机存储器”是指()A.内存和外存B.内存和快闪存C.磁盘和光盘D.快闪存和磁盘答案:D3.设有关系模式EMP(职工号,姓名,年龄,技能)。

假设职工号唯一,每个职工有多项技能,那么EMP表的主键是()姓名,技能技能职工号,技能答案:DA.B.C.D.职工号4.以下选项中,不正确的是()A.R= (R-S) U (RNS)B.R-S=R- (RNS)C.RNS=S-(R-S)D.RNS=S-(S-R)答案:C5.在SQL语言中,用于测试列值非空的短语是()A. IS NOT EMPTYB. IS NOT NULLC. NOT UNIQUED.NOT EXISTS6.假设关系模式R上有函数凭借AB→C和A→C,那么R 中存在()A.完全凭借B.局部凭借C.传递凭借D.多值凭借答案:B7.设有关系模式R(A,B,C,D)上的函数凭借集F={AB →CD,C→A},那么R最高属于()A. 2NFB. 3NFC. BCNFD. 4NF答案:B8.ABCD答案:BA.B.C.D.9.在需求分析阶段,数据字典是对系统中()A.数据的描述B.处理的描述C.功能的描述D.数据与处理关系的描述答案:A10.扩展的ER模型中,子类与超类之间存在着()A.相容性B.一致性C.继承性D.完整性答案:C11.某公司经销多种产品,每名业务员可推销多种产品,且每种产品由多名业务员推销,那么业务员与产品之间的联系是()A.一对一B.一对多C.多对多D.多对一答案:C12.设关系模式R(A,B,C,D)上的函数凭借集F={AD→B,C→D},F在属性集ABC上的投影IIABC(F)为()A. {AD→B, C→D}B.{C→B}C.{AB→C}D.{AC→B}答案:D13.在对象关系模型中,若属性为不同类型元素的有序集合,那么称该类型为()A.布局类型B.数组类型C.集合类型D.组合类型答案:A14.把对关系SC的属性GRADE的修改权授予用户ZHAO的SQL语句是()A.GRANT GRADE ON SC TO ZHAOB.B. GRANT UPDATE ON SC TO ZHAOC.GRANT UPDATE (GRADE) ON SC TO ZHAOD.GRANT UPDATE ON SC (GRADE) TO ZHAO答案:C。

2006年上半年数据库系统工程师试题答案

2006年上半年数据库系统工程师试题答案

上午答案下午答案试题一[问题1]外部实体:(选课)学生、(任课)老师数据存储:作业成绩统计文件[问题2](1)(选课)学生(2)(选课)学生(3)(选课)学生(4)(选课)学生(5)作业成绩(6) DB(7)作业成绩统计文件(8)作业成绩(9)(任课)老师(10) DB(11)作业(12)选课)学生(13)(任课)老师[问题3]错误1:外部实体A和B之间不能存在数据流。

错误2:外部实体A和数据存储H之间不能存在数据流。

错误3:加工2的输入/输出数据流名字相同错误4:加工4只有输入没有输出错误5:加工5只有输出,没有输入。

试题二[问题1](a)NOT NULL UNIQUE(b)CHECK(VALUE IN('男','女'))(c)FOREIGN KEY(客户号) REFERENCES 客户(客户号)[问题2](d)查询一次订购(或购买)产品号为02的数量大于10的客户号(e)π客户号(订单?σ产品号='02'^数量>10(订单明细))(f)可以优化。

优化的SQL语句为:SELECT客户号FROM订单WHERE订单号IN(SELECT 订单号FROM 订单明细WHERE 产品号 = '02 ' AND数量>10)[问题3](g)SUM(金额)AS总额(h)GROUP BY 客户.客户号(i)ORDER BY 总额 DESC[问题4](1)CREATE VIEW 客户产品 AS(SELECT 客户号,产品号FROM 订单,订单明细WHERE 订单明细.订单号=订单.订单号)(2)(j)NOT EXISTS(k)客户号='01' AND NOT EXISTS(l)客户产品1.客户号=客户产品3.客户号AND客户产品2.产品号=客户产品3.产品号[问题5]采用数据库管理系统的触发器机制。

对产品关系定义一个触发器,在订单明细中的记录插入或更新之后,该触发器被激活,根据订单明细中订购的产品及数量,减少产品关系中对应产品的库存量。

专升本《数据库系统原理》_试卷_答案

专升本《数据库系统原理》_试卷_答案

专升本《数据库系统原理》一、(共53题,共150分)1. 数据库管理系统DBMS中用来定义模式、内模式和外模式的语言是( ). (2分)A.DML B。

C C。

DDL D。

Basic标准答案:C2. 保证数据库系统正常工作的的核心软件是( )。

(2分)A。

编译系统 B.数据库C.操作系统D.数据库管理系统标准答案:D3. 数据库(DB。

、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是()(2分)A。

DBS包括DB和DBMS B.DBMS包括DB和DBSC.DB包括DBS和DBMS D。

DBS就是DB,也就是DBMS。

标准答案:A4. 事务的原子性是指( )(2分)A.事务中包括的所有操作要么都做,要么都不做B.事务一旦提交,对数据库的改变是永久的C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的D。

事务必须是使数据库从一个一致性状态变到另一个一致性状态标准答案:A5。

系统能把数据库从被破坏、不正确的状态,恢复到最近一个正确的状态,DBMS的这种能力称为()(2分)A。

完整性控制 B。

安全性控制 C。

可恢复性 D。

并发控制。

标准答案:C6。

有两个实体集,并且它们之间存在着一个M:N联系,那么按照E—R模型转换成关系数据库的规则,这个E—R结构转换成表的个数为()。

(2分)A。

1 B.2 C。

3 D。

4标准答案:C7. 把E—R图转换为关系模型的过程,属于数据库设计的( ) (2分)A.概念设计B.逻辑设计 C。

需求分析 D。

物理设计。

标准答案:B8。

若用如下的SQL语句创建一个student表: 可以插入到student表中的记录是()。

(2分)A。

(‘1031’,‘曾华’,男,23)B。

(‘1031’,‘曾华',NULL,NULL) C。

(NULL,‘曾华’,‘男’,‘23’)C.(‘1031’,NULL,‘男’,23)标准答案:B9. SQL语言中,删除一个视图的命令是(). (2分)A。

2006数据库试卷_含答案

2006数据库试卷_含答案

广东工业大学试卷用纸,第 3 页共7页18、下列聚合函数中不忽略空值(NULL)的是 CA) SUM(金额) B) MAX(成绩)C) COUNT(*) D) AVG(成绩)19、现有借阅关系表:借阅(书号,书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。

则该关系模式的键是 DA) 书号B) 读者号C) 书号,读者号D) 书号,读者号,借期20、关系数据模型的三要素中不包括 CA)完整性规则B)数据结构C)恢复D)数据操作二、问答题(共22分)1、什么是数据的独立性?数据库系统中为什么能具有数据独立性?(8分)答:数据的独立性是指逻辑独立性和物理独立性。

(2分)数据的逻辑独立性是指当数据的总体逻辑结构改变时,数据的局部逻辑结构不变,由于应用程序是依据数据的局部逻辑结构编写的,所以应用程序不必须修改,从而保证了数据与程序间的逻辑独立性(1分)。

数据的物理独立性是指当数据的存储结构改变时,数据的逻辑结构不变,从而应用程序也不必改变(1分)。

原因:1)内模式映象保证了数据的物理独立性,如存储结构变化时,模式/内模式映象也应有相应的变化,使其概念模式仍保持不变,即把存储结构的变化的影响限制在概念模式之下,这使数据的存储结构和存储方法较高的独立于应用程序,通过映象功能保证数据存储结构的变化不影响数据的全局逻辑结构的改变,从而不必修改应用程序,即确保了数据的物理独立性。

(2分)2)外模式/模式映象保证了数据的逻辑独立性。

该级保证了数据的局部逻辑结构不变,由于应用程序是依据数据的局部逻辑结构编写的,所以应用程序不必须修改,从而保证了数据与程序间的逻辑独立性。

(2分)2、简述关系数据库中基本表的6个性质。

(7分)答:1、同一关系中各个属性具有同质性;2、同一关系中列顺序无关性3、同一关系中元组具有无冗余性;4、同一关系中,属性名具有唯一性;5、同一关系中,元组顺序具有无关性;6、关系中每一分量必须是不可分的数据项(1分)3、试述关系模型的完整性规则。

全国自考数据库系统原理历年试题及答案

全国自考数据库系统原理历年试题及答案

2008年1月高等教育自学考试全国统一命题考试数据库系统原理试卷4735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

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

1.数据库在磁盘上的基本组织形式是( B )A.DB B.文件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.1NF B.2NFC.3NF D.BCNF7.设有关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C},则属性集BD的闭包(BD)+为( B )A.BD B.BCDC.BC D.CD8.设有关系R如题8图所示:(C)题8图则∏专业,入学年份(R)的元组数为A.2 B.3C.4 D.59.集合R与S的交可以用关系代数的基本运算表示为( A )A.R-(R-S) B.R+(R-S)C.R-(S-R) D.S-(R-S)l0.已知SN是一个字符型字段,下列SQL查询语句( C )SELECT SN FROM SWHERE SN LIKE′AB%′;的执行结果为A.找出含有3个字符′AB%′的所有SN字段B.找出仅含3个字符且前两个字符为′AB′的SN字段C.找出以字符′AB′开头的所有SN字段D.找出含有字符′AB′的所有SN字段l1.现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL语句是( D )A.SELECT Snum B.SELECT SnumFROM SC FROM SCWHERE Grade=0 WHERE Grade<=0C.SELECT Snum D.SELECT SnumFROM SC FROM SCWHERE Grade=NULL WHERE Grade IS NULLl2.下列不是..数据库恢复采用的方法是( D )A.建立检查点B.建立副本C.建立日志文件 D.建立索引13.在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。

全国2009年10月自学考试数据库系统原理试题及答案

全国2009年10月自学考试数据库系统原理试题及答案

全国2009年10月自学考试数据库系统原理试题课程代码:04735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

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

1.数据库系统的核心组成部分是( )A.DBB.DDC.DBAD.DBMS2.数据库的最小存取单位是( )A.字符B.数据项C.记录D.文件3.数据库应用程序的编写是基于三级模式结构中的( )A.外模式B.逻辑模式C.内模式D.概念模式4.完成关系模式设计是在数据库设计的( )A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段5.下列关于外键的说法正确的是( )A.外键必须和相应的主键同名B.外键值不允许为空C.外键和相应的主键可以不同名,只要定义在相同域上即可D.外键的取值只允许等于所参照关系中某个主键值6.关系模式设计理论主要解决的问题是( )A.提高查询速度B.消除操作异常和数据冗余C.减少数据操作的复杂性D.保证数据的安全性和完整性7.设有关系R (A ,B ,C )和S (A ,D )则与R S 等价的关系代数表达式是( )A.R SB.S)(R D C,B,R.A,⨯∏C.A .S ,A .R =σ )S R (⨯)D.S))(R (S.A R.A D C,B,R.A,⨯∏=σ 8.设有关系模式R (A ,B ,C ),其关系r 如下表所示:下面叙述正确的是()A.函数依赖A→B在上述关系中成立B.函数依赖BC→A在上述关系中成立C.函数依赖B→A在上述关系中成立D.函数依赖A→BC在上述关系中成立9.设有关系R和S如下表所示,则R S的值是()A. B.C. D.10.SQL语言是()A.高级言语B.汇编语言C.结构化查询语言D.宿主语言11.在SQL中,与“NOT IN”等价的操作符是()A.< >ALLB.< >SOMEC.= SOMED.= ALL12.关于事务的故障与恢复,下列说法正确的是()A.事务日志用来记录事务执行的频度B.任何故障的恢复都由系统自动完成C.系统故障的恢复只需进行REDO操作D.对日志文件设置检查点是为了提高故障恢复的效率13.下列不属于...并发操作带来的问题是( )A.丢失更新B.读脏数据C.不可重复读D.死锁1.4.在子类之间的语义约束中,表示超类中的对象必须在子类中出现的是( )A.OverlappingpleteC.DisjointD.Imcomplete15.在对象联系图中,双向箭头(← →)表示( )A.属性值是单值B.属性值是多值C.对象类型之间的联系D.两个属性之间值的联系 二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。

2006上半年数据库系统工程师真题及答案

2006上半年数据库系统工程师真题及答案

2006年上半年数据库系统工程师上午试题●两个同符号的数相加或异符号的数相减,所得结果的符号位SF 和进位标志CF 进行___(1)___运算为1时,表示运算的结果产生溢出。

(1)A .与 B .或 C .与非 D .异或● 若浮点数的阶码用移码表示,尾数用补码表示。

两规格化浮点数相乘,最后对结果规格化时,右规的右移位数最多为___(2)___位。

(2)A .1 B .2 C .尾数位数 D .尾数位数-1● 高速缓存Cache 与主存间采用全相联地址映像方式,高速缓存的容量为4MB ,分为4 块,每块1MB ,主存容量为256MB 。

若主存读写时间为30ns ,高速缓存的读写时间为3ns , 平均读写时间为3.27ns ,则该高速缓存的命中率为___(3)___%。

若地址变换表如下所示, 则主存地址为8888888H 时,高速缓存地址为___(4)___H 。

地址变换表38H 88H 59H 67H 0123(3)A. 90B. 95C. 97D. 99 (4)A. 488888 B. 388888 C. 288888 D.188888● 若某计算机系统是由500个元器件构存构成的串联系统,且每个元器件的失效率均为10-7/H ,在不考虑其他因素对可靠性的影响时,该计算机系统的平均故障间隔时间为___(5)___小时。

(5)A .2×10 4 B .5×10 4 C. 2×10 5 D .5×105 ● 某指令流水线由5段组成,各段所需要的时间如下图所示。

连续输入10条指令时的吞吐率为___(6)___。

(6)A .10/70Δ t B .10/49Δ t C .10/35Δ t D .10/30Δ t● 相对于DES 算法而言,RSA 算法的___(7)___,因此,RSA___(8)___。

(7)A .加密密钥和解密密钥是不相同的 C .加密速度比DES 要高 B .加密密钥和解密密钥是相同的D .解密速度比DES 要高B .保密性不如DES(8)A .更适用于对文件加密 C .可用于对不同长度的消息生成消息摘要 D .可以用于数字签名●驻留在多个网络设备上的程序在短时间内同时产生大量的请求消息冲击某Web 服务器,导致该服务器不堪重负,无法正常响应其他合法用户的请求,这属于___(9)___。

自考《数据库原理》选择题总结(1-4章)

自考《数据库原理》选择题总结(1-4章)

这些题⽬来源于历年全国卷真题、我的⼀本清华⼤学出版社出的辅导书、北⼤燕园的⼗套预测卷⼦。

希望⼤家有能补充的题⽬也贴上来交流⼀下,要想考试顺利就得多做题呀~~~~~~~~~ 第⼀章 1. 单个⽤户使⽤的数据视图的描述称为()(2001年10⽉全国卷) A. 外模式 B. 概念模式 C. 内模式 D. 存储模式 2. ⼦模式DDL⽤来描述()(2001年10⽉全国卷) A. 数据库的总体逻辑结构 B. 数据库的局部逻辑结构 C. 数据库的物理存储结构 D. 数据库的概念结构 3. 在DBS中,DBMS和OS之间的关系是()(2001年10⽉全国卷) A. 相互调⽤ B. DBMS调⽤OS C. OS调⽤DBMS D. 并发运⾏ 4.数据库物理存储⽅式的描述称为()(2003年1⽉全国卷) A.外模式 B.内模式 C.概念模式 D.逻辑模式 5.在下⾯给出的内容中,不属于DBA职责的是()(2003年1⽉全国卷) A.定义概念模式 B.修改模式结构 C.编写应⽤程序 D.编写完整性规则 6.在数据库三级模式间引⼊⼆级映象的主要作⽤是()(2003年1⽉全国卷) A.提⾼数据与程序的独⽴性 B.提⾼数据与程序的安全性 C.保持数据与程序的⼀致性 D.提⾼数据与程序的可移植性 7.DB、DBMS和DBS三者之间的关系是()(2003年1⽉全国卷) A.DB包括DBMS和DBS B.DBS包括DB和DBMS C.DBMS包括DB和DBS D.不能相互包括 8.DBS中“第三级存储器”是指()(2002年10⽉全国卷) A.磁盘和磁带 B.磁带和光盘 C.光盘和磁盘 D.快闪存和磁盘 9.位于⽤户和操作系统之间的⼀层数据管理软件是() A.DBS B.DB C.DBMS D.MIS 10.数据库系统中的数据模型通常由()三部分组成 A、数据结构、数据操作和完整性约束 B、数据定义、数据操作和安全性约束 C、数据结构、数据管理和数据保护 D、数据定义、数据管理和运⾏控制 11.CODASYL组织提出的DBTG报告中的数据模型是()的主要代表 A、层次模型 B、状模型 C、关系模型 D、实体联系模型 12.数据库技术的三级模式中,数据的全局逻辑结构⽤()来描述 A、⼦模式 B、⽤户模式 C、模式 D、存储模式 13.⽤户涉及的逻辑结构⽤()描述 A、模式 B、存储模式 C、概念模式 D、⼦模式 14.数据库的开发控制,完整性检查,安全性检查等是对数据库的() A、设计 D、维护 15.()是控制数据整体结构的⼈,负责三级结构定义和修改 A、专业⽤户 B、应⽤程序员 C、DBA D、⼀般⽤户 16.⽂件系统的⼀个缺点是() A、数据不保存 B、数据冗余性 C、没有专⽤软件对数据进⾏管理 D、数据联系强 17.()完成对数据库数据的查询与更新 A、DCL B、DDL C、DML D、DQL 18.关系模型的程序员不需熟悉数据库的() A、数据操作 B、完整性约束条件 C、存取路径 D、数据定义 19.DBMS提供DML实现对数据的操作。

06级高职本数据库系统原理期终考卷A答案

06级高职本数据库系统原理期终考卷A答案

漳州师范学院计算机科学与工程系06 高职本专业06 级本科班《数据库系统原理》课程期末考试卷(A)(2006~2007学年度第一学期)一、选择题:(每个选择1.5 分,共33分)1.关系数据库用①D来表示实体间的联系,其任何检索操作的实现都是由②B三种基本操作组合而成。

① A.层次模型 B.网状模型 C. 指针链 D.表格② A. 选择﹑投影和扫描 B. 选择﹑投影和连接C. 选择﹑运算和投影D. 选择﹑投影和比较2.关系数据库中的码是指D。

A. 能唯一性的属性B.不能改动的专用保留字C. 关键的重要的字段D. 能唯一标识元组的属性或属性集合3.在一个关系R中,如果存在着主属性对码的部分函数依赖或传递函数依赖,则该关系R一定不是A, 但其最高范式可能是B。

A. BCNFB.3NFC.1NFD.2NF4.在第一范式关系R中,如果不存在非主属性对码的部分函数依赖和传递函数依赖,则该关系R一定是D。

A. BCNFB.2NFC.1NFD.3NF5.在查询优化中最重要的一条是A。

A.选择运算应尽可能先做B.投影和选择运算同时进行C.把某些选择同在它前面要执行的笛卡尔积结合起来成为一个连接运算D.把投影同其前或后的双目运算结合起来。

16.数据库中数据的逻辑独立性是指B。

A.用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的B.用户的应用程序与数据库中数据的全局逻辑结构相互独立的C.用户的应用程序与数据库管理系统(DB M S)是相互独立的D.数据库与数据库管理系统(DB M S)是相互独立7.数据模型讨论的是A, 关系模式讨论的是B, 而模式规范化讨论的是低级范式操作时存在的问题及C。

A.实体及实体之间的联系B.属性之间的依赖关系C.从低级范式向高级范式如何转化及优化的问题D.实体与属性之间的联系8.数据库系统发生事务故障时采用A办法来恢复。

A. 撤消该事务(UNDO)B.重做所有提交的事务(REDO)C.上述二者都是9.从E-R模型向关系数据模型转换时,每个实体都要转换成一个B, 模式的属性为实体的属性, 模式的键为A。

数据库自考试题及答案

数据库自考试题及答案

数据库自考试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能是()。

A. 数据存储B. 数据管理C. 数据保护D. 数据传输答案:B2. 关系数据库中,表与表之间的联系称为()。

A. 索引B. 键C. 连接D. 约束答案:C3. SQL语言中,用于查询数据的关键字是()。

A. SELECTB. INSERTC. UPDATED. DELETE答案:A4. 在数据库设计中,规范化的主要目的是()。

A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 提升系统性能答案:B5. 数据库事务具有以下哪些特性()。

A. 原子性B. 一致性C. 隔离性D. 持久性E. 所有选项答案:E二、填空题(每空2分,共20分)6. 数据库设计通常分为_______、_______和物理设计三个阶段。

答案:概念设计;逻辑设计7. 在关系数据库中,主键用于_______表中数据的唯一性。

答案:保证8. 数据库的并发控制主要解决_______和_______问题。

答案:数据不一致;系统崩溃9. SQL中的GROUP BY语句用于进行_______。

答案:数据分组10. 数据库的备份和恢复是数据库_______的重要组成部分。

答案:安全性三、简答题(每题10分,共30分)11. 简述数据库的三级模式结构及其各自的作用。

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

外模式是用户与数据库交互的接口,它定义了用户能够看到和操作的数据视图。

概念模式是数据库的全局逻辑结构,描述了数据库中的数据类型、结构和联系。

内模式是数据库的物理存储结构,描述了数据在存储介质上的实际存储方式。

12. 解释什么是数据库的索引,并说明其作用。

答案:数据库的索引是一种特殊的数据库对象,用于提高数据检索的效率。

索引通过创建一个指向表中数据行的指针列表来工作,这样在查询数据时,数据库管理系统可以直接通过索引快速定位到数据,而不需要扫描整个表,从而加快查询速度。

2006年上半年数据库系统工程师试题下午答案

2006年上半年数据库系统工程师试题下午答案

2006年上半年数据库系统工程师试题下午答案试题一[问题1]外部实体:(选课)学生、(任课)老师数据存储:作业成绩统计文件[问题2](1)(选课)学生(2)(选课)学生(3)(选课)学生(4)(选课)学生(5)作业成绩(6) DB(7)作业成绩统计文件(8)作业成绩(9)(任课)老师(10) DB(11)作业(12)选课)学生(13)(任课)老师[问题3]错误1:外部实体A和B之间不能存在数据流。

错误2:外部实体A和数据存储H之间不能存在数据流。

错误3:加工2的输入/输出数据流名字相同错误4:加工4只有输入没有输出错误5:加工5只有输出,没有输入。

试题二[问题1](a)NOT NULL UNIQUE(b)CHECK(VALUE IN("男","女"))(c)FOREIGN KEY(客户号) REFERENCES 客户(客户号)[问题2](d)查询一次订购(或购买)产品号为02的数量大于10的客户号(e)π客户号(订单?σ产品号="02"^数量>10(订单明细))(f)可以优化。

优化的SQL语句为:SELECT客户号FROM订单WHERE订单号IN(SELECT 订单号FROM 订单明细WHERE 产品号 = "02 " AND数量>10)[问题3](g)SUM(金额)AS总额(h)GROUP BY 客户.客户号(i)ORDER BY 总额 DESC[问题4](1)CREATE VIEW 客户产品 AS(SELECT 客户号,产品号FROM 订单,订单明细WHERE 订单明细.订单号=订单.订单号)(2)(j)NOT EXISTS(k)客户号="01" AND NOT EXISTS(l)客户产品1.客户号=客户产品3.客户号AND客户产品2.产品号=客户产品3.产品号[问题5]采用数据库管理系统的触发器机制。

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

速诚E站:2006年10月份全国自考数据库系统原理真题一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

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

1.最终用户使用的数据视图称为()A.内模式B.外模式C.概念模式D.存储模式答案:B2.在数据库系统中,把可以相互区别的客观事物称为()A.文件B.字段C.实体D.关键码答案:C3.数据库的三级模式结构之间存在着两级映像,使得数据库系统具有较高的()A.事务并发性B.数据可靠性C.数据独立性D.数据重用性答案:C4.设关系R和S的元数分别为r和s,则R×S的元数为()A.r+sB.r-sC.r×sD.MAX(r,s)答案:A5.设有关系R(A,B,C)和S(D,A),如下图所示,R的主键为A,S的主键为D且外键为A.则关系S中违反参照完整性约束的元组是()A.(1,2)B.(2,NULL)C.(3,3)速诚E站:D.(4,4)答案:D速诚E站:6.有关系R(sno,sname,age),下列关于空值的查询语句中,不能产生正确结果的是()A.SELECT sname FROM R WHERE age=NULLB.SELECT sname FROM R WHERE age IS NULLC.SELECT sname FROM R WHERE NOT(age IS NULL)D.SELECT sname FROM R WHERE age IS NOT NULL答案:A7.在数据库系统中,系统故障造成()A.硬盘数据丢失B.软盘数据丢失C.内存数据丢失D.磁带数据丢失答案:C8.在关系模式R(A,B,C)中,F={(A,B)→C,B→C},则R最高达到()A.1NFB.2NFC.3NFD.BCNF答案:A9.数据库设计中,用于反映企业信息需求的是()A.ER模型B.关系模型C.层次模型D.网状模型答案:A10.在一个ER模型中,有3个不同的实体集和3个不同的二元联系,其中有1个一对一联系、1个一对多联系和1个多对多联系,根据ER模型转换成关系模型的规则,转换成关系的数目是()A. 3速诚E站:B. 4C. 5D. 6答案:B11.如果事务T获得了数据对象Q上的S锁,则其他事务在数据对象Q上()A.可加X锁B.可加S锁C.可加任何锁D.不能加任何锁答案:B12.在事务依赖图中,若两个事务的依赖关系构成循环,则()A.事务执行成功B.系统出现活锁C.事务执行失败D.系统出现死锁答案:D13.在数据库系统中,日志文件用于()A.保障事务的并发性B.保障数据的安全性C.检测系统的死锁D.数据库故障的恢复答案:D14.在一个DDBS中,各场地均采用关系数据模型,但某些场地的DBMS是Oracle,而另一些是SQL Server,则称之为()A.异构型B.异质型C.同构异质型D.异构同质型答案:C15.在面向对象数据库系统中,不同类的对象共享公共部分的结构和特性称为()A.共享性B.继承性C.通用性D.一致性答案:B二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。

错填、不填均无分。

16.数据库的三级模式结构中,全局数据视图的描述称为。

1.数据库的三级模式结构中,全局数据视图的描述称为___。

答案:概念模式(或模式)2.在数据库系统中管理数据的软件称为___。

答案:数据库管理系统(或DBMS)3.当关系R和S做自然连接时,能够把原该舍弃的元组放到结果关系中的操作称为___。

答案:4.有关系模式S(sno,sname,age),查询年龄(age)不超过20岁学生姓名(sname)的关系代数表达式是___。

答案:Ⅱsname(σage≤20(S))5.有关系模式R(A,B,C),F={A→C,AB→C},则R中存在___函数依赖。

答案:部分6.有关系模式R(A,B,C),F={B→A,B→C},则分解ρ={AB,AC}丢失的FD是___。

答案:B→C7.有关系模式R(A,B,C,D,E),F={A→B,AC→E,C→D},则R的候选键为___。

答案:AC8.数据库的并发操作通常会带来的3类问题是丢失更新、不一致分析和___。

答案:读“脏”数据9.PXC协议要求X封锁必须保留到___。

答案:事务终点10.在分布式数据库系统中,查询处理应考虑局部处理代价和___。

答案:传输代价三、简答题(本大题共10小题,每小题3分,共30分)1.设有如下的三个关系模式:S(SNO,SNAME,AGE,SEX)SC(SNO,CNO,GRADE)C(CNO,CNAME,TEACHER)试写出检索学习″WANG″老师讲授课程的男学生的姓名(SNAME)的关系代数表达式。

答案:2.简述关系模型的3个组成部分。

答案:(1)数据结构;(1分)(2)数据操作;(1分)(3)完整性规则。

(1分)3.设R={A,B,C},F={A→B,B→C},ρ={AB,BC}试判断ρ是否为无损联接分解,并说明理由。

答案:ρ是无损联接分解。

(1分)令R1=AB,R2=BC则R1∩R2=B,R2-R1=C(1分)由F可知:R1∩R2→R2-R1,所以ρ是无损联接分解。

(1分)4.在全局ER模型设计过程中,需要消除局部ER模型之间存在的哪三种冲突?答案:属性冲突、(1分)结构冲突、(1分)命名冲突。

(1分)5.简述事务的原子性。

答案:一个事务中所有对数据库操作是一个不可分割的操作序列。

(3分)或者“事务要么完整地被全部执行,要么什么也不做”。

6.简述两段封锁协议的内容。

答案:两段封锁将事务分成增生阶段和收缩阶段。

(1分)增生阶段事务可以申请封锁,但不能解除任何已取得的封锁。

(1分)收缩阶段事务可以释放封锁,但不能申请新的封锁。

(1分)7.简述数据库系统中可能发生的故障类型。

答案:事务故障、(1分)系统故障、(1分)介质故障。

(1分)8.设有供应商关系S和零件关系P,如题34图所示,S和P的主键分别是“供应商号”和“零件号”,P的外键是“供应商号”。

分析下列3个操作能否被正确执行,并说明理由。

Ⅰ.在P中插入元组(′P2′,′白′,′A2′)Ⅱ.在P中插入元组(NULL,′绿′,′A1′)Ⅲ.在P中插入元组(′P4′,′白′,′A5′)答案:操作Ⅰ不能被正确执行,因为违反了主键唯一性的约束。

(1分)操作Ⅱ不能被正确执行,因为违反了实体完整性规则。

(1分)操作Ⅲ不能被正确执行,因为违反了参照完整性规则。

(1分)9.简述分布式数据库的数据独立性。

答案:分布式数据库系统的数据独立性包括物理独立性,(1分)逻辑独立性(1分)和分布独立性。

(1分)四、设计题(本大题共5小题,每小题4分,共20分)1.有4个关系模式如下:出版社(出版社编号,出版社名称)图书(图书编号,书名,出版社编号,定价)作者(作者编号,姓名)著书(图书编号,作者编号,作者排序)注:作者排序=1表示第一作者,依此类推。

用SQL语句,完成第36~39题。

(1).检索所有定价超过20元的书名。

答案:SELECT书名(1分)FROM图书(1分)WHERE定价>20(2分)(2).统计每个出版社图书的平均定价。

答案:SELECT出版社编号,AVG(定价)(2分)FROM图书(1分)GROUP BY出版社编号(1分)(3).将科学出版社的所有图书定价下调5%。

答案:UPDATE图书SET定价=定价*0.95(1分)WHERE出版社编号IN(1分)(SELECT出版社编号FROM出版社(1分)WHERE出版社名称="科学")(1分)【说明】WHERE出版社名称LIKE"科学"也正确。

(4).列出所有图书的书名、第一作者姓名和出版社名称。

答案:SELECT书名,姓名,出版社名称(1分)FROM出版社A,图书B,作者C,著书D(1分)WHEREA.出版社编号=B.出版社编号ANDB.图书编号=D.图书编号(1分)ANDC.作者编号=D.作者编号AND作者排序=1。

(1分)2.基于第36~39题的4个关系模式,再给出如下语义:(1)每个出版社出版多种图书,每种图书有唯一的图书编号,且每种图书只能由一个出版社出版。

(2)一种图书有多名作者,且每一个作者可能编著多种图书。

(1).试设计ER模型,要求标注联系的类型,可省略属性。

答案:五、综合题(本题10分)1.假设某旅馆业务规定,每个账单对应一个顾客,账单的发票号是唯一的,账单中包含一个顾客姓名、到达日期和顾客每日的消费明细,账单的格式如题41图所示。

如果根据上述业务规则,设计一个关系模式:R(发票号,到达日期,顾客姓名,消费日期,项目,金额)。

试回答下列问题:(1)找出R的候选键。

(2)判断R最高可达到第几范式,为什么?(3)给出R的一个可能的3NF分解。

答案:(1)R的候选键是(发票号,消费日期,项目)(2分)(2)R∈1NF(2分)因为R中存在部分函数依赖:发票号→到达日期,顾客姓名。

(2分)(3)R1(发票号,到达日期,顾客姓名)(2分)R2(发票号,消费日期,项目,金额)(2分)最后,请大家帮帮忙,自己开了一家充值网店,移动/联通/电信/Q币/网游点卡1~100元不等秒冲,刚起步只求信誉,全部出厂价直销。

乡亲父老有需要就支持一下,便宜就请收藏下店铺,后期陆续有男女衣服及小商品登场,电脑充值:/,手机充值: -----速诚E站小海,感激不尽!!!需要资料的同学可加我QQ:497800473 我愿意和大家分享!速诚E站:[键入文字]。

相关文档
最新文档