全国自考数据库系统原理模拟试卷及答案

合集下载

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.【单选题】关系模式设计理论主要解决的问题是()。

全国自考(数据库系统原理)模拟试卷3(题后含答案及解析)

全国自考(数据库系统原理)模拟试卷3(题后含答案及解析)

全国自考(数据库系统原理)模拟试卷3(题后含答案及解析) 题型有:1. 单项选择题 2. 填空题 3. 简答题 4. 综合题 5. 设计题单项选择题1.下列哪个选项不属于数据管理技术进入数据库阶段的标志( )A.层次模型的IMS系统的推出B.具有数百兆字节容量和快速存取的磁盘进入市场C.网状模型的提出D.关系模型的提出正确答案:B解析:本题主要考查的知识点为数据库管理技术的发展阶段。

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

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

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

3.下列描述中正确的是( )A.概念模型独立于硬件,但依赖于软件B.逻辑模型独立于硬件和软件C.外部模型独立于硬件,但依赖于软件D.内部模型依赖于硬件,但独立于软件正确答案:C解析:C选项是正确的,其他选项的正确表述应该为:概念模型独立于硬件和软件,逻辑模型独立于硬件但依赖于软件,内部模型依赖于硬件和软件。

4.在数据库的三层模式中,描述数据库中全部数据的整体逻辑结构的是( )A.外模式B.内模式C.逻辑模式D.存储模式正确答案:C解析:在用户(或应用程序)到数据库之间,DB的数据结构有三个层次:外模式是用户与数据库系统的接口,是用户用到的那部分数据的描述。

逻辑模式是数据库中全部数据的整体逻辑结构的描述。

内模式是数据库在物理存储方面的描述,定义所有内部记录类型、索引和文件的组织方式,以及数据控制方面的细节。

5.数据库管理系统能实现对数据库的数据载入、转换、转储、数据库的改组以及性能监控,这类功能称为数据库的( )A.定义功能B.操纵功能C.保护功能D.维护功能正确答案:D6.关系模式的任何属性( )A.不可再分B.可再分C.命名在该关系模式中可以不唯一D.以上都不正确正确答案:A解析:由关系的性质可知,关系中的属性是最小的不可再分的数据单位。

(完整版)全国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分)请在每小题的空格上填上正确答案。

年全国自考数据库系统原理模拟试卷四及答案pidouwenku

年全国自考数据库系统原理模拟试卷四及答案pidouwenku

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

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

1.对关系R进行投影运算后,得到关系S,则()(2 分)A:关系R的元组数等于关系S 的元组数B:关系R的元组数小于关系S 的元组数C:关系R的元组数大于或等于关系S 的元组数D:关系R的元组数大于关系S 的元组数2.在标准SQL中,建立数据库结构(模式)的命令为()(2 分)A:CREATE SCHEM命A令B:CREATE TABLE命令C:CREATE VIW命令D:CREATE INDEX命令3.如果两个实体之间的联系是1∶M,则实现1∶M联系的方法是()(2 分)A:将两个实体转换成一个关系B:将两个实体转换的关系中,分别加入另一个关系的主码C:将“1”端实体转换的关系的主码,放入“M”端实体转换的关系中D:将“M”端实体转换的关系的主码,放入“1”端实体转换的关系中4.在建立表结构时,定义关系完整性规则()(2 分)A:使DBS能够自动维护数据完整性约束条件B:还需要编程实现数据完整性约束条件C:没有必要定义D:将使系统操作复杂5.“数据库必须保持一致性状态”,这个性质是事务的()(2 分)A:孤立性B:永久性C:串行性D:隔离性6.关系中行、列次序的交换性质是()(2 分)A:行可交换,列不可交换B:行不可交换,列可交换C:行、列均不可交换D:行、列均可交换7.如果关系模式R分解为ρ={R1,R1},分解ρ具有无损失连接性的充分必要条件是()(2 分)A:R1∩R2→ R1-R2B:R1∩R2→ R2-R1C:A或BD:A 和B8.对关系模式进行分解时,要使分解既保持函数依赖、又具有无损失连接性,在下属范式中最高可以达到()(2 分)A:2NFB:3NFC:BCNFD:4NF9.SQL语言的ROLLBAC语K 句的主要作用是() (2 分)A:终止程序B:保存数据C:事务提交D:事务回滚10.在定义分布式数据库的各种片段时必须遵守的条件是完备性条件,重构条件和() (2 分)A:安全性条件B:数据一致性条件C:不相交条件D:数据完整性条件11.数据库管理系统(DBMS)是() (2 分)A:数学软件B:应用软件C:计算机辅助设计D:系统软件12.数据库管理系统(DBMS)的主要功能是() (2 分)A:修改数据库B:定义数据库C:应用数据库D:保护数据库13.DBMS是一种() (2 分)A:数据库B:数据库系统C:数据应用软件D:数据管理软件14.DDBS是() (2 分)A:集中式数据库系统B:分散式数据库系统C:分布式数据库系统D:客户/ 服务器数据库系统15.在数据库逻辑设计阶段的输出有() (2 分)A:子模式B:DBMS可处理的模式C:子模式和DBMS可处理的模式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. 论述数据库备份和恢复的重要性及其常用策略。

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

全国自考(数据库系统原理)模拟试卷7(题后含答案及解析)

全国自考(数据库系统原理)模拟试卷7(题后含答案及解析)

全国自考(数据库系统原理)模拟试卷7(题后含答案及解析)题型有:1. 单项选择题 2. 填空题 3. 简答题 4. 综合题 5. 设计题单项选择题1.对于实体集A中的每一个实体,实体集B中至少有一个实体与之联系,反之亦然,则称实体集A与实体集B之间具有的联系是( )A.多对一B.一对多C.多对多D.一对一正确答案:C2.对用户访问数据库各种资源的权限加以限定是为了保护数据库的( )A.完整性B.安全性C.并发性D.一致性正确答案:B解析:数据库的安全性是指保护数据库,防止不合法的使用,以免数据的泄密、更改或破坏。

对用户访问数据库各种资源的权限加以限定防止了不合法的使用。

3.对关系的描述不正确的是( )A.关系是一个集合B.关系是一张二维表C.关系可以嵌套定义D.关系中的元组次序可交换正确答案:C解析:本题在2008年10月真题第一大题主要考查的知识点为关系的定义和性质。

关系是一个具有相同属性的元组的集合。

严格地讲,关系是一种规范化了的二维表格。

在关系模型中.对关系作了以下规范性限制:关系中每一个属性值都是不可分解的;关系中不允许出现重复元组(即不允许出现相同的元组);由于关系是一个集合,因此不考虑元组间的顺序,即没有行序;元组中的属性在理论上也是无序的,但使用时按习惯考虑列的顺序。

4.下列规则中正确的是( )A.若X→Y,WY→Z,则WX→ZB.若X∈Y,则X→YC.若XY→Z,则X→Z,Y→ZD.若Xn Y=∮,则X→Y正确答案:A5.在MS SQL Server中,建立表stu(no,name,sex,birthday),no为表的主键,表中信息如题5表所示,能够正确执行的插入操作是( )A.INSERT INTO stu V ALUES(‘陈静’,’女’)B.IINSERT ITNTO stu V AIJUES(4,’陈静’,’女’,‘1978/10109’)C.INSERT INT( ) stu V ALUES(2,’陈静’,’女’,’1978/10109’)D.INSERT INTO stu V ALUES(2,’女’,’陈静’,’1978/10/09’)正确答案:C解析:本题主要考查的知识点为数据插入。

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

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

数据库原理自考试题及答案一、单项选择题(每题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。

全国自考04735《数据库系统原理》模拟试题和答案(二)

全国自考04735《数据库系统原理》模拟试题和答案(二)

一、单选题(本大题共20小题,每小题2分,共40分)1、关系R与关系S只有一个公共属性,T1是R与S等值连接的结果,T2是R与S自然连接的结果,则()A.T1的属性个数等于T2的属性个数B.T1的属性个数小于T2的属性个数C.T1的属性个数大于T2的属性个数√D.T1的属性个数大于或等于T2的属性个数【答案解析】该题考查等值连接和自然连接的区别。

等值连接是在笛卡儿积的基础上进行选择操作,属性个数是R和S的属性个数之和。

自然连接是在笛卡儿积的基础上进行选择操作,再进行投影操作,公共属性只能出现一次,属性个数等于R和S的属性个数减1,可知T1>T2。

所以C项是正确选项。

2、在关系模式R中,函数依赖X→Y的语义是()A.在R的某一关系中,若任意两个元组的X值相等,则Y值也相等√B.在R的一切可能关系中,若任意两个元组的X值相等,则Y值也相等C.在R的某一关系中,Y值应与X值相等【答案解析】该题考查对函数依赖定义的理解。

FD是对关系模式R的一切可能的关系定义的,这样排除了A和C。

FD具体的含义指若任意两个元组的X值相等,则Y值也相等,所以B项是正确选项,而不是Y值与X值相等。

3、关系模式至少应属于()A.1NF√B.2NFC.3NFD.BCNF【答案解析】该题考查关系模式的基本要求。

关系模式R的每个关系r的属性值都是不可分的原子值,即属于1NF。

所以A 项是正确选项。

4、在n元关系R中,公式σ2<’4’表示()A.从R中选择值为2的分量小于第4个分量值的元组组成的关系B.从R中选择第2个分量值小于第4个分量值的元组组成的关系D.从R中选择第2个分量小于第4个分量值的元组组成的关系【答案解析】该题考查关系代数中操作符下标的使用方法以及含义。

操作符下标可以用属性名表示,也可以使用属性序号,为了与属性序号区别,常量用引号括起来。

题目中的2表示的R中的第2个分量,而4表示的是值。

所以C 项是正确选项。

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

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

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

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

1.数据库管理系统是( )A.采用了数据库技术的计算机系统B.包括DBA、计算机硬件及DB的系统C.位于用户与OS之间的数据管理软件D.包括OS在内的数据管理软件2.外模式DDL用来描述( )A.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构3.下列关于数据冗余的叙述中,不正确...的是( )A.冗余的存在容易破坏数据库的完整性B.冗余的存在给数据库的维护增加困难C.不应该在数据库中存储任何冗余数据D.冗余数据是指可由基本数据导出的数据4.适当调整DB的模式和内模式,使DB适应新的应用环境称为DB的( )A.重组织B.监控分析C.查询优化D.重构造5.关系模型中将不含有多余属性的超键称为( )A.内键B.候选键C.主键D.外键6.如果一个关系属于3NF,则它( )A.必然属于2NFB.必然属于4NFC.可能不属于2NFD.必然属于BCNF7.设有关系模式R(A,B,C),F是R上成立的FD集,F={B→C,C→A},那么分解ρ={AB,AC}相对于F( )A.是无损分解,也保持函数依赖B.是无损分解,但不保持函数依赖C.不是无损分解,但保持函数依赖D.既不是无损分解,也不保持函数依赖8.已知关系S1和S2如下表所示,则S1与S2进行并运算,其结果的元组数为( )12A.0B.4C.5D.69.设有关系R 和S ,与R —S 等价的元组表达式是( )A.{t|R(t)V ┐S(t)}B.{t|R(t)∧┐S(t)}C.{t|∃u(R(t)∨┐S(u))}D.{t|∃u(R(t) ∧┐S(u))}10.在SQL 语言中,用于测试列值非空的短语是( )A.IS NOT EMPTYB.NOT UNIQUEC.IS NOT NULLD.NOT EXISTS11.SQL 语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且( )A.包括20岁和30岁B.不包括20岁和30岁C.包括20岁但不包括30岁D.包括30岁但不包括20岁12.要求事务在读取数据前先加共享锁,且直到该事务执行结束时才释放相应的锁,这种封锁协议是( )A.一级封锁协议B.二级封锁协议C.三级封锁协议D.两段锁协议13.断言是DBS 采用的( )A.安全性措施B.完整性措施C.恢复措施D.并发控制措施 14.在对象联系图中,如果从A 到B 有双线箭头,则表示A 是B 的( )A.一个子类B.同类C.一个父类D.一个属性15.一个UML 类图,如下图所示。

全国自考数据库系统原理模拟试卷四及答案Word文档

全国自考数据库系统原理模拟试卷四及答案Word文档

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

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

1.对关系R进行投影运算后,得到关系S,则() (2分)A:关系R的元组数等于关系S的元组数B:关系R的元组数小于关系S的元组数C:关系R的元组数大于或等于关系S的元组数D:关系R的元组数大于关系S的元组数2.在标准SQL中,建立数据库结构(模式)的命令为() (2分)A:CREATE SCHEMA命令B:CREATE TABLE命令C:CREATE VIW命令D:CREATE INDEX命令3.如果两个实体之间的联系是1∶M,则实现1∶M联系的方法是() (2分)A:将两个实体转换成一个关系B:将两个实体转换的关系中,分别加入另一个关系的主码C:将“1”端实体转换的关系的主码,放入“M”端实体转换的关系中D:将“M”端实体转换的关系的主码,放入“1”端实体转换的关系中4.在建立表结构时,定义关系完整性规则() (2分)A:使DBS能够自动维护数据完整性约束条件B:还需要编程实现数据完整性约束条件C:没有必要定义D:将使系统操作复杂5.“数据库必须保持一致性状态”,这个性质是事务的() (2分)A:孤立性B:永久性C:串行性D:隔离性6.关系中行、列次序的交换性质是() (2分)A:行可交换,列不可交换B:行不可交换,列可交换C:行、列均不可交换D:行、列均可交换7.如果关系模式R分解为ρ={R1,R1},分解ρ具有无损失连接性的充分必要条件是() (2分)A:R1∩R2→R1-R2B:R1∩R2→R2-R1C:A或BD:A和B8.对关系模式进行分解时,要使分解既保持函数依赖、又具有无损失连接性,在下属范式中最高可以达到() (2分)A:2NFB:3NFC:BCNFD:4NF9.SQL语言的ROLLBACK语句的主要作用是() (2分)A:终止程序B:保存数据C:事务提交D:事务回滚10.在定义分布式数据库的各种片段时必须遵守的条件是完备性条件,重构条件和() (2分)A:安全性条件B:数据一致性条件C:不相交条件D:数据完整性条件11.数据库管理系统(DBMS)是() (2分)A:数学软件B:应用软件C:计算机辅助设计D:系统软件12.数据库管理系统(DBMS)的主要功能是() (2分)A:修改数据库B:定义数据库C:应用数据库D:保护数据库13.DBMS是一种() (2分)A:数据库B:数据库系统C:数据应用软件D:数据管理软件14.DDBS是() (2分)A:集中式数据库系统B:分散式数据库系统C:分布式数据库系统D:客户/服务器数据库系统15.在数据库逻辑设计阶段的输出有() (2分)A:子模式B:DBMS可处理的模式C:子模式和DBMS可处理的模式D:访问方法二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。

全国自考(数据库系统原理)模拟试卷1(题后含答案及解析)

全国自考(数据库系统原理)模拟试卷1(题后含答案及解析)

全国自考(数据库系统原理)模拟试卷1(题后含答案及解析) 题型有:1. 单项选择题 2. 填空题 3. 简答题 4. 综合题 5. 设计题单项选择题1.如果想找出在关系R的A属性上不为空的那些元组,则选择子句应该为( )A.WHERE A!=NULLB.WHERE A&lt;&gt;NULLC.WHERE A IS NOT NULLD.WHERE A NOT IS NULL正确答案:C2.通过指针链接来表示和实现实体之间联系的模型是( )A.关系模型B.层次模型C.网状模型D.层次和网状模型正确答案:D解析:层次模型以“树”结构表示数据间的关系,网状模型以“图”结构表示数据间的关系,它们都是通过指针链接实现的。

3.分析用户的业务处理后,以( )形式表示数据的流向和对数据的加工。

A.业务流程图B.数据流图C.局部图D.基本ER图正确答案:B解析:数据流图是从“数据流向”和“对数据的加工”两方面表达数据处理系统工作过程的一种图形表示法。

4.数据库概念设计的主要任务是( )A.建立ER图B.创建数据库说明C.建立数据流图D.把数据送入数据库正确答案:A解析:建立ER图是概念设计的主要任务,创建数据库说明是逻辑设计的主要任务,建立数据流图是需求分析的主要任务,把数据送入数据库中是数据库实施阶段的任务。

5.关系规范化中的插入异常是指( )A.不该插入的数据被插入B.应该插入的数据没插入C.插入了没有用的数据D.插入了错误的数据正确答案:B6.当关系R和S自然连接时( )A.在新表中,包含R×S中所有的行B.在新表中,只包含两个关系之间公共属性值相等的行,消除重复列C.在新表中,只包含两个关系之间公共属性值相等的行,不消除重复列D.自然连接要求两个关系中相同的分量,不必是相同的属性组正确答案:B7.关系R和S如题7图所示。

R-S的结果是( )A.B.C.D.正确答案:D解析:关系R和关系S的差是由属于R但不属于S的元组构成的集合。

全国自考(数据库系统原理)模拟试卷2(题后含答案及解析)

全国自考(数据库系统原理)模拟试卷2(题后含答案及解析)

全国自考(数据库系统原理)模拟试卷2(题后含答案及解析)题型有:1. 单项选择题 2. 填空题 3. 简答题 4. 综合题 5. 设计题单项选择题1.设关系模式R(X,Y,Z),F={Y→X,Z→X},分解ρ={XY,YZ}相对于F( )A.是无损连接,也保持函数依赖B.是无损连接,但不保持函数依赖C.不是无损连接,但保持函数依赖D.既不是无损连接,也不保持函数依赖正确答案:B2.允许用户Zhang对Score表的内容进行修改,正确的授权语句是( ) A.GRANT UPDATE TO TABLE Score ON ZhangB.GRANT UPDATE TO Score ON ZhangC.GRANT UPDATE ON TABLE Score TO ZhangD.GRANT UPDATE ON Score TO Zhang正确答案:D3.设关系R和S的结构相同,且各有10个元组,那么这两个关系的并操作结果的元组个数为( )A.10B.30C.1000D.不确定正确答案:D解析:R和S的并是由属于R或属于S的元组的集合组成,其元组数由具体的R和S来确定。

4.现要查找缺少成绩(G)的学生学号(S#)和课程号(C#),下面SQL语句中WHERE子句的条件表达式应是:SELECT S#,C# FROM SC WHERE( )A.G=0B.G&lt;=0C.G=NULLD.G IS NULL正确答案:D解析:SQL中允许列值为空,空值用保留字NULL表示。

这里用“G IS NULL”测试列值是否为空值。

5.在SELECT语句中,使用MAX(列名)时,该“列名”应该( )A.必须是数值型B.必须是字符型C.必须是数值型或字符型D.不限制数据类型正确答案:D解析:聚合函数MAX(&lt;列名&gt;)用于求某一列值的最大值,它对列名不限制数据类型。

6.已知关系R(A,B)和S(A,B),则以下关系代数表达式中错误的是( ) A.R∩S=S-(S-R)B.R-S=R-(R∩S)C.R∪S=R∪(S-R)D.R∩S=R-(S-R)正确答案:D解析:R∩S= R-(R-S)或R∩S=S-(S-R)。

数据库系统原理自考题模拟6

数据库系统原理自考题模拟6

数据库系统原理自考题模拟6(总分:100.01,做题时间:90分钟)一、第Ⅰ部分选择题单项选择题(总题数:15,分数:30.00)1.一般情况下,一个数据库系统的外模式______(分数:2.00)A.只能有一个B.最多只能有一个C.至少两个D.可以有多个√解析:[考点] 本题主要考查的知识点为数据库系统的外模式。

外模式是对用户能够看见和使用的局部数据的逻辑结构和特征的描述,一个数据库系统通常包含多个应用,一个应用程序只能使用一个外模式,但同一个外模式可以为某一用户的多个应用程序使用,所以一个数据库系统可以有多个外模式。

2.对于数据库系统,负责定义数据库内容,决定存储结构和存取策略及安全授权等工作的是______(分数:2.00)A.应用程序开发人员B.终端用户C.数据库管理员√D.数据库管理系统的软件设计人员解析:[考点] 本题主要考查的知识点为数据库管理员的职责。

数据库管理员(DBA)主要负责与数据库相关的一些工作,具体职责包括:(1)决定数据库中的信息内容和结构。

(2)决定数据库的存储结构和存取策略。

(3)定义数据的安全性要求和完整性约束条件。

(4)监控数据库的使用和运行。

(5)数据库的改进和重组重构。

3.数据库物理设计阶段的任务不包括______(分数:2.00)A.优化模式√B.存储记录结构设计C.确定数据存放位置D.存取方法设计解析:[考点] 本题主要考查的知识点为物理设计的设计步骤。

物理设计可分五步完成,分别为:(1)设计存储记录结构。

(2)确定数据存放位置。

(3)设计存取方法。

(4)考虑完整性和安全性。

(5)程序设计。

4.教师实体中有教师号、姓名、部门、任教时间、教龄等属性,其中教龄是一个______(分数:2.00)A.派生属性√B.多值属性C.复合属性D.NULL属性解析:[考点] 本题主要考查的知识点为ER模型中属性的分类。

派生属性是指可从其他属性推导出值的属性,教龄可从任教时间推导出来,所以它为派生属性。

全国自考(数据库系统原理)模拟试卷6(题后含答案及解析)

全国自考(数据库系统原理)模拟试卷6(题后含答案及解析)

全国自考(数据库系统原理)模拟试卷6(题后含答案及解析)题型有:1. 单项选择题 2. 填空题 3. 简答题 4. 综合题单项选择题1.存储在计算机内、有组织的、统一管理的相关数据的集合,其英文名称是( )A.Data Dictionary(DD)B.Database(DB)C.Database System(DBS)D.Database Management System(DBMS)正确答案:B解析:主要考查的知识点为数据库的定义。

数据库是长期存储在计算机内、有组织的、统一管理的相关数据的集合,其英文名称是Database,简称为DB。

A选项为数据字典的英文名称,C选项为数据库系统的英文名称,D选项为数据库管理系统的英文名称。

2.数据库的三层模式结构之间存在着两级映像,使得数据库系统具有较高的( )A.事务并发性B.数据可靠性C.数据独立性D.数据重用性正确答案:C解析:数据库三层模式之间的两级映像的存在,使得要修改数据库的物理或逻辑模式时,只需修改相应的模式映像,从而使应用程序和数据库的数据结构尽可能保持不变,实现了较高的数据独立性。

所以本题答案为C。

3.ER图是数据库设计工具之一,它适用于建立数据库的( )A.概念模型B.逻辑模型C.结构模型D.物理模型正确答案:A4.下列属于需求分析阶段工作的是( )A.确定系统范围B.设计局部概念模型C.进行数据抽象D.可行性分析正确答案:A解析:需求分析阶段的工作内容有:(1)分析用户活动,产生业务流程图。

(2)确定系统范围,产生系统关联图。

(3)分析用户活动涉及的数据,产生数据流图。

(4)分析系统数据,产生数据字典。

B和C选项是概念设计阶段需要进行的工作,D选项是规划阶段的工作。

5.数据流图(DFD)是用于描述结构化方法中( )阶段的工具。

A.可行性分析B.详细设计C.需求分析D.程序编码正确答案:C解析:在需求分析阶段利用数据流图来表示数据与加工之间的关系。

全国自考(数据库系统原理)模拟试卷4(题后含答案及解析)

全国自考(数据库系统原理)模拟试卷4(题后含答案及解析)

全国自考(数据库系统原理)模拟试卷4(题后含答案及解析)题型有:1. 单项选择题 2. 填空题 3. 简答题 4. 综合题 5. 设计题单项选择题1.数据库管理系统(DBMS)是( )A.一组系统软件B.一个完整的数据库应用系统C.一组硬件D.既有硬件,也有软件正确答案:A解析:数据库管理系统DBMS是一个以统一方法管理、维护数据库数据的一系列软件的集合,所以本题答案为A。

2.提供数据库数据描述的集中管理的是( )A.数据库模式B.数据库C.数据库管理系统D.数据字典正确答案:D解析:数据字典是对数据描述的集中管理,用于存储和检索各种数据描述。

3.下列关于数据库运行和维护的叙述中,正确的是( )A.只要数据库正式投入运行,就标志着数据库设计工作的结束B.数据库的维护工作就是维持数据库系统的正常运行C.数据库的维护工作就是发现错误,修改错误D.数据库正式投入运行标志着数据库运行和维护工作的开始正确答案:D解析:本题主要考查的知识点为数据库的运行与维护。

4.下列关于外键的说法正确的是( )A.外键必须和相应的主键同名B.外键值不允许为空C.外键和相应的主键可以不同名,只要定义在相同域上即可D.外键的取值只允许等于所参照关系中某个主键值正确答案:C解析:外键和相应的主键只要定义在相同的值域上即可,不必同名,故选项A错误;外键值是否为空要视具体的情况区别对待,故选项B错误。

5.两个函数依赖集F和G等价的充分必要条件是( )A.F=GB.F+=GC.F=G+D.F+=G+正确答案:D解析:若关系模式上的函数依赖集F和G,满足条件F+=G+,则称F和G 为等价的函数依赖集。

6.设有关系R,按条件f对关系R进行选择,正确的是( )A.R×RB.∏f(R)C.σf(R)D.R∩R正确答案:C7.在元组关系演算中,与公式P1P2等价的公式是( )A.B.C.D.正确答案:A解析:元组关系演算的公式中,有以下等价转换规则:本题主要考查的知识点为创建SQL模式的命令语句。

2024年数据库自考题

2024年数据库自考题

1、在关系数据库中,主键的作用是:
A. 唯一标识关系中的每一行
B. 存储关系中的所有数据
C. 提高查询效率
D. 描述关系的属性
(答案)A
2、下列哪个是SQL中用于删除表中数据的命令?
A. DROP
B. DELETE
C. ALTER
D. UPDATE
(答案)B
3、事务的四个特性通常被简称为ACID,其中"C"代表:
A. 原子性
B. 一致性
C. 隔离性
D. 持久性
(答案)C
4、在数据库设计中,ER图主要用于表示:
A. 数据流
B. 实体、属性和实体间的关系
C. 数据结构
D. 处理过程
(答案)B
5、以下哪种索引类型最适合于经常需要按范围查询的列?
A. B-Tree索引
B. 哈希索引
C. 全文索引
D. 空间索引
(答案)A
6、数据库管理系统中,数据独立性主要分为:
A. 物理独立性和逻辑独立性
B. 结构独立性和操作独立性
C. 存储独立性和应用独立性
D. 系统独立性和用户独立性
(答案)A
7、在SQL中,使用哪个关键字可以实现表的连接操作?
A. UNION
B. JOIN
C. SELECT
D. WHERE
(答案)B
8、关于数据库备份,以下哪种策略是定期将整个数据库复制到另一个存储介质上?
A. 差异备份
B. 增量备份
C. 完全备份
D. 日志备份
(答案)C。

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

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

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

1.对关系R进行投影运算后,得到关系S,则() (2分)A:关系R的元组数等于关系S的元组数B:关系R的元组数小于关系S的元组数C:关系R的元组数大于或等于关系S的元组数D:关系R的元组数大于关系S的元组数2.在标准SQL中,建立数据库结构(模式)的命令为() (2分)A:CREATE SCHEMA命令B:CREATE TABLE命令C:CREATE VIW命令D:CREATE INDEX命令3.如果两个实体之间的联系是1∶M,则实现1∶M联系的方法是() (2分)A:将两个实体转换成一个关系B:将两个实体转换的关系中,分别加入另一个关系的主码C:将“1”端实体转换的关系的主码,放入“M”端实体转换的关系中D:将“M”端实体转换的关系的主码,放入“1”端实体转换的关系中4.在建立表结构时,定义关系完整性规则() (2分)A:使DBS能够自动维护数据完整性约束条件B:还需要编程实现数据完整性约束条件C:没有必要定义D:将使系统操作复杂5.“数据库必须保持一致性状态”,这个性质是事务的() (2分)A:孤立性B:永久性C:串行性D:隔离性6.关系中行、列次序的交换性质是() (2分)A:行可交换,列不可交换B:行不可交换,列可交换C:行、列均不可交换D:行、列均可交换7.如果关系模式R分解为ρ={R1,R1},分解ρ具有无损失连接性的充分必要条件是() (2分)A:R1∩R2→R1-R2B:R1∩R2→R2-R1C:A或BD:A和B8.对关系模式进行分解时,要使分解既保持函数依赖、又具有无损失连接性,在下属范式中最高可以达到() (2分)A:2NFB:3NFC:BCNFD:4NF9.SQL语言的ROLLBACK语句的主要作用是() (2分)A:终止程序B:保存数据C:事务提交D:事务回滚10.在定义分布式数据库的各种片段时必须遵守的条件是完备性条件,重构条件和() (2分)A:安全性条件B:数据一致性条件C:不相交条件D:数据完整性条件11.数据库管理系统(DBMS)是() (2分)A:数学软件B:应用软件C:计算机辅助设计D:系统软件12.数据库管理系统(DBMS)的主要功能是() (2分)A:修改数据库B:定义数据库C:应用数据库D:保护数据库13.DBMS是一种() (2分)A:数据库B:数据库系统C:数据应用软件D:数据管理软件14.DDBS是() (2分)A:集中式数据库系统B:分散式数据库系统C:分布式数据库系统D:客户/服务器数据库系统15.在数据库逻辑设计阶段的输出有() (2分)A:子模式B:DBMS可处理的模式C:子模式和DBMS可处理的模式D:访问方法二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。

错填、不填均无分。

1.当用户读取数据时,DBMS会自动地将用户的请求转换成,实现用户对数据库的操作。

(1分)2.数据管理软件的功能之一是。

(1分)3.关系模型与层次、网状模型的最大差别是用导航数据。

(1分)4.数据库的体系结构可分为三级:。

(1分)5.是数据间的泛化/细化联系,表示了类之间的相似性。

(1分)6.在一个实体表示的信息中,称为关键字。

(1分)7.数据的描述形式有。

(1分)8.关系模型中,表与表之间的联系是由实现的 (1分)9.数据库体系结构可分为、、三组。

(1分)10.关系代数是为的一组高级运算的集合。

(1分)三、简答题(本大题共10小题,每小题3分,共30分)1.集合的比较操作有哪些类型? (3分)2.为什么要对关系代数表达式进行优化? (3分)3.简述SQL的组成。

(3分)4.如何保证并行操作的可串行性。

(3分)5.试写出8种关系运算的名字和符号表示。

(3分)6.简述在SQL中非显式索引的含义。

(3分)7.简述关系代数表达式的优化策略。

(3分)8.什么是数据库的再组织设计?试述其重要性。

(3分)9.数据库设计的步骤是什么? (3分)10.什么是“数据抽象”? (3分)四、设计题(本大题共4小题,每小题5分,共20分)1.设有学生表S(SNO,SN)(SNO为学生号,SN为姓名)和学生选修课程表SC(SNO,CNO,CN,G)(CNO 为课程号,CN为课程名,G为成绩),试用SQL语言完成以下各题: (1)建立一个视图V-SSC(SNO,SN,CNO,CN,G),并按CNO升序排序; (2)从视图V-SSC上查询平均成绩在90分以上的SN、CN和G。

(5分)(1):2.数据模型如下:商店S(SNO, SNAME, CITY) 商品P(PNO, PNAME, COLOR) 销售SP(SNO, PNO,DATE, QTY) 用SQL完成查询:只销售红色商品的商店名。

(5分)(1):3.试用SQL更新语句表达对教学数据库中三个基本表S、SC、C的各个更新操作: (1)往基本表S中插入一个学生元组(‘S9’,‘WU’,18)。

(2)在基本表S中检索每一门课程成绩都大于等于80分的学生学号、姓名和性别,并把检索到的值送到另一个已存在的基本表STUDENT (S#,SNAME,SEC)。

(3)在基本表SC中删除尚无成绩的选课元组。

(4)把WANG同学的学习选课和成绩全部删除。

(5)把选修MATHS课不及格的成绩全改为空值。

(6)把低于总平均成绩的女同学成绩提高5%。

(7)在基本表SC 中修改C4课程的成绩,若成绩小于等于75分时提高5%,若成绩大于75分时提高4%(用两个UPDATE语句实现)。

(5分)(1):4.试用SQL更新语句表达对教学数据库中三个基本表S、SC、C的各个更新操作:(5分)(1):往基本表S中插入一个学生元组(‘S9’,‘WU’,18)。

(2):在基本表S中检索每一门课程成绩都大于80分的学生学号、姓名和性别,并把检索到的值送到另一个已存在的表STUDENT(S#,SNAME,SEX)。

(3):在基本表SC中删除尚无成绩的选课元组。

(4):把WANG同学的学习选课和成绩全部删去。

(5):把选修MATHS课不及格的成绩全改为空值。

(6):把低于总平均成绩的女同学成绩提高5%。

(7):在基本表SC中修改C4课程的成绩,若成绩小于等于75分时提高5%,若成绩大于75分时提高4%(用两个UPDATE语句实现)。

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

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

1:参考答案:C试题内容:对关系R进行投影运算后,得到关系S,则()A:关系R的元组数等于关系S的元组数B:关系R的元组数小于关系S的元组数C:关系R的元组数大于或等于关系S的元组数D:关系R的元组数大于关系S的元组数2:参考答案:A试题内容:在标准SQL中,建立数据库结构(模式)的命令为()A:CREATE SCHEMA命令B:CREATE TABLE命令C:CREATE VIW命令D:CREATE INDEX命令3:参考答案:C试题内容:如果两个实体之间的联系是1∶M,则实现1∶M联系的方法是()A:将两个实体转换成一个关系B:将两个实体转换的关系中,分别加入另一个关系的主码C:将“1”端实体转换的关系的主码,放入“M”端实体转换的关系中D:将“M”端实体转换的关系的主码,放入“1”端实体转换的关系中4:参考答案:A试题内容:在建立表结构时,定义关系完整性规则()A:使DBS能够自动维护数据完整性约束条件B:还需要编程实现数据完整性约束条件C:没有必要定义D:将使系统操作复杂5:参考答案:B试题内容:“数据库必须保持一致性状态”,这个性质是事务的()A:孤立性B:永久性C:串行性D:隔离性6:参考答案:D试题内容:关系中行、列次序的交换性质是()A:行可交换,列不可交换B:行不可交换,列可交换C:行、列均不可交换D:行、列均可交换7:参考答案:C试题内容:如果关系模式R分解为ρ={R1,R1},分解ρ具有无损失连接性的充分必要条件是()A:R1∩R2→R1-R2B:R1∩R2→R2-R1C:A或BD:A和B8:参考答案:B试题内容:对关系模式进行分解时,要使分解既保持函数依赖、又具有无损失连接性,在下属范式中最高可以达到()A:2NFB:3NFC:BCNFD:4NF9:参考答案:D试题内容:SQL语言的ROLLBACK语句的主要作用是()A:终止程序B:保存数据C:事务提交D:事务回滚10:参考答案:C试题内容:在定义分布式数据库的各种片段时必须遵守的条件是完备性条件,重构条件和() A:安全性条件B:数据一致性条件C:不相交条件D:数据完整性条件11:参考答案:D试题内容:数据库管理系统(DBMS)是()A:数学软件B:应用软件C:计算机辅助设计D:系统软件12:参考答案:D试题内容:数据库管理系统(DBMS)的主要功能是()A:修改数据库B:定义数据库C:应用数据库D:保护数据库13:参考答案:D试题内容:DBMS是一种()A:数据库B:数据库系统C:数据应用软件D:数据管理软件14:参考答案:C试题内容:DDBS是()A:集中式数据库系统B:分散式数据库系统C:分布式数据库系统D:客户/服务器数据库系统15:参考答案:C试题内容:在数据库逻辑设计阶段的输出有()A:子模式B:DBMS可处理的模式C:子模式和DBMS可处理的模式D:访问方法二、填空题 (本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。

错填、不填均无分。

1:参考答案:复杂的机器代码试题内容:当用户读取数据时,DBMS会自动地将用户的请求转换成_____,实现用户对数据库的操作。

2:参考答案:逻辑数据与物理数据之间的相互转换试题内容:数据管理软件的功能之一是。

_____3:参考答案:关键码而不是用指针试题内容:关系模型与层次、网状模型的最大差别是用_____导航数据。

4:参考答案:内部级、概念级、外部级试题内容:数据库的体系结构可分为三级:_____。

5:参考答案:继承性试题内容:_____是数据间的泛化/细化联系,表示了类之间的相似性。

6:参考答案:能惟一标识实体的属性或属性组试题内容:在一个实体表示的信息中,_____称为关键字。

7:参考答案:逻辑描述、物理描述试题内容:数据的描述形式有_____。

8:参考答案:公共属性试题内容:关系模型中,表与表之间的联系是由_____实现的9:参考答案:内部集概念级外部级试题内容:数据库体系结构可分为_____、_____、_____三组。

相关文档
最新文档