欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    ORACLE数据库总结.ppt

    • 资源ID:6513548       资源大小:329.49KB        全文页数:13页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    ORACLE数据库总结.ppt

    ORACLE数据库简单总结,第一章 oracle数据库基本概念,oracle对SQL处理过程包括四个步骤:语法检查语义检查SQL语句解析执行并返回结果,oracle数据库文件的逻辑结构由“数据库内部”观看其组成以要素,包括:表空间段区块数据对象,oracle数据库文件的物理结构由“操作系统”的角度来看,包括:数据文件重做日志文件控制文件口令文件初始化参数文件归档日志文件,数据库词典中保存的数据库对象包括:用户、角色、表空间、表、视图、鏃、类型、同义词、序列、索引、数据库链接、储存过程、函数、包、包体、触发器,第二章 PL/SQL编程基础,PL/SQL块由三个部分组成:定义部分(常量、变量、游标、用户自定义异常、复杂数据类型)执行部分异常处理部分,PL/SQL程序设计中的标识符定义与SQL的标识符定义的要求相同:标识符名第一个字符必须为字母标识符名不分大小写标识符名不能超过30字符不能用-(减号)不能是SQL保留字,第三章 PL/SQL程序控制结构,PL/SQL程序流程的控制结构:条件控制(IF语句、CASE语句)循环控制(LOOP语句、WHILE语句、FOR语句)顺序控制异常处理(系统异常、自定义异常),PL/SQL异常处理的流程:定义异常(关键字EXCEPTION)抛出异常(关键字RAISE)处理异常,第四章 在PL/SQL中更改数据和事物管理,事物(ACID):原子性(Atomicity)一致性(consistency)隔离性(Isolation)持久性(Durability)事物的隔离级别:Read uncommitted(未提交读)Read committed(已提交读)Repeatable read(可重复读)Serializable(串行读)Oracle默认的隔离级别是read committed,第五章 在PL/SQL使用游标获取数据,PL/SQL中的游标可分为两种类型:显式游标隐式游标显式游标使用主要有四个步骤:声明/定义游标打开游标读取数据关闭游标,第六章 动态SQL,一般在下列的情况下我们才需要使用动态SQL:在PL/SQL块中执行数据定义语句,数据控制语句或会话控制语句(如ALTER SESSION),因为在PL/SQL中,这样的语句是不允许静态执行的。为了获取更多的灵活性。例如,想在运行时根据实际需求来为SELECT语句的WHERE子句选择不同的schema对象。动态地使用包DBMS_SQL执行SQL语句,但是为了获得更好的性能,或是DBMS_SQL不支持的功能。通常有三种执行不同类型的动态SQL方法:使用EXECUTE IMMEDIATE语句。除不能处理多行查询语句,其他的动态SQL包括DDL语句,DCL语句以及单行的SELECT查询都可以。REF CURSOR动态游标,使用OPEN-FOR,FETCH,CLOSE。能处理动态的多行查询操作,必须要使用OPEN-FOR语句打开游标,使用FETCH语句循环提取数据,最终使用CLOSE语句关闭游标。使用批量BULK COLLECT执行动态SQL。通过使用批量动态SQL语句,可以加快SQL语句处理,进而提高PL/SQL的性能。,第七章 开发PL/SQL子程序和包,PL/SQL支持两种类型的子程序:过程(用于执行特点任务)函数(用于执行任务并返回值)过程和函数都具有两部分:规格说明部分和主体部分过程与函数的比较:,过程与函数的相同功能有:都使用IN模式的参数传入数据、OUT模式的参数返回数据。输入参数都可以接受默认值,都可以传值或传引导。调用时的实际参数都可以使用位置表示法、名称表示法或组合方法。都有声明部分、执行部分和异常处理部分。其管理过程都有创建、编译、授权、删除、显示依赖关系等。,第八章 使用PL/SQL编写触发器,ORACLE触发器有三种类型,分别是:DML触发器(DML触发器是由DML语句触发的)替代触发器(只能使用在视图上)系统触发器触发器主要由以下几个要素组成:触发事件:引起触发器被触发的事件。触发时间:触发器是在触发事件发生之前(BEFORE)还是之后(AFTER)触发,也就是触发事件和该触发器的操作顺序。触发操作:触发器被触发之后的目的和意图,是触发器本身要做的事情。触发对象:包括表、视图、模式、数据库。只有在这些对象上发生了符合触发条件的触发事件,才会执行触发操作。触发条件:由WHEN子句指定一个逻辑表达式。只有当该表达式的值为TRUE时,遇到触发事件才会自动执行触发器,使其执行触发操作。触发频率:说明触发器内定义的动作被执行的频率。即语句级(STATEMENT)触发器和行级(ROW)触发器:语句级(STATEMENT)触发器:是指当某触发事件发生时,该触发器只执行一次;行级(ROW)触发器:是指当某触发事件发生时,对受到该操作影响的每一行数据,触发器都单独执行一次。,第九章 在JDBC中应用oracle,JDBC访问数据库的步骤:注册并加载驱动程序创建连接创建SQL语句对象提交SQL语句显示结果关闭连接使用PreparedStatement对象能够方便的在JAVA中执行PL/SQL匿名块CallableStatement对为所有的JDBC程序员,提供调用储存过程的标准形式和方法在JavaEE的体系结构规范中描述了两种事务处理的模型:编程式和声明式,在JDBC Connection接口提供了两种事物模式:自动提交(默认采用)和手工提交在JDBC操作中,可以调用setAutoCommit(false)方法来禁止自动提交,

    注意事项

    本文(ORACLE数据库总结.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开