- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
最近下载
- 2024年城市管理网格员四级-中级理论知识试题及答案.docx VIP
- 2024年城市管理网格员三级(高级)理论知识考试试题及答案.docx VIP
- 2020-2021学年北京师大二附中实验学校九年级上学期期中数学试卷(含解析).pdf VIP
- 2025年城市管理网格员三级(高级)理论知识考试试题及答案.docx VIP
- 压力性尿失禁的护理查房PPT课件.pptx VIP
- 2024-2025学年辽宁铁道职业技术学院单招《英语》试卷及答案详解【典优】.docx VIP
- 辽宁铁道职业技术学院单招考试文化素质数学通关考试题库(完整版)附答案详解.docx VIP
- 学年西城区四中初三上学期期中数学试卷.pdf VIP
- 2019-2020学年北京四中九年级(上)期中数学试卷--含详细解析.docx VIP
- 中国餐饮企业发展报告.pptx VIP
文档评论(0)