- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
006_Oracle基础知识要点
Oracle基础知识 ……………EVC测试部 EVC700 主要内容有一下几点: Oracle数据库简介 Oracle 的体系结构 Oracle 数据库的服务 Oracle的基本用户管理 Oracle的数据类型 SQL查询和SQL函数 Oracle 数据库对象的介绍 Oracle数据库简介 Oracle数据库是一个对象关系数据库管理系统(ORDBMS),它即提供关系数据库系统的功能,又提供面向对象数据库系统的功能,因其在数据安全性与数据完整性控制方面的优越性能,以及跨操作系统,跨硬件平台的数据互操作能力,所以应用非常广泛. Oracle数据库基于”客户/服务器”(Client/Server)结构,即客户端系统和服务器系统,服务器系统执行数据库相关所有活动,客户端系统执行与拥护交互的活动,客户端系统和服务器系统又称为前端系统和后端系统. Oracle数据库的主要特点如下: 支持多用户,大事务量的处理 在保持数据库安全和数据完整性方面性能优越 支持分布式数据处理 具有可移植性 Oracle 体系结构 数据库的体系结构是指数据库的组成、工作过程与原理,以及数据在数据库中的组织与管理机制。 Oracle的体系分为:内存结构、进程结构和存储结构。 a.内存结构: 是oracle数据库体系结构中最为重要的一部分,内存也是影响数据库性能的第一因素,内存的大小,速度直接影响数据库的运行速度,特别是当用户数增加时,如果内存不足,例程分配不到足够的内存,就会使有些用户链接不到数据库,或连接,查询的速度明显下降。 b.进程结构 oracle的进程结构包括:1.用户进程:启动客户端连接创建一个用户进程。2.oracle进程:a.服务进程:此进程用于解析并执行用户所提交的SQL语句,搜素SGA去的数据库缓存,决定什么时候读取数据文件,并将查询结果或至次年改后形成的数据返回给用户。b.后台进程:主要有:写数据,写日志,检查点,系统监视,进程监视,归档,恢复,锁管理服务,队列监视,调度,服务。 C.存储结构 1.物理结构:安装好的oracle在数据操作系统中就是一系列的文件,包括数据文件、控制文件、日志文件、参数文件、数据字典等,这些文件都保存在oracle的安装路径下。 2.逻辑结构。 OracleServiceSID 该服务启动系统标识符为SID的数据库实例,其中 SID 是在安装 Oracle 9i 时输入的系统表示号。 一台计算机上可以创建多个数据库,当同时要使用这些数据库时,就要创建多个例程,为了使这些例程不相混淆,每个例程都要称为SID(systemIDntify,系统标识符)的符号来区分,即创建数据库时填写的数据库SID. 启动和关闭oracle数据库 1.进入sqlplus,你就可以开启或者关闭数据库。进入sqlplus的命令为:sqlplus /as sysdba“ SQLstartup #启动数据库 SQLshutdown immediate #关闭数据库 Oracle 网络配置 服务器端监听器配置信息包括监听协议、地址及其他相关信息。 配置信息保存在名为listener.ora的文件中。在安装服务器软件时自动配置一个监听器。 客户端的网络服务名配置信息包括服务器地址、监听端口号和数据库SID等,与服务器的监听器建立连接。配置信息保存在名为tnsnames.ora的文件中 Oracle中的 Net Configuration Assistant和Net Manager工具都能用来配置监听器和网络服务名 Oracle的基本用户管理 系统默认用户 当数据库创建时,Oracle将创建一些默认数据库用户模式,主要有SYS , SYSTEM , SCOTT 三种 SYS 超级用户主要是维护系统信息和管理实例,只能以SYSOPER或SYSDBA角色登陆系统。 SYSTEM用户是Oracle中默认的系统管理员,它拥有DBA权限,该用户拥有Oracle管理工具使用的内部表和视图,通常通过SYSTEM用户管理Oracle数据库的用户,权限和存储等。 SCOTT用户是Oracle的一个示范帐户,一般在安装数据库时创建,包含4个示范表,SCOTT的默认口令是tiger. 创建,删除 表空间 创建用户之前先需要创建一个表空间,其语法如下: CREATE TABLESPACE tablespacename LOGGING DATAFILE /home/oracle/app/oracle/oradata/orcl/ tablespacename.dbf
文档评论(0)