oracle培训PPT数据库和对象Chapter4.ppt
《oracle培训PPT数据库和对象Chapter4.ppt》由会员分享,可在线阅读,更多相关《oracle培训PPT数据库和对象Chapter4.ppt(26页珍藏版)》请在三一文库上搜索。
1、数据库对象,第四章,2,回顾,锁用于在用户之间控制对数据的并发访问 行级锁用于指定的行 表级锁用于整个表 SELECTFOR UPDATE OF 子句用于锁定指定的行 FOR UPDATE WAIT 子句用于指定获取锁的时间间隔 表级锁包括共享、共享更新和排他模式 分区是将表拆分为物理上独立的部分 范围分区 - 基于键值范围 散列分区 - 基于散列函数 分区域索引是 Oracle9i 引入的新功能,3,目标,同义词 序列 视图 索引 簇,4,同义词 2- 1,数据库对象的替换名称 优点: 简化 SQL 语句 隐藏对象的名称和所有者 为分布式数据库的远程对象提供了位置透明性 提供对对象的公共访问
2、,5,同义词 2- 2,同义词类型 私有 公用 CREATE SYNONYM 命令用于创建同义词 DROP SYNONYM 命令用于删除同义词 USER_SYNONYMS 包含有关同义词的信息,6,序列2 - 1,生成唯一、连续的整数 用于生成主键值 Create Sequence 语句用于创建序列 序列可以是升序排序,也可以是降序排序,7,序列2 - 2,访问序列 Nextval Currval Alter Sequence 修改序列定义 Drop Sequence 从数据库中删除序列,8,视图 5- 1,经过定制的表示方式,用来显示来自一个或多个表的数据 也称为“虚拟表”或“已存储的查询”
3、 基表 - 创建视图所依据的表,9,视图5 - 2,视图的优点 提供了另外一种级别的表安全性 隐藏数据的复杂性 简化用户的 SQL 命令 将应用程序与基表定义的修改隔离开来 从另一个角度提供数据,10,视图5 - 3,CREATE OR REPLACE VIEW 语句用于创建视图 ORDER BY 子句可以用来按特定的顺序对行进行排列 带有错误的视图 FORCE 选项用于创建带有错误的视图 查询引用不存在的表 查询引用无效列 创建视图时没有相应权限,11,视图 5- 4,联接视图 通过联接多个表来创建视图 DML 只能修改一个基表 键保留表 联接视图中的表,其主键列显示在联接视图中 视图中的函
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- oracle 培训 PPT 数据库 对象 Chapter4
链接地址:https://www.31doc.com/p-2202375.html