- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
oracle day06(oracle day06)
oracle day06(oracle day06)
数据库对象
桌子
DDL事务(DML TCL)和
数据库对象
创建或替换功能avgsal
函数创建
调用函数:invaliad对象
数据库对象
看法
对表依赖
创建或修改视图test_v1
作为
SELECT * FROM试验(源表)
其中C1=1;
从观中查询,
SELECT * FROM test_v1;
实际的命令如下:
从测试中选择*
其中C1=1;
插入test_v1值(1,3);
插入测试值(1,3);
查看就是一条选择语句。它不占存储空间,插入视图实际插入源表
DESC命令
数据字典视图(DBA了解)
user_views当前用户所有的观点
栏目名称:文本存储观对应的选择语句。
user_tables当前用户所有的表
user_objects当前用户所有的数据库对象,包括:表,视图,索引,序列,函数
选择状态,object_type从user_objects
在object_name =“test_v1”;
test_v1的object_type是观、地位是无效
查看的应用场景
简化操作用观代替复杂选择语句
保护数据(表观而不是的子集)资助
桌子
对于特大表的处理方式(表的超集)
北京观
区海淀表
西城表
创建或替换北京
作为
从海淀选择*;
联盟的所有
从西城选择*;
联盟的所有
.....
查看的约束
已创建或修改视图test_ck
2
3从测试中选择*
4 C1 = 1
5带支票选项;
SQL 插入test_ck值(2,3);
插入test_ck值(2,3)
*
第1行错误:
ora-01402:WITHCHECKOPTION子句违背观点
检查选项有了,插入时必须符合观定义的哪里条件。
1创建或修改视图test_ro
2
3从测试中选择*
4 C1 = 1
5 *只读
SQL /
SQL 插入test_ro值(1,1);
插入test_ro值(1,1)
第1行错误:
ora-01733:虚拟列不允许在这里
若不允许对观进行DML操作用只读
查看的类型
简单观单表不包含运算,函数可以DML DML操作操作,实际对源表做
复杂观多张表,运算,函数,不可以做DML
课堂练习
创建一个观,
Include each students name and average grade.
Create, or, replace, view, avgrade
As
Select max (s.name) name,
Round (AVG (sc.grade)) agrade
From, student, s, join, stu_cour, SC
On s.id = sc.sid
Group by s.id
Create a view that contains student names, lessons, names, and grades
Create, or, replace, view, stu_cou_grade
As
Select, s.name, sname, c.name, CNAME, sc.grade
From, student, s, join, stu_cour, SC
On s.id = sc.sid
Join course C
On c.id = sc.cid
Database object
Index index
The way data is stored in tables
The smallest physical and logical unit is a data block (data block)
HWM (high water mark high water line): the place where data has been inserted farthest
Read all the data inside and outside (all the records read) and read all the data blocks under HWM, FTS (full, table, scan, full table scan)
Delete and truncate table
1 short time (truncate table), do not write to rollback segment (rollback segment), long time (delete) write to rollback segment (rollback segment)
2 delete can be recovered, truncate cannot be recovered
3, delete does
您可能关注的文档
- cad命令全集(CAD complete command).doc
- cad命令参数(The CAD command parameters).doc
- cad命令大全 2011(CAD command Daquan 2011).doc
- c++实现图的基本操作的建立及输出(The establishment and implementation of the basic operation of the c++ output.).doc
- cad命令大集合(The CAD command set).doc
- cad命令缩写(CAD command abbreviations).doc
- cad图层颜色标注(CAD color label).doc
- cad宏(CAD Acer).doc
- cad常用命令(CAD commonly used commands).doc
- cad常有命令(CAD often command).doc
- 2022年11月乐山市税务系统遴选面试真题回忆版.docx
- 2022年11月台北市直机关遴选公务员面试真题附解析.docx
- 2022年11月嘉义县直机关遴选公务员面试真题回忆版汇总.docx
- 2022年11月巫山县直遴选面试真题回忆版汇总.docx
- 2022年11月德宏州直机关遴选公务员面试真题附详细解析.docx
- 2022年11月双鸭山市直机关遴选公务员面试真题回忆版.docx
- 2022年11月青岛市直机关遴选公务员面试真题带详解.docx
- 2022年11月哈尔滨市直机关遴选公务员面试真题附详细解析.docx
- 2022年11月丽江市直遴选面试真题带详解.docx
- 2022年11月黄石市税务系统遴选面试真题附详解.docx
文档评论(0)