资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,第,*,页,Oracle Database 10g,教程,教学安排网络:,上课,(36,学时,),:,周一,3,4,节(,1-4.6-14,周),周三,1,2,节(,1-4,,周),上机,(20,学时,),:,周三节(,3-4 6-1,周)大软,上课上机:,不迟到、不早退、不看手机,ftp:/10.1.10.240,用户名:,14rj,密码:,14rj,作业提交:,答疑时间:,周四下午,答疑地点:,10304,联系电话:,13932600489,QQ,群号:,56351813,教学目的:,通过本课程的学习,应掌握,Oracle Database,进行数据库软件的开发,为进一步提高程序设计能力和项目开发能力打下良好的基础。,数据库简介,数据库的发展,小型:,FoxPro,、,Access,、,My SQL,大中型:,Oracle,、,SQL Server,、,Sybase,、,Informix,等。,课程概述,第一部分,Oracle,数据库概述与安装,第二部分,数据库的创建与管理,SQL,数据库的创建与管理,创建,(,数据库的逻辑名、物理名、初始大小、最大大小、增长方式,),(,create alter drop datadbase),管理(修改、删除),修改,增加或删除数据文件,改变数据文件的大小和增长方式,改变日志文件的大小和增长方式,增加或删除日志文件,增加或删除文件组,重命名数据库,8,课程概述,第三部分,存储结构,(,重点,),第四部分,管理,数据,表,数据,表,结构的创建、修改、删除,(,create alter drop table,),数据,表,数据的添加、修改、删除,insert,、,update,、,delete,、,truncate table,第五部分,安全管理,用户、权限、角色管理,9,课程概述,第六部分,备份与恢复,第七部分,闪回技术,(回滚),第八部分,PL/SQL,语言基础,(,T-SQL,),第九部分,PL/SQL,程序设计,(,存储过程、触发器、包,),第十部分,Oracle,数据库的应用,10,第,1,章,Oracle,数据库概述,Oracle,数据库系统,Oracle,数据库新特性,常见的关系数据库管理系统比较,Oracle,数据库应用结构,11,本章要求,了解,Oracle,发展、产品组成、性能特点,了解常用的几种关系数据库的比较,了解,Oracle,数据库的应用架构,1.1 Oracle,数据库系统,Oracle,数据库简介,Oracle,数据库发展史,Oracle,数据库特点,1.1.1 Oracle,数据库简介,Oracle,数据库系统是,Oracle,公司于,1979,年发布的世界上第一个关系数据库管理系统。,Oracle,公司是全球最大的信息管理软件及服务供应商,世界第二大独立软件企业,仅次于,Microsoft,公司,全球,500,强企业,有,70%,在使用,Oracle,技术,财富,100,强中的,98,家公司都采用,Oracle,技术,1.1.1 Oracle,数据库简介,全球,10,大银行均采用,Oralce,应用系统,通信领域,全球,20,家顶级通信公司都在使用,Oracle,应用产品,中国前,100,大,IT,公司,都有,Oralce,技术的应用,在所有的,IT,认证中,,Oracle,公司有,Oracle,专业认证,OCP.,左起,Ed Oates,、,Bruce Scott,、,Bob Miner,、,Larry Elli,Oracle“,四剑客”,2007,年 数据库产品市场占有率,2013,年,DBMS,市场份额,Oracle 47.4%,,,Microsoft 19%,,,IBM 17.7%,,,SAP 7.0%,,微软超过了,IBM,跃居第二位,,18,2015,年中国数据库市场,Oracle,份额高达,56%,,远超排在第二的,IBM,(,15.9%,),微软份额排行第三为,9.5%,,,SAP,以,8.5,排行第四,,Oracle,市场份额比其他数据库的总和还要多。在全球,Oracle,占有率为,43.9%,。,19,Oracle,认证,OCA,:,Oracle,认证专员,OCP,:,Oracle,的专家认证,OCM,:,Oracle,认证大师,Oracle 10g,的各种产品,Oracle10g Database System,(服务器产品),Oracle10g Application Server,(应用软件),Oracle10g Developer Suite,(开发工具),Oracle Internet,平台,教学安排网络:,上课,(36,学时,),:,周一,3,4,节(,1-4.6-14,周),周三,1,2,节(,1-4,,周),上机,(20,学时,),:,周三节(,3-4 6-1,周)大软,上课上机:,不迟到、不早退、不看手机,1.1.2 Oracle,数据库发展史,1977,年,,SDL,(软件开发实验室),1979,年,,RSI,,产品命名,0racle2.0,(用汇编语言开发),1983,年,3,月,oralce3.0,1984,年,10,月,oracle4.0,1985,年,,oracle5.0/1988,年,,oracle6.0,1992,年,,oracle7.0,1997,年,6,月,,oracle8.0,(用开发),1998,年,9,月,,oracle8i/2000,年,12,月,,oracle9i,2003,年,9,月,,oracle10g(,数据库、应用服务器和企业管理器组成,),,是全球第一个基于网络计算的关系数据库,2007,年,7,月,,oracle11g,1.1.3Oracle,数据库特点,支持多用户(,2,万)、大事务量(百吉字节)的事务处理,提供标准操作接口,实施安全性控制和完整性控制,支持分布式数据处理(利用计算机网络系统,将不同区域的数据库服务器连接起来,实现软件、硬件、数据等资源共享,实现数据的统一管理与控制),具有可移值性、可兼容性和可连接性,1.2 Oracle,数据库新特性,网格计算数据库,Oracle Real Application Clusters,(真正应用集群),Oracle 10g,它是唯一不需要随着工作进程对数据进行分区和分配的数据库技术。,Oracle 10g,拥有唯一为所有操作系统都提供了集群件的数据库技术。,自动存储管理,信息供应,数据库自动管理,1.2 Oracle,数据库新特性,物化视图与查询重写,物化视图用于存储或复制远程数据库表的数据或聚集等耗时较多的操作的结果。,闪回版本查询与闪回错误操作,闪回版本查询允许,DBA,或用户看到特定时间点的任何数据,可以看到特定时间段中的数据变化情况。,闪回错误操作 可以将数据恢复到任意时刻的状态。,1.2 Oracle,数据库新特性,数据泵,快速实现数据库对象结构或数据的导入、导出操作,以及实现表空间的移植操作。,其他新特性,大表空间、多个默认临时表空间、异构平台间传输表空间、,SYSAUX,系统表空间、自动统计信息收集、强化在线重定义、简化共享服务器配置、加强会话跟踪、,SGA,区动态管理、表数据的透明加密、增加分区数量等特性。,1.3,常见的关系数据库管理系统,ORACLE,、,DB2,、,Sybase,、,Microsoft SQL Server,开放性,可伸缩性,安全性,性能,客户端使用性,可操作性,产品组成,1.4 Oracle,数据库应用结构,客户,-,服务器结构(,C/S,),终端,-,服务器结构,浏览器,-,服务器结构(,B/S,),分布式数据库系统,客户机,/,服务器结构,优点:,客户机与服务器可采用有同软、硬件系统,应用与服务分离,安全性高、执行速度快。,缺点:,维护升级不方便,32,浏览器,/,服务器结构,分布式数据库系统结构,优点:,数据分布,数据共享,兼容性好,网络扩展性好,缺点,服务器成本增加,35,总结,数据库基础知识回顾,Oracle,数据库的发展、特点,Oracle 10g,数据库新特性,常见关系型数据库的比较,Oracle,数据库应用架构,
展开阅读全文