1. 程式人生 > >仿天貓商城後臺資料庫設計及運用

仿天貓商城後臺資料庫設計及運用

仿天貓商城資料庫關係

這裡寫圖片描述

仿天貓商城系統頁面

後臺資料頁面、功能和SQL語句

1、

功能:向資料庫category表中插一條資料,後臺記錄商品類

INSERT INTO category(name)VALUES(...)

2、這裡寫圖片描述
向資料庫property表中插一條資料
功能:向資料庫property表中插一條資料,往後臺新增類屬性,

INSERT INTO property(cid,name)VALUES(...)

3、這裡寫圖片描述
功能:向資料庫product表中插一條資料,後臺新增商品

INSERT INTO product(name,subTitle,originalPrice,promotePrice,stock,cid,createDate)VALUES(...
)

4、這裡寫圖片描述
功能:修改資料庫category表中的資料,修改類名稱

UPDATE category SET name='..' WHERE id=..

5、這裡寫圖片描述
功能:刪除資料庫category表中的一條資料,刪除類

DELETE FROM category WHERE id=..

6、這裡寫圖片描述
功能:向資料庫productimage表新增資料,新增商品照片

INSERT INTO productimage(pid,type)VALUES(...)

7、這裡寫圖片描述
功能:向資料庫productimage表刪除資料,刪除照片

DELETE FROM productimage WHERE
id=..

8、這裡寫圖片描述
功能:查詢category表資料增加分頁

SELECT* FROM category LIMIT 0,5

前臺頁面、功能和SQL語句

1、這裡寫圖片描述
功能:向資料庫user表中新增資料,登錄檔

INSERT INTO user(name,password)VALUES(..)

2、這裡寫圖片描述
功能:查詢資料庫user中的資料,登入頁面

SELECT COUNT(name) FROM user WHERE name='' AND password=''

3、這裡寫圖片描述
功能:查詢資料庫product表資料,搜尋

SELECT * FROM product WHERE
name ='%...%'

4、這裡寫圖片描述
功能:查詢資料庫order表資料,我的訂單資料

SELECT * FROM product WHERE uid=...  AND status ='finish'

5、這裡寫圖片描述
功能:查詢資料庫order表資料,我的購物車

SELECT* FROM product WHERE uid=...  AND status =waiterPay

6、這裡寫圖片描述
功能:查詢資料庫review表資料,檢視評論

SELECT * FROM review WHERE pid= ...

7、這裡寫圖片描述
功能:查詢單個商品頁面

SELECT p.name,p.subTitle,p.originalPrice,p.promotePrice,p.stock,pi.type
FROM product AS p
LEFT JOIN productimage AS pi
ON p.id=pi.pid

8、這裡寫圖片描述
功能:向order表新增資料,填寫地址資訊

INSERT INTO order(orderCode,address,post,receiver,mobile,userMessage,createDate,payDate)VALUES(...)