oracle数据库技术及应用教学课件作者朱翠苗项目二

上传人:E**** 文档编号:102546397 上传时间:2019-10-03 格式:PPT 页数:62 大小:6.19MB
返回 下载 相关 举报
oracle数据库技术及应用教学课件作者朱翠苗项目二_第1页
第1页 / 共62页
oracle数据库技术及应用教学课件作者朱翠苗项目二_第2页
第2页 / 共62页
oracle数据库技术及应用教学课件作者朱翠苗项目二_第3页
第3页 / 共62页
oracle数据库技术及应用教学课件作者朱翠苗项目二_第4页
第4页 / 共62页
oracle数据库技术及应用教学课件作者朱翠苗项目二_第5页
第5页 / 共62页
点击查看更多>>
资源描述

《oracle数据库技术及应用教学课件作者朱翠苗项目二》由会员分享,可在线阅读,更多相关《oracle数据库技术及应用教学课件作者朱翠苗项目二(62页珍藏版)》请在金锄头文库上搜索。

1、项目二 认识与使用 工具,任务 启动与退出 任务 使用 的常用命令 任务 在 中使用变量,返回,任务 启动与退出,任务描述 . 启动与退出。 . 连接命令的使用。 相关知识与任务实现 的 是与 数据库进行交互的客户端工具, 借助 可以查看、修改数据库记录。在 中, 可以执行任意一条 语句, 也可以执行一个 块, 还可以执行 本身的命令。 默认是和数据库一起安装的。,下一页,返回,任务 启动与退出, 可以输入 语句, 该语句被放入 缓冲区。这个缓冲区很小, 只能存放一条 语句, 当下一条 语句输入时, 原来的就被覆盖掉。尽管 可以输入 语句, 但是它并不执行 语句, 而是将 语句发送给 服务器,

2、 由服务器执行并将结果返回。因此, 首先在控制面板的服务中启动 ( 为数据库名字) 服务, 否则无法登录。 除了 语句, 在 中执行的其他语句称为 命令。,上一页,下一页,返回,任务 启动与退出,它们执行完后,不保存在 的内存区域中, 一般用来对输出的结果进行格式化显示, 以便于制作报表。 下面介绍 中 的几种常见的启动和退出方法。 一、启动与退出 方法一: 在程序中启动和退出 ) 依次选择“开始”“所有程序”“”“应用程序开发”“” 命令, 如图 所示。在打开的窗口中输入用户名和口令, 即可进行登录,如图 所示。,上一页,下一页,返回,任务 启动与退出,) 输入用户名, 比如, 按 键, 之

3、后键入密码。密码的输入不显示, 输入的密码是安装 时设置的 的口令。或者输入用户名 密码 数据库连接标识符,直接连接到数据库。也可以输入用户名, 按 键确认后再输入密码 数据库连接标识符。 数据库连接标识符 是可选项。 成功连接后, 出现“” 命令提示符, 就可以输入 命令和 语句了,如图 所示。命令和语句不区分大小写, 语句必须输入分号结束, 而 命令可以不输入。,上一页,下一页,返回,任务 启动与退出,) 在“” 命令提示符后输入“” 或者“”, 按 键就可以退出。如果不退出, 但要断开与服务器的连接, 则需要输入 命令。如果想重新连接, 或者在已经连接的情况下以另一身份连接, 使用 命令

4、: 用户名 密码。 方法二: 在运行中启动和退出 依次选择“开始”“运行” 命令, 在文本框中输入“”, 按 键, 也可以启动。退出方法同方法一。,上一页,下一页,返回,任务 启动与退出,方法三: 在命令行中启动和退出 依次选择“开始”“所有程序”“附件”“命令提示符”, 打开命令提示符窗口, 输入“”, 按 键, 会出现“请输入用户名” 字样。操作方法同方法一。 二、连接命令的使用 启动 后, 可以使用 () 命令连接或者切换到指定的数据库, 或者断开当前连接, 然后建立新的连接, 如图 所示。使用 () 命令断开与数据库的连接, 但不退出 环境。,上一页,下一页,返回,任务 启动与退出,

5、() 命令格式: connect用户名/用户口令 SIDas sysdbaas sysoper disconnect(disc)命令,上一页,返回,任务 使用 的常用命令,任务描述 . 实践 的各种编辑命令。 . 实践 中编辑脚本文件的命令。 . 实践 中环境变量的设置。 . 实践 的格式化命令。 相关知识与任务实现 一、实践 的各种编辑命令 在 中输入语句时, 会用到 的编辑功能。,下一页,返回,任务 使用 的常用命令,首先说明, 如果要执行上一次输入的语句, 也就是执行缓冲区的内容, 可以使用“ ” 和 命令。 命令在执行之前先显示缓冲区的内容再执行; “ ” 命令直接执行, 不显示缓冲区

6、的内容。 编辑命令主要包括: 追加文本、替换文本、删除命令、增加行和显示缓冲区内容, 见表, 除此之外, 还有保存和运行命令。 在 中输入以下语句: select ename,job,sal from dept;,上一页,下一页,返回,任务 使用 的常用命令,运行结果表明语句有错误, 显然这些字段都在 表, 不在 表, 因此, 可以利用 先显示缓冲区的内容, 然后使用 修改出错部分 。修改之后再使用 显示, 看是否修改正确。修改正确之后, 使用“ ” 或者“” 执行, 如图 所示。 在 中输入以下语句: select dname,job,sal from emp;,上一页,下一页,返回,任务

7、使用 的常用命令,运行结果表明语句有错误, 因为 字段不在 表中, 可以使用上述方法进行修改, 还可以使用 进行替换。用 先显示缓冲区的内容, 发现当前行是 ( 后面的“” 代表第 行为当前行), 在“” 后键入“”, 使第 行成为当前行, 然后使用 , 具体操作如图 所示。 在 中输入以下语句: select empno from emp;,上一页,下一页,返回,任务 使用 的常用命令,如果在 后忘了写, 可以使用追加 来补写。现将第 行设置为当前行, 命令为, 如图 所示。 在上述基础上增加第 行 , 在 中输入以下语句: , 如图 所示。 如果使用, 是追加到第 行, 并且在 的后面要输

8、入 个空格, 前面一个是间隔 和追加内容的, 第 个是间隔 和 的, 如图 所示。 对于表中的其他命令, 自己可以练习完成。,上一页,下一页,返回,任务 使用 的常用命令,二、实践 中编辑脚本文件的命令 在 中执行过的语句如何保存? 可以在缓冲区调出记事本保存, 还可以通过 命令保存。 如果执行过一条 语句, 比如在 中输入 , 那么在“” 后输入 或者, 就会打开一个含有缓冲区内容的记事本文件, 如图 所示。打开“文件” 菜单, 单击“另存为” 命令即可保存。 命令的语法是“ 文件名选项”, 如果只写一个文件名, 就表示将缓冲区内容存到默认文件夹, 也可以指定路径, 默认的扩展名是. 。,上

9、一页,下一页,返回,任务 使用 的常用命令,选项可以是, 表示若文件不存在, 就创建文件; 否则, 命令失败, 该选项为默认选项。可以是, 表示若文件不存在, 就创建文件; 否则, 在文件末尾追加。选项 表示若文件不存在, 就创建文件;否则, 删除原文件, 重新创建新文件。 对查询命令进行保存, 可以用 . 命令。 文件默认保存在 的安装路径:. . 下, 打开查看, 如图 所示。,上一页,下一页,返回,任务 使用 的常用命令,如果在 之后也要把代码保存到. 文件, 就需要利用追加的方式进行, 图 所示。 可以使用“ 文件名” 命令将保存的脚本文件装入缓冲区, 如图 所示。利用 . 将语句调入

10、缓冲区, 可以像前面一样对缓冲区的内容进行编辑和执行。 还可以使用 或者 将脚本文件装入缓冲区并执行, 如图 所示。 命令的格式: 文件路径和文件名。,上一页,下一页,返回,任务 使用 的常用命令,它的作用是指明在该命令之后的屏幕上所显示的一切都要存到指定的文件中, 只有当输入 之后, 才可以看到文件中的内容, 如果输入 , 则表示将其内容送到打印机。 三、实践 中环境变量的设置 可以通过 中环境变量的设置(见表) 来控制 的环境, 命令格式为: set 环境变量变量的值 也可以通过 命令显示环境变量的值, 命令格式为: Show 环境变量|all,上一页,下一页,返回,任务 使用 的常用命令

11、,在 中输入 之后, 其显示如图 所示。如果将结果显示在一页中, 使用 设置, 如图 所示(图片截取了部分), 也可以设置为。 上面的字段显示中有换行情况, 可以设置 来改善这种情况。 四、实践 的格式化命令 首先介绍 命令。 是显示表结构的命令, 显示表有多少列、每列的数据类型和长度、是否为空。可以缩写为。如图 所示。,上一页,下一页,返回,任务 使用 的常用命令,在 执行 时, 经常碰到显示结果输出的列较多, 跨行输出, 致使可读性很差, 看起来特别乱。经常使用 命令进行格式设置, 常用的格式化见表。使用 命令既可以设置显示列的别名, 也可以设置显示列的格式。 () 使用 命令设置别名 使用 命令设置别名的语法: 原列名 显示的新列名。 () 使用 命令格式化数据显示 语法: 列名 格式。,上一页,下一页,返回,任务 使用 的常用命令,column c1 format a20 将列c1(字符型)显示的最大宽度调整为20 个字符 column c1 format 9999 将列c1(num 型)显示的最大宽度调整为4 个字符 column c1 heading c2 将c1 的列名输出为c2 将 的显示结果格式化, 设置 列显示为

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号