Oracle数据库培训_1.ppt

Oracle数据库培训_1.ppt

ID:48542871

大小:8.58 MB

页数:156页

时间:2020-01-23

Oracle数据库培训_1.ppt_第1页
Oracle数据库培训_1.ppt_第2页
Oracle数据库培训_1.ppt_第3页
Oracle数据库培训_1.ppt_第4页
Oracle数据库培训_1.ppt_第5页
资源描述:

《Oracle数据库培训_1.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Oracle数据库培训RainnyZhong138265865711.Oracle概念(1)关系型数据库管理系统(RDBMS)历史:Dr.E.F.Codd(2)Oracle历史:Larry.Ellison(拉里.埃里森)SDL(软件开发实验室)1977年6月RalationalSoftware.Inc(关系软件有限公司)1979年OracleCorporation(OakRidgeAutomaticComputerandLogicalEngine)橡树岭自动计算机和逻辑机1982年(3)SQL历史1970库德博士发表关系模型

2、的论文IBM开发结构发查询语言使用Codd博士的关系模型1979年关系软件有限公司将SQL引入至商业实践最新的标准是SQL-99由ISO/IEC(国际电工委员会)和ANSI(美国国家标准机构)共同发布1.1.什么是Oracle数据库服务器数据库服务器是信息管理的关键。一般来说,服务器必须可靠地管理多用户环境中的大量数据,以便多个用户能够同时访问同一数据。所有这一切都必须在保证高性能的同时进行。数据库服务器还必须防止未经授权的访问,并为故障恢复提供有效的解决方案。OakRidgeAutomaticComputerandLogi

3、calEngine1.1.1.Oracle数据库1.1.1.Oracle数据库数据库的一般用途是存储和检索相关信息。Oracle数据库具有逻辑结构和物理结构。数据库的物理结构是数据库中操作系统文件的集合。Oracle数据库包含以下三类文件:•数据文件,包含数据库中的实际数据•重做日志文件,包含数据库的更改记录,可以在出现故障时恢复数据•控制文件,包含维护和验证数据库完整性所需的信息其它关键文件结构Oracle服务器还使用一些其它文件,这些文件并不是数据库的一部分:•参数文件,用来定义Oracle例程的特性。例如,它包含调整S

4、GA中一些内存结构大小的参数。•口令文件验证哪些用户有权启动和关闭Oracle例程。•归档的重做日志文件是重做日志文件的脱机副本,当必须从介质失败中进行恢复时可能会需要这些副本。Oracle例程:•是一种访问Oracle数据库的方式•始终打开一个,并且只打开一个数据库•由内存结构和后台进程结构组成Oracle例程由系统全局区(SGA)内存结构和用于管理数据库的后台进程组成。例程是通过使用特定于每个操作系统的方法来标识的。例程一次只能打开和使用一个数据库。实例=系统全局区(SGA)+Oracle后台进程数据库服务器=数据库+O

5、racle实例1.2.Oracle例程s1.2.Oracle例程1.2.Oracle例程1.2.1.建立连接和会话1.2.1.建立连接和会话建立连接和创建会话用户只有在连接到例程后,才能向Oracle数据库提交SQL语句。•用户启动SQL*Plus之类的工具,或者运行使用OracleForms之类的工具开发的应用程序。该应用程序或工具将作为用户进程来执行。•在最基本的配置中,用户登录到Oracle服务器时,运行Oracle服务器的计算机上就会创建一个进程。这个进程称为服务器进程。服务器进程代表客户机上运行的用户进程与Orac

6、le例程进行通信。服务器进程代表用户执行SQL语句。连接:连接是用户进程和Oracle服务器之间的通信路径。数据库用户可以采用以下三种方式之一连接到Oracle服务器:(1)用户登录到运行Oracle例程的操作系统上,然后启动访问该系统中的数据库的应用程序或工具。通信路径是使用主机操作系统上的进程间通信机制建立的。(2)用户在本地计算机上启动应用程序或工具,然后通过网络连接到运行Oracle例程的计算机。在这个称为客户机/服务器的配置中,用户和Oracle服务器使用网络软件进行通信。(3)在三层连接中,用户计算机通过网络与应

7、用程序服务器或网络服务器进行通信,这些服务器又通过网络与运行Oracle例程的计算机连接。例如,用户在网络中的一台计算机上运行浏览器来使用位于NT服务器上的应用程序,该NT服务器又从UNIX主机上运行的Oracle数据库中检索数据。会话:会话是用户与Oracle服务器的一种特定连接。会话在Oracle服务器验证用户后启动,当用户退出或出现异常终止时会话结束。对某个具体的数据库用户来说,如果该用户从很多工具、应用程序或者终端同时登录,则可能有很多并发会话。除了一些专用的数据库管理工具以外,启动数据库会话还要求Oracle服务器

8、可供使用。注:在此处所讲的连接类型中,用户进程和服务器进程之间存在一对一的通信关系,这称作专用服务器连接。使用共享服务器(SharedServer)配置时,多个用户进程可以共享服务器进程。1.3.Oracle数据库结构数据库的一般用途是存储和检索相关信息。Oracle数据库具有逻辑结构和物

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。