文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发OracleOracle9i专题讲座精华集粹
精品推荐
特别推荐
·常用数据库比较
·ODBC API常用函数诠释
·提高ORACLE数据库的查询统计速度
·细化解析:Oracle使用的hints调整机制
·解析Oracle/Oracle Forms 的多用途代码
·从Oracle的FORM中调用REPORT的实用技巧
·Oracle SQL精妙SQL语句讲解
·ORACLE学习笔记--性能优化四
·ORACLE常用傻瓜问题1000问
·ORACLE常见错误代码的分析与解决之二
·深刻理解Oracle数据库的启动和关闭
·监控Oracle数据库的常用shell脚本
·Oracle在Solaris下的性能与调整简介
·通俗解说ORACLE
·数据库安全性策略
热点TOP10
·详细介绍ORACLE sqlplus命令
·ORACLE常用傻瓜问题1000问
·我的oracle笔记四(DBA管理)
·Oracle SQL精妙SQL语句讲解
·Oracle Tuning (Oracle 性能调整)的一些总结
·我的oracle笔记一(sql语句方面)
·程序员如何掌握计算机英语
·用正则表达式函数验证身份证号码合法性
·oracle数据库 exp/imp命令详解
·性能分析工具的使用
·ORACLE UPDATE 语句语法与性能分析看法
·在Solaris 10 X86上安装Oracle 10g RAC详解 (1)
·ORA-01092: ORACLE 例程终止。强行断开连接
·VMware下RedHat安装Oracle 9i RAC全攻略
·监控Oracle数据库的常用shell脚本
·手工创建oracle数据库
·常用数据库比较
·PL/Sql循序渐进全面学习教程
·在Solaris 10 X86上安装Oracle 10g RAC详解 (2)
·Oracle客户端文件打包

Oracle9i专题讲座精华集粹

日期:2007年7月2日 作者: 查看:[大字体 中字体 小字体]


Oracle9i专题讲座精华集粹

 

   本次专题讲座的内容大致有以下几个方面:

  一、数据库的发展及差异

  二、Oracle数据库的特点

  三、Oracle9i数据库的新特点

  四、Oracle数据库适合的行业

  五、Oracle数据库的发展前景

  我们开始讨论第一个方面的内容:

  数据库的发展及差异

  数据库的发展经历了几个阶段,从最初的层次模型、网状模型,发展到目前的关系模型、面向的关系模型。1950年,IBM公司的计算机科学家E.T.Codd首次提出了关系模型的概念来代替层次模型存储数据。从20世纪80年代开始,几乎所有的数据库软件产品都开始遵守关系模型这一概念。关系模型的成功在于,在数据库中应用了关系数据库管理系统(RDBMS)来对数据进行排序、检索、*纵。在关系数据库中,使用一种称为结构化查询语言(SQL)的功能性编程语言来实现对数据的处理。

  当我们提交一条SQL语句后,根据不同的语句,RDBMS要进行一系列的*作,下面是一些常见的*作步骤:

  ①、隐式数据类型转换。   ②、查找索引以加快响应时间。 ③、磁盘读写  ④、按照查询条件过滤数据  ⑤、排序并格式化返回的数据。

  Oracle 9i关系数据库与平面文件系统虽然有一些相似的地方,但在许多方面都存在一些差异,如下表所示:

  处理任务 平面文件系统(FlatFile System) 关系数据库系统(RDBMS)

  能否处理主/从数据关系能否处理其它数据关系 不好 能

  能否容易进行数据*纵 不能 能

  能否容易适应业务需求的变化 不能 能

  能否容易进行数据检索 有时 能

  能否快速检索数据 有时 有时

  第二个方面:

  Oracle数据库的特点

  1.无范式要求,可根据实际系统需求构造数据库。

  2.采用标准的SQL结构化查询语言。

  3.具有丰富的开发工具,覆盖开发周期的各阶段。

  4.支持大型数据库,数据类型支持数字、字符、大至4GB的二进制数据,为数据库的面向存储提供数据支持。

  5.具有第四代语言的开发工具(SQL*formS、SQL*REPORTS、SQL*MENU等)。

  6.具有字符界面和图形界面,易于开发。

  7.通过SQL*DBA控制用户权限,提供数据保护功能,监控数据库的 运行状态,调整数据缓冲区的大小。

  8.分布优化查询功能。

  9.具有数据透明、网络透明,支持异种网络、异构数据库系统。并行 处理采用动态数据分片技术。
  10.支持客户机/服务器体系结构及混合的体系结构(集中式、分布式、 客户机/服务器)。

  11.实现了两阶段提交、多线索查询手段。

  12.支持多种系统平台(HPUX、SUNOS、OSF/1、VMS、 WINDOWS、WINDOWS/NT、OS/2)。

  13.数据安全保护措施:没有读锁,采取快照SNAP方式完全消除了分布读写冲突。自动检测死锁和冲突并解决。

  14.数据安全级别为C2级(最高级)。

  15.数据库内模支持多字节码制,支持多种语言文字编码。

  16.具有面向制造系统的管理信息系统和财务系统应用系统。

  18. 在中国的销售份额占50%以上。

  第三个方面:

  Oracle9i数据库的新特点

  Oracle9i 数据库是目前业内伸缩性最好、功能最齐全的数据库。无论是用于驱动网站、打包应用程序、数据仓库或者是 OLTP 应用程序,Oracle9i 数据库都是任何专业计算环境的技术基础。它具有以下特点:

  1.事务处理  

  行级锁定

  总的来说,多用户数据库需要锁定数据来防止不同用户的交互,或者程序同时访问或更新同一数据。其他的数据库在用户访问数据时锁定整个表,从而使所有其他的事务处于等待状态。对于 Oracle9i 数据库,只有包括了所述数据的单个行被锁定。因此,多个用户可以从同一个表访问数据,并且能确保得到快速、准确的结果。

  实体化视图

  实体化视图用于预计算和存储集合数据,例如每月销售数据总额。存储预计算结果使得数据库服务器可以显著提高普通查询的性能,因为它不需每次再重新计算这些结果。

  数据分区

  分区允许表和索引细分为更小的单位,从而能够更细粒度地管理和访问数据库。分区能够提高可管理性、性能和可用性,因此为应用程序带来巨大的好处。分区可以将某些查询和维护*作的性能提高好几个数量级。

  查询优化

  查询优化对关系数据库的性能,尤其对复杂 SQL 语句至关重要。查询优化程序不是在实验室中基于纯粹的理论推测和假想而开发出来的,它是通过不断适应实际客户的需求而精心推出的。Oracle 的优化程序可能是业界经过多次证实的最佳优化程序。


[1] [2] [3] [4] 下一页 




上一篇:ORACLE应用中常见的傻瓜问题1000问 (一)

下一篇:Oracle学习笔记

Oracle9i专题讲座精华集粹 相关文章:
·办公大楼综合布线系统设计方案--康宁公司布线系统专题
·Php+Mysql注入专题
·SQL查询语句精华使用简要
·[综合交流]冒险岛升级圣地(精华版)
·C语言程序设计基础讲座之函数
·Windows Media Player专题问答
·Java精华积累:初学者都应该搞懂的问题
·SQL Server数据库查询语句精华使用简介
·标签模板及专题模板的制作
·Photoshop非主流照片专题 个性照片随意造
Oracle9i专题讲座精华集粹 相关软件:
·婚育视频讲座-新婚ABC
·婚育视频讲座-避孕套趣话
·婚育视频讲座-爱的奇迹
·罗伯特清崎 富爸爸穷爸爸讲座
·余世维《成功经理人讲座》完整电子书
·《女友》杂志十年精华合订本
·猫扑(MOP)精华帖合集强烈推荐
·《读者》1-200期 精华版
·余世维系列讲座全集
·中国网管论坛精华电子书

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot