sql语句的执行过程.pptVIP

  • 4
  • 0
  • 约7.38千字
  • 约 28页
  • 2019-02-17 发布于天津
  • 举报
SQL语句的执行过程 以及数据库内存结构 拓明科技Oracle数据库内部培训资料 ♦ SQL语句的执行过程 ♦ 数据库的内存结构 拓明科技Oracle数据库内部培训资料 DDL(数据定义语言) DML(数据操纵语言) 拓明科技Oracle数据库内部培训资料 SQL语句的类型 修改Oracle数据字典所执行的语句。它们是创建表、增加用户、删除表中的列、创建触发器等的语句 例如: CREATE TABLE、CREATE USER、CREATE PACKAGE、ALTER TABLE、CREATE PROCEDURE 拓明科技Oracle数据库内部培训资料 DDL(数据定义语言) 访问和修改数据库中数据所执行的语句。这些语句包括SELECT、INSERT、MERGE、UPDATE和DELETE命令 拓明科技Oracle数据库内部培训资料 DML(数据操纵语言) Oracle执行一条语句从开始到结束经过4个步骤: 分析 对提交的语句进行语法和语义检查 优化 生成一个可在数据库中用来执行语句的最佳计划 行资源生成 为会话取得最佳计划和建立执行计划 语句执行 完成实际执行查询的行资源生成步骤的输出 拓明科技Oracle数据库内部培训资料 语句执行过程 语法分析 查询是不是合法的语句 语义分析 如果是合法的语句,还需要检查是否具有访问权限、访问的列是否在所访问的表中、是否存在歧义 共

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档