oracle day06(oracle day06).doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档