Oracle逻辑组件:
数据库
表空间 (TableSpace) 是数据库中最大的逻辑单位,一个 Oracle 数据库至少包含一个表空间,就是名为SYSTEM的系统表空间。每个表空间是由一个或多个 文件组成的,一个数据文件只能与一个表空间相关联。表空间的大小等于构成该表空间的所有数据文件大小之和。
段 (Segment) 是构成表空间的逻辑存储结构,段由一组区组成.段是构成表空间的逻辑存储结构,段由一组区组成。
区 (Extent) 区为段分配空间,它由连续的数据块组成.当段中的所有空间已完全使用时,系统自动为该段分配一个新区。区不能跨数据文件存在,只能存在于一个数据文件中。
数据块(DateBlock) 数据块是Oracle服务器所能分配、读取或写入的最小存储单元。Oracle服务器以数据块为单位管理数据文件的存储空间。
模式(Schema) 模式是对用户所创建的数据库对象的总称。 模式对象包括表、视图、索引、同义词、序列、过程和程序包等。
服务器启动:
OracleServiceHAIYANG (计算机名) (启动)
OracleOrahoe92TNSListener (启动)
注:配置信息保存在名为listener.ora的文件中。在安装服务器软件时自动配置一个监听器
客户端启动:
网上邻居 ----- 属性---- 设置本机的IP地址(*.*.*.?) ?表示最后一个数字要小于200
Oracle网络配置:
Oracle net Configuration Assistant 欢迎窗口 本地Net服务名配置 添加
Oracle或更高版本数据库或服务器 填上Oracle服务器名 TCP 服务器所在主机的主机名和Oracle的端口号 完成
注:配置信息保存在名为tnsnames.ora的文件中
Oracle查询工具:
1.SQL*Plus
是Oracle最常用的工具之一,用于接受和执行SQL命令以及PL/SQL块.
功能:
输入,编辑,存储,检索,和运行SQL命令以及PL/SQL块.
列出任意表的列定义.
在Oracle数据库之间访问和复制数据
向用户提示信息,并接受用户输入
2.iSQL*Plus
是Oracle的查询工具,可以执行SQL*Plus能完成的所有工作,该工具能通过浏览器访问,还可用于将查询结果格式化为简单报表.用iSQL*Plus可以访问本地和远程数据库
3.PL/SQL
即过程语言(Procedure Language)SQL,是SQL的扩展.PL/SQL块可包含与流程控制语句集成的任意数目的SQL语句.因此,PL/SQL结合了SQL语言的数据操纵能力和过程语言的数据处理能力.
4.Oracle企业管理器(Enterprise Manager 简称OEM)
Oracle的默认用户
1. SYS
是Oracle的一个超级用户, Oracle数据库中所有的数据字典和视图都存储在SYS模式中,其密码在Oracle安装时就设定,主要是用来维护系统信息和管理实例.
2. SYSTEM
是Oracle中默认的系统管理员,拥有DBA权限该用户拥有Oracle管理工具使用的内部表和视图.该用户管理Oracle数据库的用户,权限,存储等.
3. SCOTT
是Oracle数据库的一个示范账号,它包含了4个示范表,其中一个是EMP表,默认口令是tiger
Windows中的Orcale服务
1. OracleHOME_NAMETNSListener
该服务启动数据库服务器的监听器,监听器接受来自客户端应用程序的连接请求
若监听器未启动,则客户端将无法连接到数据库服务器
2. OracleServiceSID
该服务启动系统标识符为SID的数据库实例,其中 SID 是在安装 Oracle 9i 时输入的数据库名称
3. OracleHOME_NAMEAgent
Oracle企业管理器组件智能代理服务,此智能代理用于执行作业和监控 Oracle 服务或对象的性能
在使用Oracle管理服务器网络的环境中必须启动此服务
4. OracleHOME_NAMEHTTPServer
该服务用于启动Oracle HTTP服 务器,它提供文档信息、基于Web的企业管理器和iSQL*Plus等服务
5. OracleHOME_NAMEManagementServer
该服务启动Oracle管理服务器,它用于维护管理控制台对各个被管理服务器节点之间的集中的、智能的和分布式的控制
该服务必须经过企业管理器配置向导配置完成后才创建
SQL 支持下列类别的命令
1. DDL 数据定义语言
数据定义语言用于改变数据库结构,包括创建,修改,删除数据库对象.
包括的SQL命令:
Create 创建
Alter 修改
Truncate 截断表
Drop 删除
2. TCL事务控制语言
事务是一个最小工作单元,不论成功与否都作为一个整体进行工作,不会有部分完成的事务.由于事务是由几个任务组成的,因此,如果一个事务作为一个整体是成功的,则事务中的每个任务都必须是成功的.
包括的SQL命令:
Commit 提交
Rollback 回滚
Savepoint 标记事务的回滚点
3. DCL数据控制语言
数据控制语言为用户提供权限控制命令
包括的SQL命令:
Grant 授予权限
Revoke 取消权限
4. DML数据操作语言
操作语言用于检索,插入,修改数据库信息.
包括的SQL命令:
Select 查询
Insert 插入
Update 更新
Delete 删除
分享到:
相关推荐
Oracle 10g入门与提高 ppt 大家可以下下来! 适合新手看看!
Oracle 12c从入门到精通
深入浅出Oracle: DBA入门、进阶与诊断案例.pdf 深入浅出Oracle: DBA入门、进阶与诊断案例.pdf
ORACLE.10G入门与实践 ORACLE.10G入门与实践
全书以oracle 11g为例,分为4篇,循序渐进地讲述了oracle 11g的基本语法和基本操作,从数据库的安装开始逐步介绍与数据库交互的语句以及管理数据库中的文件、备份与恢复数据库等操作。在数据库应用篇中,还结合.net...
ORACLE+数据库入门ORACLE+数据库入门ORACLE+数据库入门ORACLE+数据库入门ORACLE+数据库入门
《深入解析Oracle:DBA入门、进阶与诊断案例》PDF版本下载
Oracle入门的详细必备教程,手把手交,私聊还有视频!!!
ORACLE 数据库入门 教程ORACLE 数据库入门 教程ORACLE 数据库入门 教程ORACLE 数据库入门 教程ORACLE 数据库入门 教程ORACLE 数据库入门 教程
Oracle从入门到精通.pdf 很经典的一本书,很适合Oracle学习的初学者; 资源与大家共享啊!
oracle ORACLE.10G入门与实践
Oracle入门 - OCI介绍详细说明了oci的函数和入门知识
Oracle入门与精通,属于文档,PPT类型,的,主要目的在于Oracle的学习
OracleGoldengate从入门到精通 Agenda Goldengate是什么? Goldengate适用的场景 Goldengate基本原理 Goldengate复制拓扑和异构 Goldengate产品线介绍 Goldengate产品的下载 快速的搭建一个...
详细介绍了oracle数据库,从表空间的创建到存储过程、游标的使用等内容,通过阅读这篇文档能够让各位对oracle数据库有个深入的理解和掌握
Oracle RMAN快速入门指南的具体介绍
深入浅出Oracle:DBA入门、进阶与诊断案例深入浅出Oracle:DBA入门、进阶与诊断案例深入浅出Oracle:DBA入门、进阶与诊断案例深入浅出Oracle:DBA入门、进阶与诊断案例深入浅出Oracle:DBA入门、进阶与诊断案例
Oracle 11g入门与提高PPT.rar
oracle使用(入门推荐oracle使用(入门推荐oracle使用(入门推荐oracle使用(入门推荐oracle使用(入门推荐oracle使用(入门推荐oracle使用(入门推荐oracle使用(入门推荐oracle使用(入门推荐