Oracle实验四

GDOU-B-11-112

广东海洋大学学生实验报告书(学生用表)

实验名称 学院(系) 学生姓名

Oracle实验四 信息学院 学号

专业

课程名称 大型数据库Oracle 课程号 计算机科学与技术

实验地点

班级 实验日期

4.5 实验指导 P93

实验指导4-1:操作数据

在SQL*Plus环境下,对VENDTION模式中的“客户信息”表执行如下操作: 1、向“客户信息”表中添加一组数据。输入并执行如下SQL语句:

INSERT INTO 客户信息(客户编号,客户姓名,客户地址,所属业务员编号,联系电话)

VALUES(‘1014’,’刘丽’,’北京朝阳区’,’1005’,’13145689875’)

通过SELECT查询语句,查看是否在“客户信息”表中添加了相应的记录。

2、使用UPDATE语句更新该记录的“客户地址”列,使其值为“北京西城区”。输入并执行如下SQL语句:

UPDATE 客户信息

SET 客户地址=’北京西城区’ WHERE 客户编号=’1014’

查看该记录的“客户地址”列信息是否已经被修改。

3、删除该记录。输入并执行如下SQL语句:

DELECT 客户信息

WHERE 客户编号=’1014’

4、使用如下语句创建一个“客户基本信息”表,并使用INSERT语句与SELECT语句向其添加数据:

CREATE TABLE 客户基本信息( 姓名 VARCHAR2(10), 住址 VARCHAR2(50), 联系电话 VARCHAR2(20) );

INSERT INTO 客户基本信息(姓名,住址,联系电话) SELECT 客户姓名,客户地址,联系电话 FROM 客户信息;

5、使用TRUNCATE语句清除“客户基本信息”表。

实验指导4-2:使用SQL*Plus命令实现动态查询 在SQL*Plus环境下,使用如下命令:

1、在SQL*Plus中清除缓冲区,并使用INPUT命令输出SQL命令和SQL*Plus命令。

CLEAR BUFFER INPUT

COLUMN 客户姓名 HEADING 姓名 COLUMN 客户地址 HEADING 地址 COLUMN 联系电话 HEADING 电话 SELECT 客户姓名,客户地址,联系电话 FROM 客户信息

WHERE 所属业务员编号=’&1’

2、使用SAVE命令保存该内容到文件C:\\Customer,并打开该文件查看保存的内容。

SAVE C:\\Customer

保存该命令文件后,以后便可使用该命令文件动态查询某业务员的客户信息。

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4