- 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) SQL Plus
(2) SQL Developer
(3) Database console
2、常用的四个服务:
(1)OracleOraDb11g_home1TNSLisrner
(2)OracleDBConsoleeBuy
(3)OracleServiceeBuy
(4)OracleJobSchedulereBuy
3、通过命令操作服务
(1)启动服务: net start service_name
(2)停止服务: net stop service_name
(3)启动监听服务: Isnrctl start listener
4、Oracle内存结构:
(1)软件代码区 保存正在执行或可能执行的代码
(2)系统全局区 数据库缓冲,崇左日志,共享池
(3)程序全局区 PGA
(4)排序区
5、默认OEM的URL地址是:https://xxx:1158/em
第三章 数据库操作
1、Oracle 11g数据库从结构上可以分为: 逻辑结构 与 物理结构
(表空间、表、段、分区、数据块)
表空间由由段组成 段由盘区组成,盘区由数据块组成
数据块是数据库中的数据文件最小存储空间单位。
2、物理结构:系统文件
(1)数据文件
(2)重做日志文件
(3)控制文件
3、查看表的命令:使用describe
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_n
您可能关注的文档
最近下载
- 【关爱青春期】《男生青春期教育讲座》.pptx VIP
- JB∕T 8527-2015 金属密封蝶阀.pdf VIP
- 2025 《高质量数据集 分类指南》.pdf VIP
- 2025年八年级语文上册《钱塘湖春行》古诗鉴赏对比阅读训练含答案.docx VIP
- 《工程测量基础(第2版)》课件 闭合导线测量.pptx
- 《铁路技术管理规程》(普速铁路部分)考试复习参考题库资料(500题).pdf VIP
- 2025年宿州市公安机关第二批公开招聘警务辅助人员240人笔试备考试题及答案解析.docx VIP
- 管理创新与思维创新 .pptx VIP
- 《光电传感器》PPT课件.ppt VIP
- CAD基础教程详解.ppt VIP
原创力文档


文档评论(0)