实验1 ORACLE 基本操作
实验目的:掌握ORACLE的连接,了解ORACLE的数据库结构;熟悉PLSQL/Developer图形化管理工具的使用。
实验内容:
一、 机房环境的准备工作(每次重新启动机器后必做的工作)
为了能启动ORACLE并利用图形化的管理工具PLSQL/Developer对ORACLE数据库进
行操作,在机房的机器中要先做如下的准备工作:
1、 查看自己的机器名
方法:右击“我的电脑”?“属性”,找到并记住自己的计算机名 2、 修改监听程序
方法:“开始”?“所有程序”?“Oracle-OraDb11g_home1”?“配置和移植工具”?“Net Manager”,在弹出的窗口中展开目录至最后的“LISTENER”,在右侧的窗口中将主机名改成自己的主机名?单击窗口右上角的红色叉号按钮关闭?在弹出的对话框中选择“保存”。
3、 启动服务
右击“我的电脑”?“管理”?“服务和应用程序”?“服务” 找到并按顺序启动如下两个服务:
。
启动顺序:先启动
,再启动
启动方法:右击服务名选择“启动”
注:当在自己的机器上使用时,这两个服务若显示已启动则不用重新再启动。
二、运行SQL Developer,建立与ORACLE数据库的连接 1、运行Oracle自带的SQL Developer软件 方法:“开始”?“所有程序”?“Oracle-OraDb11g_home1”?“应用程序开发”?“SQL Developer”
2、以system用户建立与数据库的连接
在SQL Developer窗口中选中“连接”?点击“新建”按钮,
在窗口中输入以下信息,使其以system用户与数据库进行连接
注:
连接名:可以随便起
用户名:system,若以其他用户身份登录,可以在这里更改用户名 密码:123456 SID:orcl
点击“测试”按钮,若成功则在左下角显示“状态:成功”,若有错误,则会出现红色的提示信息,按信息进行问题查找。 最后点击“连接”按钮进行连接
3、观察PLSQL/Developer的窗口
连接成功后,右边会自动出现以连接名(此例为system-con)为标题的SQL工作表窗口,在此窗口输入命令对数据库进行操作。
上方是菜单栏和工具栏,左边是所有数据库对象列表;展开左边的“表”对象,里面显示的是用户system下的所有表;展开“其他用户”对象,里面显示的是所有的ORACLE已有的用户名。请找到SCOTT用户。
三、在SQL工作窗口中输入命令,对数据库进行操作 1、命令书写规则:
(1)命令中的命令动词和关键字不区分大小写,只有字符串内部的字符区分大小写 (2)命令均以分号;结束
(3)所有的标点符号都是英文的标点
(4)命令的执行:将光标放置在命令行中的任意一个位置,点击图标执行或按F9执行
2、对SCOTT用户解锁
在system-con的连接窗口中输入以下命令并执行,以实现对用户SCOTT解锁。
3、 以SCOTT用户建立与数据库的连接
参照二(2)步骤建立scott用户与数据库的连接
连接完后,观察有了如下两个连接:
且右边多了一个标题为scott-con的SQL工作窗口。
观察:展开两个连接下的“表”对象观察其中所包含的表是否一样。
4、 在SCOTT用户的连接下,对数据库进行基本数据操作
(1) 数据查询
输入以下查询emp表内容的命令,并执行,观察结果。
(2) 数据插入
输入并执行以下命令插入“张三”这条记录
插入成功后,将光标移至第一行(select * from emp;这一行),再次执行这个命令,观察这条记录是否已插入到表中。 (3) 数据修改
输入并执行以下命令将“张三”这条记录的姓名改为‘李四’
修改成功后,将光标移至第一行(select * from emp;这一行),再次执行这个命令,观察这条记录是否已修改。 (4) 删除数据
输入并执行以下命令删除“张三”这条记录
删除成功后,将光标移至第一行(select * from emp;这一行),再次执行这个命令,观察这条记录是否已删除。
四、断开或删除与数据库的连接
方法:右击要断开或删除的连接,选择“断开连接”或删除
相关推荐: