一章Oracle 数据库基础

上传人:muj****520 文档编号:246747636 上传时间:2024-10-15 格式:PPTX 页数:47 大小:761.73KB
返回 下载 相关 举报
一章Oracle 数据库基础_第1页
第1页 / 共47页
一章Oracle 数据库基础_第2页
第2页 / 共47页
一章Oracle 数据库基础_第3页
第3页 / 共47页
点击查看更多>>
资源描述
,Copyright Oracle Corporation,2001.All rights reserved.,Oracle,数据库基础,本章要,点,点,数据库,管,管理系,统,统概述,Oracle数据库,简,简介,安装Oracle软件,Oracle体系结,构,构,创建和,管,管理初,始,始化参,数,数文件,启动和,关,关闭例,程,程,数据库,管,管理系,统,统概述,数据库,的,的发展,人工管,理,理阶段,文件系,统,统阶段,数据库,系,系统阶,段,段,数据库,系,系统管,理,理数据,的,的特点,1.数据共,享,享性高,、,、冗余,少,少,2.数据结,构,构化,3.数据独,立,立性高,4.有统一,的,的数据,控,控制功,能,能,(1)数据的,安,安全性,控,控制,(2)数据的,完,完整性,控,控制(正确性,、,、有效,性,性、相,容,容性),(3)并发控,制,制,(4)数据恢,复,复,数据库,系,系统的,组,组成和,结,结构,数据库,系,系统的,组,组成,数据库,系,系统通,常,常是指,数,数据库,和,和相应,的,的软硬,件,件系统,。,。主要,由,由数据库、用户、软件和硬件四部分,组,组成。,数据库,数据库,是,是长期,存,存储在,计,计算机,内,内有组,织,织的共,享,享的数,据,据的集,合,合。,用户,用户分,为,为三类,:,:终端,用,用户、,应,应用程,序,序员、,数,数据库,管,管理员,软件,负责数,据,据库存,取,取、维,护,护和管,理,理的软,件,件系统,,,,即数,据,据库管,理,理系统,(,(Data BaseManagementSystem,简称DBMS),DBMS的主要,功,功能:,1.数据定,义,义,2.数据操,纵,纵,3.数据库,运,运行管,理,理,4.数据库,的,的建立,和,和维护,功,功能,硬件,存储和,运,运行数,据,据库系,统,统的硬,件,件设备,。,。,包括CPU、内存,、,、大容,量,量的存,储,储设备,、,、外部,设,设备等,。,。,数据模,型,型,数据模,型,型的组,成,成要素,数据模,型,型是模型,的,的一种,,,,是现,实,实世界,数,数据特,征,征的抽,象,象。,数据模,型,型通常,由,由数据结,构,构、数据操,作,作和数据的,约,约束条,件,件三个要,素,素组成,。,。,数据库,的,的类型,按数据,模,模型特,点,点分:,网状型,数,数据库,层次型,数,数据库,关系型,数,数据库,关系数,据,据库的,数,数据结,构,构,关系数,据,据库是,指,指一些,相,相关的,表,表和其,他,他数据,库,库对象,的,的集合,。,。对于,关,关系数,据,据库来,说,说,关,系,系就是,表,表的同,义,义词。,表是由,行,行和列,组,组成(,类,类似二,维,维数组,的,的结构,),)。,列包含,一,一组命,名,名的属,性,性(也,称,称字段,),)。,行包含,一,一组记,录,录,每,行,行包含,一,一条记,录,录。,行和列,的,的交集,称,称为数,据,据项,,指,指出了,某,某列对,应,应的属,性,性在某,行,行上的,值,也,称,称为字,段,段值。,列需定,义,义数据,类,类型,,比,比如整,数,数或者,字,字符型,的,的数据,。,。,关系数,据,据库的,数,数据操,作,作语句,常用数,据,据库操,作,作语句,有,有SELECT,INSERT,UPDATE,和DELETE,常用数,据,据库定,义,义语句,有,有CREATE,ALTER和DROP,其他语,句,句,关系数,据,据库的,完,完整性,原,原则,候选键,与,与主关,系,系键,能唯一,标,标识关,系,系中元,组,组的属,性,性或属,性,性集,,则,则称该,属,属性或,属,属性集,为,为候选键,也称候选关,键,键字或候选码。,外部关,系,系键,如果关,系,系R2的一个,或,或一组,属,属性X不是R2的主码,,,,而是,另,另一关,系,系R1的主码,,,,则该,属,属性或,属,属性组X称为关,系,系R2的外部关,系,系键或外码。并称,关,关系R2为参照关,系,系,关系R1为被参照,关,关系。,为了维,护,护数据,库,库中数,据,据与现,实,实世界,的,的一致,性,性,对,关,关系数,据,据库的,插,插入、,删,删除和,修,修改操,作,作必须,有,有一定,的,的约束,条,条件,,这,这就是,关,关系模,型,型的三,类,类完整,性,性:,实体完,整,整性,参照完,整,整性,用户定,义,义的完,整,整性,实体完,整,整性,是指主,关,关系键,的,的值不,能,能为空,或,或部分,为,为空。,参照完,整,整性,是指如,果,果关系R2的外部,关,关系键X与关系R1的主关,系,系键相,符,符,则X的每个,值,值或者,等,等于R1中主关,系,系键的,某,某一个,值,值,或,者,者取空,值,值。,用户定,义,义完整,性,性,是反映,某,某一具,体,体应用,所,所涉及,的,的数据,必,必须满,足,足的语,义,义要求,。,。,常见关,系,系数据,库,库,Oracle,MYSQL,DB2,Sybase,MicrosoftSQL Server,ACCESS,Oracle数据库,简,简介,Oracle数据库,软,软件是Oracle公司开,发,发的关,系,系型数,据,据库产,品,品,支,持,持各种,操,操作系,统,统平台,,,,包括Windows、Linux和Unix等,目,前,前Oracle在关系,型,型数据,库,库产品,领,领域内,处,处于领,先,先地位,。,。,Oracle的最新,的,的数据,库,库软件,版,版本是10g,8i和9i的版本,也仍然,在,在广泛,使,使用中,。,。,Oracle,数,数据库,的,的典型,特,特征,支持海,量,量存储,、,、多用,户,户并发,高,高性能,事,事务处,理,理。,多种备,份,份和恢,复,复策略,。,。包括,高,高级复,制,制,物,理,理和逻,辑,辑的24*7备份和,恢,恢复工,具,具,异,地,地容灾,实,实现等,。,。,开放式,联,联结。,给,给各种,其,其他应,用,用提供,了,了统一,的,的接口,,,,并可,以,以接入,很,很多其,他,他传统,应,应用程,序,序。,遵循SQL语言规,范,范,支,持,持各种,操,操作系,统,统、用,户,户接口,和,和网络,通,通信协,议,议的工,业,业标准,。,。,第一个,实,实现网,格,格计算,的,的数据,库,库(10g版本),2005Oracle10g第一个,实,实现网,格,格计算,2002Oracle9iRelease2,2001Oracle9iRelease1,1998第一个Internet数据库Oracle8i,1997第一个,对,对象-关系型,数,数据库,产,产品Oracle8,1996提出以,网,网络为,中,中心的NCA体系结,构,构,1996第一个,与,与数据,库,库结合,的,的WEBServer,1996第一个,全,全能服,务,务器产,品,品,1994第一个,多,多媒体,数,数据库,服,服务器,1994第一个,全,全面并,行,行数据,库,库,1993第一套,跨,跨平台,的,的GUI工具集,1991第一个,支,支持MPP的关系,数,数据库,1991第一个,并,并行服,务,务器数,据,据库,1990第一套Client,/,/Server的应用,软,软件,1989第一个,支,支持OLTP的关系,数,数据库,1988第一套,基,基于Unix关系数,据,据库的,财,财务应,用,用软件,1987第一套,集,集成Case和4GL的工具,集,集,1986第一个Client,/,/Server数据库,1984第一套,可,可移植,的,的开发,工,工具集,1983第一个,可,可移植,的,的数据,库,库,1979第一个,商,商品化SQL数据库,技术领,先,先,1979,2005,Oracle的第一,Oracle,主,主要产,品,品,数据库,oracle7.3、oracle8、oracle8i、oracle9i、oracle10g,应用服,务,务器:IAS9i。,ERP产品:,企,企业管,理,理组件,,,,包括,财,财务管,理,理、人,力,力资源,管,管理、,生,生产管,理,理等模,块,块。,开发工,具,具包:,包,包括了Form、Report、Designer、Jdeveloper等可视,化,化的开,发,发工具,包,包,可,方,方便快,捷,捷的开,发,发基于Oracle数据库,的,的应用,程,程序。,数据仓,库,库产品,:,:包括Discover、OWR、Express等数据,仓库构,建,建、数,据,据挖掘,与,与分析,等,等软件,包,包。,构建环,境,境,安,安装Oracle9i,安装的,硬,硬件环,境,境需求,下列从5个主要,的,的方面,阐,阐述Oracle9i对硬件,环,环境的,要,要求。,1.对CPU的要求,CPU最低配,置,置到Pentium 166就可以,。,。,2.对内存,的,的要求,内存容,量,量最低,为,为64MB,最好,在,在256MB以上。,3.对硬盘,的,的要求,建议配,置,置8GB容量以,上,上硬盘,。,。,4.对光驱,的,的要求,建议选,用,用快速,光,光驱,16倍速以,上,上。,5.对网卡,的,的要求,一般可,以,以选用10/100MB自适应,网,网卡。,【安装,】,】界面,【欢迎,】,】界面,【文件,定,定位】,界,界面,【可用,产,产品】,界,界面,【安装,类,类型】,界,界面,【数据,库,库配置,】,】界面,【数据,库,库标识,】,】界面,【数据,库,库文件,位,位置】,界,界面,【数据,库,库字符,集,集】界,面,面,【摘要,】,】界面,【磁盘,位,位置】,界,界面,【配置,工,工具】,界,界面,【数据,库,库配置,助,助手】,界,界面,【数据,库,库配置,助,助手】,配,配置成,功,功界面,【安装,结,结束】,界,界面,校验是,否,否安装,成,成功,在命令,行,行下输,入,入,Sqlplus system/密码,如果出,现,现如下,提,提示,,则,则数据,库,库可正,常,常使用,。,。,连接到:,Oracle9iEnterprise EditionRelease9.2,.,.0.1.0,-,-Production,With thePartitioning,OLAPand OracleData Miningoptions,JServer Release9.2.0,.,.1.0 Production,SQL,口令文,件,件,例程,SGA,重做日,志,志缓冲区,共享池,数据字,典,典高速缓,存,存,库高速缓,存,存,DBWR,SMON,PMON,CKPT,LGWR,其它,用户进,程,程,服务器,进,进程,PGA,控制文,件,件,数据文,件,件,数据库,数据库,缓,缓冲区高速缓,存,存,重做日,志,志文件,Java池,大型共,享,享池,参数文,件,件,归档,日志文,件,件,Oracle,体,体系结,构,构,后台进程结构,内存结构,例程,SGA,重做日志,缓冲区,共享池,数据字典,高速缓存,库高速缓存,DBWR,SMON,PMON,CKPT,LGWR,其它,数据库缓冲区,高速缓存,Java,池,大型共享池,Oracle例程,Oracle例程:,是一种,访,访问Oracle数据库,的,的方式,始终打,开,开一个,,,,并且,只,只打开,一,一个数,据,据库,由内存,结,结构和,后,后台进,程,程结构,组,组成,内存结,构,构,Oracle的内存,结,结构由,两,两个内,存,存区组,成,成,分,别,别是:,系统全,局,局区,(,(SGA,),):,共享池,:,:存储最近执,行,行的SQL语句和,最,最近使,用,用的数,据,据定义,数据库,缓,缓冲区,高,高速缓,存,存:存储已,从,从数据,文,文件中,检,检索到,的,的数据,块,块的副,本,本,重做日,志,志缓冲,区,区:记录对,数,数据库,数,数据块,所,所做的,全,全部更,改,改,主,要,要用于,恢,恢
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 市场营销


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!