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

合集下载

2023年自考专业(计算机网络)《数据库系统原理》考试历年真题摘选附带答案

2023年自考专业(计算机网络)《数据库系统原理》考试历年真题摘选附带答案

2023年自考专业(计算机网络)《数据库系统原理》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【单选题】外模式DDL用来描述()。

A.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构2.【单选题】若属性X函数依赖于属性Y时,则属性X与属性Y之间具有()。

A.一对一联系B.一对多联系C.多对一联系D.多对多联系3.【单选题】关于事务的故障与恢复,下列说法正确的是()。

A.事务日志用来记录事务执行的频度B.任何故障的恢复都由系统自动完成C.系统故障的恢复只需进行REDO操作D.对日志文件设置检查点是为了提高故障恢复的效率4.【单选题】在面向对象技术中,类图的基本成分是类和()。

A.属性B.操作C.关联D.角色5.【单选题】设有关系模式R(ABCD),F是R上成立的FD集,F={AB,BC},则属性集BD的闭包(BD)+为()。

A.BDB.BCDC.BCD.CD6.【单选题】在数据库的三级模式中,描述数据库中全部数据的整体逻辑结构的是()。

A.外模式B.内模式C.逻辑模式D.存储模式7.【单选题】在ODBC体系结构中,为应用程序加载、调用和卸载DB驱动程序的是()。

A.ODBC数据库应用程序B.驱动程序管理器C.DB驱动程序D.数据源8.【单选题】对关系的描述不正确的是()。

A.关系是一个集合B.关系是一张二维表C.关系可以嵌套定义D.关系中的元组次序可交换9.【单选题】关系模式至少应属于()。

A.1NFB.2NFC.3NFD.BCNF10.【单选题】SQL语言是()。

A.高级语言B.汇编语言C.结构化查询语言D.宿主语言11.【单选题】教师实体中有教师号、姓名、部门、任教时间、教龄等属性,其中教龄是一个()。

A.派生属性B.多值属性C.复合属性D.NULL属性12.【单选题】在文件系统中,所具有的数据独立性是()。

A.系统独立性B.物理独立性C.逻辑独立性D.设备独立性13.【单选题】关系模式设计理论主要解决的问题是()。

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

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

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

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

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

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

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。

自考数据库试题及答案

自考数据库试题及答案

自考数据库试题及答案一、单项选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪项?A. 数据定义B. 数据操纵C. 数据存储D. 数据加密答案:D2. 关系数据库中,关系是指什么?A. 表格B. 行C. 列D. 索引答案:A3. 在SQL中,用于创建新表的命令是?A. CREATE TABLEB. CREATE DATABASEC. DROP TABLED. ALTER TABLE答案:A4. 以下哪个选项不是SQL中的聚合函数?A. COUNTB. AVGC. MAXD. DISTINCT答案:D5. 数据库设计中,规范化的主要目的是什么?A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 减少存储空间答案:B6. 以下哪个选项是数据库的三级模式结构中的中间层?A. 内模式B. 概念模式C. 外模式D. 物理模式答案:B7. 在关系数据库中,以下哪个选项是用于定义表与表之间关系的?A. 主键B. 外键C. 索引D. 视图答案:B8. 数据库中,用于控制事务的语句不包括以下哪项?A. BEGIN TRANSACTIONB. COMMITC. ROLLBACKD. SELECT答案:D9. 在数据库中,以下哪个选项不是数据完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 视图完整性答案:D10. 数据库中,用于实现数据共享与保护的机制是?A. 视图B. 索引C. 存储过程D. 触发器答案:A二、多项选择题(每题3分,共15分)1. 数据库管理系统(DBMS)的主要功能包括以下哪些?A. 数据定义B. 数据操纵C. 数据存储D. 数据备份答案:ABCD2. 在SQL中,以下哪些命令用于数据操纵?A. SELECTB. INSERTC. UPDATED. DELETE答案:ABCD3. 数据库设计中,以下哪些是规范化的步骤?A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. BCNF答案:ABCD4. 在关系数据库中,以下哪些是数据完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 域完整性答案:ABCD5. 数据库中,以下哪些是控制事务的语句?A. BEGIN TRANSACTIONB. COMMITC. ROLLBACKD. SAVEPOINT答案:ABC三、填空题(每题2分,共20分)1. 数据库管理系统(DBMS)的核心是________。

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

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

2018年10月高等教育自学考试全国统一命题考试数据库系统原理试卷课程代码04735本试卷共4页,满分l00分,考试时间l50分钟;考生答题注意事项:1.本卷所有试题必须在答题卡上作答;答在试卷上无效,试卷空白处和背面均可作草稿纸; 2.第一部分为选择题;必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑; 3.第二部分为非选择题;必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答;4.合理安排答题空间,超出答题区域无效;第一部分选择题一、单项选择题:本大题共l5小题,每小题2分,共30分;在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出;A 1.描述事物的符号记录是P27A.Data B.DB C.DBMS D.DBSA 2.不属于人工管理阶段特点的是P30A.数据共享 B.数据不保存C.应用程序管理数据 D.数据面向应用C 3.关系表中的列,也称作P44A.元组 B.记录 C.字段 D.数组B 4.关系中包含在任何一个候选码中的属性称为P46A.非主属性 B.主属性C.非码属性 D.超属性D 5.关于参照关系和被参照关系叙述正确的是P47A.以外码相关联的两个关系,以外码作为主码的关系称为参照关系B. 以外码相关联的两个关系,外码所在的关系称为被参照关系C.参照关系也称为主关系,被参照关系也称为从关系D.参照关系也称为从关系,被参照关系也称为主关系B 6.将相关数据集中存放的物理存储技术是P82A.非聚集 B.聚集C.授权 D.回收D 7.颁布SQL3的年份是P84年 B.1987年C.1989年 D.1999年C 8.可用于收回权限的SQL语句是P151A.GRANT B.ROLLC.REVOKE D.RETURNA 9.在MySQL中,用于实现交叉连接的关键字是SQL Cross Join交叉连接是一种连接操作,它生成两个或多个表的笛卡尔积;P109A.CROSS JOIN B.INNER JOINC.JOIN D.LEFT JOIN 、D 10.对于使用存储过程的好处说法错误的是P125A.可增强SQL语言的功能’B.可增强SQL语言的灵活性C.具有良好的封装性D.系统运行稳定A 11.可以独立地删除完整性约束,而不会删除表的语句是p140A.ALTER TABLE B.DROP TABLEC.CHECK TABLE D.DELEALTERC 12.在触发器的创建中,每个表每个事件每次只允许一个触发器,因此每个表最多支持的触发器是p141每条insert,update,delete的之前和之后,共6条A.1个 B.3个C.6个 D.8个B 13.用于删除一个或多个MySQL账户,并消除其权限的语句是p146A.DROP USERS B.DROP USERC.ALTER USERS USERD 14.把数据按照相似性归纳成若干类别的是p184A.概念描述 B.关联分析C.分类 D.聚类C 15.数据库技术与人工智能技术相结合出现的数据库系统是p180A.分布式数据库系统 B.并行数据库系统C.主动数据库系统 D.移动数据库系统第二部分非选择题二、填空题:本大题共l0空,每空l分,共l0分;16.引起数据不一致的根源是___数据冗余______;p3217.元组中的一个属性值,称为___分量______;p4518.一类较为普遍、常用的数据库设计方法是___规范设计法______;p6519.在MySQL中,变量名称前常添加一令“”符号的是____用户_____变量;p8820.在MySQL中,给局部变量赋值的语句是__SET_______;p12821.封锁带来的一个重要问题是可能引起“活锁”与“____死锁_____”;p15622.数据库恢复是以备份为基础的,它是与备份相对应的__系统维护__和管理操作;p158 23.通过使用MySQL数据库的___CREAT DATABASE__命令,创建数据库;p8924.图存储数据库是基于图理论构建的,使用结点、属性和____边_____的概念;p187 25.数据仓库具有三个常用的重要概念,即粒度、分割和 ___维______;p182三、设计题:本大题共5小题,每小题4分,共20分;某房屋租赁公司数据库包含三个关系:房屋房屋编号,小区名,租金,地区会员会员编号,会员名,性别,所在区,联系租赁房屋编号,会员编号,租借日期,到期日期实现下列操作:26.使用关系代数查询“万科城”小区的房屋信息;P52(房屋)σ小区名=‘万科城’27.使用关系代数查询会员的会员名和联系;P53(会员)π会员名,联系电话PS:有运算符号的用σ,没有的用π28.使用SQL语句查询每个相同地区的房屋数量;P106SELECT 地区,COUNT AS ‘房屋数量’FROM 房屋GROUP BY 地区;29.使用SQL语言查询“李红”租过的房屋编号和租借日期;P106-119SELECT 房屋编号,租借日期FROM 租赁WHERE 会员编号INSELECT 会员编号FROM 会员WHERE 会员名=’李红’;30.使用SQL语言建立一个“男”会员的视图VSH,该视图包括信息:会员编号,会员名,性别,联系;P120CREATE VIEW VSH会员编号,会员名,性别,联系AS SELECT 会员编号,会员名,性别,联系FROM 会员WHERE 性别=’男’;四、简答题:本大题共5小题,每小题6分,共30分;31.简述关系模型的优点;P411关系模型是建立在严格的数学概念的基础上的;2关系模型的概念单一,统一用关系来表示实体以及实体之间的联系,关系模型的数据结构简单、清晰,用户易懂、易用;3关系模型的存取路径对用户透明,从而具有更高的独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作;32.简述用户定义完整性约束;P55用户定义的完整性约束是针对某一应用环境的完整性约束条件, 它反映了某具体应用所涉及的数据应满足的要求; 关系模型提供定义和检验这类完整性规则的机制, 其目的是用统一的方式由系统来处理它们, 不再由应用程序来完成这项工作, 在实际系统中, 这类完整性规则, 一般在建立数据库表的同时进行定义,但如果某些约束条件没有建立在库表一级,则应用编程人员应在各模块的具体编程中通过程序进行检查和控制; 33.简述数据操纵语言的功能及主要SQL语句;P85数据操纵语言主要用于操纵数据库的各种对象, 特别是检索和修改数据;数据操纵语言包括的主要SQL语句有:1 SELECT :检索数据;2 INSERT :将数据插入到表或视图中;3 UPDATE :修改表或视图中的数据;4 DELETE :从表或视图中删除数据;34.简述使用游标的注意事项;P1311游标只能用于存储过程或存储函数中,不能单独在查询操作中使用;2在存储过程或存储函数中可以定义多个游标,但是在一个BEGIN …END 语句块中每一个游标的名字必须是唯一的;3游标不是一条 SELECT 语句,是被 SELECT 语句检索出来的结果集;35.简述事务的概念与事务的特征;P1521事务是用户定义的一个数据操作序列,这些操作可作为一个完整的操作单元,要么全部执行,要么全部不执行,是一个不可分割的工作单位;2事务的特征:原子性、一致性、隔离性和持续性;五、综合题:l0分;36.设有关系模式R读者号,姓名,单位号,单位名,图书号,书名,借阅日期,还书日期存储读者借阅图书等信息;如果规定:每个读者只属于一个单位;每个读者可以借阅多本图书,每本图书也可以被多名读者借阅,每个读者也可以对某本图书多次借阅,但每个读者每本图书每天最多借一次;1根据上述条件,写出模式R的关键字;2R最高属于第几范式,为什么,3举例说明R在何种情况下会发生删除异常;4将R规范到3NF;答:1)读者号,图书号,借阅日期2)第一范式,因为存在非主属性对码的部分函数依赖3)删除读者借阅图书信息时,可能把读者信息也删除了4)R1读者号,姓名,单位号R2单位号,单位名R3图书号,书名R4图书号,读者号,借阅日期,还书日期。

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

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

2015年10月高等教育自学考试全国统一命题考试数据库系统原理试卷(课程代码04735)本试卷共4页,满分100分。

考试时间150分钟。

考生答题注意事项:1.本卷所有试题必须在答题卡上作答。

答在试卷上无效,试卷空白处和背面均可作草稿纸。

2.第一部分为选择题。

、必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。

3.第二部分为非选择题。

必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答o 4.合理安排答题空间,超出答题区域无效。

自考单科包过qq18606240第一部分选择题一、单项选择题(本大题共15小题。

每小题2分。

共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡”的相应代码涂黑。

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

1.不是数据管理技术进人数据库阶段的标志的20世纪60年代末的三件大事的是A.1968年美国IBM公司推出层次模型IMS系统B.1969年美国CODASYL组织发布了DBTG报告C.1970年美国IBM公司的E.F.Codd连续发表论文D.1970年James Gray因在数据库领域的成就获得图灵奖2.关于概念模型的描述,不正确的是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.如题7图,两个关系R1和R2,运算能得到关系R3的是A.连接B.笛卡儿积C.并D.交8.设有关系R和S,与R-S等价的元组关系演算表达式是9.在SQL查询语言中,用于合并查询的谓词是A.Exists B.All C.Union D.Some10.设某数据库中一个表S的结构为S(SNAME,CNAME,GRADE),其中SNAME为学生名,CNAME为课程名,二者均为字符型,GRADE为成绩,数值型,取值范围是0一100,若要把“张一的化学成绩80分”插入S中,则下列语句正确的是A.ADD INTO S VALUES(ˋ张一ˊ,ˋ化学ˊ,ˋ80ˊ)B.INSERT INTO S VALUES(ˋ张一ˊ,ˋ化学ˊ,ˋ80ˊ)C.ADD INTO S VALUES(ˋ张一ˊ,ˋ化学ˊ,80)D.INSERT INTO S VALUES(ˋ张一ˊ,ˋ化学ˊ,80)11.关于事务的故障与恢复,下列说法正确的是A.事务日志用来记录事务执行的频度B.任何故障的恢复都由系统自动完成C.系统故障的恢复只需进行RED0操作D.对日志文件设置检查点是为了提高故障恢复的效率12.若事务T1已经给数据A加上了排他锁,则事务T2A.只能再对数据A加共享锁B.不能再给数据A加任何锁C.只能再对数据A加排他锁D.可以对数据A加任何锁13.在SQL Server 2000安装时,安装程序会把系统文件存放在启动盘的目录下,存放日志文件的目录是A.\Log B.\Books C.\Jobs D.\BackUp 14.PowerBuilder 9.0中,可以对应用程序的0pen、Close、Error等事件编程的画板是A.数据窗口画板B.数据管道画板C.应用画板D.函数画板15.一个UML类图,如题l5图所示,表示类的名称的是A.Faculty B.fno C.salary D.num_teach第二部分非选择题二、填空题(本大题共10小题。

全国2022年4月自考数据库系统原理04735试题及参考答案

全国2022年4月自考数据库系统原理04735试题及参考答案

全国2022年4月自考数据库系统原理04735试题及参考答案数据库系统原理试题课程代码:04735请考生按规定用笔将所有试题的答案涂、写在答题纸上。

选择题部分注意事项:1.答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。

2.每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。

如需改动,用橡皮擦干净后,再选涂其他答案标号。

不能答在试题卷上。

一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。

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

1.长期存储在计算机内、有组织的、统一管理的相关数据的集合称为(C)A.数据库C.数据库系统B.数据库管理系统D.数据库技术2.客观存在,可以相互区别的事物称为(D)A.实体标识符C.实体集3.关于键的描述,下面错误的是(C)..A.在关系中能惟一标识元组的属性集称为关系模式的超键B.不含有多余属性的超键称为候选键C.如果模式R中属性K是其他模式的主键,那么K在模式R中称为内键D.用户选作元组标识的候选键称为主键4.在关系模型中,对关系的叙述不正确的是(B)...A.关系中每一个属性值都是不可分解的B.关系中允许出现重复元组C.由于关系是一个集合,因此不考虑元组间的顺序,即没有行序D.元组中的属性在理论上也是无序的5.属性集U为ABCD,FD集为{A→B,B→C,D→B},则属性A的闭包A+为(C)B.属性D.实体A.AC.ABCB.ABD.ABCD6.关于关系模式的非形式化设计准则,下面叙述不正确的是(B)...7.在关系R与关系S进行自然连接时,只把S中原该舍弃的元组保存到新关系中,这种操作称为(D)A.外连接C.左外连接B.内连接D.右外连接8.在关系代数运算中,五种基本运算为(C)A.并、差、选择、投影、自然连接C.并、差、选择、投影、笛卡尔积B.并、差、交、选择、投影D.并、差、交、选择、乘积9.关于调用存储过程的说法错误的是(D)..A.可以从交互式界面调用C.可以由嵌入式SQL调用B.可以使用CALL语句来调用存储结构D.不是所有的SQL接口都能调用存储结构10.设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为z,并且至少包含4个字母的DNAME,则查询条件子句应写成WHEREDNAMELIKE(B)A.′__Z_%′C.′_Z__′B.′_%Z__′D.′_Z__%′11.一个事务一旦完成全部操作后,它对数据库的所有更新应永久地反映在数据库中,不会..丢失,是事务的(D)A.原子性C.隔离性不允许其他事务修改此数据的是(B)...A.可串行化C.读提交数据B.可重复读D.可以读未提交数据B.一致性D.持久性12.在SQL2提供事务的隔离级别中,只允许事务读已提交的数据,并且在两次读同一数据时13.在SQLServer2000中,用来启动和停止SQLServer的主要服务和指示其当前状态的是(A)A.服务管理器C.企业管理器B.查询分析器D.事件探查器14.PowerBuilder9.0中,用于拖放可视化控件,并设置控件属性、样式等功能的是(A)A.窗口画板C.数据管道画板B.函数画板D.查询画板15.在面向对象技术中,相同类型元素的无序集合,并且允许有重复的元素的复合类型,称为(C)A.行类型C.包类型B.列类型D.集合类型非选择题部分注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。

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

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

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中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。

10月全国数据库原理自考试题及答案解析

10月全国数据库原理自考试题及答案解析

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

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

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

数据库系统原理试题+答案

数据库系统原理试题+答案

数据库系统原理试题+答案一、单选题(共100题,每题1分,共100分)1、数据库管理系统是计算机的A、系统软件B、数据库系统C、数据库D、应用软件正确答案:A2、下列关于触发器的说法中,错误的是A、在删除一个表的同时,不会自动地删除该表上的触发器B、为了修改一个触发器,必须先删除它,然后再重新创建C、在触发器的创建中,每个表每个事件每次只允许一个触发器D、触发器不能更新或覆盖正确答案:A3、下列关于MySQL的说法中,错误的是A、MySQL是一个RDBMSB、MySQL具有客户/服务器体系结构C、MySQL 由美国MySQL AB公司开发D、许多中、小型网站为了降低网站总体拥有成本而选择MySQL作为网站数据库正确答案:C4、在MySQL中,实体完整性是通过【】来实现的。

A、键约束B、主键约束C、主键约束和候选键约束D、候选键约束正确答案:C5、使用存储过程的好处不包括A、良好的封装性B、存储过程可作为一种安全机制来确保数据的完整性C、可增强SQL语言的功能和灵活性D、移植性好正确答案:D6、下列关于SQL的说法中,错误的是A、SQL是 SQL Server 2000专有的语言B、掌握SQL可以帮助用户与几乎所有的关系数据库进行交互C、SQL简单易学D、SQL是一种强有力的语言正确答案:A7、事务的持续性是指A、事务中包括的所有操作要么都做,要么都不做B、事务一旦提交,对数据库的改变是永久的C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的D、事务执行完毕后将数据库从一个一致性状态转变到另一个一致性状态正确答案:B8、当对各种约束进行命名后,就可以使用【】语句来更新与列或表有关的各种约束。

A、CREATE TABLEB、ALTER TABLEC、SELECT TABLED、DELETE TABLE正确答案:B9、对多用户的并发操作加以控制和协调是指A、数据集成B、数据共享C、故障恢复D、并发控制正确答案:D10、标明不同任务的功能及使用状况的是A、数据操作特征表B、数据流程图C、任务分类表D、操作过程说明书正确答案:C11、在数据库中,产生数据不一致的根本原因是A、没有严格的数据保护B、未对数据进行严格的控制C、数据冗余D、数据存储量太大正确答案:C12、关系模型的组成不包括A、数据结构B、数据完整性C、数据一致性D、关系操作正确答案:C13、若D1={a1,a2,a3},D2={1,2,3},则D1XD2集合中共有【】个元组。

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

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

08--13年全国自考数据库系统原理历年试题及答案20XX年1月高等教育自学考试全国统一命题考试数据库系统原理试卷4735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号B )A.DB B.文件C.二维表D.系统目录2.ER(实体联系模型)模型是数据库的设计工具之一,它一般适用于建立数据库的( A ) A.概念模型B.逻辑模型C.B )A.模式B.外模式C.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集,,,则属性集BD的闭包(BD)+为(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 ) B )A.SELECT Snum B.SELECT SnumFROM SC FROM SCWHERE Grade=0 WHERE Grade&lt;=0C.SELECT Snum D.SELECT SnumFROM SC FROM SCWHERE Grade=NULL WHERE Grade IS NULLl2.下列不是数据库恢复采用的方法是( D ) ..A.建立检查点B.建立副本C.建立日志文件D.建立索引13.在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。

自考数据库系统原理04735真题含答案(2011.1-2016.4年整理版)

自考数据库系统原理04735真题含答案(2011.1-2016.4年整理版)

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

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

1.使用数据库技术来处理一个实际问题时,对数据描述经历的过程是()A.定义、描述、实现B.概念设计、逻辑设计、物理设计C.结构设计、表设计、内容设计D.逻辑设计、结构设计、表设计2.负责DBS的正常运行,承担创建、监控和维护数据库结构责任的数据库用户是()A.应用程序员B.终端用户C.专业用户D.DBA3.数据库应用系统设计的需求分析阶段生成的文档是数据字典和()A.数据流图B.E-R图C.功能模块图D.UML图4.设有课程关系Course(课程号,课程名,学分,开设专业号,先修课程号)和专业关系Speciality(专业号,专业名),则课程关系Course的外键是()A.课程号B.开设专业号C.先修课程号D.开设专业号和先修课程号5.由于关系模式设计不当所引起的插入异常指的是()A.未经授权的用户对关系进行了插入操作B.两个事务并发地对同一关系进行插入而造成数据库的不一致C.由于码值的部分为空而不能将有用的信息作为一个元组插入到关系中D.向关系中插入了不该插入的数据6.X→Y能用FD推理规则推出的充分必要条件是()A.Y⊆XB.Y⊆X+C.X⊆Y+D.X+=Y+7.下面关于SQL语言的描述中,不正确...的是()A.SQL语言支持数据库的三级模式结构B.一个SQL数据库就是一个基本表C.SQL的一个表可以是一个基本表,也可以是一个视图D.一个基本表可以跨多个存储文件存放,一个存储文件也可以存放一个或多个基本表8.当关系R和S做自然连接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()A.左外连接B.右外连接C.外连接D.外部并9.设有关系R(书号,书名),如果要检索书名中至少包含4个字母,且第3个字母为M 的图书,则SQL 查询语句中WHERE 子句的条件表达式应写成( ) A.书名LIKE '%_ _M%' B.书名LIKE '_ _M%' C.书名LIKE ' _ _M_%'D.书名LIKE '_%M_ _'10.设关系R 和S 具有相同的关系模式,则与R ⋃S 等价的是( ) A.{}S t R t |t ∉∧∈ B.{}S t R t |t ∈∨∈ C.{}S t R t |t ∈∧∈D.{}S t R t |t ∉∨∈11.表示事务执行成功的语句是( ) MIT B.RETURN C.ROLLBACKD.OK12.SQL2提供事务的四种隔离级别,其中最高级别是( ) A.SERIALIZABLE B.REPEA TABLE READ C.READ COMMITTEDD.READ UNCOMMITTED13.SQL Server 2000提供的服务中,管理SQL Server 周期性行为的安排,并在发生错误时通知系统管理员的是( ) A.MS SQL ServerB.SQL Server AgentC.MS DTC(Distributed Transaction Coordinator)D.Microsoft Server Service14.PowerBuilder9.0开发工具附带的小型数据库是( ) A.RDBMS ASA B.WORKSPACE C.TARGETD.LIBRARY 15.在ODBC 分层体系结构中,用来处理ODBC 函数的是( ) A.ODBC 数据库应用程序 B.驱动程序管理器 C.DB 驱动程序 D.数据源二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。

数据库系统原理自考题-5_真题(含答案与解析)-交互

数据库系统原理自考题-5_真题(含答案与解析)-交互

数据库系统原理自考题-5(总分100, 做题时间90分钟)一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的。

1.下列哪个选项不属于数据管理技术进入数据库阶段的标志______ A.层次模型的IMS系统的推出B.具有数百兆字节容量和快速存取的磁盘进入市场C.网状模型的提出D.关系模型的提出SSS_SIMPLE_SINA B C D分值: 2答案:B本题主要考查的知识点为数据库管理技术的发展阶段。

具有数百兆字节容量和快速存取的磁盘进入市场,只是为数据库技术的产生提供了良好的物质条件,并不是数据管理技术进入数据库阶段的标志。

2.在数据库系统中,提供数据与应用程序间物理独立性的是______ A.外模式/逻辑模式映像B.逻辑模式/内模式映像C.外模式/内模式映像D.子模式/逻辑模式映像SSS_SIMPLE_SINA B C D分值: 2答案:B主要考查的知识点为物理独立性。

逻辑模式/内模式映像定义逻辑模式和内模式之间的对应性,提供的是数据与应用程序之间的物理独立性。

3.下列描述中正确的是______A.概念模型独立于硬件,但依赖于软件B.逻辑模型独立于硬件和软件C.外部模型独立于硬件,但依赖于软件D.内部模型依赖于硬件,但独立于软件SSS_SIMPLE_SINA B C D分值: 2答案:C本题主要考查的知识点为根据数据抽象的级别定义的四种模型。

C选项是正确的,其他选项的正确表述应该为:概念模型独立于硬件和软件,逻辑模型独立于硬件但依赖于软件,内部模型依赖于硬件和软件。

4.在数据库的三层模式中,描述数据库中全部数据的整体逻辑结构的是______ A.外模式B.内模式C.逻辑模式D.存储模式SSS_SIMPLE_SINA B C D分值: 2答案:C主要考查的知识点为三层模式体系结构。

在用户(或应用程序)到数据库之间,DB的数据结构有三个层次:外模式是用户与数据库系统的接口,是用户用到的那部分数据的描述。

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

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

1月自考数据库系统原理试题真题及答案数据库系统是计算机科学领域中的重要分支,它涉及到数据的存储、管理和检索等核心任务。

对于学习和应用数据库系统的人们来说,熟悉和了解数据库系统的原理是至关重要的。

本文将为大家介绍一套1月自考数据库系统原理试题,并提供相应的答案。

试题一:数据库系统的概念和特点1. 请简要介绍数据库系统的概念和特点。

答案示例:数据库系统是指一种能够对大量数据进行存储、管理和检索的系统。

它包含了数据库、数据库管理系统和应用程序等组成部分。

数据库系统的特点包括:数据共享性高、数据独立性强、数据冗余度低、数据完整性和安全性较好、数据一致性和可靠性较强等。

试题二:关系数据库模型的基本概念2. 请简述关系数据库模型的基本概念,包括关系、元组、属性和域。

答案示例:关系数据库模型是基于关系代数和关系演算理论的数据库模型。

其中,关系是由元组构成的数据表,每个元组代表一个实体,每个实体都有一个唯一的标识,称为主键。

而属性是指关系中的数据字段,属性的取值称为域。

试题三:关系操作和关系代数3. 请列举关系操作的基本类型,并简要说明其作用。

答案示例:关系操作的基本类型包括选择、投影、连接和除等。

选择操作用于从关系中选取满足特定条件的元组;投影操作用于从关系中选取指定的属性列;连接操作用于将多个关系进行连接操作,生成新的关系;除操作用于从一个关系中去除满足条件的元组。

试题四:SQL语言和关系代数的关系4. SQL语言和关系代数有什么关系?请简要描述它们之间的关联。

答案示例:SQL语言是结构化查询语言(Structured Query Language)的简写,它是基于关系代数理论和关系演算理论的数据库操作语言。

SQL语言通过关系操作的方式对数据库进行查询、插入、更新和删除等操作,可以看作是关系代数的一种具体实现。

试题五:事务的概念和特性5. 请简述事务的概念和特性。

答案示例:事务是指一组数据库操作的集合,这些操作要么全部成功地执行,要么全部失败回滚。

(全新整理)4月自考数据库系统原理试题及答案解析试卷及答案解析

(全新整理)4月自考数据库系统原理试题及答案解析试卷及答案解析

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

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

1.数据库管理系统、操作系统、应用软件的层次关系从核心到外围是()A.数据库管理系统、操作系统、应用软件B.操作系统、数据库管理系统、应用软件C.数据库管理系统、应用软件、操作系统D.操作系统、应用软件、数据库管理系统2.要保证数据库的数据独立性,需要修改的是()A.三层模式之间的两种映射B.模式与内模式C.模式与外模式D.三层模式3.以下四种处理中,不属于关系代数表达式的优化策略的是()A.对文件进行预处理B.尽早执行选择运算C.首先执行笛卡儿积运算D.选择和连接运算同时进行4.有关系:教学(学号、教工号、课程号)假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课程,每门课程可以由多个老师来讲授,那么该关系的主键是()A.课程号B.教工号C.(学号,课程号)D.(学号,教工号)5.关系代数表达式σ2<5(S)表示()A.表示从S关系中挑选2的值小于第5个分量的元组B.表示从S关系中挑选第2个分量值小于5的元组C.表示从S关系中挑选第2个分量值小于第5个分量的元组D.表示从S关系中挑选第5个分量值大于2的元组6.将E-R模型转换成关系数据模型的过程称为数据库设计的()A.需求分析B.逻辑结构设计C.概念结构设计D.物理结构设计17.关系代数中的Π(投影)运算符对应SELECT语句中的以下哪个子句?()A.SELECTB.FROMC.WHEHED.GROUP BY8.在嵌入式SQL中,为了把集合操作转换成单记录处理方式,引进了以下哪个概念?()A.宿主语言B.游标C.DDL语言D.DML语言9.在基本SQL语言中,不可以实现的是()A.定义视图B.定义基本表C.查询视图和基本表D.并发控制10.假设有如下实体和实体之间的联系情况:Ⅰ教师实体与学生实体之间存在一对多的导师联系Ⅱ学生实体与课程实体之间存在多对多的选课联系Ⅲ教师实体与课程实体之间存在一对一的授课联系则能用层次模型表示的是()A.Ⅰ,ⅡB.Ⅰ,ⅢC.Ⅱ,ⅢD.Ⅰ,Ⅱ,Ⅲ11.下列叙述中正确的是()A.X→→Y,其中Z=U-X-Y=φ,则称X→→Y为非平凡的多值依赖B.X→→Y,其中Z=U-X-Y=φ,则称X→→Y为平凡的多值依赖C.对于函数依赖A1,A2,…,An→B来说,如果B是A中的某一个,则称为非平凡函数依赖D.对于函数依赖A1,A2,…,An→B来说,如果B是A中的某一个,则称为平凡函数依赖12.如果事务T获得了数据项Q上的共享锁,则T对Q()A.只能读不能写B.只能写不能读C.既可读又可写D.不能读不能写13.数据库的并发操作可能带来的问题包括()A.丢失更新B.数据独立性会提高C.非法用户的使用D.增加数据冗余度214.下列SQL语句中,能够实现“收回用户ZHAO对学生表(STUD)中学号(XH)的修改权”这一功能的是()A.REVOKE UPDATE(XH) ON TABLE FROM ZHAOB.REVOKE UPDA TE(XH) ON TABLE FROM PUBLICC.REVOKE UPDA TE(XH) ON STUD FROM ZHAOD.REVOKE UPDATE(XH) ON STUD FROM PUBLIC15.在分布式数据库系统体系结构中,介于全局外模式与分片模式之间的是()A.分配模式B.局部概念模式C.全局概念模式D.全局内模式二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。

2023年自考专业(计算机网络)数据库系统原理考试真题及答案12

2023年自考专业(计算机网络)数据库系统原理考试真题及答案12

2023年自考专业(计算机网络)数据库系统原理考试真题及答案一、单项选择题单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

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

(本大题共15小题,每小题2分,共30分)1、在数据库系统中,供应数据与应用程序间物理独立性的是()A.外模式/模式映像B.模式/内模式映像C.外模式/内模式映像D.子模式/模式映像2、对于实体集A中的每一个实体,实体集B中至少有一个实体与之联系,反之亦然,则称实体集A与实体集B之间具有的联系是()Λ.多对一,B.一对多C.多对多D.一对一3、数据库物理设计的任务不包括()A.优化模式B.存储记录结构设计C.确定数据存放位置D.存取方法设计4、设有关系WORK(ENO,CNO,PAY),主码为(EN0,CNO)0根据实体完整性规章()A.只有ENO不能取空值B.只有CNO不能取空值C.只有PAY不能取空值D.ENO与CNO都不能取空值5、在关系模式R中,函数依靠XfY的语义是()A.在R的某一关系中,若任意两个元组的X值相等,则Y值也相等B.在R的一切可能关系中,若任意两个元组的X值相等,则Y值也相等C.在R的某一关系中,Y值应与X值相等D.在R的一切可能关系中,Y值应与X值相等6、设R是一个关系模式,F是R上的一个FD集,R分解成数据库模式P={R1,…,RK}。

假如对R中满意F的每一个关系r,都有则称这个分解P是()Λ,无损分解B.损失分解C.保持函数依靠分解D.丢失函数依靠分解7、关系R和S如下表R-S的结果是()B.C.D.8、下面关于自然连接和等值连接的叙述中,不正确的是()Λ.自然连接是一种特别的等值连接B.自然连接要求在两个关系中有公共属性,而等值连接不必C.两种连接都可以只用笛卡尔积和选择运算导出D.自然连接要在结果中去掉重复的属性,而等值连接不必9、设有关系表S(NO,NAME,AGE),其中AGE为年龄字段,则表达式AGENOTBETWEEN18AND24等价于()Λ.ΛGE=24B.AGE24C.ΛGE=24D.AGE2410、下列关于视图的说法中错误的是()Λ.视图是从一个或多个基本表导出的表,它是虚表B.视图可以被用来对无权用户屏蔽数据C.视图一经定义就可以和基本表一样被查询和更新D.视图可以用来定义新的视图Ik假如一个事务在故障发生之前完成,但是它并没有到达检查点,则系统恢复时应对该事务执行()Λ.REDO操作B.UNDO操作C.RESTART操作D.NU11操作12、假如事务T1需要两次读取同一数据项A,但是在两次读操作的间隔中,另一个事务T2转变了A的值,那么此并发操作所引起的问题是()Λ,丢失更新B.死锁C.不行重复读D.读脏数据13、在SQ1SerVer2000中,负责管理登录账号、数据库用户和权限,创建和管理数据库的工具是()Λ.服务管理器B.企业管理器C.查询分析器D.大事探查器14、14.PowerBui1der9.0的工作空间扩展名是()Λ.pbtB..pb1C..dswD..pbw15.13.在对象联系图中,表示两个属性之间值的联系为逆联系的是()Λ.小圆圈B.单箭头C.双线箭头D.双向箭头参考答案:【一、单项选择题】Γ5BCΛDB6"10ABCDC11~15点击下载查看答案。

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

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中,各场地均采用关系数据模型,但某些场地的DBM是S Oracle ,而另一些是SQL Server,则称之为()A. 异构型B. 异质型C. 同构异质型D. 异构同质型答案:C15. 在面向对象数据库系统中,不同类的对象共享公共部分的结构和特性称为()A. 共享性B. 继承性C. 通用性D. 一致性答案:B二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。

错填、不填均无分。

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

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

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

答案:数据库管理系统(或DBM)S3. 当关系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,SNAM,E AGE,SEX)SC(SNO,CNO,GRAD)EC(CNO,CNAM,E TEACHE)R″WAN″G老师讲授课程的男学生的姓名(SNAM)E的关系代数表达式。

试写出检索学习答案: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元的书名。

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

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

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

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

答案:SELEC书T名,姓名,出版社名称(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分)得住多少东西,最二、在任何事情上都不要觉得自己受了多大的委屈,哭哭啼啼和别别扭扭改变不了糟糕的现状。

心子开一点,认真地该干啥干啥,反倒走得顺畅许多。

扛后就会得到多少东西,大致就是这么个理儿吧。

三、生命本没有意义,你要能给他什么意义,他就有什么意义。

与其终日冥想人生有何意义,不如试用此生做点有意义的事。

达和传递表。

四、爱怕沉默。

太多的人,以为爱到深处是无言。

其实,爱是很难描述的一种情感,需要详尽的五、有些路,只能一个人走。

六、有一种落差是,你配不上自己的野心,也辜负了所受的苦难。

七、有些决定,只需要一分钟,可是,却会用一辈子,去后悔那一分钟。

“忽然想通了”无.论什么事,你只要能“忽然想通了”,你就不会有烦恼,但达到这地步之前,你一定已不知道有八、“忽然想通了”这,五个字说来简单,要做到可真不容易。

我佛如来在菩堤树下得道,就因为他“忽然想通了”达.摩祖师面壁十八年,才总算过多少烦恼。

在雨中。

九、如果他总为别人撑伞,你何苦非为他等十、我对前任的感觉很简单,哪怕他的女朋友来我面前秀恩爱,我也不会觉得烦。

就像在看别人吃一碗很香的卤肉饭,吧唧嘴巴弄得很大声,但我自己心里是明白的:我吃过那种饭,其实没那么好吃。

十一、为什么我们总是不懂得珍惜眼前人?在未可预知的重逢里,我们以为总会重逢,总会有缘再会,总以为有机会说一声对不起,却从没想过每一次挥手道别,都可能是诀别,每一声叹息,都可能是人间最后的一声叹息止了。

相关文档
最新文档