oracle数据库对象又称模式对象
数据库对象包括:同义词、序列、视图、索引
- 同义词 现有对象的一个别名
- 简化SQL语句
- 隐藏对象的名称和所有者(隐藏原始对象内容)
- 提供对对象的公共访问
- 同义词有两种类型 私有同义词、公有同义词
- (私有同义词)CREATE SYNONYM emp(别名) FOR SCOTT.emp(表的名字);
- (公有同义词)CREATE PUBLIC SYNONYM emp_syn FOR SCOTT.emp;
- (创建或替换现有的同义词)CREATE OR REPLACE SYNONYM emp_syn FOR SCOTT.emp;
- (删除同义词)DROP SYNONYM emp; 或者DROP PUBLIC SYNONYM emp_syn;
- 序列是用于生成唯一、连续序号的对象
- 序列可以是升序的,也可以是降序的
- 使用CREATE SEQUENCE语句创建序列
-
查询序列信息:select * from toys_seq - 通过序列访问数据库
- NEXTVAL 返回序列的下一个值
- CURRVAL 返回序列的当前值
- INSERT INTO toys_seq (toyid, toyname, toyprice) VALUES ( toys_seq.NEXTVAL, ‘TWENTY’, 25); 指定序列的下一个值
- SQL> INSERT INTO toys_seq (toyid, toyname, toyprice) VALUES ( toys_seq.NEXTVAL, ’MAGIC PENCIL’, 75);
- SELECT toys_seq.CURRVAL FROM dual; 检索序列当前的值
- DROP SEQUENCE toys_seq; 删除序列
- 视图 以经过定制的方式显示来自一个或多个表的数据
- 优点
- 提供了另外一种级别的表安全性
- 隐藏的数据的复杂性
- 简化的用户的SQL命令
- 隔离基表结构的改变
- 通过重命名列,从另一个角度提供数据
- 创建视图
- create or replace view v_demp as select empno,ename,job from emp
- 索引是与表相关的一个可选结构
- 创建标准索引
- CREATE INDEX item_index ON itemfile (itemcode)TABLESPACE index_tbs;
- 重建索引
- ALTER INDEX item_index REBUILD;
- 删除索引 DROP INDEX item_index;
- 唯一索引确保在定义索引的列中没有重复值
- Oracle 自动在表的主键列上创建唯一索引
- 使用CREATE UNIQUE INDEX语句创建唯一索引
相关推荐
Oracle数据库对象管理及备份与恢复,适合期末复习使用
oracle9i数据库对象,oracle9i数据库对象,oracle9i数据库对象,oracle9i数据库对象
利用Java程序实现Oracle数据库中大对象的存取.pdf
oracle 数据库的模式对象
oracle数据库对象(普通表、分区表的创建和删除,索引、约束的创建和删除,表空间的创建、删除和扩展)和触发器、存储过程、job查看、表空间使用情况查询
资源名称:《基于Linux 的Oracle 数据库管理》PDF 下载内容简介:《基于Linux的Oracle数据库管理》的读者对象为具备Windows系统下的Oracle数据库管理基本知识,想继续学习Linux系统下Oracle数据库管理知识的人员。...
获取Oracle数据库的对象定义脚本
第6课 Oracle数据库的对象(1) 第7课 Oracle数据库的对象(2) 第8课 复杂一些的SQL语句 第9课 学写存储过程和函数 第10课 数据字典 第11课 数据库的备份和恢复 第12课 DBA日常工作内容和职责 第13课 Oracle的...
详细介绍读取Oracle数据库大对象的两种方法及对应的SQL语句
第1章Oracle数据库概述 1.简答题 (1) 数据是描述事物的符号,是数据库中存储的基本对象。在计算机中,用记录的形式来描述数据。数据与数据的解释即数据的语义是紧密结合的。数据库是指按一定的数据模型组织、描述...
oracle数据库对象导出脚本,具体SQL语句,方便使用
Oracle数据库表结构导出器是一套用来完成将Oracle数据库中的表结构导出成Word文档,并输出标准的打印报表格式的软件。亲测oracle绝对好使 ,另附有链接信息,请先看好说明再操作.不会的加我qq87611894
该脚本为删除当前用户全部数据库对象,请慎重执行,仅适用于Oracle数据库。
Oracle数据库大对象数据存取的两种实现方法及时间性能比较.pdf
oracle数据库日常维护,数据库基本情况、oracle日志文件、oracle对象状态、相关资源使用、数据库备份结果、数据库性能、安全性、其他检查
oracle数据库的优化 数据库的优化 2 概述 2 监控数据库的性能: 2 优化数据库磁盘I/O 2 建立和优化数据库文件的方针: 6 监控磁盘I/O的方法: 7 优化回滚段 7 检测回滚段争用: 7 通过以下公式计算等待比率: 8 若...
Oracle数据库模式对象的应用与管理.pdf
一份简洁、明了的Oracle数据库对象操作
连接oralce数据库 适用于win7 64bit的python2.7
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条件控制...