ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:392.15KB ,
资源ID:27877180      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/27877180.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(视图索引同义词序列.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

视图索引同义词序列.docx

1、视图索引同义词序列常用的Oracle数据库对象一、数据库对象简介1、Oracle数据库对象又称模式对象2、数据库对象是逻辑结构的集合,最基本的数据库对象是表3、其他数据库对象包括:二、同义词1、同义词是现有对象的一个别名 简化SQL语句 隐藏对象的名称和所有者 提供对对象的公共访问2、同义词公用两种类型 公有同义词可被所有的数据库用户访问 私有同义词只能在其模式内访问,且不能与当前模式的对象同名 创建一个名为emp同义词,来自scott.emp表,查询的时候就可以直接用同义词,而不用加模式名(这个是私用同义词,只能针对当前用户) 创建一个公用的同义词,当前用户可以查询 其他用户也可以查询 替换

2、和删除同义词(包括共有和私有)三、序列1、序列是用于生成唯一、连续序号的对象2、序列可以是升序的,也可以是降序的3、使用create sequence 语句创建序列4、序列的访问,通过序列的伪列来访问序列的值 Nextval返回序列的下一个值(用来实现排序 序列名.nextval) Currval返回序列的当前值(用来查看当前序列值 序列名.currval) 向表中插入序列toys_seq.nextval 查看序列 查看序列的当前值 修改序列 查看修改后的序列,可以插入的值 删除序列四、视图1、视图以经过制定的方式显示来自一个或多个表的数据2、视图可以视为虚拟表或存储的查询3、创建视图所依据的

3、表称为基表4、视图的优点有: 提供了另外一种级别的表安全性 隐藏的数据的复杂性 简化的用户的SQL命令 隔离基表结构的改变 通过重命名列,从另一个角度提供数据5、创建视图 创建表,并插入数据 创建视图并查看视图 运用order by子句创建视图 创建带有错误的视图 在创建一个表,用于多表连接的视图6、在视图上也可以使用修改数据的DML语句,如:insert update和delete7、视图上的DML语句有如下限制: 只能修改一个底层的基表 如果修改违反了基表的约束条件,则无法更新视图 如果视图包含连接操作符、distinct关键字、集合操作符、聚合操作符或group by子句,则将无法更新视

4、图 如果视图包含位列或表达式,则将无法更新视图8、键保留表 因为studno既是stud_details中的主键,也是连接结果的主键8、视图中的函数 视图中可以使用单行函数、分组函数和表达式 使用drop view语句删除视图五、索引1、索引是与表相关的一个可选结构2、用以提高SQL语句执行的性能3、减少磁盘I/O4、使用create index语句创建索引5、在逻辑上和物理上都独立于表的数据6、Oracle自动维护索引7、索引有各种类型,除了标准索引外,还有一些特殊烈性的索引:8、创建标准索引 创建、更改和删除索引9、唯一索引 唯一索引确保在定义索引的列中没有重复值 Oracle自动在表中的

5、主键列上创建唯一索引 使用create unique index语句创建唯一索引10、组合索引 组合索引是在表的多个列上创建的索引 索引中列的顺序是任意的 如果SQL语句的where子句引用了组合索引的所有累或大多数列,则可以提高检索速度 组合emp2表中的empno和ename列创建索引11、反向键索引 反向键索引反转索引列键值的每个字节 通常建立在值是连续增长的列上,使数据均匀地分布在整个索引上 创建索引时使用reverse关键字12、位图索引 位图索引适合创建在低基数列上 位图索引不直接存储rowID,而是存储字节位rowID的映射 减少响应时间 节省空间占用13、索引组织表 索引组织表

6、的数据存储在与其关联的索引上 索引中存储的时行的实际数据,而不是rowID 基于主键访问数据 Create table命令与organization index子句一起用于创建索引组织表 普通表与索引表的比较14、基于函数的索引 基于一个或多个列上的函数或表达式创建的索引 表达式中不能出现聚合函数 不能在LOB类型的列上创建 创建必须具有query rewriter权限六、总结1、同义词时现有数据库对象的别名2、序列用于生成唯一、连续的序号3、视图时基于一个或多个表的虚拟表4、索引时与表相关的一个可选结构,用于提高SQL语句执行的性能5、索引类型有标准索引、唯一索引、反向键索引、位图索引和基于函数的索引6、索引组织基于主键访问数据

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1