第一范文网 - 专业文章范例文档资料分享平台

实验五 SQL语句应用

来源:用户分享 时间:2025/10/24 4:27:08 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

山东建筑大学 计算机学院 实验报告

班级:软测143 姓名:刘骎 学号:20141113089 实验成绩: 课程:Oracle DBA 同组者: 实验日期:2017/4/26

实验5 SQL语句应用

1 实验目的

(1) 掌握数据的插入、修改和删除操作。 (2) 掌握不同类型的数据查询操作。

2 实验要求

(1) 利用SQL语句对图书销售系统表进行插入、修改、删除和查询操作。

3 实验步骤

(1)以bs用户登录BOOKSALES数据库,将表1至表6中的数据插入到数据库的相应表中。

表1CUSTOMERS

表2PUBLISHERS

表3BOOKS

山东建筑大学 计算机学院 实验报告

班级:软测143 姓名:刘骎 学号:20141113089 实验成绩: 课程:Oracle DBA 同组者: 实验日期:2017/4/26

表4ORDERS

ORDERITEM

表5

表6PROMOTION

山东建筑大学 计算机学院 实验报告

班级:软测143 姓名:刘骎 学号:20141113089 实验成绩: 课程:Oracle DBA 同组者: 实验日期:2017/4/26

(2)将ISBN为978-7-121-18619-8的图书的零售价格(retail)修改为30。 Update books set retail=30 where isbn=’978-7-121-18619-8’;

(3)将订单号为1000的订单的发货日期修改为“2013-2-2”。

Update orders set shipdate=to_date('2013-02-02','yyyy-mm-dd') where order_id=1000;

(4)已知当前有一个图书表OLDPUBLISHERS,其表中数据如下: publisher_id 1 2 3 4 name 电子工业出版社 机械工业出版社 人民邮电出版社 传智播客 contact 李明 孙浩 张春 吴瑞 phone 0531-86362790 13786901456 3449876 997990 请将表中的数据与PUBLISHERS中的数据进行合并。 创建表:

CREATE TABLE OLDPUBLISHERS (

2 publisher_id CHAR(10) PRIMARY KEY, 3 name VARCHAR2(25), 4 contact VARCHAR2(25), 5 phone CHAR(25))

6 TABLESPACE USERS; 插入数据:

INSERT INTO OLDPUBLISHERS VALUES (2,'机械工业出版社','孙浩',13786901456); INSERT INTO OLDPUBLISHERS VALUES (3,'人民邮电出版社','张春',3449876); INSERT INTO OLDPUBLISHERS VALUES (4,'传智播客','吴瑞',997990);

山东建筑大学 计算机学院 实验报告

班级:软测143 姓名:刘骎 学号:20141113089 实验成绩: 课程:Oracle DBA 同组者: 实验日期:2017/4/26

合并:

MERGE INTO PUBLISHERS P USING OLDPUBLISHERS (P.publisher_id=O.publisher_id)

WHEN MATCHED THEN UPDATE SET

P.name=O.name,P.contact=O.contact,P.phone=O.phone WHEN NOT MATCHED THEN INSERT

VALUES(O.publisher_id,O.name,O.contact,O.phone);

O

ON

搜索更多关于: 实验五 SQL语句应用 的文档
实验五 SQL语句应用.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3w3yj4nmlj6h1tx45d7638ccg96n4k006zu_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top