Oracle逻辑组件:
数据库
表空间 (TableSpace)      是数据库中最大的逻辑单位,一个 Oracle 数据库至少包含一个表空间,就是名为SYSTEM的系统表空间。每个表空间是由一个或多个 文件组成的,一个数据文件只能与一个表空间相关联。表空间的大小等于构成该表空间的所有数据文件大小之和。
(Segment)            是构成表空间的逻辑存储结构,段由一组区组成.段是构成表空间的逻辑存储结构,段由一组区组成。
(Extent)             区为段分配空间,它由连续的数据块组成.当段中的所有空间已完全使用时,系统自动为该段分配一个新区。区不能跨数据文件存在,只能存在于一个数据文件中。
数据块(DateBlock)        数据块是Oracle服务器所能分配、读取或写入的最小存储单元。Oracle服务器以数据块为单位管理数据文件的存储空间。
模式(Schema)            模式是对用户所创建的数据库对象的总称。 模式对象包括表、视图、索引、同义词、序列、过程和程序包等。
服务器启动:
OracleServiceNEWER (计算机名)    (启动)
OracleOrahoe92TNSListener          (启动)
:配置信息保存在名为a的文件中。在安装服务器软件时自动配置一个
客户端启动:
网上邻居 ----- 属性---- 设置本机的IP地址(*.*.*.?)    ?表示最后一个数字要小于200
Oracle网络配置:
Oracle net Configuration Assistant 欢迎窗口 本地Net服务名配置 添加
Oracle或更高版本数据库或服务器 填上Oracle服务器名 TCP 服务器所在主机的主机名和Oracle的端口号 完成
:配置信息保存在名为a的文件中
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    授予权限
oracle选择数据库    Revoke    取消权限
4. DML数据操作语言
操作语言用于检索,插入,修改数据库信息.
包括的SQL命令:
    Select    查询
    Insert    插入
    Update    更新
    Delete    删除

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。