[Oracle数据库全年重要知识整理.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[Oracle数据库全年重要知识整理

Oracle数据库全年重要知识整理第一章 1、Oracle 9i发布于2001年6月,其中的i代表internet, Oracle 11g发表于2007年11月,11g代表:网络技术,g代表:网格计算 2、三大范式: (1)第一范式:数据库中的字段是单一属性的不可分割的 (2)第二范式:数据库中不存在非关键字段对任一候选关键字段的部分函数依赖,即所有非关键字的都完全依赖于任意一组候选关键字 (3)第三范式:在第二范式基础上,数据表中如果不存在非关键字段对任意候选关键字段传递函数 第二章 初识Oracle 11g 1、Oracle 11g 的基本组件: (1) (2) (3) Describe scott.Users 删除表: Drop table Scott.Goods 修改表: 添加列:alter table scott.Goods Add g_Producer varchar(20); 插入数据:alter table scott.Goods values(‘020003’,’爱国者’,’02’,0.8,20,to_date(‘2007-08-01,yyyy-mm-dd’); Commit; 更新记录: Update scott.Goods set g_Statues =’热点’ Where g_name = ‘劲霸西服’; Commint; 删除记录用delete 删除数据(库)drop Delete from Scott.Goods where ID=’040002’; Commit; 4、数据完整性: (1)域完整性 规定数据类型 (2)实体完整性 每一行都唯一 (3)引用完整性 主外键保持一致 (4)用户定义完整性 5、约束 (1)非空约束 (2)默认约束 (3)检查约束 (4)唯一约束 (5)主键约束 (6)外键约束 6、使用DESC(RIBE)命令显示表结构信息 两个表的主关键字和外关键字的数据对应一致,这属于引用完整性 使用truncate命令可以清除表中的所有数据 第五章 查询操作 1、使用SELECT命令 SELECT * From scott.Goods Where [ ] Order by [ 排序 ] Group by [ 分组 ] 2、使用通配符查询 _ : 一个下划线代表任意单个字符 %:百分号代表由任意多个(含0个)字符组成的字符串; 查询以“三星”开头的商品 SELECT * from Goods Where g_name like ‘三星%’; 3.使用Distinct消除重复的行 SELECT Distinct g_ID From OrderDetail 4、排序 DESC降序 ASC升序(默认) SELECT g_ID , g_Name , g_Price From Scott.Goods Where t_ID = ‘01’ Order by g_price DESC 5.分组后再筛选用Having命令 Select o_ID 订单编号,sum(d_number*d_price) 总金额 From Scott.OrderDetails Group by o_ID Having sum( d_number*d_price ) 5000 Order by sum(d_number*d_price) 6、连接查询 SELECT Goods.g_ID , Goods.t_ID , Types.t_name , Goods.g_Name From Scott.Goods Inner join Scott.Types On Scott.Goods.t_ID = Scott.Types.t_ID; 第六章 试图和索引操作 1、视图,是建立一个或多表中导出的表,是一张虚表 2、优点: (1)视点集中 (2)从异构源组织数据 (3)隐藏数据的复杂性,简化操作 (4)简化用户权限管理 3、索引: 分类 (1)B树索引 (2)反向索引 (3)降序索引 (4)位图索引 (5)函数索引 (6)interMedia索引 B树索引:是默人索引《取出的行数占总行数小于10%》 位图索引:列的值除以行数接近0 例: ”性别” 通过视图看到的数据是建立在虚拟表中的存储数据 第七章 存储过程操作 1、打开控制台输出 Set serveroutput on 声明一个变量或常量 Declare PI constant Number (6,5

文档评论(0)

huhongjun + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档