Oracle数据库系统应用开发实用教程电子第3章 使用SQLPLUS.pptVIP

  • 3
  • 0
  • 约9.69千字
  • 约 69页
  • 2019-05-07 发布于江西
  • 举报

Oracle数据库系统应用开发实用教程电子第3章 使用SQLPLUS.ppt

SQL*Plus概述 SQL*Plus是Oracle提供的一个重要的用于访问数据库服务器的交互式管理工具,是Oracle的核心产品。SQL*Plus不仅可以执行标准SQL语言,并且还对SQL命令进行扩展,提供了另外一些Oracle服务器能够接受和处理的命令。 开发者和DBA可以通过SQL*Plus直接灵活地存取Oracle数据库,完成相应的管理与开发任务。 SQL*Plus可以完成的主要工作 ① 数据库的管理和维护。 ② 输入、编辑、存取和运行SQL命令。 ③ 检查表和数据库对象定义。 ④ 对查询结构进行格式化,计算、存储、打印或生成网络输出。 ⑤ 应用程序开发、调试PL/SQL程序段。 ⑥ 执行sql脚本,生成新的sql脚本。 ⑦ 供应用程序调用,如安装程序中进行脚本的安装。 任务分解 任务1:使用连接或断开Oracle数据库、退出SQL*Plus环境的命令。 任务2:使用SQL*Plus环境设置及保存环境变量命令。 任务3:使用SQL*Plus的各种格式化命令为查询输出结果定制格式。 任务4:使用SQL*Plus编辑器和编辑命令编辑SQL语句或PL/SQL程序块。 任务5:使用文件操作命令保存、加载和执行脚本文件。 任务6:使用替换变量、绑定变量和交互通信命令完成用户与程序的交互操作。 任务7:使用帮助命令、假脱机命令等其他命令完成更灵活的操作。 学习目标 目标1:掌握连接或断开Oracle数据库、退出SQL*Plus环境的命令。 目标2:掌握SQL*Plus环境设置及保存环境变量命令的使用方法。 目标3:掌握使用SQL*Plus的各种格式化命令为查询输出结果定制格式。 目标4:掌握使用SQL*Plus编辑器和编辑命令编辑SQL语句或PL/SQL程序块。 目标5:掌握使用文件操作命令保存、加载和执行脚本文件。 目标6:掌握使用替换变量、绑定变量和交互通信命令完成用户与程序的交互操作。 目标7: 掌握使用帮助命令、假脱机命令等其他命令完成更灵活的操作。 实训1 实训项目: 连接数据库、断开数据库;进入、退出SQL*PLUS环境。 实训步骤: 1. 在操作系统环境下进入SQL*PLUS环境(P102)。 2. 使用CONNECT命令连接orcl数据库。 3. 使用DISCONNECT命令断后与orcl数据库的连接。 4. 使用EXIT或QUIT命令退出SQL*PLUS环境(P102) 。 实训2 实训项目: 设置环境参数,保存、恢复变量 。 实训步骤: 1. 使用对话框方式设置环境参数。 2. 使用SET命令改变环境参数的值。 3. 使用SET命令设置页宽和页高,设置系统自动提交。 4. 练习使用PAUSE、TIME、NUNFORMAT命令。 5. 练习使用STORE、START命令。 实训3 实训项目: 使用命令格式化查询结果 。 实训内容与步骤: 1. 使用格式化命令(P105)。 COLUMN、BREAK、CLEAR 2. 报表输出练习(P105)。 打印雇员工资单。 实训4 实训项目: 使用编辑器编辑SQL语句和程序块。 。 实训内容与步骤: 1. 定义编辑器(P93) 。 使用命令行方式在缓冲区编辑器中编辑命令。 2. 调用外部编辑器(P94)。 实训5 实训项目: 文件操作命令的使用 。 实训内容与步骤: 1. 文件操作命令的使用(P103)。 SAVE、DEL、GET、START 实训6 实训项目: 定义、使用替换变量,使用交互通信命令 。 实训内容与步骤: 1. 使用替换变量(P103)。 掌握替换变量的使用。 2. 与用户通信 掌握通信命令PROMPT、PAUSE、ACCEPT的使用。 实训7 实训项目: 使用帮助命令和假脱机命令 。 实训内容与步骤: 1. 使用HEPL命令(P99)。 掌握替换变量的使用。 2. 假脱机输出(P102) 3. 其他命令的使用。DESC、REM、/* */、HOST等。 * * * Foster 培养 * * * * * * * Foster 培养 * Foster 培养 * Foster 培养 * Foster 培养 * Foster 培养 * Foster 培养 * Foster 培养 * Foster 培养 * Foster 培养 * Foster 培养 * Foster 培养 * Foster 培养 * Foster 培养 * Foster 培养 * * Foster 培养 * Foster 培养 * Foster 培养 * Foster 培养 * Foster 培养 * Foster 培养 * Foster 培养 其他命令 4. REM[ARK]命令 功能:注释

文档评论(0)

1亿VIP精品文档

相关文档