(完整版)全国10月自学考试数据库系统原理试题及答案
2023年自考专业(计算机网络)《数据库系统原理》考试历年真题摘选附带答案
![2023年自考专业(计算机网络)《数据库系统原理》考试历年真题摘选附带答案](https://img.taocdn.com/s3/m/f8b4973c7ed5360cba1aa8114431b90d6c858932.png)
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.【单选题】关系模式设计理论主要解决的问题是()。
(全新整理)10月数据库原理自考试卷及答案解析
![(全新整理)10月数据库原理自考试卷及答案解析](https://img.taocdn.com/s3/m/e9240c923186bceb18e8bb23.png)
浙江省2018年10月高等教育自学考试数据库原理试题课程代码:02336一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.数据库与数据库系统之间的关系是( )A.互不相干B.前者包含后者C.后者包含前者D.同一东西的不同称呼2.物理结构的改变不影响逻辑结构的性质,称为数据库的( )A.物理数据独立性B.物理结构独立性C.逻辑数据独立性D.逻辑结构独立性3.下列关于E-R模型的说法中,正确的是( )A.依赖于计算机硬件和DBMSB.独立于计算机硬件,依赖于DBMSC.独立于计算机硬件和DBMSD.依赖于计算机硬件,独立于DBMS4.有关系:教学(学号、教工号、课程号)假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师可以讲授多门课程,每门课程只能由一个老师来讲授,那么该关系的主键是( )A.(课程号,教工号)B.(学号,课程号)C.(学号,教工号)D.(学号,教工号,课程号)5.在基本的关系中,下列说法正确的是( )A.行列顺序有关B.属性名允许重名C.任意两个元组不允许重复D.列是非同质的6.两个关系在没有公共属性时,其自然连接操作表现为( )A.结果为空关系B.笛卡儿积操作C.等值联接操作D.无意义的操作7.SQL基本的使用方式有两种:它可以单独使用,称为交互式;也可在用高级语言编写的应用程序中使用,称为嵌入式,这时相应的高级语言称为( )1A.元语言B.目标语言C.源语言D.宿主语言8.在某个数据库中建立了表person(no,name,sex,birthday),no为表的主码,表中已有的记录如下图所示:题8图以下四个语句中能够正确执行的插入操作是( )A.INSERT INTO person V ALUES(6,′王中′,′男′,′1964/03/08′)B.INSERT INTO person (name,sex) VALUES(′王中′,′男′)C.INSERT INTO person V ALUES(2,′男′,′王中′,′1964/03/08′)D.INSERT INTO person(no,sex) V ALUES(2,′男′)9.在关系数据库中,从关系规范化的意义看,如果关系R中的非主属性对码有部分函数依赖,那么R至多是( )A.1NFB.2NFC.3NFD.BCNF10.如果采用关系数据库来实现应用,在数据库设计的___________阶段将关系模式进行规范化处理。
自考数据库系统原理真题及答案
![自考数据库系统原理真题及答案](https://img.taocdn.com/s3/m/42928562ad02de80d5d8400f.png)
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月自学考试数据库系统原理试题及答案](https://img.taocdn.com/s3/m/08f844d7b307e87100f69669.png)
全国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分)请在每小题的空格上填上正确答案。
自考数据库系统原理试题及答案
![自考数据库系统原理试题及答案](https://img.taocdn.com/s3/m/230fad4a11a6f524ccbff121dd36a32d7275c769.png)
自考数据库系统原理试题及答案一、选择题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. 论述数据库备份和恢复的重要性及其常用策略。
答案:数据库备份和恢复是确保数据安全性的重要措施。
全国年度自学考试数据库系统原理试题
![全国年度自学考试数据库系统原理试题](https://img.taocdn.com/s3/m/4a48ff85f46527d3250ce090.png)
全国2021年10月自学考试数据库系统原理试题1.数据库系统的核心组成局部是( )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.设有关系R〔A,B,C〕和S〔A,D〕那么与R S等价的关系代数表达式是〔〕S B.C.〕D.语言是〔〕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.在子类之间的语义约束中,表示超类中的对象必须在子类中出现的是( )15.在对象联系图中,双向箭头()表示( )A.属性值是单值B.属性值是多值C.对象类型之间的联系D.两个属性之间值的联系二、填空题(本大题共10小题,每题1分,共10分)请在每题的空格上填上正确答案。
错填、不填均无分。
16.在数据库技术中,用________的概念描述数据库的结构和语义,对现实世界的数据进行抽象。
数据库原理自考试题及答案
![数据库原理自考试题及答案](https://img.taocdn.com/s3/m/5fda09f2b1717fd5360cba1aa8114431b90d8e26.png)
数据库原理自考试题及答案一、单项选择题(每题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)的主要功能。
数据库系统原理自考试题及答案
![数据库系统原理自考试题及答案](https://img.taocdn.com/s3/m/3fc3a6ca6394dd88d0d233d4b14e852458fb3960.png)
数据库系统原理自考试题及答案一、单项选择题(本大题共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。
全国月自学考试数据库系统原理试题和答案修正
![全国月自学考试数据库系统原理试题和答案修正](https://img.taocdn.com/s3/m/ae1abcfffbb069dc5022aaea998fcc22bcd14328.png)
全国2011年10月高等教育自学考试数据库系统原理试题课程代码:04735、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1 .数据库系统中,执行逻辑数据与物理数据之间转换功能的是B.DBMSC.DBS 2 .DBMS 的数据字典中存放的是(6.设有关系模式R(ABCDE),F 是R 上成立的FD 集,F={A-B,B-C,D-E},那么F 在模式ABC 上的投影)A.{A 一B,BfC,AW}B.{A 一B,B-C,D-E}C.{A 一B,B-C}D.①(即不存在非平凡的FD)C.除D.并8 .设R 和S 都是二元关系,那么与元组演算表达式{t[R(t)A(?u)(S(u)八u[1]wt[2])}不等价的关系代数表达式()A.町232声(R X S))B.町2(%W (R M S))C.砌式RXS)D..(。
事(S M R))9 .设有学生表STUDENT (学号,姓名,性别,年龄),则向STUDENT 表插入一条新记录的正确的SQL 语句是()A.APPENDINTOSTUDENTVALUES('d001','王明','女',18)A.DB D.OSA.数据库三级模式结构的定义B.数据库的工作日志C.数据库的所有索引信息D.数据库的存储路径 3 .数据库逻辑设计阶段应考虑的主要因素是(A.概念模型B.处理要求C.存取方法D.DBMS 特征4 .关系数据库系统中对外键没有任何限制的操作是(A.插入B.删除C.修改D.置空值5 .由于关系模式设计不当所引起的删除异常指的是(A.应该删除的数据不能删除B.未经授权的用户对数据进行了删除操作C.数据删除过程中发生了故障D.不该删除的数据被删除( A.自然连接B.交B.APPENDSTUDENTVALUES('d001','王明','女',18)C.INSERTSTUDENTVALUES('d001','王明','女',18)A.提高运行速度B.降低网络通信量C.间接实现安全控制D.存储在DB之外方便修改11.如果事务T获得了数据项Q上的排他锁,则T对Q()A.只能读不能写B.只能写不能读C.既可读又可写D.不能读也不能写12.DBMS中实现事务原子性的子系统是()A.完整性子系统B.并发控制子系统C.事务管理子系统D.恢复管理子系统13.SQLServer的身份验证模式包括WINDOWS身份验证模式和()A.混合验证模式B.账号验证模式C.用户验证模式D.DNA验证模式14.PowerBuilder9.0中连接数据库的正确步骤是()A.建立数据库描述文件;用CONNECT命令连接数据库B.建立ODBC数据源;建立数据库描述文件;用CONNECT命令连接数据库C.建立ODBC数据源;用CONNECT命令连接数据库D.建立ODBC数据源;建立数据库对象;用CONNECT命令连接数据库15.在对象联系图中,表示属性具有多值的是()A.一B.?C.一冲.<-->二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。
2020年10月全国数据库原理自考试题及答案解析
![2020年10月全国数据库原理自考试题及答案解析](https://img.taocdn.com/s3/m/d531740e2b160b4e767fcfb7.png)
全国2019年10月高等教育自学考试数据库原理试题课程代码:02336一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.数据库的存储设备和存取方法变化不.影响整体逻辑结构的特点,称为()A.物理结构独立性B.物理数据独立性C.逻辑结构独立性D.逻辑数据独立性2.DBS中,“联机存储器”是指()A.内存和外存B.内存和快闪存C.磁盘和光盘D.快闪存和磁盘3.设有关系模式EMP(职工号,姓名,年龄,技能)。
假设职工号唯一,每个职工有多项技能,则EMP表的主键是()A.职工号B.姓名,技能C.技能D.职工号,技能4.下列选项中,不.正确的是()A.R=(R-S)∪(R∩S)B.R-S=R-(R∩S)C.R∩S=S-(R-S)D.R∩S=S-(S-R)5.在SQL语言中,用于测试列值非空的短语是()A.IS NOT EMPTYB.IS NOT NULLC.NOT UNIQUED.NOT EXISTS6.如果关系模式R上有函数依赖AB→C和A→C,则R中存在()A.完全依赖B.局部依赖C.传递依赖D.多值依赖7.设有关系模式R(A,B,C,D)上的函数依赖集F={AB→CD,C→A},则R最高属于()A.2NF B.3NF C.BCNF D.4NF()9.在需求分析阶段,数据字典是对系统中()A.数据的描述B.处理的描述C.功能的描述D.数据与处理关系的描述10.扩展的ER模型中,子类与超类之间存在着()A.相容性B.一致性C.继承性D.完整性11.某公司经销多种产品,每名业务员可推销多种产品,且每种产品由多名业务员推销,则1业务员与产品之间的联系是()A.一对一B.一对多C.多对多D.多对一12.设关系模式R(A,B,C,D)上的函数依赖集F={AD→B,C→D},F在属性集ABC 上的投影ПABC(F)为()A.{AD→B,C→D}B.{C→B}C.{AB→C}D.{AC→B}13.在对象关系模型中,若属性为不同类型元素的有序集合,则称该类型为()A.结构类型B.数组类型C.集合类型D.组合类型14.把对关系SC的属性GRADE的修改权授予用户ZHAO的SQL语句是()A.GRANT GRADE ON SC TO ZHAOB.GRANT UPDATE ON SC TO ZHAOC.GRANT UPDATE (GRADE) ON SC TO ZHAOD.GRANT UPDATE ON SC (GRADE) TO ZHAO15.已知事务T1的封锁序列为:LOCK S(A)…LOCK S(B)…LOCK X(C)…UNLOCK(B) …UNLOCK (A) …UNLOCK (C) 事务T2的封锁序列为:LOCK S(A) …UNLOCK (A) …LOCK S(B)…LOCK X(C) …UNLOCK (C) …UNLOCK (B)则遵守两段封锁协议的事务是()A.T1B.T2C.T1和T2D.没有二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。
2016年10月全国自考《数据库系统原理》真题及详解
![2016年10月全国自考《数据库系统原理》真题及详解](https://img.taocdn.com/s3/m/a06722edba4cf7ec4afe04a1b0717fd5360cb22f.png)
2016年10月全国自考《数据库系统原理》真题及详解2016年10月全国自考《数据库系统原理》真题(总分100, 考试时间90分钟)1. 单项选择题1. 造成数据库中的数据不一致的原因是( )A 数据冗余B 数据存储数量太大C 数据相互关系复杂D 数据库安全性差答案:A2. 逻辑模式/内模式映像,保证了数据库的( )A 完整性B 全性C 逻辑独立性D 物理独立性答案:D解析:如果数据库的内模式要修改,即数据库的物理结构有所变化,那么只要对逻辑模式/内模式映像(即"对应性")作相应的修改,可以使逻辑模式尽可能保持不变。
也就是对内模式的修改尽量不影响逻辑模式,当然对于外模式和应用程序的影响更小,这样,我们称数据库达到了物理数据独立性(简称物理独立性)。
3. 数据库系统生存期中,下面不是需求分析阶段工作的是( )A 分析用户活动,产生业务流程图B 确定系统范围,产生系统关联图C 可行性分析D 分析系统数据,产生数据字典答案:C解析:需求分析阶段的工作主要有:(1)分析用户活动,产生业务流程图。
(2)确定系统范围,产生系统关联图。
(3)分析用户活动涉及的数据,产生数据流图。
(4)分析系统数据,产生数据字典。
4. 关系数据库的数据与更新必须遵循三类完整性规则,下列不是其中一项的是( )A 实体完整性规则B 逻辑完整性规则C 参照完整性规则D 用户定义的完整性规则答案:B5. 设关系模式R(ABCDE),F是R上成立的FD集,F={AB→C,CD→E,DE→B},则关系R的候选键是( )A AB ABC ABDD ABE答案:C6. 关于模式分解,下面叙述不正确的是( )A 模式分解能消除数据冗余和操作异常现象B 在分解以后,所有的检索操作可以节省时间C 在分解了的数据库中可以存储悬挂元组,存储泛关系中无法存储的信息D 在有泛关系假设时,对数据库中关系进行自然连接时,可能产生寄生元组,即损失了信息答案:B解析:模式分解以后,检索操作需要做笛卡儿积或连接操作,这将付出时间代价。
数据库自考试题及答案
![数据库自考试题及答案](https://img.taocdn.com/s3/m/463bde07cbaedd3383c4bb4cf7ec4afe05a1b172.png)
数据库自考试题及答案****一、单项选择题(每题2分,共20分)1. 数据库系统的核心是()。
A. 数据库B. 数据库管理系统C. 数据库应用系统D. 数据库管理员答案:B2. 在关系数据库中,关系至少具有()。
A. 一个候选键B. 两个候选键C. 零个候选键D. 多个候选键答案:A3. 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为()。
A. 数据定义功能B. 数据操纵功能C. 数据控制功能D. 数据传输功能答案:B4. 数据库系统的数据独立性体现在()。
A. 不论数据怎么变,数据与应用程序都无关B. 不论数据怎么变,数据库管理系统都无关C. 不论数据库管理系统怎么变,数据与应用程序都无关D. 不论应用程序怎么变,数据与数据库管理系统都无关答案:C5. 在数据库系统中,用于描述数据的()是模式。
A. 存储方式B. 物理结构C. 存储结构D. 逻辑结构答案:D6. 数据库系统的基本特点之一是数据独立性,它分为()。
A. 物理独立性和逻辑独立性B. 物理独立性和数据独立性C. 数据独立性和数据共享性D. 数据共享性和数据独立性答案:A7. 在数据库系统中,实现各种数据操作的软件是()。
A. 数据库B. 数据库管理系统C. 数据库应用系统D. 数据库管理员答案:B8. 数据库系统的核心是数据库管理系统,它位于()。
A. 数据库和硬件之间B. 数据库和应用程序之间C. 操作系统和数据库之间D. 应用程序和硬件之间答案:B9. 数据库系统的数据独立性主要表现在()。
A. 数据与程序的独立B. 数据与存储设备的独立C. 数据与网络的独立D. 数据与操作系统的独立答案:A10. 数据库系统的数据共享性主要表现在()。
A. 数据与程序的共享B. 数据与存储设备的共享C. 数据与网络的共享D. 数据与操作系统的共享答案:A二、多项选择题(每题3分,共15分)1. 数据库系统的特点包括()。
10月全国数据库原理自考试题及答案解析
![10月全国数据库原理自考试题及答案解析](https://img.taocdn.com/s3/m/60393e01551810a6f4248627.png)
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. 学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。
2018年10月自考04735数据库系统原理详解
![2018年10月自考04735数据库系统原理详解](https://img.taocdn.com/s3/m/1f7bdb4458f5f61fb6366611.png)
2018年10月自考04735数据库系统原理详解一、选择题1.描述事物的符号记录是(P27)A.Data B.DB C.DBMS D.DBS2.不属于人工管理阶段特点的是(P30)A.数据共享B.数据不保存C.应用程序管理数据D.数据面向应用3.关系表中的列,也称作(44)A.元组B.记录C.字段D.数组4.关系中包含在任何一个候选码中的属性称为(P46)A.非主属性B.主属性C.非码属性D.超属性5.关于参照关系和被参照关系叙述正确的是(P47)A.以外码相关联的两个关系,以外码作为主码的关系称为参照关系B. 以外码相关联的两个关系,外码所在的关系称为被参照关系C.参照关系也称为主关系,被参照关系也称为从关系D.参照关系也称为从关系,被参照关系也称为主关系6.将相关数据集中存放的物理存储技术是(P82)A.非聚集B.聚集C.授权D.回收7.颁布SQL3的年份是(P84)A.1986年B.1987年C.1989年D.1999年8.可用于收回权限的SQL语句是(P151)A.GRANT B.ROLLC.REVOKE D.RETURN9.在MySQL中,用于实现交叉连接的关键字是(P109)A.CROSS JOIN B.INNER JOINC.JOIN D.LEFT JOIN10.对于使用存储过程的好处说法错误的是(P125)A.可增强SQL语言的功能B.可增强SQL语言的灵活性C.具有良好的封装性D.系统运行稳定11.可以独立地删除完整性约束,而不会删除表的语句是(140)A.ALTERTABLE B.DROPTABLEC.CHECK TABLE D.DELEALTER12.在触发器的创建中,每个表每个事件每次只允许一个触发器,因此每个表最多支持的触发器是(P141)A.1个B.3个C.6个D.8个13.用于删除一个或多个MySQL账户,并消除其权限的语句是(P146)A.DROP USERS B.DROP USERC.ALTER USERS D.ALTER USER14.把数据按照相似性归纳成若干类别的是(P184)A.概念描述B.关联分析C.分类D.聚类15.数据库技术与人工智能技术相结合出现的数据库系统是(P180)A.分布式数据库系统B.并行数据库系统C.主动数据库系统D.移动数据库系统二、填空题16.引起数据不一致的根源是_数据冗余__。
数据库系统原理试题答案3
![数据库系统原理试题答案3](https://img.taocdn.com/s3/m/fe5eee1ea1c7aa00b52acbf6.png)
全国2008年10月自学考试、单项选择题(本大题共15小题,每小题2分,共30分)1. 数据库是长期存储在计算机内、有组织的、统一管理的相关(B )A. 文件的集合B.数据的集合C.命令的集合D.程序的集合2. 在数据库的三级模式中,描述数据库中全部数据的整体逻辑结构的是(C )A.外模式B.内模式C.逻辑模式D.存储模式3•数据库系统中存放三级结构定义的DB称为(B )A.DBS B.DD C.DDL D.DBMS4.教师实体中有教师号、姓名、部门、任教时间、教龄等属性,其中教龄是一个(A )A.派生属性B.多值属性C.复合属性D.NULL属性5•对关系的描述不正确的是(C )A.关系是一个集合B.关系是一张二维表C.关系可以嵌套定义D.关系中的元组次序可交换6•若属性X函数依赖于属性Y时,则属性X与属性Y之间具有( B )A.—对一联系B. —对多联系C.多对一联系D.多对多联系7•设F是关系模式R的FD集,如果对F中每个非平凡的FD X —Y,都有X是R的超键,则( C )A.R属于2NF,但不一定属于3NFB.R属于3NF,但不一定属于BCNFC.R属于BCNF,但不一定属于4NFD.R属于4NF8. 关系Rl和R2如下表所示:则R1与R2进行笛卡尔积运算,其结果的元组数为A.1B.3C.6D.99. 设四元关系R(A,B,C,D),则下面不正确的是()A." D,B(R)为取属性D,B的两列组成新关系B.口4,2(R)为取属性的值是4,2的两列组成新关系C. 口D,B(R)与口4,2(R)是等价的D.口D,B(R)与口2,4(R)是相同关系10. 下列叙述正确的是()A. 在ORDER BY子句后只能有一个属性B. ORDER BY子句所产生的输出只是逻辑排序效果,并没有影响表的实际内容C. 进行有序输岀时,如果列中有空值则在升序输岀时首先列岀空值项,而在降序时最后列岀空值项D. ORDER BY子句中必须指明是升序或降序,不能缺省12. 现要查找缺少成绩(G)的学生学号(S#)和课程号(C#),下面SQL语句中WHERE子句的条件表达式应是:SELECT S#,C# FROM SC WHERE()A.G=0 B.G<=0 C.G=NULL D.G IS NULL12. 数据库恢复的主要依据是( D )A.DBA B.DD C.文档 D.事务日志13. 不能激活触发器执行的事件是()A.SELECT B.UPDATE C.INSFRT D.DELETE14.SQL Server 2000的主要工具中,执行T-SQL的最佳轻量级工具是(A )A.查询分析器B.服务管理器C.企业管理器D.事件探查器15. 在ODBC体系结构中,为应用程序加载、调用和卸载DB驱动程序的是(B ) A.ODBC数据库应用程序B.驱动程序管理器C.DB驱动程序 D.数据源二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。
全国2019年10月高等教育自学考试(04735)数据库系统原理试题及答案
![全国2019年10月高等教育自学考试(04735)数据库系统原理试题及答案](https://img.taocdn.com/s3/m/e242e275998fcc22bcd10dfa.png)
AS SELECT 商品编号,编号,采购日期(1分)
FROM 采购(1分)
WHERE 采购数量>100; (1分)
数据库系统原理试题答案及评分参考第1页(共3页)
四、简答题:本大题共5小题,每小题6分,共30分。
31.⑴概念层数据模型。(2分)
⑵逻辑层数据模型。(2分)
FROM 商品(1分)
WHERE 价格BETWEEN 10 AND 15;(或WHERE 价格>=10 AND 价格<=15)
(2分)
29.SELECT 商品编号,采购日期,采购数量(1分)
FROM 采购(1分)
WHERE编号IN (1分)
(SELECT 编号FROM 采购员WHERE姓名=‘刘聪’);(1分)
(1分) 类别(类号,类名)
(1分)
(1分)
⑶ CREATE TABLE 类别 (1分)(类号 CHAR(5) PRIMARY KEY,
(1分) 类名 CHAR(30)); Nhomakorabea(1分)
(注:数据类型和字段长度都可以和参考答案不同,均可给分)
说明:本试卷答案中所有英文字母不区分大小写。
16.故障恢复17.二(或2)18.数据
19.REVOKE 20.IF EXISTS 21.DROP USER
22.相容性23.E-R 24.数据量的大小
25.查询处理
三、设计题:本大题共5小题,每小题4分,共20分。
26.σ性别=‘女’(采购员)(4分)
27.π商品名,生产日期(商品)(4分)
28.SELECT 商品编号(1分)
绝密★启用前
2019年10月高等教育自学考试全国统一命题考试
2022年全国10月自学考试数据库系统原理试题和答案
![2022年全国10月自学考试数据库系统原理试题和答案](https://img.taocdn.com/s3/m/e9e70e4ef6ec4afe04a1b0717fd5360cba1a8d77.png)
全国10月高等教育自学考试数据库系统原理试题课程代码:04735一、单选题(本大题共15小题,每题2分,共30分)在每题列出旳四个备选项中只有一种是符合题目规定旳,请将其代码填写在题后旳括号内。
错选、多选或未选均无分。
1.数据库系统中,执行逻辑数据与物理数据之间转换功能旳是( B )A.DBB.DBMSC.DBSD.OS2.DBMS旳数据字典中寄存旳是( A )A.数据库三级模式构造旳定义B.数据库旳工作日记C.数据库旳所有索引信息D.数据库旳存储途径3.数据库逻辑设计阶段应考虑旳重要因素是( D )A.概念模型B.解决规定C.存取措施D.DBMS特性4.关系数据库系统中对外键没有任何限制旳操作是( B )A.插入B.删除C.修改D.置空值5.由于关系模式设计不当所引起旳删除异常指旳是( D )A.应当删除旳数据不能删除B.未经授权旳顾客对数据进行了删除操作C.数据删除过程中发生了故障D.不该删除旳数据被删除6.设有关系模式R(ABCDE),F是R上成立旳FD集,F={A→B,B→C,D→E},那么F在模式ABC上旳投影( A )A.{A→B,B→C,A→C}B.{A→B,B→C,D→E}C.{A→B,B→C}D. (即不存在非平凡旳FD)7.关系R 和S 如下表,则关系T 是R 和S 旳( C )A.自然连接B.交C.除D.并8.设R 和S 都是二元关系,那么与元组演算体现式{t|R(t)∧(∃u)(S(u)∧u[1]≠t[2])}不等价...旳关系代数体现式( B ) A.1223π( (R S) )σ≠⨯, B.1221π( (R S) )σ≠⨯, C.D.1214π( (S R) )σ≠⨯,9.设有学生表STUDENT (学号,姓名,性别,年龄),则向STUDENT 表插入一条新记录旳对旳旳SQL 语句是( D ) A.APPEND INTO STUDENT V ALUES ('d001','王明','女',18) B.APPEND STUDENT V ALUES ('d001','王明','女',18) C.INSERT STUDENT V ALUES ('d001','王明','女',18) D.INSERT INTO STUDENT V ALUES('d001','王明','女',18) 10.存储过程旳长处不涉及...( D ) A.提高运营速度 B.减少网络通信量 C.间接实现安全控制D.存储在DB 之外以便修改11.如果事务T 获得了数据项Q 上旳排她锁,则T 对Q( C ) A.只能读不能写 B.只能写不能读 C.既可读又可写D.不能读也不能写12.DBMS 中实现事务原子性旳子系统是( C ) A.完整性子系统 B.并发控制子系统 C.事务管理子系统D.恢复管理子系统13.SQL Server 旳身份验证模式涉及WINDOWS 身份验证模式和( A )A.混合验证模式B.账号验证模式C.顾客验证模式D.DNA验证模式14.PowerBuilder9.0中连接数据库旳对旳环节是( B )A.建立数据库描述文献;用CONNECT命令连接数据库B.建立ODBC数据源;建立数据库描述文献;用CONNECT命令连接数据库C.建立ODBC数据源;用CONNECT命令连接数据库D.建立ODBC数据源;建立数据库对象;用CONNECT命令连接数据库15.在对象联系图中,表达属性具有多值旳是( C )A.→B.⇒C.→→D.←→二、填空题(本大题共10小题,每题1分,共10分)请在每题旳空格上填上对旳答案。
数据库自考试题及答案
![数据库自考试题及答案](https://img.taocdn.com/s3/m/616c962dce84b9d528ea81c758f5f61fb736288b.png)
数据库自考试题及答案**数据库自考试题及答案**一、单项选择题(每题2分,共20分)1. 数据库管理系统(DBMS)是()。
A. 一组软件B. 一种硬件C. 一个数据库D. 一个文件系统答案:A2. 在数据库系统中,数据的独立性分为物理独立性和逻辑独立性,其中逻辑独立性是指()。
A. 数据库中数据的存储位置的改变不影响数据的逻辑结构B. 数据库中数据的存储位置的改变不影响数据的物理结构C. 数据库中数据的逻辑结构的改变不影响数据的存储位置D. 数据库中数据的逻辑结构的改变不影响数据的应用答案:D3. 关系数据库管理系统中的关系是指()。
A. 两个表之间的关系B. 表中的行之间的关系C. 表中的列之间的关系D. 表本身答案:D4. 以下哪个不是SQL语言的功能()。
A. 数据定义B. 数据查询C. 数据控制D. 程序设计答案:D5. 在关系数据库中,用于删除表中数据的SQL语句是()。
A. DROP TABLEB. DELETEC. REMOVED. CLEAR答案:B6. 数据库系统的核心是()。
A. 数据B. 数据库管理系统C. 数据库管理员D. 数据库答案:D7. 数据库系统与文件系统相比,其主要优点是()。
A. 数据结构简单B. 数据共享C. 数据冗余度低D. 数据独立性高答案:B8. 数据库设计中,将ER图转换成关系模型的过程属于()。
A. 概念性设计B. 逻辑设计C. 物理设计D. 实现设计答案:B9. 在关系数据库中,实现数据完整性的机制是()。
A. 触发器B. 视图C. 存储过程D. 约束答案:D10. 数据库恢复的基础是()。
A. 数据备份B. 日志文件C. 索引D. 数据字典答案:B二、多项选择题(每题3分,共15分)1. 数据库管理系统的主要功能包括()。
A. 数据定义B. 数据操纵C. 数据控制D. 数据备份答案:ABCD2. 数据库的三级模式包括()。
A. 外模式B. 概念模式C. 内模式D. 存储模式答案:ABC3. 在关系数据库中,以下哪些操作会导致表中数据的丢失()。
数据库自考试题及答案
![数据库自考试题及答案](https://img.taocdn.com/s3/m/9826ad464531b90d6c85ec3a87c24028915f85c2.png)
数据库自考试题及答案一、选择题(每题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. 解释什么是数据库的索引,并说明其作用。
答案:数据库的索引是一种特殊的数据库对象,用于提高数据检索的效率。
索引通过创建一个指向表中数据行的指针列表来工作,这样在查询数据时,数据库管理系统可以直接通过索引快速定位到数据,而不需要扫描整个表,从而加快查询速度。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全国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分)请在每小题的空格上填上正确答案。
错填、不填均无分。
16.在数据库中为提高查询速度而设置的逻辑排序手段称为_索引_______。
17.关系模型中,数据联系是通过表间的__关键码______实现的。
18.设F是关系模式R的FD集,如果对F中每个非平凡的FD X→Y,都有X是R的_超码_____,则R∈BCNF。
19.SQL数据库中表的三种类型有__基本表______、视图和导出表。
20.关系代数中基本操作是并、差、笛卡尔积、投影和选择,没有集合的_“补”_______操作,因而关系代数运算总是安全的。
21.封锁技术中主要有两种封锁:排他型封锁和___共享_____型封锁。
22.DBS中用于安全性目的的数据库日志称为__审计追踪______。
23.在安装SQL Server 2000时,安装程序会自动创建4个系统数据库,分别是_Master数据库_______、Model数据库、Msdb数据库、Tempdb数据库。
24.PowerBuilder的一大特点是提供了_数据窗口_______,它封装了对数据库中的数据操作。
25.ODBC是一个分层体系结构,由纵向四个部分:ODBC数据库应用程序、__驱动程序管理器______、DB驱动程序、数据源构成。
三、简答题(本大题共10小题,每小题3分,共30分)26.简述外部模型的优点。
简化了用户的观点,有助于数据库的安全性保护,外部模型是对概念模型的支持27.简述弱实体的概念。
一个实体的存在必须以另一实体的存在为前提,此时前者称为“弱实体”,后者称为“强实体”28.以订购关系ORDER(订单号,书号,书名,单价,订购数量)为例,说明插入异常的含义。
(注:一个订单可订购多种图书)订单号和书号是主键,均不能为空,当创建一个没有任何书号的新订单号时就会出现插入异常29.简述核心SQL的四个组成部分。
数据定义语言、数据操纵语言、嵌入式SQL语言的使用规定、数据控制语言30.简述事务的性质。
ACID,原子性、一致性、隔离性、持久性31.设有关系R(A,B,C)和S(D,E,A),其中A是R的主键和S的外键,为了不破坏参照完整性,当修改R中的A值时,对S中的A值可能有几种修改?NO ACTION:对依赖表没影响,CASCADE:对应外键值一起修改,RESTRICT:只有当依赖表中没有对应的外键值时才能修改,否则拒绝修改,SET NULL:对应外键值全置空,SET DEFAULT:对应外键值全置为预设的默认值。
32.简述权限的定义及权限的种类。
用户使用数据库的方式称为权限,权限有两种:访问数据的权限和修改数据结构的权限。
访问数据的权限有四个:增、删、查、改修改库结构的权限有四个:索引、资源、修改、撤销33.简述T-SQL语言中Begin…End语句的作用。
将多条SQL语句封闭起来,形成一个语句块,使这些语句块作为一个整体执行34.简述PowerBuilder9.0中连接ODBC数据库的步骤。
建立ODBC数据源,建立数据库描述文件,连接数据源35.简述SQL/CLI中环境记录的功能。
用作为一个容器,设置环境信息,以保存一个或多个数据库连接。
四、设计题(本大题共5小题,每小题4分,共20分)36.设学生社团管理数据库有三个关系:S(Sno,Sname,Age,Sex,Dept)A(Ano,Aname,Location,Manager)SA(Sno,Ano,Date)其中表S的属性分别表示学号、姓名、年龄、性别和所在系;表A的属性分别表示会员编号、协会名、协会的办公地点和负责人(负责人为学号);表SA描述了学生参加社团的情况,其属性分别表示学号、协会编号、加入协会时间。
试用SQL语言查询参加“篮球”协会的学生姓名和所在系。
Select S.Sname,S.Deptfrom A inner join SA on SA.Ano=A.Ano inner join S on SA.Sno=S.SnoWhere A.Aname=’篮球’37.依据36题的关系模式,建立一个包含Sno、Sname、Aname和Date的视图ST。
Create view ST ASbeginSelect Sno,Sname,Aname,DateFrom from A inner join SA on SA.Ano=A.Ano inner join S on SA.Sno=S.Snoend38.依据36题的关系模式,试用SQL语言查询每个协会的协会编号和学生数,并按人数降序排列。
Select Ano,count(Sno)From SAGroup by AnoOrder by count(Sno) desc39.依据36题的关系模式,试用SQL语言查询没有参加任何协会的学生姓名和所在系。
Select Sname,DeptFrom S left join SA on S.Sno=SA.SnoWhere SA.Sno is null40.依据36题的关系模式,试用关系代数查询计算机系的学生姓名和年龄。
ΠSname,Age (σdept=’计算机’(S))五、综合题(本大题共2小题,每小题5分,共10分)41.设某家电公司售后服务系统中有一个记录安装工人日工作量的关系模式:R(员工编号,姓名,电话,产品型号,日期,安装数量)如果规定:员工每天可安装多种产品,并按不同产品型号统计安装数量。
(1)写出关系模式R的基本FD和关键码。
(2)R最高属于第几范式。
(3)将R规范到3NF。
答:(1)员工编号->(姓名,电话),(员工编号,产品型号,日期)->安装数量(2)1NF(3)R(员工编号,姓名,电话),S(员工编号,产品型号,日期,安装数量)42.某商业集团的商品进销存系统中,涉及的部分信息如下:(1)商品:商品号、商品名、规格、计量单位。
(2)供应商:供应商号、供应商名、地址。
(3)商店:商店号、商店名、地址。
(4)客户:客户号、客户名、地址。
其中,每个供应商可供应多种商品,每种商品也可向多个供应商订购,订购时要记录订购单价和订购数量;每个商店可向多个客户销售多种商品,每个客户可以从多个商店购买多种商品,每种商品也可在多个商店销售给多个客户,商品销售时要记录销售单价、销售数量和销售日期。
(1)建立一个反映上述局部应用的ER模型,要求标注联系类型(可省略实体属性)。
(2)根据转换规则,将ER模型转换为关系模型。
解:(1)(2)商品(商品号、商品名、规格、计量单位)供应商(供应商号、供应商名、地址)商店(商店号、商店名、地址)客户(客户号、客户名、地址)商品订购(日期,商店号,商品号,供应商号,单价,数量)商品销售(日期,商店号,商品号,客户号,单价,数量)注:双线代表主键加外键另:这道题我感觉题出的不太完美,所以我没有完全按题意来做(用红色标出的地方),真正考试时可能要紧扣题意回答的。