《数据库系统》复习资料.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、考试说明 (一)考试要求:本考试共分六种题型,即单项选择题、名词解释、简答题、设计题、综合题,共120分钟,总分100分,闭卷考试。 (二)考试题型: 1.单项选择题(30分,2分×15) 只要是了解考生对容易混淆的概念、理论和实践问题掌握的准确度,题目涉及数据库系统各个章节的概念及实际应用。 2.名词解释(10分,2分×5) 主要考察学生对基本概念掌握的熟练程度和准确性,一般是本门课程中较为重要的概念,要求学生以教材给出的概念或自己的理解复述出来。 3.简答题(24分,4分×6) 主要考察学生对基本实践和基本理论问题及相互关系掌握的系统性、全面性、和准确性,题目涉及理论与实践问题。 4.设计题(26分左右,8~10小题) (1)关系代数表达式 (2)SQL语句(查询语句和视图) 5. 综合题(10分左右,2~3小题) (1)构建E/R图并转换成关系模型 (2)范式的判断与分解 (3)SQL语句查询(子查询和聚集查询) (三)时间分配: 本考试为非标准化考试,用钢笔或签字笔按顺序(注明题号)答在答题纸上。试卷分数和时间分配如下: 题号 题目名称 题数 分值 建议时间(单位:分钟) 1 选择题 15 30 15 2 名词解释 5 10 15 3 简答题 6 24 30 4 设计题 8~10 26左右 30 5 综合题 2 10左右 30 合 计 36~38 100 120 二、复习重点 (一)chap01 数据库系统世界 1.主要概念 (1)数据库系统(DBS):就是在系统中引入数据库的系统,包括硬件(计算机和网络)、软件(操作系统和应用程序开发工具)、数据库(DB)、数据库管理系统(DBMS)、应用程序(Application)、用户(User普通用户,专业用户,应用程序员)、数据库管理员(DBA) (2)数据库管理系统(DBMS):能够有效管理数据和维护数据库并为用户应用程序提供访问数据库方法的一套大型软件。 (3)数据独立性:内模式改变,对模式没有影响,保持数据的物理独立性;模式改变,对外模式影响不大,保持数据的逻辑独立性。 (4)模式:数据库中全部数据的逻辑结构和特征的描述。一个数据库只有一个模式,不仅描述数据的逻辑结构,还描述数据之间的联系、数据的完整性、安全性。外模式:数据库用户可以看见和使用的部分数据的逻辑结构和特征的描述,与某一应用相关。内模式:数据库物理结构和存储方式的描述,说明数据在数据库内部如何表示。内模式并不涉及物理记录,也不涉及硬件设备。 2.主要内容 (1)数据库的特点 数据库是按一定方式对所有的数据实行统一、集中管理;大容量且高效;实现数据共享,允许多用户并发访问;使数据存储独立于应用程序;由一组软件(DBMS)对数据进行集中统一的管理。 (2)数据库管理系统的组成及主要功能 基本组成:查询处理程序(处理三种SQL命令,模式更新、查询、数据更新);存储管理程序(包括文件系统管理和缓冲区管理);事务管理程序(事务特性,原子性、一致性、隔离性、持久性;包括调度器与日志和恢复管理器)。 主要功能:数据定义(建立数据库及其对象)、数据存取(对数据库中的数据进行查询、添加、修改和删除操作)、数据控制(保证数据的完整性和安全性;提供多用户的并发控制,避免意外损坏数据,以保证共享数据)、数据维护(当数据库出现故障时对系统进行恢复)、数据通信(与操作系统的联机处理,与网络软件通讯)。 (3)-联系(E/R)模型和统一建模语言(UML)等。 ②逻辑模型:层次模型,网状模型,关系模型等。 (2)1;无箭头所连接的实体集为多。 (4)多向联系转换为二元联系 ①什么是多元联系:一个联系涉及两个以上的实体集,该联系就是多元联系。 ②如何确定三元联系中的多重性?实体集A和B先分别确定一个实体,判断联系的C的实体是一个还是多个。 ③多向联系转换为二元联系?把多元联系表示为一个实体集,称为连接实体集;确定连接实体集的属性;分别建立该实体集到多个原实体集的多对1的二元联系。 【注意】何时需要联系转换成连接实体集?多元联系;多对多联系;有属性的联系 (5)各种约束的表示: ①键码约束:在键码属性下方加下划线; ②参照完整性约束:圆箭头指向“必须有一个”的一方。 ③域约束:限定属性取值范围或限定联系实体的数量 (6)弱实体集的表示:弱实体集用双边矩形表示;多对1的联系用双边菱形表示。 【注意】弱实体集与依赖其键码存在的实体集之间的联系是弱联系;弱实体集与不依赖其存在的实体集之间的联系是普通联系。 (7)设计原则 ①真实性原则;②避免冗余原则;③简单性原则;④合适性原则(如果事物只描述名称,就用属性表示;如果描述更多特性,就用实体集表示)。 (8)E/R图的构建:①确定实体集和弱实体集及其属下;②确定联系(联系

文档评论(0)

ze122230743 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档