初始Oracle

1.Oracle的简介

    Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。

2.Oracle的主要组件

     

3.Oracle的角色和权限

Oracle包括两大类权限(Privileges),一种是系统权限,另外一种是对象权限

   CONNECT角色: --是授予最终用户的典型权利,最基本的 
                权限:CREATE SESSION --建立会话

    RESOURCE角色: --是授予开发人员的 

            权限:  CREATE CLUSTER --建立聚簇 

                      CREATE PROCEDURE --建立过程 
                            CREATE SEQUENCE --建立序列 
                            CREATE TABLE --建表 
                            CREATE TRIGGER --建立触发器 
                            CREATE TYPE --建立类型
                            CREATE OPERATOR --创建操作者
                            CREATE INDEXTYPE --创建索引类

 DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。

4.Oracle的伪列

Oracle 中伪列就像一个表列(表中的列),但是它并没有存储在表中,伪列可以从表中查询,但不能插入、更新和删除它们的值

RowId的组成



RowNum的用法

   rownum是一个序列,是Oracle数据库从数据文件或缓冲区中读取数据的顺序。
         它取得第一条记录则rownum值为1,第二条为2。依次类推。
         当使用“>、>=、=、between...and”这些条件时,从缓冲区或数据文件中得到的第一条记录的rownum为1,不符 合sql语句的条件,
 会被删除,接着取下条。
         下条的rownum还会是1,又被删除,依次类推,便没有了数据。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值