- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《互联网数据库》串讲
学习目的和要求
了解数据管理发展历程
理解数据模型的三要素及常用的三种数据模型
掌握数据库系统的三级模式结构和数据的两层映象
理解数据库管理系统的组成和功能。
往年频繁考点:
数据库基本概念(DB,DBMS,DBS)及其联系
数据管理技术发展的三个阶段及其特点
数据模型的三要素
数据库三级模式结构
二级映像与数据独立性
数据库管理系统的基本功能
第一节 数据管理技术的发展
数据、数据库、数据库系统和数据库管理系统的概念
数据:描述事物的符号记录。
数据库:数据库是长期存储在计算机内、有组织、可共享的数据集合。
数据库系统(DBS):是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软件、硬件和数据资源组成的系统,即采用了数据库技术的计算机系统。
数据库管理系统(DBMS):是位于用户与操作系统之间的一层数据管理软件,为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型、面向对象型DBMS。
数据管理经历的三个阶段
人工管理阶段:数据不保存、数据需要由应用程序自己进行管理、基本上没有文件概念、数据不共享。
文件系统阶段:数据可以长期保存、文件系统管理数据、 文件已经多样化、数据的存取基本上以记录为单位。但数据共享性差,数据冗余度大;数据和程序缺乏独立性。
数据库系统阶段:数据结构化;数据共享性高、冗余度小、易扩充;数据独立性高;统一的数据管理和控制:数据的安全性保护、数据的完整性控制、数据库恢复和并发控制;数据的最小存取单位是数据项。
数据库技术:是一门研究数据库结构、存储、管理和使用的软件学科。
数据库技术的发展
第一代数据库系统,即层次数据库系统和网状数据库系统
第二代数据库系统,即关系数据库系统
第三代数据库系统,即面向对象数据库系统?
数据库技术的研究领域
数据库管理系统软件的研制
数据库设计
数据库理论
第二节 数据模型
数据模型是现实世界数据特征的抽象。是数据库系统的核心和基础。
数据模型应满足三方面要求:
一是能比较真实地模拟现实世界;
二是容易为人所理解;
三是便于在计算机上实现。
根据模型应用目的分为:
⑴概念模型,也称信息模型,它是按用户的观点对数据和信息建模。
⑵数据模型,主要包括层次模型、网状模型、关系模型和面向对象数据模型,它是按计算机系统的观点对数据建模。
数据模型三个要素:?
⑴数据结构??描述系统的静态特性
⑵数据操作??描述系统的动态特性
⑶数据的约束条件??是一组完整性规则的集合
概念模型:用于信息世界的建模,是现实世界到信息世界的第一层抽象
实体(Entity):客观存在并可相互区别的事物
属性(Attribute):实体所具有的某一特性
实体集(Entity Set):性质相同的同类实体的集合
实体型(Entity Type):用实体名及其属性名集合来抽象和刻画同类实体
码(Key)唯一标识实体的属性集(最小)称为码
域(Domain)属性的取值范围称为该属性的域
联系(Relationship)实体(型)内部的联系和实体(型)之间的联系
两个实体型之间的联系可以分为三类:一对一联系(1∶1);一对多联系(1∶n);多对多联系(m∶n)
概念模型的表示方法
E-R图提供了表示实体型、属性和联系的方法。实体-联系方法(E-R方法)是抽象和描述现实世界的有力工具。
实体型:用矩形表示,矩形框内写明实体名。
属性:用椭圆形表示,并用无向边将其与相应的实体连接起来。
联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1∶1,1∶n或m∶n)。
数据模型:??层次模型、网状模型、关系模型和面向对象数据模型。其中层次模型和网状模型统称为非关系模型。
层次模型:用树型结构表示实体类型及实体间联系的数据模型
数据结构特征:
⑴只有一个结点没有双亲结点,称之为根结点;
⑵根以外的其他结点有且只有一个双亲结点。
优缺点:
优点:数据模型简单;若实体间的关系固定,性能优于关系模型;良好的完整性支持。
缺点:描述现实世界的非层次性很笨拙;插入和删除操作限制较多;必须通过双亲才能找到子结点;由于结构严密,层次命令趋于程序化。
网状模型:用有向图结构表示实体类型及实体间联系的数据模型。
数据结构特征
(1)允许一个以上的结点无双亲;
(2)一个结点可以有多于一个的双亲。
优缺点
优点:能够直接描述现实世界;存取效率较高。
缺点:数据描述语言极其复杂;数据独立性差。
关系模型:是由若干个关系模式组成的集合
数据结构特征:是用二维表格结构表达实体集,用外键表示实体间联系。关系模型要求关系必须是规范化的
您可能关注的文档
- 舟山旅游形象策划方案.ppt
- 周口山水变压器租赁合同(双方协商后)(律师修改).doc
- 周线战法(日线骗线太多).doc
- 周义平--兰新铁路第二双线风沙防护措施.doc
- 洲际集团收益管理培训Revenue Rooms Guidelines - LONG.doc
- 洲际加速领导力发展项目培训课程-开展高效会议.ppt
- 朱静怡谈幼儿园绘本教学(教研学习资料).doc
- 朱文玲-急性心衰MICROSOFT POWERPOINT 演示文稿.ppt
- 珠宝行业门户B2B网络平台构建推广计划书.doc
- 主持人培训ppt模版课件.ppt
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
文档评论(0)