4735数据库系统原理试卷A参考答案

合集下载

全国自考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 项是正确选项。

4735数据库系统原理试卷A参考答案

4735数据库系统原理试卷A参考答案

数据库系统原理 (A) 答案一、1.C 2.A 3.C 4.B 5.C 6.B 7.D 8.B 9.A 10.D 11.B 12.D13.A 14.B 15.A二、16.关键码17.数据字典(DD)18.完全19.数据冗余20.M+n 21.INSERT22.COMMIT 23.丢失更新24.DLL(或动态链接库)25.丢失更新三、26.数据独立性是指应用程序和数据库的数据结构之间相互独立,不受影响。

(1分)数据独立性分成物理独立性和逻辑独立性两个级别。

(2分)27.应用程序运行时,DBMS在内存为其开辟一个程序工作区,主要用于数据的传输和格式的转换。

(3分)28.令X={D}X(0)=DX(1)=DGHX(2)=DGH∵X(2)=X(1)∴D+=DGH(3分)29.事务是构成单一逻辑工作单元的操作集合,要么完整地执行,要么完全不执行(1分)事务具有四个性质:原子性、一致性、隔离性、持久性。

(2分)30.基本表是独立存在的表,它所对应的数据实际存储在数据库中。

(1分)视图是从一个表或多个基本表导出的表,(1分)在数据库中存储有关视图的定义而不存放视图所对应的数据,视图是一个虚表。

(1分)31.SQL语言的特点是:(1)一体化特点;(2)两种使用方式,统一的语法结构;(3)高度的非过程化;(4)语言简洁,词汇有限,易学易用。

(答对1个问题的1分,答对3个得满分)32.DBS中DB故障主要有3类:事务故障、系统故障和介质故障。

(1分)事务故障和系统故障未破坏DB,但使其中某些数据不正确(1分)介质故障将破坏DB。

(1分)33.SQL中把完整性约束分成三大类:域约束、(1分)基本表约束、(1分)断言(1分)34.实体基数是指与一个实体有联系的另一端实体数目的最小、最大值,基数应与在这一端实体的边上。

(1分)重复度是指参与关联的这一端对象数目的最小、最大值,重复度应写在这一端类的边上。

(2分)35.由纵向四部分构成:ODBC数据库应用程序、(1分)驱动程序管理器、(1分)DB驱动程序、数据源。

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 类图,如下图所示。

2018年10月自考04735数据库系统原理试题及答案含评分标准

2018年10月自考04735数据库系统原理试题及答案含评分标准

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

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

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

2.第一部分为选择题。

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

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

必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。

4.合理安排答题空间,超出答题区域无效。

第一部分选择题一、单项选择题:本大题共l5小题,每小题2分,共30分。

在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。

1.描述事物的符号记录是A.Data B.DB C.DBMS D.DBS2.不属于人工管理阶段特点的是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.颁布SQL3的年份是A.1986年 B.1987年C.1989年 D.1999年8.可用于收回权限的SQL语句是A.GRANT B.ROLLC.REVOKE D.RETURN9.在MySQL中,用于实现交叉连接的关键字是A.CROSS JOIN B.INNER JOINC.JOIN D.LEFT JOIN 、10.对于使用存储过程的好处说法错误的是A.可增强SQL语言的功能’B.可增强SQL语言的灵活性C.具有良好的封装性D.系统运行稳定11.可以独立地删除完整性约束,而不会删除表的语句是A.ALTERTABLE B.DROPTABLEC.CHECK TABLE D.DELEALTER12.在触发器的创建中,每个表每个事件每次只允许一个触发器,因此每个表最多支持的触发器是A.1个 B.3个C.6个 D.8个13.用于删除一个或多个MySQL账户,并消除其权限的语句是A.DROP USERS B.DROP USERC.ALTER USERS D.ALTER USER14.把数据按照相似性归纳成若干类别的是A.概念描述 B.关联分析C.分类 D.聚类15.数据库技术与人工智能技术相结合出现的数据库系统是A.分布式数据库系统 B.并行数据库系统C.主动数据库系统 D.移动数据库系统第二部分非选择题二、填空题:本大题共l0空,每空l分,共l0分。

自考真题04735数据库系统原理多选题

自考真题04735数据库系统原理多选题

04735数据库系统原理多选题1、人工管理阶段时期数据管理的特点是:(ACD)A、不保存数据B、应用程序管理数据C、数据不共享D、数据不具有独立性2、文件系统阶段的数据管理有以下那些特点:(ABC)A、数据可以长期保存。

由文件系统管理数据。

文件的形式已经多样化。

B、数据就不再仅仅属于某个特定的程序,而可以由多个程序反复使用。

C、数据的存取基本上以记录为单位。

D、数据不具有独立性。

3、在DBS的全局结构中,磁盘存储器上的数据结构有哪几种形式(ABC)A、数据文件B、数据字典C、统计数据D、数据源30.外模式DDL用来描述错误的是(ACD)A.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构31.数据库物理设计的任务有(BCD)A.优化模式B.存储记录结构设计C.确定数据存放位置D.存取方法设计32.不负责DBS的正常运行,承担创建、监控和维护数据库结构责任的数据库用户是(ABC)A.应用程序员B.终端用户C.专业用户D.DBA33.数据库系统中,执行逻辑数据与物理数据之间不具备转换功能的是(ACD)A.DBB.DBMSC.DBSD.OS34.如果事务T获得了数据项Q上的排他锁,则T对Q错误的是(ABD)A.只能读不能写B.只能写不能读C.既可读又可写D.不能读也不能写35.数据库的并发操作会带来的问题有(ABC)A丢失数据B读脏数据C不可重复读D数据提取4、下列关于视图的说法中正确..的是(ABD)A.视图是从一个或多个基本表导出的表,它是虚表B.视图可以被用来对无权用户屏蔽数据C.视图一经定义就可以和基本表一样被查询和更新D.视图可以用来定义新的视图5、在数据库中不属于存储的是(ABD)A、数据B、数据模型C、数据及数据之间的联系D、信息6、数据库系统提供的数据控制功能,包括..(ACD)A.并发控制B.控制数据冗余C.完整性保护D.故障恢复7、以下叙述中不正确的是(BCD)A.为了实现连接运算,SELECT命令中必须指出属性的来源B.如果缺省WHERE子句,则会产生错误信息C.在SQL语言中绝大多数连接操作都是自然连接D.连接操作中不可以用别名指定数据的来源8、封锁可以避免并发操作引起的错误,但可能产生(ABC)A.活锁B.饿死C.死锁D.复制9、下列属于数据库系统的三级模式是(ABC)A.模式 B.外模式C.内模式D.数据模式10、数据库的物理结构存储主要有(ABD)A存储记录格式B存储记录安排C数据存放D存取方法11、数据库系统不仅包括数据库本身,还要包括(ABC)A相应的硬件B软件C DBAD DBMS12.下列关于数据冗余的叙述中,正确..的是(ABC)A.冗余的存在容易破坏数据库的完整性B.冗余的存在给数据库的维护增加困难C.不应该在数据库中存储任何冗余数据D.冗余数据是指可由基本数据导出的数据13.数据库物理设计的任务包括..(BCD)A.优化模式B.存储记录结构设计C.确定数据存放位置D.存取方法设计14.下面关于自然连接和等值连接的叙述中,正确..的是(ABD)A.自然连接是一种特殊的等值连接B.自然连接要求在两个关系中有公共属性,而等值连接不必C.两种连接都可以只用笛卡尔积和选择运算导出D.自然连接要在结果中去掉重复的属性,而等值连接不必15.SQL语言的功能包括(ABCD)A数据查询B数据定义C数据操纵D数据控制16.核心SQL的组成部分。

《数据库原理》期末试卷及答案(A)

《数据库原理》期末试卷及答案(A)

只有一个是符合题目要求的,请将其代码填在题后的括号内。

错选或未选都无分。

)1、A2、D3、C4、A5、B6、A7、C8、D9、B 10、D11、B 12、C 13、B 14、D 15、B16、D 17、B 18、D 19、B 20、B二、填空题(本大题共10小题,每小题1分,共10分。

将正确的答案填在每小题的空格内。

错填或不填均无分)21、程序22、m×n23、自然连接24、CREATE INDEX25、聚簇索引26、元组27、空值28、授权29、投影30、GROUP BY三、名词解释(本大题共5小题,每小题3分,共15分)31、数据库管理系统是数据库系统的核心,是为数据库的建立、使用和维护而配置的软件。

它建立在操作系统的基础上,是位于操作系统和用户之间的一层管理软件,负责对数据库进行同一的管理和控制。

它的功能主要包含6个方面:(1)数据定义(2)数据操纵(3)数据库进行管理(4)数据组织、存储和管理(5)数据库的建立和维护(6)数据通信接口32、完全函数依赖:在关系模式R(U)中,如果X→Y,并且对于X的任何一个真子集X’,都有,则称Y完全函数依赖于X。

33、视图视图是从一个或几个基本表(或视图)导出的表,它与基本表不同,是一个虚表。

数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。

基本表中的数据发生变化,从视图中查询出的数据也随之发生变化。

从这个意义上讲,视图就像一个窗口,透过它可以看到数据库中自己感兴趣的数据及其变化。

34、主码和主属性如果关系中的某一个属性组的值能够唯一地标识一个元组,而其子集不行,则称该属性组为侯选码。

若一个关系有多个侯选码,则选定其中一个为主码。

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

35、游标游标是系统为用户开设的一个数据缓冲区,存放SQL的执行结果。

嵌入式SQL用游标来协调SQL语言与主语言之间的数据处理。

每个游标区都有一个名字。

用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理。

全国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.集合类型非选择题部分注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。

自考数据库系统原理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分)请在每小题的空格上填上正确答案。

全国2019年10月高等教育自学考试(04735)数据库系统原理试题及答案

全国2019年10月高等教育自学考试(04735)数据库系统原理试题及答案

绝密★启用前2019年10月高等教育自学考试全国统一命题考试数据库系统原理试题答案及评分参考(课程代码04735)一、单项选择题:本大题共15小题,每小题2分,共30分。

1.D2.C3.A4.B5.D6.B7.D8.B9.C10.A11.B12.C13.C14.B15.D二、填空题:本大题共10空,每空1分,共10分。

16.故障恢复17.二(或2)18.数据19.REVOKE 20.IF EXISTS 21.DROP USER22.相容性23.E-R 24.数据量的大小25.查询处理三、设计题:本大题共5小题,每小题4分,共20分。

26.σ性别=‘女’(采购员)(4分)27.π商品名,生产日期(商品)(4分)28.SELECT 商品编号(1分)FROM 商品(1分)WHERE 价格BETWEEN 10 AND 15;(或WHERE 价格>=10 AND 价格<=15)(2分)29.SELECT 商品编号,采购日期,采购数量(1分)FROM 采购(1分)WHERE编号IN (1分)(SELECT 编号FROM 采购员WHERE姓名=‘刘聪’);(1分)30.CREATE VIEW VSC (1分)AS SELECT 商品编号,编号,采购日期(1分)FROM 采购(1分)WHERE 采购数量>100; (1分)数据库系统原理试题答案及评分参考第1页(共3页)四、简答题:本大题共5小题,每小题6分,共30分。

31.⑴概念层数据模型。

(2分)⑵逻辑层数据模型。

(2分)⑶物理层数据模型。

(2分)32.⑴实体完整性约束是指关系的主属性,即主码的组成不能为空,也就是关系的主属性不能是空值NULL。

(2分)⑵关系对应于现实世界中的实体集,而现实世界中的实体是可区分的,即说明每个实体具有唯一性标识。

(2分)⑶在关系模型中,是使用主码作为唯一标识的,若假设主码取空值,则说明这个实体不可标识,即不可区分。

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

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

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)2017年10月高等教育自学考试试题与答案

全国数据库系统原理(04735)2017年10月高等教育自学考试试题与答案

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

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

1.在数据库系统中,提供数据与应用程序间物理独立性的是( ) A .外模式/模式映像 B .模式/内模式映像 C .外模式/内模式映像D .子模式/模式映像2.对于实体集A 中的每一个实体,实体集B 中至少有一个实体与之联系,反之亦然,则称实体集A 与实体集B 之间具有的联系是( ) A .多对一 B .一对多 C .多对多D .一对一3.数据库物理设计的任务不包括...( ) A .优化模式 B .存储记录结构设计 C .确定数据存放位置D .存取方法设计 4.设有关系WORK (ENO ,CNO ,PAY ),主码为(ENO ,CNO )。

按照实体完整性规则( ) A .只有ENO 不能取空值 B .只有CNO 不能取空值 C .只有PA Y 不能取空值D .ENO 与CNO 都不能取空值5.在关系模式R 中,函数依赖X →Y 的语义是( )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 .无损分解 B .损失分解C .保持函数依赖分解D .丢失函数依赖分解浙04735# 数据库系统原理试卷 第 2 页 共 10 页7.关系R 和S 如下表R -S 的结果是()8.下面关于自然连接和等值连接的叙述中,不正确...的是( ) A .自然连接是一种特殊的等值连接B .自然连接要求在两个关系中有公共属性,而等值连接不必C .两种连接都可以只用笛卡尔积和选择运算导出D .自然连接要在结果中去掉重复的属性,而等值连接不必9.设有关系表S(NO ,NAME ,AGE),其中AGE 为年龄字段,则表达式AGE NOT BETWEEN 18 AND 24 等价于( ) A .AGE<=18 OR AGE>=24B .AGE<=18 OR AGE>24C .AGE<18 OR AGE>=24D .AGE<18 OR AGE>24 10.下列关于视图的说法中错误..的是( ) A .视图是从一个或多个基本表导出的表,它是虚表 B .视图可以被用来对无权用户屏蔽数据C .视图一经定义就可以和基本表一样被查询和更新D .视图可以用来定义新的视图11.如果一个事务在故障发生之前完成,但是它并没有到达检查点,则系统恢复时应对该事务执行( ) A .REDO 操作 B .UNDO 操作 C .RESTART 操作D .NULL 操作12.如果事务T1需要两次读取同一数据项A,但是在两次读操作的间隔中,另一个事务T2改变了A的值,那么此并发操作所引起的问题是( )A.丢失更新B.死锁C.不可重复读D.读脏数据13.在SQL Server 2000中,负责管理登录账号、数据库用户和权限,创建和管理数据库的工具是( )A.服务管理器B.企业管理器C.查询分析器D.事件探查器14.PowerBuilder9.0的工作空间扩展名是( )A..pbt B..pblC..dsw D..pbw15.在对象联系图中,表示两个属性之间值的联系为逆联系的是( )A.小圆圈B.单箭头C.双线箭头D.双向箭头二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。

全国2019年10月高等教育自学考试(04735)数据库系统原理试题及答案

全国2019年10月高等教育自学考试(04735)数据库系统原理试题及答案
30.CREATE VIEW VSC (1分)
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月高等教育自学考试全国统一命题考试

2018年4月自考04735数据库系统原理试卷及答案解释

2018年4月自考04735数据库系统原理试卷及答案解释

2018年4月高等教育自学考试全国统一命题考试数据库系统原理试卷(课程代码04735)本卷所有试题必须在答题卡上作答。

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

第一部分芮选择題。

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

第二部分为非选择题口必须注明大*小题号「便用6 5毫素黑色字迹签字笔作答* 合理安排答题空间,超出答题区域无效"第一部分选择题、单项选择题:本玄题些15小题.毎小题2分,共30分。

在每小题列出的备选项中 只有一项是最符合题目要求的,请将其选出•1. 随着数据管理规模的扩大,数据量急剧增加.下面不属于文件系统觥陷的是* ■・ ■A.数据兀余 B,数据不一致C.读脏数据D 数据联系弱2. 关于逻辑模型,叙述正确的是2逻辑模型独立于硬件和软件氐逻辑模型表达了 DB 的局部逻辑结构C.逻辑模型是从数据库实现的观点出发.对数据建模 D+逻辑模型主要有实体联系摸型工对于数据库慕统生存期,下面不同于物理设计阶段工作的是扎存储记录结构设计e 确定数据存储位置 4. 在关系模型中,元组个数称为A.元数 B.基数5. 对于函数依赖W-A,如果存在XuW 有X-A 成立,那么称W-A 是A*平凡依赖 C.局部依赖本试卷共4页,满分100分,考试时间匕0分钟© 考生答题注意事项:1. 2+ 3+ 4.B.设计外模型 D.存取方祛的设计a 目数J1佚递依赖 D.完全依赖6. 已知关系R (A,B’C,D,E),有函数依赖集F-(A-BC, CD-E, B-*D, E-Ah 则B的闭包氏是A. {B, D}B. {B, C t D}C. {B, C, D, E}D. {A, B, C, D, E}7. 关系代数中投影运算是对关系进行的A.垂直分割B.水平分割C.结合D,先垂直分割后水平分割&设有关系R(ABCD)和关系S(BCD)r则RXS结果集的元数为A. 3B. 4C. 6D. 7虫已知SN是一个字符型字段,下列SQL査询语句SELECT SN FROM SWHERE SN LIKE 'AB%';其执行结果为A.找出含有3个字的所有SN字段找出仅含3个字符且前两个字符为AB”的SN字段C. 找出含有字符虫氏的所有SN字段D. 找出以字符•开头的所有SN字段10. 设有学生表STUDENT (学号,姓名,性别,年龄人则向STUDENT表插入一条新记录的正确的SQL语句是A. APPEND INTO STUDENT VALUES (WOV;王明丁女;】8)B. INSERT INTO STUDENT VALUESCdOOF;王明丁女C. INSERT STUDENT VALUES ( dOOl1;王明T立;W)\X APPEND STUDENT VALUES CdOOP,'王明丁女:18)11. DBS运行的最小逻辑工作单位是A,数据氐事务C.记录D.函数12. 用户只能使用观图定义中的数据,而不能使用视图定义外的其它数据,从而保证了数据A.安全性B.完整性C.恢复性D.并发性13. 在SQL Server 2000提供的服务中,管理SQL Server周期性行为的安排,并在发生错误时通知系统管理员的服务是A, MS SQL Server B+ SQL Server AgentC Microsoft Server Service D. MS DTC14- PowerBuilder9,0中’用于生成可执行文件、动态链接库、组件和代理对彖的画板是B, 雷数画板 D 工程画板15. 在面向对象技术中’相同元素的有序集合,并且允许有壷复的元素的境合数据类型是A.行类型 C. 列表类型第二部分非选择题二、填空题;本大题共10空,每空1分,共⑷分。

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

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

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

满分l00分,考试时间l50分钟。

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

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

2.第一部分为选择题。

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

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

必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。

4.合理安排答题空间,超出答题区域无效。

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

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

1.造成数据库中的数据不一致的原因是A.数据冗余 B.数据存储数量太大C.数据相互关系复杂 D.数据库安全性差2.逻辑模式/内模式映像,保证了数据库的A.完整性 B.安全性C.逻辑独立性 D.物理独立性3.数据库系统生存期中,下面不是需求分析阶段工作的是A.分析用户活动,产生业务流程图 B.确定系统范丽,产生系统关联图C.可行性分析 D.分析系统数据,产生数据字典4.关系数据库的数据与更新必须遵循三类完整性规则,下列不是其中一项的是A.实体完整性规则 B.逻辑完整性规则C.参照完整性规则 D. 用户定义的完整性规则5.设关系模式R(ABCDE),F是R上成立的FD集,F=={AB→C,CD→E,DE→B),则关系R的候选键是A.A B.ABC ABD D.ABE6. 关于模式分解,下面叙述不正确的是A.模式分解能消除数据冗余和操作异常现象B.在分解以后,所有的检索操作可以节省时间C.在分解了的数据库中可以存储悬挂元组,存储泛关系中无法存储的信息D.在有泛关系假设时,对数据库中关系进行自然连接时,可能产生寄生元组,即损失了信息7.假设有学生表(学号,姓名,性别,班级,专业),查找英语专业的学生学号、姓名和班级,正确的关系代数表达式是A.i和iii B.只有i正确 C.只有ii正确 D.i和ii8.若关系R和S的i至接运算结果中能够保留不满足连接条件的元组,该连接为A,自然连接 B.条件连接 C.外连接 D.交叉连接9.下列聚合函数中,不忽略空值的是A.AVG B. COUNT C.SUM D.MAX10.关于使用存储过程的说法错误的是A. 存储过程会预先编译,执行速度会快于交互执行的SQL语句B.存储过程能完成复杂的逻辑判断和复杂的运算C.存储过程中的声明和参数都是可选的D.存储过程中可以便用创建数据库对象的语句11.在DB恢复时,对已提交的事务但更新还留在缓冲区的事务应执行A.RED0处理 B. UND0处理C.ROLLBACK处理 D.ABORT处理12.数据的正确性、有效性和相容性,防.tE错误的数据进入数据库是A.数据库可恢复性 B.数据库的并发性C.数据库的完整性 D.数据库的安全性13.在SQL Server 2000安装时,安装程序会把系统文件存放在启动盘的目录下,存放客户端和服务器端可执行文件与DLL文件的是A.\BackUp B.\Binn C.\]Books D.\Log 14.PowerBuilder 9.0中,用于显示对开发人员做出的操作响应的是A.系统树窗口 B.剪贴板窗口 C. 输出窗口 D.编辑窗口15.在对象联系图中,表示两个属性之间值的联系为逆联系的是A.单箭头(→) B.双箭头(→→)C.双线箭头() D.双向箭头()第二部分非选择题(共70分)二、填空题(本大题共l0小题,每小题1分,共l0分)16.DBMS总是基于某种数据模型,可以分为层次型、网状型、______和面向对象型等。

全国自学考试数据库系统原理试题和答案04735

全国自学考试数据库系统原理试题和答案04735

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

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

1.数据库系统中,执行逻辑数据与物理数据之间转换功能的是( )A.DBB.DBMSC.DBSD.OS2.DBMS的数据字典中存放的是( )A.数据库三级模式结构的定义B.数据库的工作日志C.数据库的所有索引信息D.数据库的存储路径3.数据库逻辑设计阶段应考虑的主要因素是( )A.概念模型B.处理要求C.存取方法D.DBMS特征4.关系数据库系统中对外键没有任何限制的操作是( )A.插入B.删除C.修改D.置空值5.由于关系模式设计不当所引起的删除异常指的是( )A.应该删除的数据不能删除B.未经授权的用户对数据进行了删除操作C.数据删除过程中发生了故障D.不该删除的数据被删除6.设有关系模式R(ABCDE),F是R上成立的FD集,F={A→B,B→C,D→E},那么F在模式ABC上的投影为( )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的( )A.自然连接B.交C.除D.并8.设R 和S 都是二元关系,那么与元组演算表达式{t|R(t)∧(∃u)(S(u)∧u[1]≠t[2])}不等价的关系代数表达式是( ) A.1223π( (R S) )σ≠⨯, B.1221π( (R S) )σ≠⨯, C. D.1214π( (S R) )σ≠⨯,9.设有学生表STUDENT (学号,姓名,性别,年龄),则向STUDENT 表插入一条新记录的正确的SQL 语句是( )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.存储过程的优点不包括( ) A.提高运行速度 B.降低网络通信量 C.间接实现安全控制D.存储在DB 之外方便修改 11.如果事务T 获得了数据项Q 上的排他锁,则T 对Q( ) A.只能读不能写 B.只能写不能读 C.既可读又可写D.不能读也不能写12.DBMS 中实现事务原子性的子系统是( ) A.完整性子系统 B.并发控制子系统 C.事务管理子系统D.恢复管理子系统13.SQL Server 的身份验证模式包括WINDOWS 身份验证模式和( ) A.混合验证模式 B.账号验证模式 C.用户验证模式D.DNA 验证模式14.PowerBuilder9.0中连接数据库的正确步骤是( ) A.建立数据库描述文件;用CONNECT 命令连接数据库B.建立ODBC 数据源;建立数据库描述文件(连接字符串);用CONNECT 命令连接数据库C.建立ODBC 数据源;用CONNECT 命令连接数据库D.建立ODBC 数据源;建立数据库对象;用CONNECT 命令连接数据库15.在对象联系图中,表示属性具有多值的是( )A.→B.⇒C.→→D.←→二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。

04735《数据库系统原理》复习题答案(汇编)

04735《数据库系统原理》复习题答案(汇编)

数据库系统原理(课程代码04735)一、单项选择题(本大题共24小题)在每小题列出的四个备选项中只有一个是最符合题目要求的,请将其代码填写在题后的括号内。

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

1.DBS具有较高的数据独立性,是因为DBS采用了【 B 】A.嵌入式语言B.三级模式结构C.DD D.六个层次的存储介质2.在层次、网状模型中,起导航数据作用的是【A 】A.指针B.关键码C.DD D.索引3.设关系R(A,B,C)和关系S(B,C,D), 那么与R⋈S等价的关系代数表达式是【B 】A.σ2=4(R⋈S)B.σ2=4(R×S)C.σ2=1(R⋈S)D.σ2=1(R×S)4.设关系R和S的结构相同,分别有m和n个元组,那么R-S操作的结果中元组个数为【 C 】A.为m-n B.为mC.小于等于m D.小于等于(m-n)5. 设有两个事务T1、T2,A、B的初始值分别为10和5,其并发操作如图1所示,下面评价正确的是【C 】A.该调度(schedule)不存在并发问题B.该调度是可串行化的(serializable)。

C.该调度存在冲突(conflict)操作D.该调度不存在冲突操作T1 T2read(A)read(B)sum=A+Bread(A)A=A*2write(A)read(A)read(B)sum=A+Bwrite(A+B)图1 事务并发操作图6.设有关系R(A,B,C)的值如下:A B C5 6 56 7 56 8 6下列叙述正确的是【 B 】A.函数依赖C→A在上述关系中成立B.函数依赖AB→C在上述关系中成立C.函数依赖A→C在上述关系中成立D.函数依赖C→AB在上述关系中成立7.设关系模式R(A,B,C,D),F是R上成立的FD集,F={ A→C,BC→D },那么ρ={ ABD,AC }相对于F 【 B 】A.是无损联接分解,也是保持FD的分解B.是无损联接分解,但不保持FD的分解C.不是无损联接分解,但保持FD的分解D.既不是无损联接分解,也不保持FD的分解8.概念设计的结果得到的是概念模式。

数据库系统原理2019年4月自学考试试题+答案

数据库系统原理2019年4月自学考试试题+答案

2019年4月高等教育自学考试全国统一命题考试数据库系统原理(课程代码04735)第一部分选择题一、单项选择题:本大题共I5小题,每小题2分共30分。

在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。

1.数据库系统的英文缩写是A.DataB.DBC.DBMSD.DBS2.在客户/服务器结构中,数据库系统管理系统称为A.客户端B.前台C.后台D.表示层3.表示属性取值范围的是A.候选码B.域C.超码D.超键4.关系模式产生异常问题以及解决这些问题,与之密切相关的概念是A.丟失更新B.数据依赖C.读脏数据D.不可重复读5.对于关系的描述错误的是A.同一个关系中允许出现候选码或候选键值完全相同的元组B.在关系中元组的顺序(即行序)是无关紧要的,可以任意交换C.在关系中属性的顺序(即列序)是无关紧要的,可以任意交换D.在关系中,每一个属性都是不可分解的6.计算机辅助软件工程工具的俗称是A.CASE工具B.CAD工具C.CAI工具D.KASE工具7.对于关系数据库管理系统产品在支持SQL标准方面说法错误的是A.没有一个系统产品能够支持SQL标准的全部特性B.各个系统产品在实现标准SQL时没有差别C.各个系统产品都遵循SQL标准D.各个系统产品以SQL标准为主体进行相应的扩展8.可用于授予权限的SQL语句是A.REVOKEB.RIGHTC.GRANTD.POWER9.在SQL语言中,用于判定子查询的结果集是否为空的关键字是A.EXISTB.INTERSECTC.EXCEPTD.UNION10.对于存储过程说法错误的是A.存储过程可以拥有输出参数B.存储过程由SQL语句和过程式语句组成C.使用CALL语句对存储过程调用D.存储过程必须包含RETURN语句11.保护数据库以防止不合法的使用而造成数据泄露、更改或破坏是数据库的A.完整性B.一致性C.安全性D.恢复性12.在MySQL中,删除触发器的语句是A.DROPB.DROP TRIGGERC.DROP TABLED.DROP USER13.当需要撤销一个用户的权限、而又不希望将该用户从系统中删除的语句是A.DROPB.ALTERC GRANT D.REVOKE14.不属于数据仓库特征的是A.面向主题人B.集成性C.数据的易失性D.数据的时变性15.具有第三代数据库系统特征的是A.网状模型B.层次模型C.关系模型D.面向对象模型第二部分非选择题二、填空题:本大题共10空,每空1分,共10分。

04735数据库系统原理答案

04735数据库系统原理答案

(绝密★启用前2017 年 10 月高等教育自学考试全国统一命题考试数据库系统原理试题答案及评分参考(课程代码 04735)一、单项选择题:本大题共 15 小题,每小题 2 分,共 30 分。

1. A2. C3. B4. D5. D6. A7. A8. C9. B 10. D 11. B 12. D 13. A 14. B 15. A二、填空题:本大题共 10 空,每空 1 分,共 10 分。

16. 数据结构 17. 评审 18. ABC 19. {t|(R(t) t[3]='d')} 20. DROP TABLE 21. 饿死22. 数组23. 逗号(或,)24. 应用对象25. 垃圾进垃圾出(或 Garbage In Garbage Out)三、简答题:本大题共 10 小题,每小题 3 分,共 30 分。

26. 定义模式;定义内模式;与用户的联络;定义安全性规则,对用户访问数据库的授权;定义完整性规则,监督数据库的运行;数据库的转储与恢复。

(3 分)27. ⑴ 数据库的转储与恢复。

⑵ 数据库安全性、完整性控制。

⑶ 数据库性能的监督、分析和改进。

⑷ 数据库的重组织和重构造。

(注:每点 1 分,答对其中任意 3 点得满分) 28. Fmin={AC→B ,A→D ,D→E ,C→G} (3 分) 29. EXEC SQL DECLARE <游标名> CURSOR FOR(1 分) <SELECT 语句> (1 分) END_EXEC(1 分)30. 如果事务 T 对某数据加上 S 锁后,仍允许其他事务再对该数据加 S 锁,但在对该数据的所有 S 锁都解除之前绝不允许任何事务对该数据加 X 锁。

3 分) 31. 在 DBS 运行时,DBMS 定时设置检查点。

在检查点时刻才真正做到把对 DB的修改写到磁盘,并在日志文件上写入一个检查点。

当 DB 需要恢复时,只 有那些在检查点后面的事务需要恢复。

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

数据库系统原理 (A) 答案
一、1.C 2.A 3.C 4.B 5.C 6.B 7.D 8.B 9.A 10.D 11.B 12.D
13.A 14.B 15.A
二、16.关键码17.数据字典(DD)
18.完全19.数据冗余
20.M+n 21.INSERT
22.COMMIT 23.丢失更新
24.DLL(或动态链接库)25.丢失更新
三、26.数据独立性是指应用程序和数据库的数据结构之间相互独立,不受影响。

(1分)
数据独立性分成物理独立性和逻辑独立性两个级别。

(2分)
27.应用程序运行时,DBMS在内存为其开辟一个程序工作区,主要用于数据的传输和格式的转换。

(3分)
28.令X={D}
X(0)=D
X(1)=DGH
X(2)=DGH
∵X(2)=X(1)
∴D+=DGH(3分)
29.事务是构成单一逻辑工作单元的操作集合,要么完整地执行,要么完全不执行(1分)事务具有四个性质:原子性、一致性、隔离性、持久性。

(2分)30.基本表是独立存在的表,它所对应的数据实际存储在数据库中。

(1分)视图是从一个表或多个基本表导出的表,(1分)在数据库中存储有关视图的定义而不
存放视图所对应的数据,视图是一个虚表。

(1分)
31.SQL语言的特点是:
(1)一体化特点;
(2)两种使用方式,统一的语法结构;
(3)高度的非过程化;
(4)语言简洁,词汇有限,易学易用。

(答对1个问题的1分,答对3个得满分)
32.DBS中DB故障主要有3类:事务故障、系统故障和介质故障。

(1分)事务故障和系统故障未破坏DB,但使其中某些数据不正确(1分)介质故障将破坏DB。

(1分)
33.SQL中把完整性约束分成三大类:域约束、(1分)基本表约束、(1分)断言(1
分)
34.实体基数是指与一个实体有联系的另一端实体数目的最小、最大值,基数应与在这一端实体的边上。

(1分)重复度是指参与关联的这一端对象数目的最小、
最大值,重复度应写在这一端类的边上。

(2分)
35.由纵向四部分构成:ODBC数据库应用程序、(1分)驱动程序管理器、(1分)DB驱动程序、数据源。

(1分)
四、36.ⅡS#,SNAME(2分)(C#=’C2’(S℉SC))(2分)
37.SELECT * (1分)
FROM S
WHERE DEPT=
(SELECT DEPT (1分)
FROM S
WHERE SNAME=‘张明’);(2分)
38.DELETE(1分)
FROM SC(1分)
WHERE S#=‘95002’AND C#=‘2’;(2分)
39.CREATE VIEW C_STUDENT (1分)
AS
SELECT S#,SNAME,AGE,DEPT (1分)
FROM S
WHRER DEPT=‘数学’(1分)
WITH CHECK OPTION;(1分)
40.SELECT S#,COUNT(C#),AVG(GRADE)(2分)
FROM SC
WHERE GRADE IS NOT NULL (1分)
GROUP BY S#;(1分)
五、41.(1)
(每个二元联系1分,工3分)
答41 图
(2)保管员(职工号,姓名,仓库号)
仓库(仓库号,仓库面积)
供应商(供应商号,供应商名,地址)
存放(仓库号,零件号,库存量)
供应(零件号,供应商号,供应量)
(标“——”为主键,标“ ”为外键,共2分,其中存放和供应两个关系模式共1分。

但写对1个即得1分,保管员关系模式1分。


42.(1)R 的基本FD 有4个;
职工员→姓名
职工员→工种
工种→额定工作量
(职工号,日期)→本月超额
关键码为(职工号,日期)
(基本FD 和关键码各1分。

共2分)
(2)R 最高达到第1
姓名。

(1分)
R 1(职工号,姓名,工种)
R 2(工种,额定工作量)
R 3(职工号,日期,本月超额)
(2分)。

相关文档
最新文档