第01章 oracle9i简介new

第01章 oracle9i简介new

ID:34648083

大小:200.72 KB

页数:10页

时间:2019-03-08

第01章  oracle9i简介new_第1页
第01章  oracle9i简介new_第2页
第01章  oracle9i简介new_第3页
第01章  oracle9i简介new_第4页
第01章  oracle9i简介new_第5页
资源描述:

《第01章 oracle9i简介new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章Oracle9i简介1.1数据库管理系统简介数据库是一个服务于一个核心目标的数据的有组织的集合。数据库中的数据是有组织的,从某种意义上说,数据库中存储的数据采用一种不变的方式被存储、格式化、存取以及显示。因为数据库不含有无关的或冗余的数据,它可以适用于一个核心目标。可以认为数据库是收集计算机数据文件的仓库或容器。它本身可被看作为一种电子文件柜。系统用户可以对这些文件执行一系列的操作,例如:¾向数据库中增加新的空文件;¾向现有文件中插入数据;¾从现有文件中检索数据;¾更改现有文件的数据;¾删除现有文件中的数据;¾删除数据库中的现有文件。数据库系统是指一个计算机存储记录的系统,即,它是一个计

2、算机系统,该系统的目标是存储信息并支持用户检索和更新所需要的信息。这里所讨论的信息可以是个人或企业所关心的任何信息,换句话说,它是指任何对个人或组织经营企业的一般处理过程有帮助的数据。图1-1是一个数据库系统的简图。它显示了数据库系统包括的四个主要部分:数据、硬件、软件和用户。数据库应用程序应用程序数据库管理系统(RDBMS)最终用户图1-1数据库系统的简图1.数据数据库中的数据通常被认为是存储在数据库中的有用信息。数据库可以被当作几个不同文件的合并,数据库至少可以部分地消除文件之间的冗余。这叫做数据库的集成。是数据库中的每项数据可以被不同的用户共享。换句话说,每一个用户都可以因不同的目的而访

3、问相2同的数据。这叫做数据库的共享。通常,数据库中的数据,至少在大型系统中,既是集成的,又是共享的。数据库集成和共享带来的另外一个结果,是任一用户都只关心整个数据库中的一小部分,而且不同用户所使用的数据会以各种方式重叠。换句话说,对于一个指定的数据库,不同的用户会以许多不同的方式来观察。2.硬件系统的硬件部分包括:¾二级存储设备,以及相关的I/O设备(磁盘驱动器等)、设备控制器、I/O通道等。二级存储设备(大部分为磁盘)用来存放数据。¾硬件处理器和相应的主存。硬件处理器和相应的主存用于支持数据库系统软件的执行。本书将不对系统硬件部分作过多介绍。3.软件在物理数据库(例如物理存储的数据)和数据库

4、系统的用户之间有一层,即软件层,它通常被称作数据库管理器或数据库服务器,而其最通用的称法为数据库管理系统(DBMS)。所有访问数据库的请求都是由DBMS来处理的。DBMS提供了许多对数据操作的实用程序,DBMS提供的基本功能为数据库用户屏蔽掉了物理层的细节(就像程序设计语言系统为应用程序员屏蔽掉物理层细节一样)。换句话说,DBMS为用户提供了一种在硬件层之上观察数据库的高级别方式,并且支持用户以这种高级别方式表达操作请求。4.用户我们考虑大致三类主要用户(相互间可能会有些重叠):首先是应用程序员。应用程序员负责编写数据库应用程序。他们使用某些程序设计语言,如C++、Java或某种高级的第四代语

5、言来编写应用程序。这些程序通过向DBMS发SQL语句请求来访问数据库。这些程序通常可以是批处理应用程序,或联机应用程序,目的是允许最终用户通过联机工作站或终端访问数据库。大多数当今的应用程序都是联机方式的。第二类用户是最终用户。他们从联机工作站或终端与系统交互。最终用户可以通过在前一段提到的联机应用程序访问数据库,或者他或她可以使用数据库系统软件提供的接口。当然,这些由厂商提供的接口也可以被联机应用程序的方式所支持,但是这些应用程序是固有的,而不是用户编写的。大多数数据库系统至少包括一种固有的应用程序,即查询语言处理器,通过它用户可以交互地发出数据库请求(就是人们所熟知的语句或指令)给DBMS

6、,诸如SELECT和INSERT。第三类用户是数据库管理员或简称为DBA。有关数据库管理员职能的讨论,请参照本书第二章。该书的主要读者就是这类用户。数据管理指的是对数据的组织、编目、定位、存贮、检索和维护等,它总数据处理的中心问题。数据管理随着计算机软件相硬件的发展而不断发展,共经历了如下三个阶段。即(1)人工管理阶段;(2)文件系统阶段;(3)数据库系统阶段。下面依次叙述这三个阶段。1.人工管理阶段这一阶段(50年代中期以前)的背景是计算机主要应用于科技计算,其他工作还没有开展。硬件背景是外存只有磁带、卡片、纸带等,没有磁盘等直接存取存贮设备。从软件讲没有操作系统,没有管理数据的软件,数据处

7、理的方式是批处理。32.文件系统阶段这一阶段(50年代后期、60年代中期)的背景是计算机不仅用于科技计算,还大量用于管理,外存贮器有了磁盘,磁鼓等直接存取存贮设备。在软件方面已经有了专门的管理数据的软件,一般称为文件系统,或信息管理模块,文件系统包含在操作系统之中。从处理方式讲有计算化文件批处理,或联机实时处理。在这种背景下,使这一阶段的数据管理形成了如下几个特点:¾由于计算机大量用于数据处理等方

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。