- 1、本文档共48页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
分布式数据库系统DDS 李锐 lirui@ /ddbs 课程简介 学习分布式数据库系统基本概念及其原理 掌握分布式数据库设计的基本方法 研究分布式数据库访问策略及其优化等问题 解决跨地域信息系统开发中的数据库设计问题 课程学习方法 讲课 文献阅读 设计作业(1-2次) 实验项目 第0讲: 引论 分布式数据库发展 分布式数据库概念 分布式数据库特性和优缺点 分布式数据库分类 分布式数据库存储 分布式数据库的独立性和透明性 References TEXTBOOK 邵佩英 分布式数据库系统及其应用 第二版 科学出版社 M.T. ?zsu and P. Valduriez. Principles of Distributed Database Systems, 2nd edition. Prentice Hall 贾焰 分布式数据库技术. 国防工业出版社 周龙骧 分布式数据库管理系统实现技术 科学出版社 Journal DISTRIBUTED DATABASE SYSTEMS: WHERE ARE WE NOW? 数据库系统体系结构 数据库系统体系结构概述 数据库系统的体系结构与计算机系统的体系结构密切相关: 集中式体系结构 集中式数据库系统 ? 计算机的联网 客户/服务器数据库系统 ??? 并行处理能力 并行数据库系统 ????分布计算能力 分布式数据库系统 集中式数据库系统 客户/服务器结构 客户/服务器结构 客户/服务器数据库系统 并行数据库系统 parallel database systems 分布式系统 分布计算 Distributed Computing 分布式软件系统(Distributed Software Systems)是支持分布式处理的软件系统,是在由通信网络互联的多处理机体系结构上执行任务的系统 分布式操作系统 分布式程序设计语言及其编译(解释)系统 分布式文件系统和分布式数据库系统等。 分布处理,如果不分程度,则到处都有,即便是单处理器的计算机系统中也有分布处理。其实,计算机发展的过程就是一个不断将处理分布化的过程,例如,将CPU和I/O功能分开就是一个分布处理的样例。不过,现在我们讲的分布处理则要复杂得多,单处理器系统不包括在内。 分布计算系统(distributed computing system) 定义为一组通过计算机网络互联的、自主的处理单元(不一定同构),协同工作,完成指派的任务。所谓的计算单元,指的是可以在其上面执行程序的计算设施。 分布式数据库的产生与发展 比较成熟的数据库系统出现于20世纪六十年代末和七十年代。以IMS为代表的层次型数据库系统于1968年问世。 20世纪七十年代初,美国CODASYL的数据库任务组的提出了有名的网络数据库模型DBTG。 E. F. Codd于20世纪七十年代中期提出了关系数据库。 七十年代,计算机科学技术的发展与飞速发展的现代通信技术相结合,导致了计算机网络的出现。这个时期,世界上先后建成了许多规模巨大的、全国性的广域计算机网络对经济、国防、情报、科学技术和社会生活产生了深刻的影响。随着微型计算机的广泛应用,又自然地提出了这样的新问题,为了加强和扩大微型计算机处理数据的功能,要求将许多分布在不同地点上的微型计算机互连起来,共同工作。这样,进入了分布式数据库时代。 文件系统 数据库系统 数据库系统的一个主要动机是把一个企业的操作数据集成起来,从而提供一个集中的数据访问。 计算机网络技术针对集中的想法做相反的努力,分散化 分布式数据库力图把两者协调起来。 分布式数据库系统 分布式数据库系统(Distributed database system(DDBS)) 技术可以看作是数据处理即数据库系统和计算机网络技术的结合 集成 WHAT IS A DISTRIBUTED DATABASE SYSTEM?究竟什么是分布式数据库? What is DDBS A Collection of multiple, logically interrelated databases distributed over computer network. 物理分布(分布而非集中)-集中式 逻辑整体(分布而非分散)-分散式 站点自治(部分集中而非完全并行)-多处理机系统 上面三点是衡量是否DDBS的重要标准 Centralized DBMS on a Network Distributed DBMS Environment 数据库分布式的管理-在技术上引起新问题, 是由一个节点来统一管理各分数据库呢?还是各节点在必要时,都挺身而出代行管理的职能呢?这是集中与分散的问题。 每个节点的数据只在本节点保留一份呢,还是存储备份于其他各节点以
您可能关注的文档
最近下载
- 《上呼吸道感染》课件.pptx VIP
- 护士长专项题集500题题库(500道).docx
- 品管圈活动降低手术患者术中低体温发生率.doc VIP
- 课题申报书:教育、科技、人才一体推进视角下的产教融合制度嵌入与协同治理路径研究.docx VIP
- 课题申报书:新质生产力视角下的地方高校产教融合共同体实现路径研究.docx VIP
- 钢结构技术新技术介绍.docx VIP
- LNG加气站生产安全事故综合应急预案(130页).doc
- 乳腺癌手术术后患者淋巴水肿管理路径、评估表、手法.docx
- 私募基金募集账户防火墙制度.docx VIP
- 课题申报书:新型工业化背景下行业产教融合共同体推进路径研究.docx VIP
文档评论(0)