下载此文档

汹涌澎湃汹涌澎湃汹涌澎湃汹涌澎湃.doc


文档分类:幼儿/小学教育 | 页数:约29页 举报非法文档有奖
1/29
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/29 下载此文档
文档列表 文档介绍
10
第章
DB2介绍和安装
DB2 LUW(IBM DB2 Database for Linux、UNIX and Windows,本后续章节中,本书统一简写为DB2)是IBM于1983年推出的第一款面向大型企业的商业化关系数据库管理系统。在20世纪80年代初,DB2的发展重点放在大型的主机平台,从80年代中期到90年代初,DB2已发展到中型机、小型机以及微机平台。DB2的诞生不仅促进了与关系数据库概念相关的数学和科学的发展,还创造性地开发出一种极具影响力的全新软件类型。今天,DB2已经发展成为IBM信息管理(IM)软件组合的重要组成部分。在IBM信息随需应变策略和体系结构中,DB2扮演数据基础服务平台的重要角色,并且已经发展成同时支持传统关系数据和XML的混合型数据服务器。传承IBM数据库的优良传统并具有突破性的数据库产品DB2 LUW ,它在原有V9版本的基础上,增加了众多革命性的技术,使DB2 LUW产品在多个领域实现了突破。
DB2数据库产品及解决方案广泛应用在金融、电信、制造、零售、保险等行业及政府机关,以数据库技术创新帮助客户实现更大价值,以技术创新推动商业模式的变革和不断发展。
本章主要讲解如下内容:
DB2数据库概述
DB2数据库的安装和配置
DB2数据库的体系结构
DB2数据库概述
DB2发展历史
我们都知道DB2是关系型商用数据库的一种,那么在开始学习DB2之前,先来了解一下数据库的发展历史。
1. 数据库的发展历史
在没有数据库之前,人们靠什么来记录数据呢?最早是靠文件,但是用文件记录有很多缺点,例如不易保存和共享等,而数据库的出现可以解决这些问题。数据库的历史可以追溯到40多年前,当时计算机开始广泛地应用于数据管理,对数据的共享提出了越来越高的要求。传统的文件方式已经不能满足人们的需要。能够统一管理和共享数据的数据库管理系统(DBMS)应运而生。数据模型是数据库系统的核心和基础,各种DBMS软件都是基于某种数据模型的。所以通常也按照数据模型的特点将传统数据库系统分成网状数据库、层次数据库和关系数据库3类。最早出现的是网状DBMS,1961年通用电气公司(General Electric)的Charles Bachman成功地开发出世界上第一个网状DBMS,也是第一个数据库管理系统——集成数据存储(Integrated DataStore,IDS),奠定了网状数据库的基础,并在当时得到了广泛的发行和应用。IDS具有数据模式和日志的特征,但它只能在GE主机上运行,并且数据库只有一个文件,数据库所有的表必须通过手工编码来生成。网状数据库模型对于层次和非层次结构的事物都能比较自然地模拟,在关系数据库出现之前,网状DBMS要比层次DBMS用得普遍。在数据库发展史上,网状数据库占有重要地位。层次DBMS是紧随网状DBMS而出现的。最著名、最典型的层次数据库系统是IBM公司在1968年开发的IMS(Information Management System)——一种适合其主机的层次数据库。这是IBM公司研制的最早的大型数据库系统产品。从20世纪60年代末产生起,如今已经发展到IMS V10,提供对群集、N路数据共享、消息队列共享等先进特性的支持。这个具有40年历史的数据库产品在如今的仍扮演着新的角色。目前国内的4大银行在主机上仍然在使用IMS数据库。
关系数据库
关系数据库的由来:网状数据库和层次数据库已经很好地解决了数据的集中和共享问题,但是在数据独立性和抽象级别上仍有很大欠缺。用户在对这两种数据库进行存取时,仍然需要明确数据的存储结构,指出存取路径,而后来出现的关系数据库较好地解决了这些问题。1970年, of the ACM上发表了一篇名为“A Relational Model of Data for Large Shared Data Banks”的论文,提出了关系模型的概念,奠定了关系模型的理论基础。尽管之前在1968年Childs已经提出了面向集合的模型,然而这篇论文被普遍认为是数据库系统历史上具有划时代意义的里程碑。Codd的心愿是为数据库建立优美的数据模型。后来Codd又陆续发表多篇文章,论述了范式理论和衡量关系系统的12条标准,用数学理论奠定了关系数据库的基础。IBM的Ray Boyce和Don Chamberlin将Codd关系数据库的12条准则的数学定义以简单的关键字语法表现出来,里程碑式地提出了SQL(Structured Query Language)语言。关系模型有严格的数学基础,抽象级别比较高,而且简单清晰,便于理解和使用。但是当时也有人认为关系模型是理

汹涌澎湃汹涌澎湃汹涌澎湃汹涌澎湃 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息