数据库与网络技术.pptVIP

  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文档。上传文档
查看更多
企业资料网 企业管理资料库、法规库、音乐库 数据库与网络技术 主讲:许 超 6.1 数据库技术 传统的数据管理主要是以文件形式进行; 以文件形式存放的数据在修改和使用上存在很多困难,如依赖于执行的程序、查找不方便和数据调用困难等; 数据重复或冗余; 数据之间的联系不明确; 数据共享性差。 数据库应用系统 针对文件系统存在的不足发展了以统一管理和共享数据为主要特征的数据库系统。 由此可以从系统应用的整体出发,合理组织数据,减少数据冗余,贯彻规范和标准,提高数据的共享能力。 CADCAM系统中数据库技术应用: 常用特征或图形数据库; 刀具数据库; 模具数据库及模具转塔库; 切削用量数据库(工件材料、刀具材料及刀具类型,加工类型相互关联); 在图档管理系统EDM和产品数据管理PDM中应用的数据库。 数据库系统的定义: 数据库是以一定的组织方式存储在计算机中按某种规则相互联系的数据集合。 数据库具有的基本功能是: 提供高级用户接口; 查询处理优化; 数据目录管理; 并发控制; 恢复功能; 完整性约束检查; 访问控制。 数据库系统的特点: 数据的共享性 达到共享必须减少数据的冗余,保证数据的唯一性。 数据的独立性 指建立在数据库系统上的应用程序不依赖于特定的存储结构和存取策略。 数据的完整性 利用数据库的定义来保证数据的正确性和逻辑关系。 数据模型 数据模型是描述数据的一组概念和定义,是经严格定义的概念的集合;是对现实世界的抽象;是数据库系统用于提示信息表示和操作手段的形式构架。 其三要素是:数据结构、数据操作和数据的约束条件。 数据模型的三层实现: 概念数据模型:面向现实世界的数据模型,用于描述数据流、信息流和用户需求,与数据库DBMS无直接关系。 逻辑数据模型:是根据数据之间的逻辑关系,按照数据库技术的定义构造的模型,与具体的DBMS无关。 物理数据模型:反映数据的存储结构,与DBMS有关,同时与操作系统和硬件有关。 层次数据模型 数据结构是有序的树型结构。 只有一个结点无双亲,为根结点。 其它结点有且只有一个双亲。 螺纹标准的层次模型 特点 两个结点间最多存在一个联接,没有回路。 只有一个父结点。 层次模型是1:N关系。 如表示“多对多”关系,必须分解为多个1:N关系。 简单清晰。 在层次数据库中,查询数据必须的模型“树”进行遍历,较为费时,查询效率低。 为提高查询速度,数据库开发者必须规定查询路线,造成数据库开发不方便。 网状数据模型 允许有一个以上的结点没有双亲。 结点可以有多于一个的双亲。 网状是层次的一般形式,而层次是网状的特殊形式。 网状模型特点 取消了层次模型的一些限制,如多个父结点或无父结点。 允许两个结点之间有多种联系。 允许有回路存在。 可以处理“多对多”关系。 网状数据库的数据独立性差; 与层次数据库一样,查询需根据事先规定的路径检索; 查询速度快、效率高,但描述定义复杂。 典型系统有:IDMS、IDS、EDMS、DMS1100及PHOLAS等。 关系数据模型 关系模型中的基本数据结构是表格,记录之间的联系是通过各个关系模式的关键码来体现。 关系数据模型特点: 在层次和网状模型中,数据之间的联系是通过指针来实现的,而关系模型则是用关系(表格)的形式来表示数据之间的关系。 每个数据库的数据可划分成多个关系,每个关系的组成由关系模式或表头来定义。关系模式中的每一项表示一个属性。 数据库关系模式的集合称为数据库模式,不同表格之间的数据可根据其中的公共属性群通过关系运算来建立联系。 关系型数据库的优点: 数据结构简单、直观、易理解。层次和网状模型中错综复杂的指针在关系模型中变为表格,符合工程习惯,表示清楚。 可以处理“多对多”关系。 数据独立性更高,无需规定查找数据的路径。 有坚实的理论基础和严格的数学定义指导数据库的开发和研制。 数据增添方便。 最适合于分布式数据库,因其容易将现有表格分割或组合成各种用途的表格。 数据库应用设计的概念数据模型 数据库应用系统的设计过程中如果直接采用数据库的数据模型描述客观世界的事务或活动存在一定的困难,同时不利于理解和沟通,因此在设计中首先从概念的角度进行设计,再将设计的模型与具体数据库的应用联系起来,进行详细设计。 E - R模型 E-R模型(Entity – Relationship model)是与具体DBMS无关的一种概念模型。 E-R模型提供了实体、属性和联系三个抽象概念。 实体:客观世界存在的事物或某种概念等。 属性:实体所具有的特性。 联系:体现实体之间的关系。 实体联系的分类: 一对一联系(1:1); 一对多联系(1:n); 多对多联系(m:n)。 图档结构实例: 面向对象的数据模型 面向对象的数据模型(Object Oriented Da

文档评论(0)

38号店铺 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档