Database 版 (精华区)

发信人: zhaowei (小燕子), 信区: Database
标  题: Oracle8初学者指南4
发信站: 紫 丁 香 (Thu Jun 17 14:24:51 1999), 转信

像Netscape  Navigator和Interi1et  Exp1orer等,  1nternet可以容
易地处理所有类型的数据,从声音到视频到文本。利用这种新型的可视
能力,任何人都可以漫游Internet。  Web使Inter- net 从一度仅仅
是高科技人员所使用的东西变成了大众化的工具。我们得到了一个很
实用经济的平台,可以用来处理很多事务。
1.2什么是Orac1e
    好大的一个问题!要在使用Orac1e的版本3时来问这个问题就好
了,那时OraC1e的所有资料不过三四本书。当时0racle主要是一个数
据库公司,提供的服务很少,或者几乎没有服务,此外也没有成熟的
应用软件。今天情况就相当不同了。这个数十亿美元的公司拥有大量
的产品,大量的服务,很多的应用软件。
    使Oracle如此突出的原因,在于它拥有已被证明了的克服所有困
难的能力。不管这些困难是来自技术进步的挑战还是来自高速增长。
OraC1e也己证明,具有连续不断地推出新产品的能力。这些新产品有
助于我们领先于我们所生活的信息时代。技术上的远见使Oracle在从
定义明天的Web计算到未来的网络计算方面都处于领先地位。第20章
将详细说明网络计算机。为有助于了解Orac1e和Orac1e公司,我们
将从它的根子和基础——数据库讲起,一直讲到今天的Oracle及其公
司的结构。
1.2.1开端
    起初,  Oracle仅仅是一个数据库公司,特别是关系数据库公司。
那时,关系数据库是一种有关怎样构造和存放数据的新方法。这种类
型数据库的关键是怎样理解数据间的关系,然后怎样构造反映这些
关系的信息库,用这种方法建造出来的信息库将会经受住时间的考验. 
关系数据库的目标是建一个数据库,在此数据库中仅仅数据会改变,
而基本结构不变。我仆将关系数据库前的方法称为传统的方法。为说
明两种方法间的不同,我们把传统方法的顾客主文件和关系数据库的
相应文件作一个比较。看看两种方法的特性和如何在它们之中进行更
改,最后查看两种模型的差别,并说明为什么存放信息时愿意使用关
系方法。本节和后几节中,在讨论“传统的”和“关系的”数据库时
使用术语“方法”和“模型”。它们可同时使用并具有相同的意义。
    1)传统方法
    图1毛给出了传统顾客主文件。它包含你所想要看到的常见字段:
客名、地址、城市。州。家庭电话和工作电话。每个信息项分别有一
个槽,即槽的数目有赖于要存放的不同数据类型的数目。
    这个传统的设计在传真机广泛使用以前都是合适的。为在IR模型
中加入传真机号码需要增加一个电话号码字段,这导至完全的数据库
重构。因此涉及到这个顾客主文件的应用付码(即使不是全部也是
部分重写)也必须完全重新设计(更不用提实现这个更改所花费的民
贵代价)。使用传统的设计,管理员必须作出下列决定: 如果更改
了应用代码,很高的代价就花费在了增加新功能到应用上。机构希望
他的员工能快速适应这种变化,但在他们处理顾客和进行事务处理时
一个错误就会引起中断,
    ·如果不改应用代码,就不会花钱。钱是省了,但要付一个代价,就是处理事务时不
能存取传真机号码。当然,如果这种情形持续发生的话,你的事务将
要冒很大的风险。在长 


--
________________________________________________________________
 我和一个朋友去散步,遇见一个漂亮的少妇带着一个小孩平时极腼腆的朋友一改
平日恹恹睡态,勇敢的走上前去, ∴
         《||||||||||||||||||||■※※◎    亲切的看着那小孩说:
                               ∵    ."   多可爱的孩子啊,
                                 ...''   抬头看看少妇,“还有孩子他妈!”

※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: jxjdadmin.hit.ed]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:1.985毫秒