石工大三大作业

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

石工大三大作业
请仔细阅读
大作业
1.SQL
设有一个顾客商品关系数据库,有三个基本表,表结构如下:
商品表:Article (商品号,商品名,单价,库存量)
客户表:Customer (顾客号,顾客名,性别,年龄,电话)
订单表:OrderItem (顾客号,商品号,数量,购买价,日期)
(1)请用SQL语言创建一个视图GM_VIEW,检索顾客的顾客号、顾客名和订购商品的商品名、金额和日期。

(金额等于数量*购买价)
(2)请用SQL语言检索一次订购的商品数量最多的顾客名。

(3)请用SQL语言找出女顾客购买的商品号、商品名和数量合计。

(4)请用SQL语言检索所有顾客都订购的商品的商品号和商品名。

(5)请用SQL语言ALTER TABEL命令给商品表Article增加一个字段,字段名为:产地,数据类型为:CHAR,长度为:30
5.SELECT 顾客号,顾客名,商品名,数量*购买价,日期FROM Artcle, Customer, OrderItem WHERE orderitem.顾客号=customer.顾客号and orderitem.商品号=article.商品号
6.SELECT 商品号、商品名、sum(数量)FROM OrderItem, Artcle, Customer orderitem.顾客号=customer.顾客号and orderitem.商品号=article.商品号and customer.性别=‘女’
7.ALTER TABEL article add 产地char(30)
3.
select goodsname from Customer where customerId=(select top1(customerId) from OrderItem where num desc)
2.学生成绩管理系统
题目:学生成绩管理系统
目的:掌握数据库管理系统的设计。

内容:结合所学数据库系统原理,开发学生成绩管理系统。

要求:
(1)需求:能够管理各班级各课程的作业成绩、考勤、实验成绩、考试成绩,可以计算各种统计数据,如各档次成绩的人数、比率,班级排名、学院排名、可以打印成绩单,可以提供多种查询服务等。

(2)设计该数据库,设计中要考虑:范式、完整性。

(3)要使用软件工程的思想,写出需求分析和概要设计文档。

相关文档
最新文档