`
357029540
  • 浏览: 726707 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

Oracle数据库的常见对象

阅读更多
一、表:它的数据类型有字符串,数字和日期三种类型;字符串类型分为char,varchar2/varchar;数字分为整数number(长度),小数number(总长度,小数位数)和不限number;日期类型为date.

  在创建表的过程中,必须要创建约束,它可以在数据发生改变时数据库自动调用,创建约束是为了防止一些垃圾数据的出现。

二、序列sequence:在Oracle中没有自动增长列,可以通过创建序列来提高效率,序列一旦创建它就被保存在磁盘中,可以被多个sql语句使用,创建序列createsequencemyseq;使用myseq.NextVal生成下一个值,如果要获取当前的列值,必须先调用nextVal,然后调用myseq.currval。

三、视图view:创建视图主要是避免用户直接操作数据库对象,同时简化复杂的查询语句,在视图中没有包含真正的数据,它只是一种快捷方式,创建视图createor replace view myView asselect语句,视图的调用方式与调用表的方式一样,但是在调用视图的时候返回的数据必须和视图返回的数据一致。

四、同义词synonym:创建同义词是为了简化比较长的表名,在drop它之前,它将一直存在, 可以通过它来查询表,创建形式为createor replace synonym 同义词 for 表名;

五、dual表:是系统表,不能被删除,表结构是动态的,它是Oracle用于计算表达式的值,使用方式是select 表达式from dual;
分享到:
评论

相关推荐

    Oracle数据库、SQL

    二十、 数据库对象:序列号sequence 44 20.1什么是sequence 44 20.2创建sequence 44 20.3缺省是nocycle(不循环) 44 20.4缺省cache 20 44 二十一、 其他注意事项 46 21.1删除表,删除列,删除列中的值 46 21.2多对...

    Oracle数据库经典学习教程

    1. Oracle数据库对象 67 2. 同义词 67 3. 序列 70 4. 视图 72 5. 索引 74 6. 表空间 75 7. 本章总结 79 8. 本章练习 80 PL/SQL程序设计 83 1. PL/SQL简介 84 2. PL/SQL块 85 3. PL/SQL数据类型 89 4. PL/SQL条件控制...

    Oracle数据库维护培训

    描述 Oracle 服务器的体系结构及其主要构件 列举用户连接到 Oracle 实例所涉及的结构 双机模式:RAC/HOT STANDBY 数据库的逻辑结构 创建表空间 ...Oracle常见错误 手工收集现场信息 RDA收集现场信息

    Oracle数据库开发

    本书以Oracle数据库的管理任务为主线,全面详尽地介绍了Oracle数据库系统管理员需要掌握的管理技术。全书分为7个部分,共15 章,内容包括Oracle基础知识、例程的日常管理、21种方案对象的管理、数据库安全性管理、...

    Oracle大型数据库系统基础(Oracle)

    一、Oracle数据库系统概览 二、oracle的访问工具 ...五、常见模式对象的管理 六、Oracle/SQL编程 七、系统安全性和完整性 八、数据库备份和恢复 九、Oracle数据库服务器的性能调整 文档是PDF格式一共3006面

    ORACLE数据库基础知识-华为维护资料

    第1章 ORACLE数据库基础知识 1 1.1 产品概述 1 1.1.1 产品简介 1 1.1.2 基本概念 1 1.2 ORACLE系统结构 2 1.2.1 ORACLE物理结构 2 1.2.2 系统全局区 4 1.2.3 进程 6 1.3 存储管理 7 1.3.1 逻辑结构 8 1.3.2 表...

    简析Oracle数据库常见问题及解决方案

    Oracle数据库在使用的过程中常常会遇到这样或那样的问题,而这些问题常常又使我们感到很困惑,本文我们总结了Oracle数据库在使用过程中的一些问题,并给出了解决方法,下面我们就开始分析一下这些问题。 一、oracle...

    oracle数据库dba管理手册

    5.3.5 确定数据库对象的大小 107 5.3.6 迭代开发 125 5.3.7 迭代列定义 126 5.4 管理技术 126 5.4.1 CASE工具 127 5.4.2 共享目录 127 5.4.3 项目管理数据库 127 5.4.4 讨论数据库 127 5.5 管理包开发 127 5.5.1 ...

    Oracle绿色版免安装数据库客户端管理工具

    该工具主要优点如下: 1.能便利的生成各种针对于选中字段的常见SQL语句,是开发人员调试生成SQL的利器.2....可以在―裸机‖上连接数据库,也就是可以无需安装oracle客户端.10.兼容oracle8,9,10,11这4个版本.

    oracle 实验六 模式对象管理与安全管理

    掌握命令方式建立表、视图、索引等常见对象的方法4.熟悉Oracle中权限分类和设置,理解系统提供用户的角色和权限5.熟练使用建立用户、角色,为用户授权、授予角色的命令 【实验内容】1.创建一个TESTUSER用户,密码为...

    腾讯大讲堂38-Oracle基础体系结构及性能优化

    Oracle数据库中的基础对象 常见的Oracle硬件架构 腾讯数据仓库的架构 Oracle体系结构介绍 Oracle推荐的存储架构 表分区技术 Oracle中的关联技术 统计信息与执行计划分析演示 性能监控与分析演示 参考资料与导读

    oracle迁移达梦常见问题汇总

    本文主要结合之前一次oracle迁移达梦的项目,将碰到的问题以及一系列踩过的坑列举出来供大家参考,数据库版本是达梦7。(本文中涉及到的部分对象名已用sch1,tab1等方式替换) 1、整体情况 迁移过程中失败任务数低于5%...

    Oracle数据库索引的维护

    正在看的ORACLE教程是:Oracle数据库索引的维护。 本文只讨论Oracle中最常见的索引,即是B-tree索引。本文中涉及的数据库版本是Oracle8i。 一. 查看系统表中的用户索引 在Oracle中,SYSTEM表是安装数据库时自动建立...

    Oracle编程艺术:深入理解数据库体系结构 第二版

    本书是一本关于Oracle数据库体系结构的权威图书,涵盖了所有重要的Oracle体系结构特性,包括文件、内存结构和进程、锁和闩、事务、并发和多版本、表和索引、数据类型、分区和并行,以及数据加载和卸载,并利用具体的...

    Oracle数据库表的基本操作以及空值问题的解决

    常见命令:4.Oracle数据库的数据类型:5.null:6.nvl(字段1,值1): 1.Oracle数据库语言分类: 1)DDL:数据定义语言,对数据结构起作用 create:创建某对象 alter:修改某对象 drop:删除某对象 truncate:清空数据+...

    NET Excel导入数据库及常见问题

    .NET Excel导入数据库(Sqlserver/Oracle)及常见问题

    OracleSQL疑难解析

    《Oracle SQL疑难解析》总结了针对Oracle数据库编写SQL时经常碰到的各种问题,提供大量现成的解决方法,包括汇总和聚合数据、多表数据查询、生成和获取数据、通用查询模式、日期和时间值的处理、字符串、处理数字、...

    oracle数据库教程

    本课程从概念、实战和原理三方面深入的讲解了Oracle数据库的方方面面,课程内容涵盖了Oracle数据库中的绝大部分基础知识,以及高级编程中的常见案例和应用。大家既可以全部学习,掌握整个oracle体系知识,也可以选择...

    oracle常见的锁查询和处理

    常见的锁查询和处理 当前系统中存在的锁争用: 引发争用的session信息: 引发争用的sql语句: 引发争用的数据对象 --查看被锁对象 --数据库中的表锁,查找某个表被哪个session锁定 --DML语句产生的锁 --谁锁住了表...

Global site tag (gtag.js) - Google Analytics