`
357029540
  • 浏览: 735038 次
  • 性别: 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数据库对象管理及备份与恢复.pdf

    Oracle数据库是业界广泛使用的大型关系型数据库系统,其对象管理及备份与恢复机制对于数据库管理员来说至关重要。本文将详细介绍Oracle数据库的对象管理、数据类型、触发器、索引和分区策略,以及备份与恢复的相关...

    Oracle数据库常见疑难解答.rar

    在数据库开发过程中,经常会遇到各种疑难问题,本压缩包"Oracle数据库常见疑难解答.rar"显然是针对这些问题提供的一份资源集合。以下是根据标题和描述提炼的一些Oracle数据库相关的重要知识点: 1. **SQL语法与查询...

    Oracle数据库的常见问题及解决方法

    以下是一些常见的Oracle数据库问题及其解决方法: 1. 导入.dmp文件:Oracle数据库的备份通常是以.dmp格式存储的。要导入这些文件,首先需要创建一个表空间,如`logdatafile`,然后创建一个用户,如`log`,指定其...

    Oracle数据库常见表

    以上只是Oracle数据库常见表的一部分,实际上还有更多如DBAconstraints、DBA_INDEX_PARTITIONS等,它们共同构成了Oracle数据库的元数据体系。掌握这些表的使用,对于数据库管理和开发来说是十分必要的,能提升工作...

    易语言连接远程Oracle数据库源码

    在易语言中,连接远程Oracle数据库是一项常见的任务,这对于数据处理和信息管理至关重要。Oracle数据库是全球广泛使用的大型企业级关系型数据库管理系统,它提供了高效、稳定的数据存储和处理能力。 要实现易语言...

    中南大学Oracle数据库课件

    "中南大学Oracle数据库课件"包含了一系列关于Oracle数据库的重要主题,旨在深入理解Oracle的系统架构、数据存储、对象管理、备份恢复等核心概念。下面将逐一解析这些知识点。 1. **Oracle系统**:Oracle数据库系统...

    图片批量导入oracle数据库

    本话题聚焦于如何批量导入图片到Oracle数据库,这是一种常见的需求,特别是在处理大量图像数据的项目中。Oracle数据库作为一款强大的关系型数据库管理系统,支持多种类型的数据存储,包括BLOB(Binary Large Object...

    Oracle数据库介绍-2008-12-12及介绍Oracle常见的问题

    ### Oracle数据库介绍与常见问题详解 #### 一、Oracle数据库结构设计概要 Oracle数据库是一种关系型数据库管理系统(RDBMS),被广泛应用于企业级数据管理领域。为了更好地理解和使用Oracle数据库,了解其基本结构是...

    Oracle 数据库管理教程

    Oracle数据库管理是计算机科学中数据库管理系统领域的重要分支。Oracle数据库是一个大型、多层次、多用户的关系型数据库管理系统。为了深入学习和理解Oracle数据库管理,本教程将从数据库基础、Oracle服务器构成、...

    动态导入oracle数据库

    - **导出(Export)**:指的是将数据库中的数据或者对象从Oracle数据库中提取出来,并保存为一个二进制文件或文本文件的过程。 - **导入(Import)**:指的是将之前通过导出工具生成的文件重新加载到Oracle数据库中...

    mfc通过ODBC访问oracle数据库

    Oracle数据库是全球广泛使用的大型关系型数据库系统,尤其在企业级应用中非常常见。 要通过MFC和ODBC访问Oracle数据库,首先需要在系统中安装Oracle的ODBC驱动程序,比如Oracle ODBC Driver。安装完成后,可以通过...

    Oracle数据库导入导出(备份与恢复).docx

    Oracle数据库导入导出命令(备份与恢复) Oracle数据库是目前最流行的RELATIONAL DATABASE MANAGEMENT SYSTEM(关系数据库管理系统),它提供了强大且灵活的数据存储和管理功能。为了确保数据的安全和可靠性,Oracle...

    oracle数据库学习宝典

    **同义词**在Oracle数据库中提供了另一种数据库对象的别名,它可以是公共的,对所有用户可见,也可以是私有的,仅限于创建它的用户使用。同义词使得数据库对象的访问更加灵活,尤其是在多用户环境中,它能隐藏对象的...

    oracle数据库调优配置

    本文将深入探讨Oracle数据库调优配置中的两种常见方案,旨在帮助数据库管理员(DBA)提升系统的响应速度和资源利用率。 #### 方案一:参数调整与优化 在Oracle数据库中,合理设置初始化参数是提高系统性能的基础。...

    c# 连接oracle数据库和对数据库的基本操作

    在C#中与Oracle数据库进行交互是常见的任务,尤其对于初学者来说,了解这个过程是必要的。本篇文章将深入探讨如何使用C#连接Oracle数据库以及执行基本的数据操作。由于描述中提到这适用于初学者,我们将从基础知识...

    Oracle数据库精讲与疑难解析.rar

    本资料“Oracle数据库精讲与疑难解析”旨在深入讲解Oracle数据库的核心概念、操作技巧以及解决常见问题的方法,帮助用户从初学者到熟练掌握Oracle数据库管理。 第一章:Oracle数据库基础 在这一章中,我们将学习...

    ORACLE数据库日常巡检内容报告

    在IT领域,数据库管理是至关重要的,特别是对于大型企业来说,ORACLE数据库是常见的选择。ORACLE数据库的日常巡检是确保系统稳定性和性能的关键环节。以下是对标题和描述中涉及的知识点的详细说明: 1. **配置信息...

    Oracle 数据库连接工具

    在Oracle数据库连接工具中,SQL Developer 是一个非常重要的免费工具,它是Oracle公司提供的一个集成开发环境(IDE),专门针对SQL语言进行设计,用于执行查询、管理对象、创建和修改数据库结构以及进行数据迁移任务...

    oracle数据库从入门到精通

    对于初学者而言,首先需要掌握Oracle数据库的基础知识,比如基本的SQL语法、理解数据库对象,如表、视图、存储过程等。 对于想要深入学习Oracle数据库的用户来说,本书《Oracle数据库从入门到精通》提供了一条清晰...

Global site tag (gtag.js) - Google Analytics