程序1已经写出来了,如何改进为接下来的步骤

自己做了一遍,但是一直有错误出现,除了第一个是全部正确以为,其余部分都有错误无法正确运行。

实验1.2数据基本查询实验
4实验内容
编写 sQL 语句,实现以下查询。(注意:从本实验起,所使用的数据库是 TPCH ,即从 TPCH . BAK 文件还原的数据库,而非实验1.1中创建的只包含空表的数据库TPCH2)。
1)单表查询(实现投影操作)
查询供应商的名称、地址和联系电话。
2)单表查询(实现选择操作)
查询在2014年11月1日至2014年11月7日之间提交的总价大于5000元的订单的编号、顾客编号等订单的所有信息。
3)不带分组过滤条件的分组统计查询统计每个顾客的订购金额。4)带分组过滤条件的分组统计查询查询订单平均金额在5000-6000元的顾客编号及其姓名。
5)单表自身连接查询查询与“武汉精量电子有限公司”在同一个国家的供应商编号、名称和地址信息。
6)两表连接查询(普通连接)查询供应价格大于零售价格的零件名、制造商名、零售价格和供应价格。
7)两表连接查询(自然连接)查询供应价格大于零售价格的零件名、制造商名、零售价格和供应价格。
8)三表连接查询
查询顾客“阿波罗”订购的订单编号、总价及其订购的零件编号、数量和明细价格。
实验1.3数据更新实验
1.实验目的
熟悉数据库的数据更新操作,能够使用 sQL 语句对数据库进行数据的插入、修改、删
除操作。
2.实验要求
针对 TPC - H 数据库设计单元组插入、批量数据插入、修改数据和删除数据等 sQL 语句。理解和掌握 INSERT 、 UPDATE 和 DELETE 语法结构的各个组成成分,结合嵌套 sQL 子查询,分别设计几种不同形式的插入、修改和删除数据的语句,并调试成功。
3.实验重点和难点
实验重点:插入、修改和删除数据的 SQL 。
实验难点:与嵌套 sQL 子查询相结合的插入、修改和删除数据的 sQL 语句;利用一个
表的数据来插入、修改和删除另外一个表的数据。
4.实验内容
编写 sQL 语句,实现以下数据更新操作。

INSERT 基本语句(插入全部列的数据)插入一条顾客记录,要求每列都给出一个合理的值。2) INSERT 基本语句(插入部分列的数据)插入一条单记录,要求必要的几个字段值。
批量数据 INSERT 语句●创建一个新的顾客表 NewCustomer ,把所有中国籍顾客插入到新的顾客表中。●创建一个顾客购物统计表 ShoppingStat ,记录每个顾客及其购物总数和总价等信息。
UPDATE 语句(修改部分记录的部分列值)将‘江苏威泰化工有限公司’供应的所有零件的供应成本价下降10%。
UPDATE 语句(利用一个表中的数据修改另外一个表中的数据)利用 Part 表中的零售价格来修改 Lineitem 表中的 extendedprice ,其中 extendedprice = Part . retailprice * quantity 。
DELETE 基本语句(删除给定条件的所有记录)
删除顾客‘杨海珊’的所有订单记录。(先删订单明细记录,再删订单记录)

img

img

img


这是第一个

说实话,我看不懂那些字段的含义,你要用个中文备注一下,哪个字段代表什么。
还有,能做的题目自己做一下,遇到不会的,你再说出来,我帮你解决。
不要把所有题目都放出来,哪个题不会,就发哪个问题。

你这种问问题太不具体了,比较笼统,最好一部分一部分标定,也好分析
也是你对自己的设计一个梳理啊