【Oracle学习】之 数据库对象的创建与管理

原创 2017年04月09日 19:10:59

应用:

1。为了实现数据操作和查询,需要在数据库中创建表
2。设置表中的各种约束,以保证数据的一致性
3。为了提高数据的查询效率,需要在表上创建适当的索引
4。为了对巨型表进行高效的管理,需要将表进行分区
5。为了简化复杂查询,需要创建视图
6。为了自动产生表中数据编号(流水号),需要创建序列对象。

概念:

数据库对象:是以模式为单位进行组织和管理的。

模式:是指一系列逻辑数据结构或对象的集合。

Tip:模式与用户想对应,一个模式只能被一个数据库用户所拥有,并且模式的名称与这个用户的名称相同。(通常情况下,用户所创建的数据库对象都保存在与自己同名的模式中。)

Oracle数据库中:

模式对象:表、索引、索引化表、分区表、物化视图、视图、数据库连接、序列、同义词、PL/SQL包、存储函数与存储过程、Java类与其他Java资源等属于特定的模式。

非模式对象:表空间、用户、角色、目录、概要文件及上下文等数据库对象不属于任何模式。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Oracle11g基础学习---------(3)管理数据库对象

学习Oracle从哪里入手呢,在这里,我将带你走进Oracle的大门,一天一章,7天入门不是梦 1. 同义词 1.1方案 方案是数据库对象的集合,为了区分各个集合,需要给集合命名,其名称即为方...

oracle数据库管理--对象、角色相关查询

1、数据字典:     记录了数据库的系统信息,它是只读表和视图的集合,数据字典的所有用户者为sys用户。用户只能在数据字典上执行查询操作(select语句),而其维护与修改是由系统自动完成的。数据...

Oracle442个应用场景-----------数据库逻辑对象管理 应用场景

应用场景128:创建临时表 创建一个保存临时选择商品信息的临时表temp_goods CREATE GLOBAL TEMPORARY TABLE temp_goods (GoodsId   NU...

Oracle 11gR2学习之二(创建数据库及OEM管理篇)

Oracle安装完毕来创建一个数据库,创建之前必须先配置数据库的监听端口,否则会创建过程中提示你先配置监听。 1、监听配置如下,一直下一步… Netca --> Listenerconfi...

Oracle学习笔记3-数据方案对象管理

1.视图管理        一个视图(view)是由一个或多个表(或其他视图)中的数据的一种定制的表示,是用一个查询定义,所以可认为是一个存储的查询(stored query)或是一个虚表(vi...

oracle数据库对象的创建和使用

数据库中有一worker表,内容如下: SQL> select * from worker;   职工号码 姓名     性别 出生日期    党员否 参加工作        部门号 --------...

oracle 如何查看创建表等数据库对象时的DDL语句

利用dbms_metadata.get_ddl查看DDL语句(原创) 当我们想要查看某个表或者是表空间的DDL的时候,可以利用dbms_metadata.get_ddl这个包来查看。...
  • haiross
  • haiross
  • 2014年05月12日 11:32
  • 16720

Greenplum中定义数据库对象之创建与管理表

GP中创建表和管理表

Greenplum中定义数据库对象之创建与管理模式

GP的模式

Oracle管理与维护.手工创建数据库以及脚本

Oracle管理与维护.手工创建数据库以及脚本 一、前言  说实话,早已厌倦了使用dbca的创建数据库,大概比较有点作用的是可以生成创建脚本罢。 《Oracle管理与维护.安装创建启动关闭数据库...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【Oracle学习】之 数据库对象的创建与管理
举报原因:
原因补充:

(最多只允许输入30个字)