freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

拼車系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)_畢業(yè)設(shè)計(jì)-資料下載頁

2025-08-20 13:18本頁面

【導(dǎo)讀】本科學(xué)生綜合性實(shí)驗(yàn)報(bào)告。實(shí)驗(yàn)項(xiàng)目名稱拼車系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)

  

【正文】 ull 每成功拼車一次,自動(dòng)加一 表 商品信息表 數(shù)據(jù)項(xiàng) 數(shù)據(jù)類型 別名 是否為空 約束 取值含義 carNo char(9) 商品 編號(hào) Not null C00000001C99999999 主鍵 C 代表 商品 ,后 8位按順序編號(hào) carNoo char(6) 商品編號(hào) Not null 真實(shí)填寫 carType varchar(10) 商品類型 Not null 不得超過 5 字 用文字說明 pasQuantity int 商品數(shù)量 Not null carTime int 商品名稱 Not null safeCase varchar(20) 賣家編號(hào) Not null 不得超過 10 字 用文字說明 carRemark varchar(80) 發(fā)布時(shí)間 Null 不得超過 40 字 用文字說明 fee int 費(fèi)用 issDate datetime 發(fā)布日期 Not null memNo char(9) 賣家 編號(hào) Not null M00000001M99999999 M 代表客戶,后 8位按順序編號(hào) 表 路線信息表 數(shù)據(jù)項(xiàng) 數(shù)據(jù)類型 別名 是否為空 約束 取值含義 rouNo char(9) 路線編號(hào) Not null R00000001R99999999 主鍵 R 代表路線,后 8位按順序編號(hào) 23 start varchar(40) 出發(fā)地 Not null 不得超過 20 字 用文字說明 distination varchar(40) 目的地 Not null 不得超過 20 字 用文字說明 表 預(yù) 訂信息表 數(shù)據(jù)項(xiàng) 數(shù)據(jù)類型 別名 是否為空 約束 取值含義 bookNo char(9) 預(yù)訂編號(hào) Not null B00000001B99999999 主鍵鍵 B 代表路線,后 8位按順序編號(hào) carNo char(9) 商品 編號(hào) Not null C00000001C99999999 外鍵 來自商品信息表 rouNo char(9) 路線編號(hào) Not null R00000001R99999999 外鍵 來自路線信息表 memNo char(9) 賣家 編號(hào) Not null M00000001M99999999 外鍵 來自賣家信息表 startDate datetime 出發(fā) 日期 Not null bookDate datetime 發(fā)布日期 Not null bookNum int 預(yù)訂座位數(shù) Not null fee int 票價(jià) Not null explain varchar( 200) 預(yù)訂說明 Null 不得超過 40 字 用文字說明 gather varchar (80) 集合點(diǎn) Not null 不得超過 40 字 用文字說明 quantity int 座位數(shù) Not null price int 單價(jià)價(jià) Not null 表 訂單信息表 數(shù)據(jù)項(xiàng) 數(shù)據(jù)類型 別名 是否為空 約束 取值含義 bookNo char(9) 訂單編號(hào) Not null B00000001B99999999 主鍵 B 代表路線,后 8位按順序編號(hào) carNo char(9) 商品 編號(hào) Not null C00000001C99999999 外鍵 來自商品信息表 rouNo char(9) 路線編號(hào) Not null R00000001R99999999 外鍵 來自路線信息表 carNo char(9) 商品 編號(hào) Not null C00000001C99999999 外鍵 來自商品信息表 startDate datetime 出發(fā)日期 Not null pleteDate datetime 完成日期 Not null 24 bookNum int 預(yù)訂座位數(shù) Not null fee int 票價(jià) Not null explain varchar( 200) 預(yù)訂說明 Null 不得超過 40 字 用文字說明 gather varchar(80) 集合點(diǎn) Not null 不得超過 40 字 用文字說明 quantity int 座位數(shù) Not null price int 單價(jià)價(jià) Not null 表 數(shù)據(jù)項(xiàng) 數(shù)據(jù)類型 別名 是否為空 約束 取值含義 carNo char(9) 商品 編號(hào) Not null C00000001C99999999 外鍵 來自商品信息表 memNo char(9) 賣家 編號(hào) Not null M00000001M99999999 外 鍵 來自賣家信息表 evaluateC varchar(50) 評(píng)論 Not null 不得超過 25個(gè)字 用文字說明 evaluateDate datetime 評(píng)價(jià)時(shí)間 Not null 表 數(shù)據(jù)項(xiàng) 數(shù)據(jù)類型 別名 是否為空 約束 取值含義 memNo char(9) 賣家 編號(hào) Not null C00000001C99999999 外鍵 來自賣家信息表 memNoo char(9) 賣家 編號(hào) Not null C00000001C99999999 外鍵 來自賣家信息表 evaluateM varchar(50) 評(píng)論 Not null 不得超過 25個(gè)字 用文字說明 evaluateDate datetime 評(píng)價(jià)時(shí)間 Not null ( 1) 賣家信息表 R1(賣家編號(hào)、注冊(cè)日期、密碼、所屬區(qū)域、電話號(hào)碼、性別、姓名、出生日期、身份證號(hào)、拼車次數(shù))∈ 3NF。 ( 2) 商品信息表 R2(商品編號(hào)、商品編號(hào)、商品類型、商品數(shù)量、商品名稱、賣家編號(hào)、發(fā)布時(shí)間、發(fā)布日期、價(jià)格、賣家編號(hào))∈ 3NF。 25 ( 3) 路線信息表 R3(路線編號(hào)、出 發(fā)地、目的地)∈ 3NF。 ( 4) 預(yù)訂信息表 R4(賣家編號(hào)、商品編號(hào)、路線編號(hào)、出發(fā)日期、預(yù)訂座位數(shù)、票價(jià)、預(yù)訂說明、集合點(diǎn)、座位數(shù)、單價(jià))∈ 2NF。 ( 5) 訂單信息表 R5(商品編號(hào)、路線編號(hào)、賣家編號(hào)、出發(fā)日期、預(yù)訂座位數(shù)、票價(jià)、訂單說明、集合點(diǎn)、座位數(shù)、單價(jià))∈ 2NF。 ( 6) 商品評(píng)價(jià)信息表 R6(商品編號(hào)、賣家編號(hào)、評(píng)價(jià)日期、評(píng)論)∈ 3NF。 ( 7) 賣家評(píng)價(jià)信息表 R7(賣家編號(hào)、賣家編號(hào)、評(píng)價(jià)日期、評(píng)論)∈ 3NF。 仔細(xì)分析表 與表 可以知道,當(dāng)有許多賣 家參加同一預(yù)訂信息或訂單信息時(shí),由于 carNo、 rouNo 等許多信息重復(fù),而僅僅是 memNo、 price、 quantity等屬性有所不同,所以會(huì)造成大量的冗余。因此可以把這兩個(gè)表的屬性分別再產(chǎn)生一張明細(xì)表,并且要在預(yù)訂主表和訂單主表中分別加上一個(gè)預(yù)訂編號(hào)和訂單編號(hào)做主碼。 ( 1) 由 Book 聯(lián)系集產(chǎn)生預(yù)訂主表( Book)和預(yù)訂明細(xì)表( BookDetail): Book( bookNo、 carNo、 rouNo、 startDate、 bookDate、 bookNum、 fee、explain、 gather) BookDetail( bookNo、 memNo、 quantity、 price) 可以驗(yàn)證,關(guān)系模式 Book 和 BookDetail 都滿足 BCNF 要求,且分解是無損連接。 轉(zhuǎn)化成對(duì)應(yīng)的表如下: 表 預(yù)訂主表 數(shù)據(jù)項(xiàng) 數(shù)據(jù)類型 別名 是否為空 約束 取值含義 bookNo char(9) 預(yù)訂編號(hào) Not null B00000001B99999999 PK B 代表路線,后 8位按順序編號(hào) carNo char(9) 商品 編號(hào) Not null C00000001C99999999 FK 來自商品信息 表 rouNo char(9) 路線編號(hào) Not null R00000001R99999999 FK 來自路線信息表 startDat datetime 出發(fā)日期 Not null 26 e bookDate datetime 發(fā)布日期 Not null bookNum int 預(yù)訂座位數(shù) Not null fee int 票價(jià) Not null explain varchar( 80) 預(yù)訂說明 Null 不得超過 40 字 用文字說明 gather varchar (80) 集合 點(diǎn) Not null 不得超過 40 字 用文字說明 表 預(yù)訂明細(xì)表 數(shù)據(jù)項(xiàng) 數(shù)據(jù)類型 別名 是否為空 約束 取值含義 bookNo char(9) 預(yù)訂編號(hào) Not null B00000001B99999999 PK B 代表路線,后 8位按順序編號(hào) memNo char(9) 賣家 編號(hào) Not null M00000001M99999999 PK 來自賣家信息表 quantity int 座位數(shù) Not null price int 單價(jià)價(jià) Not null ( 2) 由 Order 聯(lián)系集產(chǎn)生訂單主表( Order)和訂單明細(xì)表( OrderDetail): Order( bookNo、 carNo、 rouNo、 pleteDate、 orderDate、 bookNum、 fee、 explain、 gather) OrderDetail( bookNo、 memNo、 quantity、 price) 可以驗(yàn)證,關(guān)系模式 Order 和 OrderDetail 都滿足 BCNF 要求,且分解是無損連接。 轉(zhuǎn)化成對(duì)應(yīng)表如下: 表 訂單主表 數(shù)據(jù)項(xiàng) 數(shù)據(jù)類型 別名 是否為空 約束 取值含義 bookNo char(9) 訂單編號(hào) Not null B00000001B99999999 PK B 代表路線,后 8位按順序編號(hào) carNo char(9) 商品 編號(hào) Not null C00000001C99999999 FK 來自商品信息表 rouNo char(9) 路線編號(hào) Not null R00000001R99999999 FK 來自路線信息表 startDate datetime 出發(fā)日期 Not null pleteDate datetime 完成日期 Not null bookNum int 預(yù)訂座位數(shù) Not null fee int 票價(jià) Not null 27 explain varchar( 80) 預(yù)訂說明 Null 不得超過 40 字 用文字說明 gather varchar(80) 集合點(diǎn) Not null 不得超過 40 字 用文字說明 表 訂單明細(xì)表 數(shù)據(jù)項(xiàng) 數(shù)據(jù)類型 別名 是否為空 約束 取值含義 bookNo char(9) 預(yù)訂編號(hào) Not null B00000001B99999999 PK B 代表路線,后 8位按順序編號(hào) memNo char(9) 賣家 編號(hào) Not null M00000001M99999999 PK 來自賣家信息表 quantity int 座位數(shù) Not null price numeric(7,2) 單價(jià)價(jià) Not null 所以模式求精后整個(gè)拼車系統(tǒng)所確定的關(guān)系表如下: ①表 賣家信息表 Member ②表 商品信息表 Car ③表 路線表 Route ④表 商品評(píng)價(jià)信息表 EvealuateC ⑤表 賣家評(píng)價(jià)信息表 EvealuateM ⑥ 表 Book ⑦表 預(yù)訂明細(xì)表 BookDetail ⑧表 訂單表 Order ⑨表 訂單明細(xì)表 OrderDetail 4 物理設(shè)計(jì) 在邏輯設(shè)計(jì)的基礎(chǔ)上,對(duì)關(guān)系模式的存儲(chǔ)方式和數(shù)據(jù)庫的存取結(jié)構(gòu)進(jìn)行了物理優(yōu)化。 為提高數(shù)據(jù)庫數(shù)據(jù)的存取速度,而需要設(shè)置合適的存取方式,主要采用以下兩類存取方式。 索引存取方式,主要采用 B+ 樹索引方法 ( 1) Member 表數(shù)據(jù)量相當(dāng)大,其中 memName(員工姓名 )、 teletphone(電話號(hào)碼 ) 28 等屬性 列, Route 表的 start(出發(fā)地 )和 distination(目的地)等屬性列,以及 Car 表的 carType(商品類型 )等屬性經(jīng)常出現(xiàn)在查詢條件中,所
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1