数据库技术.ppt

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 数据库技术 本章学习要求: 了解:数据仓库与数据挖掘技术。 掌握:数据库技术。 掌握:数据存储技术。 掌握:数据备份技术。 掌握:数据安全技术。 了解:数据大集中技术。 6.1 数据库技术 6.1.1 数据库基本概念 数据库( DataBase, DB):可认为数据是被长期存放在计算机内、有组织的、可以表现为多种形式的可共享的数据集合 。 二层意思 :一是数据库是一个实体 ; 二是数据库是数据管理的新方法和技术。 数据库技术:是管理数据的技术和手段, 即使数据能按一定格式组织、描述和存储, 且具有较小的冗余度、较高的数据独立性和易扩展性,并可为多个用户所共享。 数据库系统: 通常是指带有数据库的计算机应用系统,因此,数据库系统不仅包括数据库本身,即实际存储在计算机中的数据,还包括相应的硬件、软件和各类人员。 数据库系统组成 硬件 :大内存(存放软件)和大外存(数据备份)和高的数据传输率。 软件 :包括DBMS 、操作系统、数据库应用软件(MIS、DSS、OA) 等。 数据 :是数据库的基本组成内容和操作对象。 人员 :包括DBA、系统分析员 、应用程序员 、用户 。 数据库特点 速度快: 与手工操作相比,其查询迅速,准确,而且可以省去大量的纸面文件 数据结构化且统一管理: 把文件系统中简单的记录结构变成记录与记录间的联系所构成的结构化数据。 数据冗余度小:使用逻辑文件。 具有较高的数据独立性:应用程序与数据无信赖性。 数据的共享性好 数据控制功能: –数据安全性保护 –数据完整性 –并发控制 –数据库恢复 6.1.2 数据库技术的发展—分布式数据库 分布式数据库是一组结构化的数据集合,它们在逻辑上属于同一系统而在物理上分布在计算机网络的不同结点(site)上 。 分布式数据库中就有全局数据库和局部数据库这样两个概念 : 全局数据库就是从系统的角度出发,指逻辑上一组结构化的数据集合或逻辑项集 局部数据库是从各个场地的角度出发,指物理结点上各个数据库,即子集或物理项集 分布式数据库应用案例 银行中的很多业务,并非只限于某一支行的数据库。如银行中的通兑业务,即场地1存款的用户可能到场地2或场地3去取款;银行中的转帐业务,要求从一个支行的帐户中转出若干金额到另一个支行的帐户中去。这些应用要求就要同时更新两个支行(场地)上的数据库。我们把这些应用称为全局应用(或分布应用)。 分布式数据库应用案例图 其他数据库 主动数据库 :主动数据库是相对传统数据库的被动性而言的 ,所谓主动数据库就是除了完成一切传统数据库的服务外,还具有各种主动服务功能的数据库系统,即DB+AI。 多媒体数据库:多媒体数据库是指能够存储查询和管理相互关联的多媒体数据的集合 ,它必须支持大对象的存储。 模糊数据库系统:用于存储、操作和管理模糊数据。 并行数据库系统:是在并行机上运行的具有并行处理能力的数据系统。 知识库:DB+AI. 空间数据库(Spatial Database System, SDBS):例GIS系统. 数据仓库(Data Warehouse, DW):面向主题、集成、相对稳定、反映历史变化、数据随时间变化。 协同数据库等。 6.1.3 常见数据库产品 DB2 :IBM公司的产品, 采用多进程多线索体系结构,可以运行于多种操作系统之上 。具有多种特色。是目前具有最好性能和最佳性价比的关系型数据库。 Oracle :是常用大型数据库之一,可在不同的OS上运行,在Oracle上开发的应用可移植到任何OS。自5版本开始具有分布式数据库处理功能。8i支持超大型数据库,支持面向对象,具有因特网上的数据库访问功能,9i具有坚不可摧的安全性。 Oracle比SQL Server 的性能更好,可很好地适应数据仓库应用。 Informix:大型数据库,1983年首推在Unix上运行的关系型数据库,其Unix平台占据全球主要市场。并已发展成为基于intenet的数据库管理厂商。 6.1.3 常见数据库产品 Sybase :是数据库产品的后起之秀, 它把C/S数据库体系结构作为开发产品的重点目标, 其高版本支持企业内部各种数据库应用需求,如数据仓库、联机事务处理OLTP、决策支持系统DDS等。 SQL( Structured Query Language )Server: 是基于C/S模型的RDBMS,易学、易用。是使用广泛的大众化数据库产品,用户可自行安装和使用。它也是全球第一个支持Web应用的数据库。 Ingres 6.1.4 银行数据库特点 具有很高的稳定性、可靠性和可伸缩性 基于开放式的体系结构 统一的、易操作的数据库管理平台 具有可靠的数据库安全性控制机制 数据库应支持超大数据量的存储与管

文档评论(0)

kaku + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8124126005000000

1亿VIP精品文档

相关文档