- 1、本文档共101页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库技术及应用第3单元1讲述
第三单元Oracle与SQL语言
宋佳兴
计算机系网络所
jxsong@
主要内容
Oracle系统简介
Oracle系统结构
Oracle系统安装
SQL语言概述
SQL语言详解
Page2
Oracle系统简介
Oracle的发展历程
1977~现在,详见第一单元数据库产品介绍
Oracle的业界地位
目前世界上最大的数据库产品专业厂商
关系数据库产品全球市场占有率第一
经过一系列并购之后软硬件产品线丰富
Oracle的数据库版本
主流:Oracle 9i、Oracle 10g、Oracle 11g、Oracle12c
区别:功能更多、性能更强、管理更容易、使用更方便
类型:个人版、标准版、企业版等,区别详见产品说明
Page3
Oracle系统简介
Oracle的两种工作模式
模式1:Oracle 客户机/服务器工作模式
即Client/Server 工作模式,简称C/S模式
模式2:Oracle 浏览器/服务器工作模式
即Browser/Server 工作模式,简称B/S模式
本课程以介绍Oracle Client/Server工作模式为主
Page4
Oracle系统简介
Oracle Client/Server 工作模式
Page5
Network
Oracle Server
PC
PC
PC
PC
PC
数 Server Client据集中管理 C/S是面向连接
Oracle系统简介
Oracle Browser/Server 工作模式
Page6
Network
Oracle Server
PC
PC
PC
PC
PC
Web BrowserServer 非面向连接
Browser
Web Server
主要内容
Oracle系统简介
Oracle系统结构
Oracle系统安装
SQL语言概述
SQL语言详解
Page7
Oracle系统结构
Oracle系统结构
数据库服务器总体结构
Oracle系统结构
数据库物理存储结构
Oracle系统结构
数据库文件
Page11
Oracle系统结构
数据文件
用来存储数据库中的全部数据,如数据库表中的数据和索引数据。通常为后缀名为.dbf格式的文件。
控制文件
每个Oracle数据库都有相应的控制文件,用于打开、存取数据库。它们是较小的二进制文件,其中记录了数据库的物理结构。名字通常为Ctr*.ctl格式。
日志文件
又称重做日志文件,用于记录数据库所做的全部变更,如增加、删除、修改,以便在系统发生故障时,用它对数据库进行恢复。名字通常为Log*.dbf格式。
其他文件
Oracle系统结构
数据库逻辑存储结构
Oracle系统结构
数据库逻辑存储结构
表空间:Tablespace
段:Segment
区:Extent
块:Block
Page14
Oracle系统结构
Oracle实例(Instance)
通常,数据库是指物理上的数据库文件或逻辑上的数据库结构,基于之上管理和控制物理数据库的软件系统,称为数据库管理系统(DBMS)
数据库实例是指软件系统中用来访问数据库文件集的内存结构以及后台进程结构集合,它是存取和控制数据库的软件机制
Page15
Oracle系统结构
Oracle实例(Instance)
Oracle系统全局区(System Global Area)
SGA是Oracle为一个实例分配的一组共享内存缓冲区,保存着Oracle系统与所有数据库用户的共享信息,包括数据维护、SQL语句分析,重做日志管理等。
Oracle的后台进程(Background Process)
SMON:系统监控进程
PMON:进程监控进程
DBWR:数据库写进程
LGWR:日志文件写进程
ARCH:归档进程
RECO:恢复进程
LCKN:封锁进程
Page16
Oracle系统结构
创建连接和建立会话
Page17
主要内容
Oracle系统简介
Oracle系统结构
Oracle系统安装
SQL语言概述
SQL语言详解
Page18
Oracle系统安装
Oracle数据库软件获取
Oracle网站:
课程FTP:20:2016
Oracle数据库安装类型
数据库服务器安装(建议选择Win32版本)
硬件要求:当前主流PC机配置即可,要求内存2G以上
软件要求:管理员身份安装
数据库客户端安装(建议选择Win32版本)
硬件要求:当前主流PC
文档评论(0)