下载此文档

Oracle面试题.docx


文档分类:IT计算机 | 页数:约28页 举报非法文档有奖
1/28
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/28 下载此文档
文档列表 文档介绍
Oracle(66道)一、理论题(15道)?视图的作用是什么?如何创建视图?定义:视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。作用:简化查询保护我们的一些私有数据,通过视图也可以用来更新数据,但是我们一般不这么用缺点:要对视图进行维护。创建:创建视图需要CREAEVIEW系统权限,视图的创建语法如下:CREATE[ORREPLACE][FORCE|NOFORCE]VIEW视图名[(别名1[,别名2...])]AS子查询[WITHCHECKOPTION[CONSTRAINT约束名]][WITHREADONLY]?为什么使用索引?如何使用索引?索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,无需扫描任何记录即可迅速得到目标记录所在的位置。如果表有1000个记录,通过索引查找记录至少要比顺序扫描记录快100倍。索引主要是为了加快查询的速度。使用:CREATEUNIUQE|BITMAPINDEX<schema>.<index_name>ON<schema>.<table_name>(<column_name>|<expression>ASC|DESC,<column_name>|<expression>ASC|DESC,...)TABLESPACE<tablespace_name>STORAGE<storage_settings>LOGGING|PRESS<nn>NOSORT|REVERSEPARTITION|GLOBALPARTITION<partition_setting>相关说明1)UNIQUE|BITMAP:指定UNIQUE为唯一值索引,BITMAP为位图索引,省略为B-Tree索引。<column_name>|<expression>ASC|DESC:可以对多列进行联合索引,当为expression时即“基于函数的索引”TABLESPACE:指定存放索引的表空间(索引和原表不在一个表空间时效率更高)STORAGE:可进一步设置表空间的存储参数LOGGING|NOLOGGING:是否对索引产生重做日志(PUTESTATISTICS:PRESS<nn>:是否使用“键压缩”(使用键压缩可以删除一个键列中出现的重复值)NOSORT|REVERSE:NOSORT表示与表中相同的顺序创建索引,REVERSE表示相反顺序存储索引值PARTITION|NOPARTITION::假设我们查询在1987年参加工作的所有员工SQL>select*fromempwhereto_char(hiredate,'yyyy')='1987';③在where条件中有索引的字段不能参与运算例子:查询在10000天以前参加工作的员工信息SQL>select*fromempwheresysdate-hiredate>10000;SQL>select*fromempwherehiredate<sysdate-10000;尽量少用notin,notexists,like'%'等关键字书写查询语句的时候,应该首先考虑关联查询、其次考虑集合查询,最后考虑子查询⑥where条件中限制性强的条件应该写在where最后的一个条件where条件从右向左经行条件解析⑦多表查询中,驱动表应该是返回数据少的表例子:ount的所有员工信息SQL>selecte.*,,=='ACCOUNTING';?Createtable,altertable,?Select,update,delete,?Select列名列表from表名1[,表名2][,表名n]where条件groupby列名1[,列名2][,列名n]having分组条件orderby列名[asc|desc]①OracleOrahome90TNSListener使第三方的软件或语言访问②OracleServiceETCOracle的实例注意:②中的ETC是你起的实例的名字CRUD增删改查8什么是事务?.

Oracle面试题 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数28
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cengwaifai1314
  • 文件大小51 KB
  • 时间2020-02-05
最近更新