- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
全国计算机二级vb公共基础知识-唐秋艳
一、外模式/概念模式映象 数据的逻辑独立性:当概念模式改变时,由 外模式/模式映象作相应的改变,可以保持外模式不变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与 程序的逻辑独立性。 数据的物理独立性:当内模式改变时, 由 概念模式/内模式映象作相应的改变,可以保持模式不变。从而应用程序也不必改变,保证了数据与程序的物理独立性。 二、模式/内模式映象 网状数据库三级模式的一个例子:学生选课 应用A 应用B 应用C 学号 姓名 班级 S 课程号 课程名学分 C 学号 课程号 成绩 SC C-SC:1:n 学号 姓名 班级 S 课程号 课程名学分 C 学号 课程号 成绩 SC C-SC:1:n S-SC:1:n 按环状链接存储记录 s1 s2 s3 s4 S1 c1 A …… c1 c2 …… 外模式1 外模式2 模式 内模式 数据库 外模式1-模式的映象 外模式2-模式的映象 模式-内模式的映象 07年9月选择题第4题 在数据库系统中,用户所见的数据模式为____ 。 A)概念模式 B)外模式 C)内模式 D)物理模式 4.2数据模型 考点5 数据模型的基本概念 4.2 数据模型 数据模型: 是现实世界数据特征的抽象。 在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。 通俗地讲数据模型就是现实世界的模拟。 数据模型应满足三方面的要求: (1)能比较真实地模拟现实世界。 (2)容易为人理解。 (3)便于在计算机上实现。 模型的分类: (1)概念模型(信息模型):它是按用户的观点来 对数据和信息建模,主要用于数据库设计。 (2)数据模型:主要包括网状模型、层次模型、关 系模型,它是按计算机系统对数据建模,主要 用于DBMS的实现。 (3) 物理模型:是一种面向计算机物理表示的模型,此模型给出了数据模型的计算机上物理结构的表示。 对客观对象的抽象过程: 客观对象 信息世界 (概念模型) 机器世界 (数据模型) (物理模型) 人的认识抽象 转换 4.2.1 数据模型的基本概念 数据模型是数据特性的抽象 数据模型描述的内容 数据结构 数据操作 数据约束 数据模型按不同的应用层次分成三种类型 概念数据模型(概念模型) 逻辑数据模型(数据模型) 物理数据模型(物理模型) E-R图、扩充的E-R图。。。。 层次模型 网状模型 关系模型 面向对象 它是按用户的观点来 对数据和信息建模,主要用于数据库设计。 E-R模型基本概念 (1)实体(Entity) 客观存在并可相互区别的事物称为实体。 2)属性(Attribute) 实体所具有的某一特性称为属性。 (3)实体集和实体型 属性值的集合表示一个实体,而属性的集合表示一种实体的类型,称为实体型。同类型的实体的集合,称为实体集。 考点6 E-R模型 (4)联系(Relationship) 实体集之间的对应关系称为联系,它反映现实世界事物之间的相互关联。 实体间的联系可分为以下三种类型 ① 一对一联系 例如,一个学生只能有一个学号,而一个学号只能指向一个学生,则学生与学号之间具有一对一联系。 ② 一对多联系 例如,一个班级中有若干名学生,而每个学生只在一个班级中学习,则班级与学生之间具有一对多联系。 ③ 多对多联系 例如,一门课程同时有若干个学生选修,而一个学生可以同时选修多门课程,则课程与学生之间具有多对多联系。 3.E-R模型的图示法 E-R模型用E-R图来表示。 (1)实体表示法:在E-R图中用矩形表示实体集,在矩形内写上该实体集的名字。 (2)属性表示法:在E-R图中用椭圆形表示属性,在椭圆形内写上该属性的名称。 (3)联系表示法:在E-R图中用菱形表示联系,菱形内写上联系名。 E-R图的一个实例:学生课程联系的概念模型 ? ? n m 班级 拥有 班长 1 1 班级 拥有 学生 1 n 课程 选修 学生 m n 学生与课程实体ER关系图 07年4月选择题第9题 在E—R图中,用来表示实体之间联系的图形是 _____A)矩形 B)椭圆形 C)菱形 D)平行四边形 考点7 层次模型 满足下面两个条件的基本层次联系的集合为层次模型。 (1)有且只有一个结点没有双亲结点,这个结点称为根结点; (2)除根结点以外的其他结点有且仅有一个双亲结点。 数据库管理系统常见的数据模型有层次模型、网状模型和关系模型三种。 1)层次模型的基本结构是树形结构。 2)网状模型是层次模型的一个特例,从图论上看,网状模型是一个不加任何条件限制的无向图。 考点
您可能关注的文档
最近下载
- 吊篮日常检查记录.doc VIP
- 16S401 管道和设备保温、防结露及电伴热.docx VIP
- 2025年黑龙江、吉林、辽宁、内蒙古高考地理试题评价分析与教学反思理试题评价分析与教学反思.docx
- 2019人教版高中数学A版 必修第2册《第九章 统计》大单元整体教学设计[2020课标].pdf
- 人教版(2024)八年级上册英语Unit 1 Happy Holiday教案.docx
- 建筑装饰设计基础第1章电子课件 .pptx VIP
- 心理健康教学课件:七年级上第1课走进心理健康课.pptx
- 天然气调压器切断阀介绍.ppt VIP
- 对外汉语时间教学.ppt VIP
- 《人造板工艺学》课件 第十三单元 生产工艺设计.ppt VIP
文档评论(0)