实验4-数据更新

实验4-数据更新

ID:38215718

大小:45.00 KB

页数:3页

时间:2019-05-25

实验4-数据更新_第1页
实验4-数据更新_第2页
实验4-数据更新_第3页
资源描述:

《实验4-数据更新》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验四数据更新1实验目的(1)掌握SQL数据更新语句的基本使用方法,如UPDATE、DELETE、INSERT。(2)掌握更新语句条件中的嵌套查询使用方法。2实验内容2.1掌握SQL更新语句的基本使用方法(1)INSERT基本语句。(2)UPDATE基本语句。(3)DELETE基本语句。2.2掌握SQL更新语句的高级使用方法(1)INSERT批量插入语句。(2)UPDATE语句使用嵌套子查询。(3)DELETE语句使用嵌套子查询。3实验要求(1)深入复习教材第三章SQL有关更新语句。(2)根据书上的例子,针对TPCH数据库模式设计各种更新语句,每种类型更新语句至少要设计一个,描述清楚数据更新要

2、求,运行你所设计的更新语句,并截图相应的实验结果,每幅截图并要有较为详细的描述。也可以按照附1所列示例查询做实验。(3)实验步骤和实验总结中要详细描述实验过程中出现的问题、原因和解决方法。4实验步骤4.1掌握SQL更新语句的基本使用方法(1)INSERT基本语句(插入全部列的数据)。(2)INSERT基本语句(插入部分列的数据,要求随机生成某些数字列或者字符列的数据)。(3)UPDATE基本语句(修改所有记录的某些列的值)。(1)UPDATE基本语句(修改部分记录的某些列的值)。(2)DELETE基本语句(删除所有记录)。(3)DELETE基本语句(删除部分记录)。1.1掌握SQL更新语句的高

3、级使用方法(4)INSERT批量插入语句(把一个查询结果插入到另外一个表中)。(5)INSERT批量插入语句(使某个表的数据量倍增)。(6)UPDATE语句使用嵌套子查询(利用一个表中的数据来判断是否修改另外一个表中的数据)。(7)UPDATE语句使用嵌套子查询(利用一个表中的数据修改另外一个表中的数据)。(8)DELETE语句使用嵌套子查询(利用一个表中的数据来判断是否删除另外一个表中的数据)。2总结与体会5.1实验中出现的问题及其解决方案5.2总结5.3体会附1:SQL数据更新语句(1)INSERT基本语句(插入全部列的数据)。插入一个新顾客的记录,要求每列都给一个合理的值插入一条订单明细

4、记录,要求每列都给一个合理的值(2)INSERT基本语句(插入部分列的数据,要求随机生成某些数字列或者字符列的数据)。插入一条订单记录,可以只给出必要的几个字段的值,其中数值字段可以用RANDOM函数随机生成数值(3)UPDATE基本语句(修改所有记录的某些列的值)。修改所有零件的零售价,使其价格上浮10%(4)UPDATE基本语句(修改部分记录的某些列的值)。修改顾客张三的国籍(5)DELETE基本语句(删除所有记录)。删除所有订单记录(6)DELETE基本语句(删除部分记录)。删除2011年1月1日之前订单记录(7)INSERT批量插入语句(把一个查询结果插入到另外一个表中)。创建一个顾客

5、购物统计表,记录每个顾客及其购物总数和总价等信息(8)INSERT批量插入语句(使某个表的数据量倍增)。把零件表的数据插入零件表中,多次重复执行,知道总记录数达到50万为止,记录下你执行了多少次?执行过程中你是如何保证实体完整性约束的?(9)UPDATE语句使用嵌套子查询(利用一个表中的数据来判断是否修改另外一个表中的数据)。修改顾客张三的订单明细记录中111号零件的折扣(10)UPDATE语句使用嵌套子查询(利用一个表中的数据修改另外一个表中的数据)。利用LINEITEM表中的详细信息修改对应订单中的totalprice利用PARTSUPP表中的供应价格来修改LINEITEM中的EXTEND

6、EDPRICE,假设:EXTENDEPRICE=SUPPLYCOST*QUANTITY*DISCOUNT(11)DELETE语句使用嵌套子查询(利用一个表中的数据来判断是否删除另外一个表中的数据)。删除顾客张三的订单记录

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。