SQLPlus使用及简单Select语句.

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

SQLPlus使用及简单Select语句.
实验1 SQL*Plus使用及简单Select语句
实验人:_________ 学号_____ 班级____________
实验目的:
1.掌握SQL*Plus常用功能的使用。

2.掌握简单查询的语法。

实验平台:
1.Windows 2000/XP。

2.Oracle 9i/10g
实验报告注意事项:
1.截图时,如果查询结果很长,可以截取其中一部分。

2.操作的开始,在SQL*Plus中,首先以注释形式输入实验报告人的姓名。

实验过程记录及分析:
1.SQL*Plus的使用:
1)说出Oracle数据库启动的操作步骤,并实践。

2)分别用sys、system、scott用户连接数据库,并说明在同一个SQL*Plus窗口中建立新
的用户连接,之前的用户是否和数据库断开。

3)如果某个用户连接数据库时,发生了“协议适配器错误”,分析其原因,并给出解决错
误的方法。

操作数据库,使其出现上述错误,并解决之。

4)用scott用户连接数据库,描述scott模式下有哪些表,并描述其中一个表的结构。

5)设置SQL*Plus的环境变量:linesize和pagesize,分析其作用。

6)要得出一个查询花费的时间,如何设置SQL*Plus的环境变量。

2. SQL查询:
1)以scott用户连接数据库,查询emp表中的所有人的姓名。

2)用别名把上面查询结果中的列名ename改为汉字:姓名。

3)查询emp表中的不重复的部门号。

4)查询emp表中,工资额大于2000的员工的姓名及其工资额。

5)查询emp表中,工资额界于2000与3000之间的员工姓名及其工资额。

6)查询emp表中,ename列以字母A开头的员工的姓名。

7)查询emp表中,ename列含有字母A的员工的姓名。

8)查询emp表中,ename列第三个字母为A的员工的姓名。

9)查询emp表中,姓名及工作额,要求工资按照降序排序。

10)查询emp表中,补贴为NULL的员工的姓名。

相关文档
最新文档