第5章 Oracle9i的数据库管理.ppt
《第5章 Oracle9i的数据库管理.ppt》由会员分享,可在线阅读,更多相关《第5章 Oracle9i的数据库管理.ppt(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、大型数据库概论大型数据库概论IntroductionofLargeDatabase第第5 5章章 Oracle9iOracle9i的数据的数据库库管理管理 学习目标学习目标1 1、掌握掌握掌握掌握使用数据库配置助手创建数据库的方法。使用数据库配置助手创建数据库的方法。使用数据库配置助手创建数据库的方法。使用数据库配置助手创建数据库的方法。2 2、掌握通过视图查看数据库信息的方法。、掌握通过视图查看数据库信息的方法。、掌握通过视图查看数据库信息的方法。、掌握通过视图查看数据库信息的方法。3 3、掌握表空间的管理技术。掌握表空间的管理技术。掌握表空间的管理技术。掌握表空间的管理技术。4 4、掌握段
2、的管理技术。、掌握段的管理技术。、掌握段的管理技术。、掌握段的管理技术。第第5章章 Oracle9i的数据库管理的数据库管理 每个每个Oracle9数据库都有一个物理结构和一个逻辑结构。物理数据库都有一个物理结构和一个逻辑结构。物理结构是由构成数据库的操作系统文件所决定;逻辑结构是用户结构是由构成数据库的操作系统文件所决定;逻辑结构是用户所涉及的数据库结构,包括表空间和数据库对象(表、索引、所涉及的数据库结构,包括表空间和数据库对象(表、索引、视图、同义词、序列、簇、过程、函数等)。创建数据库是开视图、同义词、序列、簇、过程、函数等)。创建数据库是开发发Oracle9i数据库应用程序的前提,数
3、据库管理(包括对表空数据库应用程序的前提,数据库管理(包括对表空间和段的管理)是间和段的管理)是Oracle9i的基本工作。的基本工作。5.1 管理数据库管理数据库 Oracle9i数数据据库库是是由由操操作作系系统统文文件件组组成成的的,创创建建数数据据库库的的过过程程就就是是指指定定这这些些数数据据库库文文件件的的过过程程。Oracle9i数数据据库库包包括括初初始始化化参数文件、数据文件、控制文件和重做日志文件等主要文件。参数文件、数据文件、控制文件和重做日志文件等主要文件。5.1.1 使用数据库配置助手(使用数据库配置助手(Database Configuration Assistan
4、t,DBCA)创建数据库创建数据库 打打开开Oracle数数据据库库配配置置助助手手:选选择择“开开始始”“所所有有程程序序”Oracle-OraHome92Configuration and MigrationDatabase Configuration Assistant,如如图图5.1所示。所示。图图5.1打开数据库配置助手打开数据库配置助手 弹出如图弹出如图5.2所示的数据库配置助手所示的数据库配置助手“欢迎使用欢迎使用”界面。界面。图图5.2数据库配置助手数据库配置助手“欢迎使用欢迎使用”界界面面 单击单击“下一步下一步”按钮,弹出如图按钮,弹出如图5.3所示的选择希望执行的所示的选
5、择希望执行的操作对话框。操作对话框。图图5.3选择希望执行的操作选择希望执行的操作 选择选择“创建数据库创建数据库”,单击,单击“下一步下一步”按钮,弹出如图按钮,弹出如图5.4所示的选择模板创建数据库对话框。所示的选择模板创建数据库对话框。图图5.4选择模板创建数据库选择模板创建数据库 选选择择“Data Warehouse”,单单击击“下下一一步步”按按钮钮,弹弹出出如如图图5.5所示的创建数据库标识对话框。所示的创建数据库标识对话框。图图5.5创建数据库标识创建数据库标识 输输入入全全局局数数据据库库名名为为XSCJ、系系统统标标识识符符SID为为XSCJ,单单击击“下下一一步步”按按钮
6、钮,弹弹出出如如图图5.6所所示示的的选选择择希希望望数数据据库库采采用用的的默认操作模式对话框。默认操作模式对话框。图图5.6选择数据库的默认操作模式选择数据库的默认操作模式 数据库采用的操作模式有两种:数据库采用的操作模式有两种:n n专专用用服服务务器器模模式式:数数据据库库为为每每一一个个客客户户机机连连接接分分配配专专用用资资源源,每每个个客客户户机机都都拥拥有有一一个个服服务务器器进进程程。该该操操作作模模式式一一般般适适用用于下列场合:于下列场合:u u数据仓库环境中使用数据库。数据仓库环境中使用数据库。u u只有少数客户机连接的数据库。只有少数客户机连接的数据库。u u客户机将
7、对数据库发出持久运行的请求。客户机将对数据库发出持久运行的请求。n n共共享享服服务务器器模模式式:允允许许多多个个用用户户进进程程共共享享服服务务器器进进程程,可可以以增加支持的用户数目。增加支持的用户数目。本例选择本例选择“专用服务器模式专用服务器模式”,单击,单击“下一步下一步”按钮,弹出如按钮,弹出如图图5.7所示的配置初始化参数对话框。所示的配置初始化参数对话框。图图5.7配置数据库的初始化参数配置数据库的初始化参数 配置初始化参数的对话框包括五个选项卡:配置初始化参数的对话框包括五个选项卡:n n内存:可以设置共享池、缓冲区高速缓存的大小、内存:可以设置共享池、缓冲区高速缓存的大小
8、、Java池、池、PGA的大小以及物理内存的百分比等。的大小以及物理内存的百分比等。n n字符集:适应不同语言文字显示而设定的选项,一般选择字符集:适应不同语言文字显示而设定的选项,一般选择基于本机操作系统的语言设置。基于本机操作系统的语言设置。n n数据库大小:可以设置排序区的大小。数据库大小:可以设置排序区的大小。n n文件位置:指定初始化参数文件、跟踪文件目录的位置。文件位置:指定初始化参数文件、跟踪文件目录的位置。n n归档:可以设置归档日志的模式。归档:可以设置归档日志的模式。单击单击“下一步下一步”按钮,弹出如图按钮,弹出如图5.85.8所示的数据库存储对话框。所示的数据库存储对话
9、框。图图5.8数据库存储设置数据库存储设置 该对话框显示树列表和概要视图,允许用户更改并查看控该对话框显示树列表和概要视图,允许用户更改并查看控制文件、数据文件和重做日志组等对象。单击制文件、数据文件和重做日志组等对象。单击“下一步下一步”按钮,按钮,弹出如图弹出如图5.9所示的数据库创建选项对话框。所示的数据库创建选项对话框。图图5.9数据库创建选项数据库创建选项 选择选择“创建数据库创建数据库”,单击,单击“完成完成”按钮即进行数据库的按钮即进行数据库的创建。数据库创建完成后弹出如图创建。数据库创建完成后弹出如图5.10所示的更改口令对话框,所示的更改口令对话框,输入相应的口令即可。输入相
10、应的口令即可。图图5.10更改口令更改口令5.1.2 查看数据库查看数据库 查看数据库的查看数据库的ID、名称、创建日期名称、创建日期 V$DATABASE视视图图记记录录了了有有关关当当前前数数据据库库的的所所有有信信息息,以以下下脚本运行结果如图脚本运行结果如图5.11所示。所示。desc v$database;图图5.11V$DATABASE视图的逻辑结构视图的逻辑结构 从从V$DATABASE视视图图中中可可以以查查看看当当前前数数据据库库的的信信息息,以以下下脚脚本运行结果如图本运行结果如图5.12所示。所示。select dbid,name,created from v$datab
11、ase;图图5.12使用使用V$DATABASE视图查看数据库信息视图查看数据库信息 查看数据文件查看数据文件 V$DATAFILE视视图图记记录录了了数数据据文文件件的的所所有有信信息息,以以下下脚脚本本运运行结果如图行结果如图5.13所示。所示。select creation_time,name from v$datafile;图图5.13使用使用V$DATAFILE视图查看数据文件信息视图查看数据文件信息 查看控制文件查看控制文件 V$CONTROLFILE视视图图记记录录了了控控制制文文件件的的所所有有信信息息,以以下下脚脚本运行结果如图本运行结果如图5.14所示。所示。select*
12、from v$controlfile;图图5.14使用使用V$CONTROLFILE视图查看控制文件信息视图查看控制文件信息 查看日志文件查看日志文件 V$LOGFILE视视图图记记录录了了日日志志文文件件的的所所有有信信息息,以以下下脚脚本本运运行行结果如图结果如图5.15所示。所示。select*from v$logfile;图图5.15使用使用V$LOGFILE视图查看日志文件信息视图查看日志文件信息5.2 管理表空间:表空间是管理表空间:表空间是Oracle9i数据库中数据的逻辑组织,数据库中数据的逻辑组织,在将数据插入到数据库之前,必须首先建立表空间,然后将数在将数据插入到数据库之前
13、,必须首先建立表空间,然后将数据插入表空间的一个对象(即表)中。据插入表空间的一个对象(即表)中。5.2.1 创建表空间:有两种方式创建表空间:有两种方式 1使用使用Oracle企业管理器创建表空间企业管理器创建表空间 启动启动Oracle企业管理器,以企业管理器,以system身份连接数据库,打开身份连接数据库,打开如图如图5.16所示的企业管理器树状结构。所示的企业管理器树状结构。图图5.16Oracle企业管理器主窗口企业管理器主窗口 展开展开“存储存储”节点,右击节点,右击“表空间表空间”节点,弹出如图节点,弹出如图5.17所示的快捷菜单。所示的快捷菜单。图图5.17“表空间表空间”的
14、快捷菜的快捷菜单单 在快捷菜单中选择在快捷菜单中选择“创建创建”命令,弹出如图命令,弹出如图5.18所示的所示的“创建表空间创建表空间”对话框。对话框。图图5.18“创建表空间创建表空间”对话框(对话框(“一般信息一般信息”选项选项卡)卡)“创建表空间创建表空间”对话框包含了两个选项卡:对话框包含了两个选项卡:n n“一一般般信信息息”选选项项卡卡,如如图图5.18所所示示。该该选选项项卡卡可可以以设设置置表表空间的名称、数据文件、状态、类型等。空间的名称、数据文件、状态、类型等。uu“名名称称”文文本本框框:输输入入新新建建表表空空间间的的名名称称,本本例例名名为为NEW_TABSPACE1
15、。uu“数数据据文文件件”列列表表框框:指指定定属属于于表表空空间间的的新新数数据据文文件件的的文文件件名名、文文件件目目录录和和大大小小。使使用用“编编辑辑”铅铅笔笔状状图图标标可可对对数数据据文文件件的的属属性性进进行行编编辑辑;使使用用“移移去去”垃垃圾圾桶桶状状图图标标可可以以移移去去数数据据文文件。本例取默认值。件。本例取默认值。uu“状状态态”单单选选按按钮钮:分分“联联机机”和和“脱脱机机”两两种种状状态态,前前者者表表示示该该表表空空间间建建立立后后用用户户立立即即可可以以使使用用(前前提提是是用用户户对对该该表表空空间间已已被被授授权权);后后者者表表示示该该表表空空间间建建
16、立立后后用用户户还还不不能能立立即即使使用用。本例取默认值(联机)。本例取默认值(联机)。uu“类类型型”单单选选按按钮钮:分分“永永久久”和和“临临时时”两两种种类类型型,前前者者表表示示该该表表空空间间用用于于存存放放永永久久性性数数据据库库对对象象;后后者者表表示示该该表表空空间间仅用于存放临时对象(如排序段)。本例取默认值(永久)。仅用于存放临时对象(如排序段)。本例取默认值(永久)。n n“存储存储”选项卡,如图选项卡,如图5.19所示。该选项卡可以设置表空间所示。该选项卡可以设置表空间的存储方式等信息的存储方式等信息。图图5.19“创建表空间创建表空间”对话框(对话框(“存储存储”
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第5章 Oracle9i的数据库管理 Oracle9i 数据库 管理
限制150内