- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一篇 分布式数据库 2
第一章 前言 2
第二章 分布式数据库系统(DDBS)概述 2
2.1 DDBS简介 2
2.2 DDBS分类 2
第三章 DDBS的特点和优缺点 2
3.1 DDBS的特点 2
3.2 DDBS的优缺点 2
3.2.1 DDBS的优点 2
3.2.2 DDBS的缺点 3
第四章 数据分片 3
第五章 体系结构 3
第六章 DDBS的安全性保证 4
6.1 数据库安全性问题包括两个部分 4
6.2 安全性策略 4
第七章 分布式数据更新 4
第八章 分布式查询 5
参考文献 5
第二篇 集团旅行社财务系统 5
第一章 业务概述 5
1、系统功能 5
1.1功能结构图 5
2.2 功能描述 6
2.3数据库设计的步骤 7
第三章 系统概念模式设计 7
3.1总部基础设置E-R图 7
3.2 流水管理子系统E-R图 7
第四章 逻辑数据库设计 8
第五章 用DBMS实现 9
第一篇 分布式数据库
第一章 前言
随着传统的数据库技术日趋成熟、计算机网络技术的飞速发展和应用范围的扩充,数据库应用已经普遍建立于计算机网络之上。这时集中式数据库系统表现出它的不足:数据按实际需要已在网络上分布存储,再采用集中式处理,势必造成通信开销大;应用程序集中在一台计算机上运行,一旦该计算机发生故障,则整个系统受到影响,可靠性不高;集中式处理引起系统的规模和配置都不够灵活,系统的可扩充性差。在这种形势下,集中式DB的“集中计算”概念向“分布计算”概念发展。分布计算主要体现在客户机/服务器模式和分布式数据库体系结构两个方面。本章将分别介绍这两种技术。
第二章 分布式数据库系统(DDBS)概述
2.1 DDBS简介
分布式数据库技术是分布式技术与数据库技术的结合,对它的研究已有多年的历史。从概念上讲,分布式数据库(Distribute Database)是指物理上分散在计算机网络的各个结点上,而逻辑上属于同一个系统的数据集合,它具有数据的分布性和数据库间的协调性两大特点,强调结点的自治性而不强调系统的集中控制,且系统应保持数据的分布透明性,从而使应用程序编写时可完全不考虑数据的分布情况【1】D-DBMS(Distributed Database Management System)是建立管理和维护分布式数据库的一组软件,其DDBMS的结构如图1所示。
图1
图1中,LDBMS(Local Database Management System)是局部场地上的数据库管理系统,其功能是建立和管理局部数据库,提供场地自治能力,执行局部应用及全局查询的子查询;GDBMS(Global Database Management System)是全局数据库管理系统,主要功能是提供分布透明性,协调全局事务的执行,协调各局部DBMS以完成全局应用,保证数据库的全局一致性,执行并发控制,实现更新同步,提供全局恢复功能;全局数据字典存放全局概念模式,分片模式,分布模式的定义以及各模式之间映像的定义,存放有关用户存取权限的定义,以保证全局用户的合法权限和数据库的安全性,存放数据完整性约束条件定义,其功能与集中式数据库的数据字典类似;通信管理CM (Communication Management)用于在分布数据库各场地之间传送消息和数据,完成通信功能。
第六章 DDBS的安全性保证
6.1 数据库安全性问题包括两个部分
1、数据库数据的安全:它应能确保在数据库系统运行时数据存储媒体被破坏以及当数据库用户误操作时。数据库数据信息不至于丢失
2、数据库系统不被非法用户侵入:它应尽可能地堵住潜在的各种漏洞,防止非法用户利用它们侵入数据库系统。对于数据安全问题,数据库管理员可以备份和恢复数据库的资料。
6.2 安全性策略
(1)系统安全性策略:数据库帐户是访问数据库信息的途径,因此,应该很好地维护管理数据库帐户的安全性,按照数据库系统的大小和管理数据库帐户所需的工作量,数据库安全性管理者只是数据库管理员,或者是拥有这些权限的一组用户。数据库用户可以通过操作系统,网络服务,或数据库进行身份确认,通过主机操作系统进行用户身份认证的优点有,用户能更快更方便地联入数据库。
(2)数据的安全性策略:数据的安全性考虑应基于数据的重要性,如果数据不是很重要,那么数据的安全性策略可以稍稍放松一些。然而,如果数据很重要,那么应该有一谨慎的安全性策略,用它来维护对数据对象访问的有效控制
(3)用户安全性策略:密码的安全性,如果用户是通过数据库进行用户身份的确认,那么建议使用密码加密的方式与数据库进行连接。
第七章 分布式数据更新
数据库系统中的数据更新,是指数据库系统发生插入、修改、删除等操作。和文件系统不同,数据库的操作都是发生在事务中的。数据库系统中一般都有多个事务并发执行,
文档评论(0)