SQL数据库对象讲述.doc

SQL数据库对象讲述

第十四章 其它数据库对象 我们前面学习了表、视图,本章将简要的学习其它数据库对象。 ======= 本章主要内容 ====== ⊙ 创建、维护、使用序列器 ⊙ 创建和维护索引 ⊙ 创建私用和公用同义词 其中INDEX非常复杂,将来会在DBA I、中级、高级课程深入去讲 DBA I我们会初步了解索引,中级课程详细了解索引的优化,高级课程了解索引的INTERNAL结构、索引遍历及索引拆分的原则。 我们看看这些ORACLE的对象 ORACLE对象 ======= 这些对象都可以在dba_objects里查的到,都是我们的SCHEMA对象,我们在第二章简单的介绍过. ⊙ SEQUENCE : 用于生成类似主键的序列值,还可以应用到其它列 ⊙ INDEX : 索引用于提高访问数据的速度 ⊙ SYNONYM : 同义词用于设置一个对象的别名,等同于原始对象,以便于书写方便 我们首先来了解下SEQUENCE,我们称为”序列器” SEQUENCE ===== 什么是SEQUENCE呢? 这个大家应该都了解一点,比如我们QQ群的学号等,我们在500群曾经有多个学生为一个学号250挣的死去活来,因为大家有并发,或者大家没有去判断别人有没有用了250号.而SEQUENCE很好的解决了这个问题。 序列是用户创建的数据库对象,它可以由多个用户共享,用来生成唯一的整数

文档评论(0)

1亿VIP精品文档

相关文档