2018华师网院 数据库原理试卷及答案

合集下载

2018秋华南师范大学网络学院专升本《数据库原理与应用》在线作业

2018秋华南师范大学网络学院专升本《数据库原理与应用》在线作业

2018秋华南师范大学网络学院专升本《数据库原理与应用》在线作业2018秋《数据库原理与应用》课程作业(客观类型)单选题1、使用关键字()可以把查询结果中的重复行屏蔽。

(2 分)A.DISTINCTB.UNIONC.ALLD.TOP我的答案:A得分:2分2、命令SELECTs_no,AVG(grade)AS…平均成绩?FROMscoreGROUPBYs_noHAVINGAVG(grade)>=85,表示()。

(2 分)A.查找score表中平均成绩在85分以上的学生的学号和平均成绩B.查找平均成绩在85分以上的学生C.查找score表中各科成绩在85分以上的学生D.查找score表中各科成绩在85分以上的学生的学号和平均成绩我的答案:A得分:2分3、使用()身份验证方式需要客户端应用程序连接时提供登录时需要的用户标识和密码。

(2 分)A.Windows身份验证B.SQLServer身份验证C.以超级用户身份登录时D.其他方式登录时得分:2分4、表达式SUBSTRING(…SHANGHAI?,6,3)的值是()。

(2 分)A.’SHANGH’B.’SHA’C.’ANGH’D.?HAI?我的答案:D得分:2分5、下面函数不能进行数据类型转换的是:。

(2 分)A.CONVERTB.STRC.CASTD.LTRIM我的答案:D得分:2分6、下列命令不属于DBMS的数据定义语言的是:()。

(2 分)A.CREATEB.DROPC.INSERTD.ALTER我的答案:C得分:2分7、以下()不属于数据库对象(第2章第2节,知识点:SQLserver2000数据库组成,难度:中)(2 分)A.表和视图B.索引和约束C.T-SQL脚本D.触发器得分:2分8、删除触发器tri_Sno的正确命令是:()。

(2 分)A.DELETETRIGGERtri_SnoB.TRUNCATETRIGGERtri_SnoC.DROPTRIGGERtri_SnoD.REMOVETRIGGERtri_Sno我的答案:C得分:2分9、用二维表结构表示实体以及实体间联系的数据模型称为()。

数据库原理-2018

数据库原理-2018

计算 (1) S R (2) )(52R <σ (3)(4))(2,3S π
五、设计题(本题 30 分)
某医院内部病房计算机管理中需要如下信息:
医院内有若干科室,科室主要有科室名,科室地址,科电话,每个科室下有若干医生,一个医生只属于一个科室,但可负责多个病人的诊治,每名医生主要有工作证号、姓名,职称,年龄等信息;每个科室下管理若干病房的床位,每个病房只属于一个科室管理,病房主要有病房号,床位号等信息,每名病人拥有一个病人病历,病人的主管医生只有一个。

根据如上需求,请完成完成如下设计:
1.设计该医院病房管理系统的E-R 图。

(本小题15分)
2.该E-R 图转换为关系模型结构,并指出转换结果中每个关系模式的主键、外键。

(本小题15分)
六、应用题(每小题4分, 共 28分)
设有如图所示的关系S 、SC 和C ,试用SQL 语言完成下列查询:

22 王强 003 女 22 刘莉 002
男 23 李四 001
Sex Age SName S#
S 程军 操作系统 K3 程军 数据结构 K2 王旭 C 语言 K1 Teacher CName C# C 80 K3 003 84 K2 003 90
K2 002 92 K1 003 85 K1 002 83 K1 001 Grade
C# S# SC。

《计算机网络》试题库及答案

《计算机网络》试题库及答案

华中师范大学网络教育学院《计算机网络》练习测试题库一、选择题1、一座大楼内的一个计算机网络系统,属于( B )。

A、PANB、LANC、MAND、WAN2、计算机网络中可以共享的资源包括( A )。

A、硬件、软件、数据、通信信道B、主机、外设、软件、通信信道C、硬件、程序、数据、通信信道D、主机、程序、数据、通信信道3、网络协议主要要素为( C )。

A、数据格式、编码、信号电平B、数据格式、控制信息、速度匹配C、语法、语义、同步D、编码、控制信息、同步4、采用专用线路通信时,可以省去的通信阶段是( A )。

A、建立通信线路B、建立数据传输链路C、传送通信控制信号和数据D、双方确认通信结束5、通信系统必须具备的三个基本要素是( C )。

A、终端、电缆、计算机B、信号发生器、通信线路、信号接收设备C、信源、通信媒体、信宿D、终端、通信设施、接收设备6、宽带传输通常使用的速率为( C )A、0 - 10Mbit/sB、1 - 2.5Mbit/sC、5 - 10Mbit/sD、0 - 400Mbit/s7、计算机网络通信系统是( D )。

A、电信号传输系统B、文字通信系统C、信号通信系统D、数据通信系统8、网络接口卡的基本功能包括:数据转换、通信服务和( B )。

A、数据传输B、数据缓存C、数据服务D、数据共享9、完成通信线路的设置与拆除的通信设备是( C )。

A、线路控制器B、调制解调器C、通信控制器D、多路复用器10、在星型局域网结构中,连接文件服务器与工作站的设备是( D )。

A、调制解调器B、交换器C、路由器D、集线器11、在OSI七层结构模型中,处于数据链路层与运输层之间的是( B )。

A、物理层B、网络层C、会话层D、表示层12、完成路径选择功能是在OSI模型的( C )。

A、物理层B、数据链路层C、网络层D、运输层13、下列功能中,属于表示层提供的是( D )。

A、交互管理B、透明传输C、死锁处理D、文本压缩14、在TCP/IP协议簇的层次中,解决计算机之间通信问题是在( B )。

华师《数据库系统原理》在线作业15春满分答案

华师《数据库系统原理》在线作业15春满分答案

华师《数据库系统原理》在线作业
一,单选题
1. 建立数据库、配置和使用数据库的软件称为()
A. 操作系统
B. 数据库管理系统
C. 应用开发工具
D. 应用程序
?
正确答案:C
2. 概念结构设计阶段得到的结果是( )。

A. 数据字典描述的数据需求
B. E-R图表示的概念模型
C. 某个DBMS所支持的数据模型
D. 包括存储结构和存取方法的物理结构
?
正确答案:B
3. 下列SQL语句中,修改表结构的是()
A. CREATE
B. ALTER
C. UPDATE
D. INSERT
?
正确答案:A
4. 数据库管理系统中DDL表示( )。

A. 数据描述语言
B. 数据操纵语言
C. 数据控制语言
D. 访问数据库的方式
?
正确答案:A
5. 在下列关于关系的陈述中,错误的是()
A. 表中任意两行的值不能相同
B. 表中任意两列的值不能相同
C. 行在表中的顺序无关紧要
D. 列在表中的顺序无关紧要
?
正确答案:B。

华南师范大学网络学院管理原理期末考试数据库.doc

华南师范大学网络学院管理原理期末考试数据库.doc

华南师范大学网络学院管理原理期末考试数据库问题21侧重于计划的持续实施。

控制工作是前馈控制反馈控制现场控制计划控制。

问题47()是有效产出和投入之间的比例关系。

a .利益b .效果c .效率d .效用2。

为了有效地倾听问题4,下面是不正确的()。

领导者必须控制自己的情绪;B.慷慨地承诺你能做什么;C.不要随意打断;D.适时提问,鼓励进一步的解释和解释。

7.问题23不确定性决策和基于风险的决策之间的主要区别是()。

风险的大小,可控程度,客观可能性,环境的稳定性。

问题6以下陈述不正确()。

答:双向沟通比单向沟通需要更多的时间。

接收者对单向通信满意,发送者对双向通信满意。

双向交流比单向交流噪音大得多。

在双向交流中,接收者和发送者都相信他们对信息的理解。

2.问题9()是在日常工作中做出的提高生产效率和工作效率的决定。

它涉及的范围很窄,只对组织产生局部影响。

A.战略决策,战术决策,管理决策,商业决策。

问题11中设定的目标是这项工作的一个主要方面。

a .计划b .人员配备c .领导d .控制8。

第29条有权激发员工的内在热情,哪种人是最佳的奖励工作()。

能力远高于任务要求的人;能力远低于要求的人;能力略高于任务要求的人;能力略低于任务要求的人。

a .决策技术b .外部环境的影响c .信息的准确性和及时性d .决策者2。

高级管理人员越多,他们越需要概念技能、人际交往技能和技术技能,他们就越需要按以下顺序排列。

B.技术技能、概念技能和人际交往技能;概念技能、人际交往技能和技术技能;人际交往技能、技术技能和概念技能;3.问题3:以下哪一项是费德勒模式中的良好领导环境()。

A.人际关系差,工作结构复杂,职位权力大;B.人际关系差,工作结构简单,职位权力大;良好的人际关系,复杂的工作结构和弱势地位;D.良好的人际关系,复杂的工作结构和强大的职位权力;4.问题4:在编制预算时,一家企业规定,当产品销量为1000件时,预算的单位成本为2.8元。

华中师范大学网络学院《数据结构》试题库及答案

华中师范大学网络学院《数据结构》试题库及答案

华中师范大学网络学院《数据结构》试题库及答案一、选择题1 在数据结构中,从逻辑上可以把数据结构分成()。

A.动态结构和静态结构B.紧凑结构和非紧凑结构C.线性结构和非线性结构D.内部结构和非内部结构2.算法分析的目的是();A. 找出数据结构的合理性 B. 研究算法中的输入和输出的关系C. 分析算法的效率以求改进D. 分析算法的易懂性和文档性3. 算法分析的两个主要方面是()。

A. 空间复杂度和时间复杂度B. 正确性和简单性C.可读性和文档性 D. 数据复杂性和程序复杂性4.一个顺序表(即顺序存储的线性表)第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是()。

A.100 B.108 C.100 D.1205.在一个长度为n 的顺序表中,向第i个元素(1≤i≤n+1)之前插入一个新元素时,需要向后移动()个元素。

A.n-iB.n-i-1C.n-i+1D.i6.从一个长度为n 的顺序表中删除第i个元素(1≤i≤n+1)时,需要向前移动()个元素。

A.n-iB.n-i-1C.n-i-1D.i7.若长度为n的线性表采用顺序存储结构,在表的第i个位置插入一个元素的算法的时间复杂度是()A.O(n) B.O(n*n) C.O(nlog2n) D.O(log2n)8.线性表的存储结构是一种()的存储结构A.随机存取B.顺序存取C.索引存取D.HASH存取9.线性表的链式存储结构是一种()的存储结构。

A.随机存取B.顺序存取C.索引存取D.HASH存取10.若线性表采用顺序存储结构,每个元素占用4个存储单元,第一个元素的存储地址为100,则第12个元素的存储地址是()A.112 B.144 C.148 D.41211.若频繁地对线性表进行插入和删除操作,该线性表应该采用()存储结构。

A.散列 B.顺序 C.链式 D.任意12.线性表若采用链表存储结构时,要求内存中可用存储单元的地址()。

A.必须是连续的B.部分地址必须是连续的C.一定是不边疆的D.连续不连续都可以13.在非空线性链表中,在由p所指的链结点后面插入一个由q所指的链结点的过程是依次执行()A.q->next=p; p->next=q;B.q->next=p->next; p->next=q;C.q->next=p->next; p=q;D.p->next=q; q->next=p;14.若删除非空线性链表中由p所指链结点的直接后继结点的过程是依次执行( )A.r=p->next; p->next=r; call RET(r)B.r=p->next; p->next=r->next; call RET(r)C.r=p->next; p->next=r->next; call RET(p)D.p->next=p->next->next; call RET(p)15.删除一个双链表中结点p(非头结点和尾结点)的操作是( ).A. p->left->right=p->left;p->right->left=p->rightB. p->left->right=p->right;p->right->left=p->ieftC. p->left=NULL;p->right=NULLD. p->right->left=p;p->left->right=p16.在一个双链表中结点p之后插入一个结点s的操作是( )。

数据库系统原理(2018年版)课后习题参考答案解析

数据库系统原理(2018年版)课后习题参考答案解析
第三代数据库系统必须支持数据管理、对象管理和知识管理
第三代数据库系统必须保持或集成第二代数据库系统技术
第三代数据库系统必须对其他系统开放
2.描述数据仓库粒度的概念P182
粒度是指数据仓库数据单位中保存数据的细化或综合程度
3.描述数据挖掘技术的能P183
概念描述
关联分析
分类与预测
聚类
孤立点检测
趋势和演变分析
视图的内容是由存储在数据库中进行查询操作的SQL语句定义的,它的列数据与行数据均来自于定义视图的查询所引用的基本表。
视图不适宜数据集的形式存储在数据库中的,它所对应的数据实际上是存储在视图所引用的基本表中的。
视图是用来查看存储在别处的数据的一种虚拟表,本身不存储数据。
第五章 数据库编程
简答题
1.请简述存储过程的概念P125
答:参照完整性约束是指:若属性或属性组F是基本关系R的外码,与基本关系S的主码K相对应,则对于R中每个元组在F上的取值只允许有两种可能,要么是空值,要么与S中某个元组的主码值对应。
3.请简述关系规范化过程。
答:对于存在数据冗余、插入异常、删除异常问题的关系模式,应采取将一个关系模式分解为多个关系模式的方法进行处理。一个低一级范式的关系模式,通过模式分解可以转换为若干个高一级范式的关系模式,这就是所谓的规范化过程。
数据库系统是指在计算机中引入数据库技术之后的系统,包括数据库、数据库管理系统及相关实用工具、应用程序、数据库管理员和用户。
2.请简述早数据库管理技术中,与人工管理、文件系统相比,数据库系统的优点。
数据共享性高
数据冗余小
易于保证数据一致性
数据独立性高
可以实施统一管理与控制
减少了应用程序开发与维护的工作量

数据库系统原理(2018版)课后习题参考答案

数据库系统原理(2018版)课后习题参考答案
第六章 数据库安全
选择题
A、D、D
填空题
数据库系统就是指在计算机中引入数据库技术之后得系统,包括数据库、数据库管理系统及相关实用工具、应用程序、数据库管理员与用户。
2、请简述早数据库管理技术中,与人工管理、文件系统相比,数据库系统得优点。
数据共享性高
数据冗余小
易于保证数据一致性
数据独立性高
可以实施统一管理与控制
减少了应用程序开发与维护得工作量
一对多联系:对于实体集A中得每个实体,实体集B中有N个实体与之联系,反之,对于实体集B中得每个实体,实体集A中最多只有一个实体与之联系。举例:班级与班级成员,每个班级对应多个班级成员,每个班级成员只对应一个班级。
多对多联系:对于实体集A中得每个实体,实体集B中有N个实体与之联系,反之,对于实体集B中得每个实体,实体集A中有M个实体与之联系。举例:授课班级与任课教师,每个班级对应多名任课教师,每个任课教师也对应多个授课班级。
答案仅供参考
第一章 数据库系统概述
选择题
B、B、A
简答题
1、请简述数据,数据库,数据库管理系统,数据库系统得概念。 P27
数据就是描述事物得记录符号,就是指用物理符号记录下来得,可以鉴别得信息。
数据库即存储数据得仓库,严格意义上就是指长期存储在计算机中得有组织得、可共享得数据集合。
数据库管理系统就是专用于建立与管理数据库得一套软件,介于应用程序与操作系统之间。
建立在严格得数学概念得基础上
概念单一,统一用关系表示实体与实体之间得联系,数据结构简单清晰,用户易懂易用
存取路径对用户透明,具有更高得数据独立性、更好得安全保密性。
第二章 关系数据库
选择题
C、C、D
简答题

华中师范大学网络教育学院《数据库》练习测试题库及答案

华中师范大学网络教育学院《数据库》练习测试题库及答案

华中师范大学网络教育学院《数据库》练习测试题库及答案《数据库》练习测试题库一、选择题1、单个用户使用的数据视图的描述称为()。

A.外模式 B.概念模式 C.内模式D.存储模式 2、子模式DDL用来描述()。

A.数据库的总体逻辑结构 B.数据库的局部逻辑结构 C.数据库的物理存储结构 D.数据库的概念结构 3、在DBS中,DBMS 和OS之间的关系是()。

A.相互调用 B.DBMS调用OS C.OS调用DBMS D.并发运行 4、五种基本关系代数运算是()。

A.∪,-,_,π和σ B.∪,-,∞,π和σC.∪,∩,_,π和σ D.∪,∩,∞,π和σ 5、当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()。

A.左外联接 B.右外联接 C.外部并D.外联接 6、下列聚合函数中不忽略空值 (null) 的是()。

A.SUM (列名) B.MA_ (列名) C.COUNT ( _ ) D.AVG (列名) 7、设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F()。

A.是无损联接,也是保持FD的分解 B.是无损联接,但不保持FD 的分解C.不是无损联接,但保持FD的分解 D.既不是无损联接,也不保持FD 的分解 8、下列SQL语句中,修改表结构的是()。

A.CREATE B.ALTER C.UPDATE D.INSERT9、在数据库设计中,将ER图转换成关系数据模型的过程属于()。

A.需求分析阶段 B.逻辑设计阶段 C.概念设计阶段D.物理设计阶段 10、SQL中,下列涉及空值的操作,不正确的是()。

A.AGE IS NULL B.AGE IS NOT NULL C.AGE = NULL D.NOT (AGE IS NULL)11、如果事务T获得了数据项Q上的排它锁,则T对Q()。

A.只能读不能写 B.只能写不能读 C.既可读又可写D.不能读不能写 12、DBMS中实现事务持久性的子系统是()。

华师在线数据库原理

华师在线数据库原理

作业1.第1题下列( )是数据库的两级映像.A.外模式/模式,模式/内模式B.模式/外模式,外模式/内模式C.模式/内模式,内模式/外模式D.外模式/内模式,内模式/安全模式您的答案:A题目分数:3此题得分:3.02.第2题下列关于数据模型的说法不正确的是( ).A.数据模型就是对现实世界数据特征的模拟和抽象B.数据模型是一个描述数据,数据联系、数据语义以及一致性约束的概念工具的集合C.仅反映数据本身D.数据模型是数据库系统的核心和基础,任何一个数据库管理系统均是基于某种数据模型的您的答案:C题目分数:3此题得分:3.03.第3题2NF要求实体的非主属性完全函数依赖于主码.即不能存在仅依赖主码一部分的属性,如果存在,那么这个属性和主码的这一部分应该分离出来形成一个新的实体,新实体与原实体之间是( )的关系.A.多对多B.一对多C.一对一D.一对一或一对多您的答案:B题目分数:3此题得分:3.04.第4题( )故障在所有的故障中,对数据库系统造成的危害最大.A.介质B.系统C.事务D.软件您的答案:A题目分数:3此题得分:3.05.第5题聚合函数是一种特殊的函数.它对一组行中的某个列执行计算,并返回单个值.下列函数中不是聚合函数的是( ).A.SUMB.MAXC.LEND.COUNT您的答案:C题目分数:3此题得分:3.06.第6题SQl Server2000中的编程语言就是( ).A.T-SQLB.S-SQLC.Q-SQlD.R-SQL您的答案:A题目分数:3此题得分:3.07.第7题实体-联系模型是( ).A.概念模型B.逻辑模型C.现实世界D.物理模型您的答案:A题目分数:3此题得分:3.08.第8题由特殊化和一般化所产生的高层实体集和低层实体集之间存在一种特殊的( )关系.A.子类B.继承C.约束D.聚集您的答案:B题目分数:4此题得分:4.09.第9题SQL中的视图提高了数据库系统的( )A.完整性B.并发控制C.隔离性D.独立性您的答案:D题目分数:3此题得分:3.010.第10题有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束您的答案:A题目分数:3此题得分:3.011.第11题数据的逻辑独立性是指 ( )A.模式变,应用程序不变B.应用程序变,模式不变C.内模式变,应用程序不变D.应用程序变,内模式不变您的答案:D题目分数:3此题得分:3.012.第12题下面系统中不属于关系数据库管理系统的是()A.OracleB.MS SQL ServerC.IMSD.DB2您的答案:C题目分数:3此题得分:3.013.第13题关系模式的规范化过程主要是为克服数据库逻辑结构中存在的插入异常、删除异常以及( )A.数据不一致性B.结构不合理C.数据冗余度大D.数据丢失您的答案:C题目分数:3此题得分:3.014.第14题如果文件没有使用索引,并按某一属性排序,且选择条件是镇属性上的等值比较,则可用( )的选择运算算法来定位符合选择条件的记录.A.线性搜索B.二分搜索C.聚簇索引D.辅助索引您的答案:B题目分数:3此题得分:3.015.第15题关于数据库系统的说法不正确的是( ).A.数据库系统是指引入数据库技术后的计算机系统B.狭义地讲,数据库系统就是数据库管理系统C.狭义地讲,数据库系统由数据库和数据库管理系统组成D.广义地讲,数据库系统由数据库、数据库管理系统(及其开发工具)、应用系统,数据库管理员和用户构成您的答案:B题目分数:3此题得分:3.016.第16题事务(TransaCtion)是用户定义的一个数据库操作序列,下列( )不是它的特性。

04735数据库系统原理(2018年版)课后习题参考题答案

04735数据库系统原理(2018年版)课后习题参考题答案

04735数据库系统原理(2018年版)课后习题参考题答案答案仅供参考第一章数据库系统概述选择题B、B、A简答题1.请简述数据,数据库,数据库管理系统,数据库系统的概念。

P27数据是描述事物的记录符号,是指用物理符号记录下来的,可以鉴别的信息。

数据库即存储数据的仓库,严格意义上是指长期存储在计算机中的有组织的、可共享的数据集合。

数据库管理系统是专门用于建立和管理数据库的一套软件,介于应用程序和操作系统之间。

数据库系统是指在计算机中引入数据库技术之后的系统,包括数据库、数据库管理系统及相关实用工具、应用程序、数据库管理员和用户。

2.请简述早数据库管理技术中,与人工管理、文件系统相比,数据库系统的优点。

数据共享性高数据冗余小易于保证数据一致性数据独立性高可以实施统一管理与控制减少了应用程序开发与维护的工作量3.请简述数据库系统的三级模式和两层映像的含义。

P31答:数据库的三级模式是指数据库系统是由模式、外模式和内模式三级工程的,对应了数据的三级抽象。

两层映像是指三级模式之间的映像关系,即外模式/模式映像和模式/内模式映像。

4.请简述关系模型与网状模型、层次模型的区别。

P35使用二维表结构表示实体及实体间的联系建立在严格的数学概念的基础上概念单一,统一用关系表示实体和实体之间的联系,数据结构简单清晰,用户易懂易用存取路径对用户透明,具有更高的数据独立性、更好的安全保密性。

第二章关系数据库选择题C、C、D简答题1.请简述关系数据库的基本特征。

P48答:关系数据库的基本特征是使用关系数据模型组织数据。

2.请简述什么是参照完整性约束。

P55答:参照完整性约束是指:若属性或属性组F是基本关系R的外码,与基本关系S的主码K相对应,则对于R中每个元组在F上的取值只允许有两种可能,要么是空值,要么与S中某个元组的主码值对应。

3.请简述关系规范化过程。

答:对于存在数据冗余、插入异常、删除异常问题的关系模式,应采取将一个关系模式分解为多个关系模式的方法进行处理。

18秋华师《数据库技术及应用》在线作业-1答案

18秋华师《数据库技术及应用》在线作业-1答案

18秋华师《数据库技术及应用》在线作业-1
18秋作业试卷参考答案
一、单选题共10题,30分
1、从关系中挑选出指定的属性组成新关系的运算称为( )。

A选择运算
B投影运算
C连接运算
D交运算
这门答案选择:B
2、子模式DDL用来描述( )。

A数据库的总体逻辑结构
B数据库的局部逻辑结构
C数据库的物理存储结构
D数据库的概念结构
这门答案选择:B
3、关于数据库系统三级模式的说法,下列选项中正确的是( )。

A外模式、概念模式、内模式都只有一个
B外模式有多个,概念模式和内模式只有一个
C模式只有一个,概念模式和内模式有多个
D三个模式中,只有概念模式才是真正存在的
这门答案选择:B
4、一个m:n联系转换为一个关系模式,关系的码为( )。

A某个实体的码
B各实体码的组合
Cn端实体的码
D任意一个实体的码
这门答案选择:B
5、关系数据库规范化是为了解决关系数据库中( )问题而引入的。

A插入、删除和数据冗余
B提高查询速度
C减少数据操作的复杂性
D保证数据的安全性和完整性
这门答案选择:A。

华南师范大学《数据库原理》期末考试复习题

华南师范大学《数据库原理》期末考试复习题

华南师范大学《数据库原理》期末考试复习题第一篇:华南师范大学《数据库原理》期末考试复习题一、单选题()将访问许可权分配给一定的角色,用户通过饰演不同的角色获得角色所拥有的访问许可权.A、强制存取控制B、自主存取控制C、视图机制D、基于角色的访问控制答案:D SQL的默认策略是任何与()约束相违背的更新均为系统拒绝.A、用户定义的完整性B、实体完整性C、参照完整性D、用户定义的完整性和参照完整性答案:C 用户标识与系统鉴别属于()技术.A、访问控制B、接入控制C、完整性约束D、恢复答案:A()是相互矛盾的,数据库物理设计过程中需要对它们进行折中权衡.A、时间效率,维护代价B、时间效率,空间效率C、时间效率,空间效率,维护代价D、空间效率,维护代价答案:C 在关系演算中,元组变量的变化范围是().A、某一命名的关系B、数据库中的所有关系C、某一个域D、数据库中的所有域答案:C 下列聚合函数中不忽略空值(null)的是()A、SUM(列名)B、MAX(列名)C、COUNT(*)D、AVG(列名)答案:C SQL中,下列涉及空值的操作,不正确的是()A、AGE IS NULLB、AGE IS NOT NULLC、AGE = NULLD、NOT(AGE IS NULL)答案:C SQL的全局约束是指基于元组的检查子句和()A、非空值约束B、域约束子句C、断言D、外键子句答案:C9要保证数据库逻辑数据独立性,需要修改的是()A、模式B、模式与内模式的映射C、模式与外模式的映射D、内模式答案:C()是关系代数的基本运算之一.A、交B、除C、关系模型D、广义笛卡儿积答案:D 设关系R有M个元组,关系S有N个元组,则关系R 和S的笛卡尔积有()个元组.A、MB、NC、M*ND、M+N 答案:C 单个用户使用的数据视图的描述称为()A、外模式B、概念模式C、内模式D、存储模式答案:A 判断对并发事务正确的调度是().A、并发事务的执行结果与并行化执行结果事务是否一致B、事务间无冲突C、并发事务的执行结果与串行化执行结果事务是否一致D、视图无冲突答案:C X锁是().A、读锁B、写锁C、共享锁D、活锁答案:B 子模式DDL用来描述()A、数据库的总体逻辑结构B、数据库的局部逻辑结构C、数据库的物理存储结构D、数据库的概念结构答案:B 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()A、左外联接B、右外联接C、外部并D、外联接答案:D 在数据库设计中,将ER图转换成关系数据模型的过程属于()A、需求分析阶段B、逻辑设计阶段C、概念设计阶段D、物理设计阶段答案:B DBMS中实现事务持久性的子系统是()A、安全性管理子系统B、完整性管理子系统C、并发控制子系统D、恢复管理子系统答案:D 属性类型允许是基本数据类型、结构类型和集合类型的模型是()A、平面关系模型B、嵌套关系模型C、复合对象模型D、分布式关系模型答案:C 五种基本关系代数运算是()A、∪,-,×,π和σB、∪,-,∞,π和σC、∪,∩,×,π和σD、∪,∩,∞,π和σ答案:A 设关系模式R(A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ A、是无损联接,也是保持FD的分解B、是无损联接,但不保持FD的分解C、不是无损联接,但保持FD的分解= {AB,BC}相对于F)(D、既不是无损联接,也不保持FD 答案:A 在关系代数运算中,五种基本运算为()A、并、差、选择、投影、自然连接B、并、差、选择、交、投影C、并、差、选择、投影、笛卡儿积D、并、差、交、选择、笛卡儿积答案:C 对于经常在查询条件中出现的属性或者经常在聚集函数中出现的属性,可以考虑在这些属性上建立().A、视图B、关系C、连接D、索引答案:D 在笛卡尔积可看成为一张()。

华中师范大学网络教育学院《电子商务数据库》练习测试题库及参考答案

华中师范大学网络教育学院《电子商务数据库》练习测试题库及参考答案

华中师范大学网络教育学院《电子商务数据库》练习测试题库及参考答案一、判断题1、一个带有查询功能的商务网站一定用到了数据库。

2、电子商务数据库常用到ASP和ADO技术。

3、当处于保守模式,可以增加、修改或删除记录,但是当记录处于被维护的状态时,就会被锁定,不能做增加、修改或删除的操作。

4、若Function程序不需要包含数据时,则必须在Function的名字后面加上一个空括号()。

5、ODBC在程序和数据源之间提供了一个额外层以支持应用程序程序存取数据库。

6、Access 2000是office 2000的组件之一,是一个关系型的桌面数据库系统。

7、查询是可以在多个数据表之间进行的对象。

8、窗体是为数据输入、数据显示或控制应用程序执行而设计的对象。

9、模块可以是包含函数的独立对象,在应用程序的任何地方都可以调用,也可以直接与窗体或报表相联。

10、Access 中的各对象是孤立存在的,彼此之间不存在关系。

11、表关键字不是必需的。

12、修改数据表字段的属性,有可能造成数据的丢失13、移动数据工作表中的字段,将会影响到数据表设计中字段的次序。

14、使用删除查询,将删除整个记录,而不只是记录中所选择的字段。

15、缩小数组的大小时,存放在被删除掉的元素里的数据都会消失。

16、在交叉表查询或者基于交叉表查询或图表的参数查询中,必须指定查询参数的数据类型17、在窗体中可以有文字、图形、图像,还可以播放声音、视频等。

18、当使用窗体时,可以筛选和指定记录的排序顺序。

19、Access 2000可以建立纵栏表窗体。

20、窗体中的每一个控件也都具有各自的属性。

21、窗体及控件属性的设置,只能在窗体设计视图环境下进行,运行状态下不能进行。

22、CommandText是用来配合CommandType使用的,即设定所要执行的命令。

23、报表页眉中的任何内容都只能在报表的开始处打印一次。

24、如果想在每一页上都打印出标题,可以将标题移动到页面页眉中来。

华师网络学院作业答案-数据库原理问答题

华师网络学院作业答案-数据库原理问答题

请举一个属于2NF,但不属于3NF的关系模式的例子,并指出可能出现的“异常” 。

答案:关系模式R(A, B, C, D, E),在R上有如下函数依赖集:F={AB→E,B→C,C→D}数据库系统中的常见故障有哪些?答案:??事务故障,系统故障、介质故障。

关系规范化一般应遵循的原则是什么?各范式之间有什么关系?答案:(1)关系模式规范化一般应遵循的原则如下:①将关系模式进行无损连接分解,在关系模式分解的过程中,数据不能丢失或增加,要保持数据的完整性;②合理地选择规范化程度。

在规范化时,既要考虑到低级范式造成的冗余度高、数据不一致性,又要考虑到高级范式带来的查询效率低的问题;③要考虑正确性和可实现原则,即要保证规范化过程是正确的,并且通过规范化能达到要求。

(2)各范式之间的关系为:4NF BCNF 3NF 2NF 1NF,1NF消去非主属性对码的部分函数依赖便得到2NF,2NF消去非主属性对码的传递函数依赖便得到3NF ,3NF消去主属性对码的部分和传递函数依赖便得到BCNF,BCNF消去非平凡且非函数依赖的多值依赖得到4NF。

如何满足参照完整性规则要求?答案:答:参照完整性规则是指若属性或属性组F是一个关系R的外键,它与另一个关系S的键码相对应,则F的取值必为:S中某个元组的键码值;或者取空值。

参照完整性检查的默认策略是任何与参照完整性约束相违背的更新均为系统拒绝;其次,可以采用级联策略或置空策略保持参照完整性。

数据库为什么要并发控制?答案:答:多个事务并发执行时,使用并发控制可以避免数据不一致。

关系模式分解原则是什么?答案:答:分解模式的目标是得到更高的范式(2分),此外要遵守两个基本原则:分解是无损的,分解保持函数依赖。

简述SQL语言的组成。

答案:??分为四个部分:数据定义、数据操纵、数据控制、嵌入式SQL语言的使用规定。

数据库设计几个阶段各自的主要任务是什么?答案:答:需求分析阶段的任务在于收集数据库所需要的信息内容,调查和分析用户的业务活动和数据的使用情况,弄清所用数据的种类、范围、数量以及它们在业务活动中交流的情况,确定用户对数据库系统的使用要求和各种约束条件等,形成用户需求规约,并以需求说明书的形式确定下来,作为以后系统开发的指南和系统验证的依据。

2018华师网院 数据库原理 填空题

2018华师网院 数据库原理 填空题

填空题1 现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。

则该关系模式的码是_书号。

2 数据库物理设计中选择何种存储结构与选定的_________________类型有关。

3 在关系对应的二维表中,_________________对应元组。

4 分解模式的目标是____________________,此外要遵守两个基本原则:分解是无损的,分解保持函数依赖。

5 安全性措施的防范对象是非法用户和非法操作,________________措施的防范对象是不合语义的数据。

6 关系规范化的过程实质是___________的过程。

7 除了使用各类完整性约束以外,用户还可以通过___________来实现其他完整性规则。

8 数据库中要储存批发商与零售商的供货合同信息。

一个合同中可以填写多种商品,每种商品需要记录定货数量。

对应的关系模式为:合同(合同号,商品号,商品名,商品单价,数量),该关系的码是________________________。

9 在数据库中建立索引主要是为了提高_________________。

10 关键字是用来标识_________________。

11 除了使用各类完整性约束以外,用户还可以通过___________来实现其他完整性规则。

12 事务必须具有的四个性质是:原子性、____________ 、隔离性、持久性。

13 封锁对象的大小称为。

14 分解模式的目标是达到更高级的范式,此外要遵守两个基本原则:分解是无损的,________________________。

15 ________________________将对象的实现与对象应用相互隔离,允许对操作的实现算法和数据结构进行修改;不必修改使用它们的应用,这有利于提高数据独立性.16 第一范式是指同一列中不能有________,即实体中的某个属性必须是原于项.17 分解具有无损连接性和分解保持函数依赖是两个互相独立的标准.具有无损连接性的分解不一定能够保持____________。

华师数据库原理在线作业(100分)

华师数据库原理在线作业(100分)

作业1.第1题SQL中的视图提高了数据库系统的( )A.完整性B.并发控制C.隔离性D.独立性您的答案:D题目分数:3此题得分:3.02.第2题数据的逻辑独立性是指 ( )A.模式变,应用程序不变B.应用程序变,模式不变C.内模式变,应用程序不变D.应用程序变,内模式不变您的答案:D题目分数:3此题得分:3.03.第3题关系模式的规范化过程主要是为克服数据库逻辑结构中存在的插入异常、删除异常以及( )A.数据不一致性B.结构不合理C.数据冗余度大D.数据丢失您的答案:C题目分数:3此题得分:3.04.第4题下列不是数据库系统与文件系统的本质区别是( ).A.数据库系统实现了整体数据结构化,而文件系统只考虑某个具体应用的数据结构B.数据具有较高的共享性,减少了冗余;文件之间基本不能共享,导致数据冗余度高C.数据库系统中程序与数据的逻辑结构和物理存储相独立,而文件系统中数据逻辑结构与文件结构紧密联系D.数据由数据库管理系统统一管理和控制您的答案:A题目分数:3此题得分:3.05.第5题数据库中存储的是( ).A.数据B.数据间的联系C.数据及数据间的联系D.数据模型您的答案:C题目分数:3此题得分:3.06.第6题联系集的类型有( )A.一对一B.一对一、一对多C.一对多和多对多D.一对一、一对多和多对多您的答案:D题目分数:3此题得分:3.07.第7题( )故障在所有的故障中,对数据库系统造成的危害最大.A.介质B.系统C.事务D.软件您的答案:A题目分数:3此题得分:3.08.第8题创建用户自定义函数的命令是( ).A.CREATEV VIEWB.CREATE TRIGGERC.CREATE RULED.CREATE FUNCTION题目分数:3此题得分:3.09.第9题接口有3个值得注意的特性,一个是( )信息,表示子类和父类的继承关系;一个是( )信息,表示该类对象的当前集合名,用于说明类的范围;还有一个是( )信息,在类的范围内惟一标识一个对象.A.继承,键码,超类B.继承,聚簇,键码C.超类,外延名,键码D.超类,聚簇,键码您的答案:C题目分数:3此题得分:3.010.第10题事务故障的恢复方法采用基于( )的数据恢复技术.A.系统重启B.转储C.日志D.用户鉴定您的答案:C题目分数:3此题得分:3.011.第11题常用的用户标识方法是( ).A.用户密码B.用户名和口令字C.用户权限D.用户名您的答案:B题目分数:3此题得分:3.012.第12题关于数据处理和数据管理,下列叙述正确的是( )A.数据处理经历了人工系统、文件系统、数据库系统三个阶段B.数据处理是数据管理的中心问题C.数据管理的主要工作是对数据进行收集、分类整理、组织、存储、维护、检索等操作D.数据管理技术优劣不影响数据处理的效率您的答案:C此题得分:3.013.第13题( )是相互矛盾的,数据库物理设计过程中需要对它们进行折中权衡.A.时间效率,维护代价B.时间效率,空间效率C.时间效率,空间效率,维护代价D.空间效率,维护代价您的答案:C题目分数:3此题得分:3.014.第14题( )就是能从这许多查询策略中找出最有效的查询执行计划的一种处理过程.A.查询分析B.查询翻译C.查询优化D.查询执行您的答案:C题目分数:3此题得分:3.015.第15题下列聚合函数中不忽略空值 (null) 的是()A.SUM (列名)B.MAX (列名)C.COUNT ( * )D.AVG (列名)您的答案:C题目分数:3此题得分:3.016.第16题SQL的全局约束是指基于元组的检查子句和()A.非空值约束B.域约束子句C.断言D.外键子句您的答案:C题目分数:4此题得分:4.017.第17题学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是(????? )A.多对多B.?一对一C.???多对一D.???一对多您的答案:D题目分数:3此题得分:3.018.第18题有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束您的答案:A题目分数:3此题得分:3.019.第19题下面系统中不属于关系数据库管理系统的是()A.OracleB.MS SQL ServerC.IMSD.DB2您的答案:C题目分数:3此题得分:3.020.第20题如果文件没有使用索引,并按某一属性排序,且选择条件是镇属性上的等值比较,则可用( )的选择运算算法来定位符合选择条件的记录.A.线性搜索B.二分搜索C.聚簇索引D.辅助索引您的答案:B题目分数:3此题得分:3.021.第21题事务(TransaCtion)是用户定义的一个数据库操作序列,下列( )不是它的特A.原子性B.一致性C.并发性D.持续性您的答案:C题目分数:3此题得分:3.022.第22题数据的物理独立性是( )实现的.A.外模式/模式映像B.外模式/内模式映像C.模式/内模式映像D.内模式/外模式映像您的答案:C题目分数:3此题得分:3.023.第23题聚合函数是一种特殊的函数.它对一组行中的某个列执行计算,并返回单个值.下列函数中不是聚合函数的是( ).A.SUMB.MAXC.LEND.COUNT您的答案:C题目分数:3此题得分:3.024.第24题由特殊化和一般化所产生的高层实体集和低层实体集之间存在一种特殊的( )关系.A.子类B.继承C.约束D.聚集您的答案:B题目分数:3此题得分:3.025.第25题若要求分解具有无损连接性,那么模式分解一定能够达到( ).A.2NFC.BCNFD.3NF您的答案:B题目分数:3此题得分:3.026.第26题事务的ACID特性是( ).A.原子性,一致性B.隔离性C.持续性D.原子性,一致性,隔离性,持续性您的答案:D题目分数:3此题得分:3.027.第27题( )将访问许可权分配给一定的角色,用户通过饰演不同的角色获得角色所拥有的访问许可权.A.强制存取控制B.自主存取控制C.视图机制D.基于角色的访问控制您的答案:D题目分数:3此题得分:3.028.第28题( )封锁协议可以防止丢失修改,并且保证事务可恢复.A.二级B.一级C.三级D.多级您的答案:B题目分数:3此题得分:3.029.第29题对于经常在查询条件中出现的属性或者经常在聚集函数中出现的属性,可以考虑在这些属性上建立( ).A.视图B.关系C.连接您的答案:D题目分数:3此题得分:3.030.第30题根据关系模型的完整性规则,一个关系中的主码( ).A.不能有两个B.不可作为其他关系的外部键C.可以取空值D.不可以是属性组合您的答案:A题目分数:3此题得分:3.031.第31题在DBS中,DBMS和OS之间的关系是()A.相互调用B.DBMS调用OSC.OS调用DBMSD.并发运行您的答案:B题目分数:3此题得分:3.032.第32题SQL中,下列涉及空值的操作,不正确的是()A.AGE IS NULLB.AGE IS NOT NULLC.AGE = NULLD.NOT (AGE IS NULL)您的答案:C题目分数:3此题得分:3.033.第33题属性类型允许是基本数据类型、结构类型和集合类型的模型是()A.平面关系模型B.嵌套关系模型C.复合对象模型D.分布式关系模型您的答案:C题目分数:3此题得分:3.0作业总得分:100.0 作业总批注:。

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

一、填空题(10空,每空3分,共30分)复习例题
1.SQL语言是一种________型数据库系统,它是以_______的形式组织起来的数据集合,二维表中的一行,在关系中称为_______;二维表中的一列,在关系中称为_______。

答案:关系型、表、元组、属性
2.已知学生关系:(学号,性别,年龄,籍贯),若执行SQL语句:
Select 姓名,年龄From 学生Where 籍贯='北京'
说明该语句对学生执行了_________操作.答案:投影和选择
3.传统的关系运算可以用两种方法定义,即________和__________。

后者又可以再分为__________和_________。

当代SQL的主要特征应该是基于_________的,同时又兼有_______________的特性.
答案:关系代数、关系演算、元组演算、域演算、关系演算、关系代数
二、单项选择题(20题,每小题2分,共40分) 复习例题
1.数据字典的内容应包括( C ).
A.数据项,数据结构B.数据流,数据存储,处理过程
C.数据项,数据结构,数据流,数据存储,处理过程D.数据结构,数据流
2.概念设计的步骤是( B ).
A. 进行数据抽象,设计局部概念模式评审集成局部概念模式,得到全局概念模式
B. 进行数据抽象,设计局部概念模式集成局部概念模式,得到全局概念模式评审
C. 进行数据抽象,设计局部概念模式集成局部概念模式,得到全局概念模式
D. 评审进行数据抽象,设计局部概念模式集成局部概念模式,得到全局概念模式
3.对于经常在查询条件中出现的属性或者经常在聚集函数中出现的属性,可以考虑在这些属性上建立( d ).
A.视图B.关系 C. 连接D.索引
三、简答题(5题,每题4分,共20分)复习例题
1.简述数据库设计的过程.
答:根据规范设计的原则,一般可以把数据库设计分成以下五个阶段:需求分析、概念设计、逻辑设计、物理设计和验证设计。

其中验证设计阶段包括数据库实施、数据库的运行和维护两个子阶段。

2.数据库为什么要并发控制?
答:多个事务并发执行时,使用并发控制可以避免数据不一致。

3.数据库的基本恢复技术有哪些?
答:基于日志的数据恢复和基于数据转储的数据恢复。

课程的复习重点
数据库系统组成
数据库的体系结构
数据模型
E-R模型
关系运算
SQL语句
数据库设计步骤
数据库规范设计
事务
数据恢复
并发控制的方法。

相关文档
最新文档