数据库Oracleg简介及事故数据库的创建.pptx
《数据库Oracleg简介及事故数据库的创建.pptx》由会员分享,可在线阅读,更多相关《数据库Oracleg简介及事故数据库的创建.pptx(52页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、安全信息管理领域的主流数据库:安全信息管理领域的主流数据库:ACCESSSQL ServerOracle第1页/共52页 ACCESSACCESS具有界面友好、易学易用、开发简单、接口灵活等特点具有界面友好、易学易用、开发简单、接口灵活等特点,它的好处它的好处是比较灵活轻便,易于维护,它不提供网络服务功能,最适用一些单机程序的数是比较灵活轻便,易于维护,它不提供网络服务功能,最适用一些单机程序的数据存储,如果是大数据量,专业性强,安全性要求高,并发性很强的应用中据存储,如果是大数据量,专业性强,安全性要求高,并发性很强的应用中 SQL server SQL server和和oracleorac
2、le是首选,是首选,oracle oracle更加专业更加专业一点。一点。Oracle第2页/共52页1 1、处理速度快,非常快;、处理速度快,非常快;2 2、安全级别高。支持完美恢复,、安全级别高。支持完美恢复,即使硬件坏了,也可以恢复即使硬件坏了,也可以恢复 到故障发前的到故障发前的1s1s;3 3、几台数据库做负载数据库,、几台数据库做负载数据库,可以做到可以做到30s30s以内故障转移;以内故障转移;4 4、网格控制,以及数据仓库方、网格控制,以及数据仓库方 面,也非常强大面,也非常强大 。oracle 优势第3页/共52页 Orcale Orcale数据库已经成为数据库市场最为领数据
3、库已经成为数据库市场最为领先的先的数据库系统。数据库系统。电信、邮政以及国内很多银行应用的都是电信、邮政以及国内很多银行应用的都是oracleoracle数据库。数据库。我们可以建立事故数据库,事故数据库可以我们可以建立事故数据库,事故数据库可以寻找事故发生规律继而做出防范措施,在事故研寻找事故发生规律继而做出防范措施,在事故研究方面起到很重要的作用,所以掌握一种数据库究方面起到很重要的作用,所以掌握一种数据库对于安全工作者来说也是很有必要的。对于安全工作者来说也是很有必要的。oracle 优势第4页/共52页第1章 Oracle Database 10g概述 Oracle Database
4、10gOracle Database 10g是由是由OracleOracle公司推出的数据库系统。公司推出的数据库系统。据统计,据统计,OracleOracle在全球数据库市场上的占有率超过三分之一,多年来持续在全球数据库市场上的占有率超过三分之一,多年来持续性地雄踞全球数据库市场霸主地位。性地雄踞全球数据库市场霸主地位。我国于我国于19871987引进了引进了OracleOracle系统,之后系统,之后OracleOracle公司在中国的业务取得了迅猛公司在中国的业务取得了迅猛发展,确立了在中国数据库和电子商务应用市场的绝对领先优势。发展,确立了在中国数据库和电子商务应用市场的绝对领先优势。
5、第6页/共52页本章主要内容本章主要内容1.1 Oracle1.1 Oracle产品简史产品简史1.2 Oracle Database 10g产品1.3 1.3 数据库技术特点数据库技术特点1.4 1.4 数据库管理员的工作任务数据库管理员的工作任务第7页/共52页 1.1 Oracle 1.1 Oracle产品简史产品简史 自自2020世纪世纪7070年代成功推出年代成功推出OracleOracle产品以来,产品以来,OracleOracle公司已经成为世公司已经成为世界上最大的数据库专业厂商之一。界上最大的数据库专业厂商之一。1996 1996年,年,OracleOracle公司成功推出了
6、公司成功推出了专门面向中国市场的数据库产品,专门面向中国市场的数据库产品,即即Oracle 7Oracle 7。1997 1997年,年,OracleOracle公司推出了基于公司推出了基于网络计算的数据库产品,即网络计算的数据库产品,即Oracle Oracle 8 8。第8页/共52页1.1 Oracle1.1 Oracle产品简史产品简史 1999 1999年,针对年,针对InternetInternet技术的发展,技术的发展,OracleOracle公司推出了第一个基于公司推出了第一个基于InternetInternet的数据库,即的数据库,即Oracle 8iOracle 8i。20
7、01 2001年,年,OracleOracle公司又推出了新一公司又推出了新一代代InternetInternet电子商务基础架构,即电子商务基础架构,即Oracle 9iOracle 9i。2003 2003年年9 9月,月,OracleOracle公司发布了其最公司发布了其最新数据库产品,即新数据库产品,即Oracle Database Oracle Database 10g10g。第9页/共52页1.2 Oracle Database 10g产品 Oracle Database 10gOracle Database 10g提供了提供了4 4个版本,每一个版本适用于不同的开发和个版本,每一
8、个版本适用于不同的开发和部署环境。这些针对特殊应用需求的数据库产品大大增强了部署环境。这些针对特殊应用需求的数据库产品大大增强了Oracle Database Oracle Database 10g 10g 的功能的功能。第10页/共52页Oracle Database 10gOracle Database 10g标准版标准版1 1Oracle Database 10gOracle Database 10g标准版标准版Oracle Database 10gOracle Database 10g企业版企业版Oracle Database 10gOracle Database 10g个人版个人版
9、第11页/共52页 标准版标准版1 1适用于适用于1-2CPU1-2CPU的服务器,价格有相当的优势,但仅限单机环境,适用于中小型用户入门级应的服务器,价格有相当的优势,但仅限单机环境,适用于中小型用户入门级应用。用。标准版标准版适用于适用于1-4CPU1-4CPU的服务器,包括的服务器,包括4CPU4CPU单服务器或单服务器或2 2台双台双CPUCPU服务器等配置,可以做双机热备或服务器等配置,可以做双机热备或RACRAC,价格适中,适用于对数据库性能及安全性有进一步要求的大中型用户工作组级及部门级应用。价格适中,适用于对数据库性能及安全性有进一步要求的大中型用户工作组级及部门级应用。第12
10、页/共52页 本节从数据库和实例、本节从数据库和实例、表、视图、索引、数据存储、表、视图、索引、数据存储、数据保护等几个方面概括介绍数据保护等几个方面概括介绍OracleOracle Database 10g Database 10g系统的技术特点。系统的技术特点。1.3 1.3 数据库技术特点数据库技术特点第13页/共52页数据库和实例 在在OracleOracle中,可以有中,可以有 多个实例同时使用同一个数据多个实例同时使用同一个数据 库。这些实例通常位于不同的库。这些实例通常位于不同的 服务器上,并且保持着高速互服务器上,并且保持着高速互 联。联。第14页/共52页 实例实例=进程进程
11、+进程所使用的内存进程所使用的内存 实例是一个临时性的东西,你也可以认为它代表了数据库某一时实例是一个临时性的东西,你也可以认为它代表了数据库某一时刻的状态!刻的状态!数据库数据库=重做文件重做文件+控制文件控制文件+数据文件数据文件+临时文件临时文件 数据库是永久的,是一个文件的集合。数据库是永久的,是一个文件的集合。第15页/共52页表表 Oracle Database 10gOracle Database 10g系统支持多系统支持多种类型的表,这些表包括种类型的表,这些表包括关系表、对关系表、对象关系表、索引编排表、外部表、分象关系表、索引编排表、外部表、分区表、物化视图、临时表、群集表
12、、区表、物化视图、临时表、群集表、删除的表删除的表。第16页/共52页视图视图 可以使用视图访问表中的数据。视图可以使用视图访问表中的数据。视图可以处理连接和聚集、限制返回的数据行、可以处理连接和聚集、限制返回的数据行、更改显示的列名称等。在更改显示的列名称等。在Oracle Oracle Database 10gDatabase 10g系统中,视图既可以是系统中,视图既可以是只读只读的,也可以是的,也可以是可更新可更新的,既可以引用本地的,既可以引用本地表,也可以引用远程表。表,也可以引用远程表。第17页/共52页索引索引 为了提高对表中数据的访问效率,为了提高对表中数据的访问效率,Orac
13、leOracle系统支持多种类型的索引,这些索引包括系统支持多种类型的索引,这些索引包括B B树树索引、位图索引、反转键值索引、基于函数的索引、位图索引、反转键值索引、基于函数的索引、分区索引、文本索引索引、分区索引、文本索引等。等。第18页/共52页数据存储数据存储 数据库中的所有逻辑结构都必须数据库中的所有逻辑结构都必须存储在数据库中的某个地方。存储在数据库中的某个地方。OracleOracle系统能够系统能够动态动态地创建、管理、撤销数地创建、管理、撤销数据段。据段。Oracle Database 10g Oracle Database 10g系统提出系统提出的的回收站回收站概念,使得表
14、空间和数据文概念,使得表空间和数据文件对空间的需求发生了变化。件对空间的需求发生了变化。第19页/共52页数据保护数据保护 在在OracleOracle系统中,可以系统中,可以完全控制完全控制数据的访问权限。这样就可以实现数据的安数据的访问权限。这样就可以实现数据的安全存储。全存储。用户的所有查询操作受到安全限制,在用户的所有查询操作受到安全限制,在Oracle Database 10gOracle Database 10g系统中,包含系统中,包含了数据隐藏功能,这样可以安全方便地存放敏感数据。了数据隐藏功能,这样可以安全方便地存放敏感数据。第20页/共52页可编程的结构可编程的结构 基于可编
15、程的结构,我们可以根据需要,创建出各种不同用途的数据库,例如基于可编程的结构,我们可以根据需要,创建出各种不同用途的数据库,例如事故类型数据库、事故事故类型数据库、事故原因数据库、事故案例数据库原因数据库、事故案例数据库等等,然后让数据库为事故的研究工作服务。等等,然后让数据库为事故的研究工作服务。第21页/共52页1.4 1.4 数据库管理员的工作任务数据库管理员的工作任务 数据库管理员数据库管理员(database administrator(database administrator,DBA)DBA)的工作目标是确保的工作目标是确保Oracle Database Oracle Data
16、base 10g10g系统正常高效的运行。系统正常高效的运行。DBA DBA的工作是最繁忙的,无论是性能调整,的工作是最繁忙的,无论是性能调整,还是灾难恢复,都离不开还是灾难恢复,都离不开DBADBA的支持。的支持。第22页/共52页安装和配置安装和配置 容量规划容量规划 应用架构设计应用架构设计 管理数据库管理数据库对象对象 存储空间管理存储空间管理 备份备份和恢复和恢复 性能监视和调优性能监视和调优 作业调度作业调度 故障解决故障解决 安全管理安全管理 DBADBA的任务:的任务:第23页/共52页DBADBA安全管理安全管理 安全管理的内容包括安全管理的内容包括帐户管理帐户管理和和权限管
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 Oracleg 简介 事故 创建
限制150内