
基于SQL的图书销售管理系统的课程设计
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本课程设计旨在通过开发基于SQL的图书销售管理系统,教授学生数据库设计、查询语言应用及软件项目管理等技能。
基于SQL的数据库课程设计
1. 图书销售统计
创建视图 `OrderStat` 作为以下查询的结果:
```sql
SELECT TOP 10
Book.ISBN,
Lib.bName,
Book.bClass,
Book.bAuthor,
Book.bPress,
Lib.lNumber
FROM Book,Lib
WHERE Lib.bName = Book.bName
ORDER BY Lib.lNumber DESC;
```
2. 图书退货统计
创建视图 `RefundStat` 作为以下查询的结果:
```sql
SELECT TOP 10
Book.ISBN,
Lib.bName,
Book.bClass,
Book.bAuthor,
Book.bPress,
Refund.rNumber
FROM Book,Lib,Refund
WHERE Lib.bName = Book.bName AND Refund.bName = Book.bName
ORDER BY Refund.rNumber DESC;
```
3. 图书日销售量统计
创建视图 `DayStat` 作为以下查询的结果:
```sql
SELECT TOP 10
Orders.oDate AS 日期,
SUM(Orders.oNumber) AS 数量
FROM Orders,Lib,Book
WHERE Lib.bName = Book.bName AND Orders.bName = Book.bName
GROUP BY Orders.oDate
ORDER BY Orders.oDate ASC;
```
4. 库存信息
创建视图 `LibStat` 作为以下查询的结果:
```sql
SELECT
Book.ISBN,
Lib.bName,
Book.bClass,
Book.bAuthor,
Book.bPress,
Lib.lNumber
FROM Lib,Book
WHERE Lib.bName = Book.bName;
```
全部评论 (0)


