欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    ORACLE数据库对象.ppt

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

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

    ORACLE数据库对象.ppt

    第 七 章OracleOracle数据库对象数据库对象1OracleOracle数据库对象数据库对象 表表表的语法结构:表的语法结构:CREATE TABLE CREATE TABLE 表名称表名称 (字段名(字段名1 1 类型类型 是否为空是否为空 字段名字段名2 2 类型类型 是否为空是否为空 字段字段N N 类型类型 是否为空是否为空 )TABLESPACE TABLESPACE 表空间名表空间名CONSTRAINT CONSTRAINT 约束名约束名2OracleOracle数据库对象数据库对象 表表数据库的完整性数据库的完整性 实体完整性实体完整性 主键约束主键约束 引用完整性引用完整性 外键约束外键约束3OracleOracle数据库对象数据库对象 表表数据库的事务:数据库的事务:一组一组SQLSQL语句,是一个逻辑工作单元,。在执行语句,是一个逻辑工作单元,。在执行时,应该永久的修改数据库的内容,或者作为一个整体修改数时,应该永久的修改数据库的内容,或者作为一个整体修改数据库内容。据库内容。A A:事物的提交和回滚:事物的提交和回滚 操作语句;操作语句;COMMIT/ROLLBACK COMMIT/ROLLBACK B B:事务的开始和结束:事务的开始和结束 开始事件:开始事件:连接到数据库上,并执行第一条连接到数据库上,并执行第一条DMLDML语句语句 前一个事务结束,又输入另外一条前一个事务结束,又输入另外一条DMLDML语句语句结束事件:结束事件:执行执行COMMIT/ROLLBACKCOMMIT/ROLLBACK语句语句 执行一条执行一条DDLDDL语句(语句(CREATE TABLECREATE TABLE),系统自动执行),系统自动执行COMMITCOMMIT语句语句 执行一条执行一条DCLDCL语句(语句(GRANTGRANT),系统自动执行),系统自动执行COMMITCOMMIT语句语句 退出退出/断开于数据库的连接,自动执行断开于数据库的连接,自动执行COMMITCOMMIT语句,除被强行中止,执行语句,除被强行中止,执行ROLLBACKROLLBACK语句语句 执行一条执行一条DMLDML语句时,执行失败,自动执行语句时,执行失败,自动执行ROLLBACKROLLBACK语句语句要求:要求:在事务结束时,一定要显示的执行在事务结束时,一定要显示的执行COMMIT/ROLLBACKCOMMIT/ROLLBACK语句语句 4OracleOracle数据库对象数据库对象 表表数据库的事务:数据库的事务:一组一组SQLSQL语句,是一个逻辑工作单元,。在执行语句,是一个逻辑工作单元,。在执行时,应该永久的修改数据库的内容,或者作为一个整体修改数时,应该永久的修改数据库的内容,或者作为一个整体修改数据库内容。据库内容。C C:保存点:保存点 在事务的任何地方多可以设置保存点,可以将修改保存到保存点处。在事务的任何地方多可以设置保存点,可以将修改保存到保存点处。这样可以防止保存点后的误操作。这样可以防止保存点后的误操作。COMMIT/ROLLBACK COMMIT/ROLLBACK D D:事务的:事务的ACIDACID特性特性 原子性:一个事务中包含的所有原子性:一个事务中包含的所有SQLSQL语句多是一个不可分割的单元。语句多是一个不可分割的单元。一致性:事务开始时,数据库中的数据是一致的,事务结束时,数据也是一致的。一致性:事务开始时,数据库中的数据是一致的,事务结束时,数据也是一致的。隔离性:多哥事务可以独立运行,而不会彼此产生影响。隔离性:多哥事务可以独立运行,而不会彼此产生影响。持久性:事务提交后,数据库的变化就会永久的保留下来。持久性:事务提交后,数据库的变化就会永久的保留下来。并发事务:多个事务对同一表进行操作,直到执行一条并发事务:多个事务对同一表进行操作,直到执行一条COMMITCOMMIT语句才会产生影响。语句才会产生影响。5OracleOracle数据库对象数据库对象 视图视图视图:一个或者多个表预定义的查询视图:一个或者多个表预定义的查询 功能:功能:通过视图检索数据通过视图检索数据 复杂的查询编写为视图复杂的查询编写为视图 限制视图只能访问基表部分特定的数据限制视图只能访问基表部分特定的数据语法机构:语法机构:CREATE OR REPLACE VIEW CREATE OR REPLACE VIEW 视图名视图名AS AS 子查询子查询6OracleOracle数据库对象数据库对象 索引索引索引:在表中查找特定的行索引:在表中查找特定的行 基本原则:查询的行少于或者等于整个表的行数的基本原则:查询的行少于或者等于整个表的行数的10%10%语法规则;语法规则;CREATE UNIQUE INDEX CREATE UNIQUE INDEX 索引名索引名 ON ON 表表 (字段(字段1 1,字段,字段22字段字段N N)TABLESPACE TABLESPACE 表空间;表空间;基于函数的索引:基于函数的索引:CREATE INDEX CREATE INDEX 索引名索引名 ON ON 函数名(参数)函数名(参数)删除索引:删除索引:DROP INDEX DROP INDEX 索引名;索引名;7OracleOracle数据库对象数据库对象 序列序列序列序列 定义:按照设定的规则自动产生数据的方案。定义:按照设定的规则自动产生数据的方案。序列的使用:序列的使用:SELECT SELECT 序列名序列名.NEXTVAL FROM DUAL.NEXTVAL FROM DUAL;删除序列:删除序列:DROP SEQUENCE DROP SEQUENCE 序列名序列名8OracleOracle数据库对象数据库对象 同义词同义词同义词同义词 定义:定用一个别名来代替定义:定用一个别名来代替“用户名用户名.对象名对象名”功能:安全性高功能:安全性高 语法结构:语法结构:CREATE SYNONYM“CREATE SYNONYM“用户名用户名.同义词同义词”FOR“FOR“用户名用户名.对象名对象名”使用同一词:使用同一词:SELECT*FROM SELECT*FROM 同义词同义词 删除同义词:删除同义词:DROP SYNONYM DROP SYNONYM 同义词同义词9OracleOracle数据库对象数据库对象 作业作业作业作业 定义:相当于定义:相当于WINDOWSWINDOWS计划任务。计划任务。功能:定时的完成一些的任务。功能:定时的完成一些的任务。10OracleOracle数据库对象数据库对象 实体化视图实体化视图实体化视图实体化视图 定义:包含对一个或者多个表查询的结果的表。被包含的表是定义:包含对一个或者多个表查询的结果的表。被包含的表是主体表。主体表。功能:针对负责的业务逻辑进行处理完后存放的数据仓库,极功能:针对负责的业务逻辑进行处理完后存放的数据仓库,极大地提高数据的查询效率。大地提高数据的查询效率。11

    注意事项

    本文(ORACLE数据库对象.ppt)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开