数据库原理与应用》期末试题及其答案

一.单项选择题(每小题1分,共10分)

1.要保证数据库逻辑数据独立性,需要修改的是

A.模式

B.模式与内模式的映射

C.模式与外模式的映射

D.内模式

2.下列四项中,不属于数据库特点的是()

A.数据共享

B.数据完整性

C.数据冗余很高

D.数据独立性高

3.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是()

A.多对多

B.一对一

C.多对一

D.一对多

4.反映现实世界中实体及实体间联系的信息模型()

A.关系模型

B.层次模型

C.网状模型

D.E-R模型

5.对数据库并发操作有可能带来的问题包括()

A.读出“脏数据”

B.带来数据的冗余

D.破坏数据独立性

6.关系数据模型的三个组成部分中,不包括()

A.完整性规则

B.数据结构

C.数据操作

D.并发控制7.SQL语言的REVOKE语句实现下列哪一种数据控制能

A.可靠性控制

B.并发性控制C安全性控制D完整性控制

8.事务有多个性质,其中不包括()A.一致性B.唯一性C.原子性D.隔离性

9.SQL语言通常称为()A.结构化查询语言B.结构化控制语言C.结构化定义语言D.结构化操纵语言10.如何构造出一个合适的数据逻辑结构是()主要解

决的问题。A.关系数据库优化B.数据字典C.关系数据库规范化理论D.关系数据库查询

1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是____阶段。A.数据库系统B.文件系统C.人工管理D.数据项管理

2.对关系模型叙述错误的是____。

A.建立在严格的数学理论、集合论和谓词演算公式的基础之上B.微机DBMS绝大部分采取关系数据模型C.用二维表表示关系模型是其一大特点D.不具有连接操作的DBMS也可以是关系数据库系统

4.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系____。

A.SB.SC,CC.S,SCD.S,C,SC

5.FoxBASE、FoxPro属于___A.表式系统B.最小关系系统C.关系完备的系统D.全关系系统

6.关系规范化中的删除操作异常是指________。A.不该删除的数据被删除B.不该插入的数据被插入

C应该删除的数据未被删除D应该插入的数据未被插入7.在关系数据库设计中,设计关系模式是____的任务。A.需求分析阶段B.概念设计阶段

C.逻辑设计阶段D.物理设计阶段

8.从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的码是____。

A.M端实体的码B.N端实体的码C.M端实体码与N端实体码组合D.重新选取其他属性9下面哪个不是数据库系统必须提供的数据控制功能A.安全性B.可移植性C.完整性D.并发控制

10、多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库系统必须进行____。A.安全性控制B.完整性控制C.并发控制D.可靠性控制

二、填空题(每小题1分,共10分)

1.SQL语言提供数据库定义、________、数据

控制等功能。2.数据库保护问题包括:________、完整性、故障恢复和并发控制等多方面。

3.关系代数中专门的关系运算包括:选择、投影、连接和________。

4.设有关系SC(sno,cname,grade),各属性的含义分别为学号、课程名、成绩。若要将所有学生的“数据库系统”课程的成绩增加5分,能正确完成该操作的SQL语句是grade=grade+5WHEREcname=“数据库系统”。

5.关系数据库数据操作的处理单位是_____,层次和网状数据库数据操作的处理单位是记录。

7.数据库的逻辑模型设计阶段,任务是将________转换成关系模型。

8.关系规范化理论是设计________的指南和工具。

9.当数据库被破坏后,如果事先保存了________和数据库的副本,就有可能恢复数据库。

10.关系中主码的取值必须唯一且非空,这条规则是

________完整性规则。

1、视图是一个虚表,它是从____中导出的表。在数据

库中只存放那个使用的____,不存放视图的

_____.

2、SQL语言中,修改表结构的语句是____________.

3、关系模式是关系的___________,相当于_______.

4、关系数据库中,二维表称为一个,表的一行

称为,表的一列称为。

5、关系代数运算中,基本的运算有_________,_______,

_______,________,__________.

6、安全性控制的一般方法_____,______,

_____,_____,______,_______.

7、数据恢复是利用______数据重建已破坏的数据

1、迄今为止,数据管理技术经历

了、和发展阶段

2、DBMS提供的用于定义数据库的语言称为,

英文简称为

3、DBMS对数据库的保护主要通过、、、

和四个方面的控制实现的

4、从一个或多个基本表导出的不独立占据存储的虚表

称为。

5、数据库管理系统(DBMS)由以下三类程序组成:语言、控制数据库运行和维护数据库,其中的语言系统分为主语言和______。

6、据独立性分为和。

7、在三大传统的数据模型中,具有严格的数学理论基

础的是。8、在关系模型中,把数据看成一个二维表,每一个二维表称为一个______。

1、SQL语言的数据定义功能包括_____,____,

_______,____

2、SQL语言中,实现数据检索的语句是_____

3、关系操作的特点是_______操作

4、在数据库三级模型结构中,单个用户使用的数据视图的描述,称为,全局数据视图的描述,称为,物理存储数据视图的描述,称为。

THE END
1.学生社团管理系统的全面解决方案:高效源码系统设计与实现行情总在绝望中诞生,在半信半疑中成长,在憧憬中成熟,在希望中毁灭。https://www.55188.com/thread-27469352-1-1.html
2.社团管理系统需求分析报告星辰大海灬数据流图 模块流程图 登录注册模块 活动模块 表结构 ER图 原型设计 登录界面 管理员后台界面 学生个人界面 讨论区界面 活动/公告界面 小组成员 项目简介 学校社团丰富, 参加社团的学生也很多, 但是没有一个高效的管理系统来帮助指导老师, 社长, 部长来更好的管理社团, 以及帮助普通学生去了解不同的社团, 并加入...https://www.cnblogs.com/YONGinggg/archive/2004/01/13/11793936.html
3.药品信息管理系统ER图流程图模板很多同学不会画ER图,我就以药品信息管理系统为例画一张ER图,科普一下,需要的直接克隆吧。你的每一份克隆,都是我画图的动力,多谢支持,关注我,跟星学画图。 药品信息管理系统ER图 er图 跟星学画图 er总图 药品 作者其他创作 大纲/内容 病人实体 E-R 图 ...https://www.processon.com/view/6489c2de3d1f1044a6a4084f
4.学生社团信息管理系统.doc全文免费管理员拥有的功能流程图如图2-2所示,社员拥有功能如图2-3所示。图2-1主界面流程图 图2-2管理员管理权限图查看我的信息查看我的信息社员界面退出系统修改我的信息社员界面退出系统修改我的信息查看我的社团查看我的社团图2-3社员管理权限图 2.2数据库设计 2.2.1数据库ER图通过以上分析,可以知道学生所拥有的属性为...https://max.book118.com/html/2019/0501/8027033073002021.shtm
5.羽毛球场地预定系统(程序+文档)毕业论文weixin223球馆预约系统ssm论文.doc 包括摘要,背景意义,论文结构安排,开发技术介绍,需求分析,可行性分析,功能分析,业务流程分析,数据库设计,er图,数据字典,数据流图,详细设计,系统截图,测试,总结,致谢,参考文献。 上传者:taobysj时间:2023-08-12 https://www.iteye.com/resource/j07254052-2719784
1.源码分享社团管理系统!今天给大家分享一套基于Springboot+Vue的社团管理系统源码,在实际项目中可以直接复用。(免费提供,文中自取) 一、系统运行图 1、登陆页面 2、管理员后台 3、社团成员后台 二、系统搭建视频教程 源码免费领取方式 后台私信回复【社团】 分享一些关于学习Java编程方面的经验 ...https://blog.csdn.net/m0_68102643/article/details/143862259
2.揭秘Er图,概念详解与应用指南运营赞助ER图,即实体关系图,是数据管理和信息系统开发领域的重要工具,它通过图形化的方式展示现实世界中的实体及其相互关系,为数据库设计、信息系统开发提供直观、易懂的数据模型,本文将详细介绍ER图的概念、特点、应用及在实际项目中的作用,带您深入了解这一数据建模利器。 https://www.zovps.com/article/index.php/post/379057.html
3.基于java的社团管理系统er图laojean的技术博客基于java的社团管理系统er图 基于javaweb的高校学生社团活动管理系统(java+springboot+freemark+jpa+mysql) 运行环境 Java≥8、MySQL≥5.7 开发工具 eclipse/idea/myeclipse/sts等均可配置运行 适用 课程设计,大作业,毕业设计,项目练习,学习演示等 功能说明https://blog.51cto.com/u_14256/11906031
4.高校社团管理系统(ssm,mysql)高校社团管理系统的主要实现功能包括:学生:社团概况、校园社团、走进社团、校园资讯、社团活动、在线留言,管理员:网站设置、会员管理、后台用户管理、修改密码、我的账户信息、修改账户信息,社团管理员:社团事务:社团管理、社团人数统计、社团报名审批、社团活动管理、发布活动、活动分类管理,新闻资讯:新闻资讯管理、系统公告...https://www.jianshu.com/p/02005ed19408
5.数据库课程设计报告通用12篇数据库功能测试主要是对界面进行测试,按用户类型进行分部测试,查看每一种类型的用户功能是否有欠缺;用户操作是否符合实际,是否具有意义;尤其是在功能实现上,不同情况,会有怎样不同的处理;查看在出错的情况下,系统如何处理。3.5 完成设计报告 设计报告主要内容要求有系统需求分析(功能模块图)、基本ER图(要求标明主码、...https://www.xueshu.com/haowen/105097.html
6.社团管理ER图学生社团管理系统,社团管理系统可以更好地管理学生参加社团情况、活动情况等信息,社团管理E-R图,值得参考。https://www.edrawmax.cn/templates/file/1029560
7.MySQL数据库实验实现简单数据库应用系统设计Mysql到此这篇关于MySQL数据库实验实现简单数据库应用系统设计的文章就介绍到这了,更多相关 MySQL系统设计内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! 您可能感兴趣的文章: PHP+MySQL投票系统的设计和实现分享 基于JavaSwing+mysql开发一个学生社团管理系统设计和实现 基于Mysql+JavaSw...https://www.jb51.net/article/252268.htm
8.计算机工作总结15篇操作系统和硬件的接口,就是那些硬件提供的指令,通过这些指令来操作硬件,就象操作系统定义一样,他是管理系统资源的,管理硬件的使用,你在学习操作系统时,把它看成一个管理者就可以了,它是一个有着自己管理方法的管理者,管理这些硬件给每个进程使用,进程说白了就是一个应用程序在内存中或在外存中,有着运行权利的...https://www.yjbys.com/zongjie/gerenzongjie/1513259.html
9.问题:企业安全目标管理体系由目标体系和()组成。A. 状态转换图 B. 数据流图 C. 系统流程图 D. ER图 查看完整题目与答案 若要减小 SPWM 逆变器输出开关损耗,下列方法可行的是() A. 减小三角波幅值 B. 减小三角波频率 C. 增大正弦控制电压频率 D. 增大正弦调制电压幅值 查看完整题目与答案 若液压执行元件动作比较简单,也可不作图,只需...https://www.shuashuati.com/ti/edcd395ecf534cc9b74e62c185768bc9.html?fm=bd368e7f862f624c67ebffc3c10ee823ad
10.社会管理综合治理信息系统平台设计与实现第三,进行社会管理综合治理信息系统平台的详细设计。基于应用支撑层的构建模式,插件式设计理念,重点介绍了数据库设计结构与类图,详细设计了系统活动图、ER图等,并进行了描述。在技术实现应用上,对系统测试方法与策略进行详细说明。 最后,本文对社会管理综合治理信息系统平台的应用情况作了简单介绍,并对系统进一步改进提出...https://cdmd.cnki.com.cn/Article/CDMD-10422-1013221268.htm