- 389
- 0
- 约1.55万字
- 约 30页
- 2018-05-24 发布于浙江
- 举报
河北工业大学数据库原理及应用实验实验报告
《数据库原理及应用实验》实验报告班级:网络151姓名:徐毅民学号:153299实验1数据库定义与操作语言实验实验1.4数据更新实验1、实验目的熟悉数据库的数据更新操作,能够使用SQL语句对数据库进行数据的插入、删除、修改操作。2、实验内容和要求针对TPC-H数据库设计数据单元组插入、批量数据插入、修改数据和删除数据等SQL语句。理解和掌握INSERTT、UPDATE、和DELETE语法结构的各个组成成分,结合嵌套SQL子查询,分别设计几种不同形式的插入、修改和删除数据的语句,并调试成功。3、实验重点和难点实验重点:插入、修改和删除数据的SQL实验难点:与嵌套SQL子查询相结合的插入、修改和删除数据的SQL语句;利用一个表的数据来插入、修改和删除另一个表的数据。4、实验报告示例(1)INSERT基本语句(插入全部列的数据)插入一条顾客记录,要求每列都给一个合理的值。INSERT INTO CustomerVALUES (30,张三,北京市,40,0100.00,Northeast,VIP Customer);(2)INSERT基本语句(插入部分列的数据)插入一条订单记录,给出必要的几个字段值。INSERT INTO Lineitem(orderkey,Linenumber,partkey,suppkey,quantity,shipdate)VALUES(862,ROUND(RANDOM()*100,0,479,1,10,2012-3-6);/*RANDOM()函数为随机小数生成函数,ROUND()为四舍五入函数*/(3)批量数据INSERT语句① 创建一个新的顾客表,把所有中国籍顾客插入到新的顾客表中。INSERT INTO NewCustomer/*批量插入SELECT 语句查询结果到NewCustomer表中*/SELECT C.*FROM Costomer C,Nation NWHERE C.nationkey=N.nationkey AND N.name=中国;②创建一个顾客购物统计表,记录每个顾客及其购物总数和总价等信息。CREATE TABLE ShoppingStat(custkey INTEGER, quantity REAL, totalprice REAL);INSERT INTO ShoppingStatSELECT C.custkey,Sum(L.quantity),Sum(O.totalprice)/*对分组后的数据求总和*/FROM Customer C,Order O,Lineitem LWHERE C.custkey=O.custkey AND O.orderkey=L.orderkeyGROUP BY C.custkey③倍增零件表的数据,多次重复执行,直到总记录数达到50万为止。INSERT INTO PartSELECT partkey+(SELECT COUNT(*) FROM Part),name,mfgr,brand,type,size,container,retailprice,commentFROM Part;(4)UPDATE语句(插入部分记录的部分列值) “金仓集团”供应的所有零件的供应成本价下降10%。UPDATE PartSuppSET supplycost=supplycost*0.9WHERE suppkey=(SELECT suppkey/*找出要修改的那些记录*/FROM SupplierWHERE name=金仓集团);(5)UPDATE语句(利用一个表中的数据修改另外一个表中的数据) 利用Part表中的零售价格来修改Lineitem中的extendedprice,其中extendedprice=Part.retailprice*quantity。UPDATE Lineitem LSET L.extendedprice=P.retailprice*L.quantityFROM Part PWHERE L.partkey=P.partkey;/*Lineitem表也可以直接与Part表相连接,而不需通过PartSupp连接*/(6)DELETE基本语句(删除给定条件的所有记录) 删除顾客张三的所有订单记录。DELECT FROM Lineitem/*先删除张三的订单明细记录*/WHERE orderkey IN(SELECT orderkey FROM Order O,Customer C WHERE O.custkey=C.custkey AND C.name=张三);DELECT FROM Order/*再删除张三的订单记录*/WHERE custkey=(SELECT cu
您可能关注的文档
最近下载
- 2025年拍卖师处理委托人疑虑与期望管理的咨询方法专题试卷及解析.pdf VIP
- 用户手册_财务_第二册.doc VIP
- 机场商业业态的智能布局与旅客消费行为引导策略.pdf VIP
- 2025年无人机驾驶员执照飞行日志中起降数据的记录与分析专题试卷及解析.pdf VIP
- 2025年无人机驾驶员执照安全审计绩效评估专题试卷及解析.pdf VIP
- 2025年AWS认证CloudWatch警报全生命周期管理与持续优化专题试卷及解析.pdf VIP
- 2025年演出经纪人艺人合同中的合同履行中的法律文书存储专题试卷及解析.pdf VIP
- 《哲学的指引 :斯多葛哲学的生活之道》马西莫·匹格里奇【文字版_PDF电子书_下载】.pdf VIP
- 低温等离子体多功能手术系统技术参数.docx VIP
- 用户手册_财务_第一册.doc VIP
原创力文档

文档评论(0)