Sakila-MySQL樣例數(shù)據(jù)庫解析_第1頁
Sakila-MySQL樣例數(shù)據(jù)庫解析_第2頁
Sakila-MySQL樣例數(shù)據(jù)庫解析_第3頁
Sakila-MySQL樣例數(shù)據(jù)庫解析_第4頁
Sakila-MySQL樣例數(shù)據(jù)庫解析_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

Salila——MySQL樣例數(shù)據(jù)庫解析Sakila可以作為數(shù)據(jù)庫設(shè)計的參考,下載地址:TGZ格式ZIP格式壓縮包包含三個文件:schema.sql、data.sql、sakila.mwbschema.sql文件包含創(chuàng)建Sakila數(shù)據(jù)庫的結(jié)構(gòu):表、視圖、存儲過程和觸發(fā)器data.sql文件包含:1)使用INSERT語句填充數(shù)據(jù);2)在初始數(shù)據(jù)加載后,必須創(chuàng)建的觸發(fā)器的定義sakila.mwb文件是一個MySQLWorkbench數(shù)據(jù)模型,可以在MySQL的工作臺打開檢查數(shù)據(jù)庫結(jié)構(gòu)。salila共有16張表01演員表actor02地址表address03分類表category04城市表city05國家表country06客戶表customer07電影表file08*film_actor表09*film_category表10*film_text表11庫存表inventory12語言表language13*付款表payment14租金表rental15工作人員表staff16存儲表store【01演員表actor】演員表列出了所有演員的信息。演員表和電影表之間是多對多的關(guān)系,通過film_actor表建立關(guān)系1234actor_id:代理主鍵用于唯一標(biāo)識表中的每個演員first_name:演員的名字last_name:演員的姓氏last_update:該行已創(chuàng)建或最近更新的時間【02地址表address】地址表包含客戶、員工和商店的地址信息。地址表的主鍵出現(xiàn)在顧客、員工、和存儲表的外鍵。12345678address_id:代理主鍵用于唯一標(biāo)識表中的每個地址address:地址的第一行address2:一個可選的第二行地址district:該地區(qū)的所屬地區(qū),這可以是國家,省,縣等city_id:指向城市表的外鍵postal_code:郵政編碼phone:地址的電話號碼last_update:該行已創(chuàng)建或最近更新的時間【03分類表category】類別表列出了可以分配到一個電影類別。分類和電影是多對多的關(guān)系,通過表film_category建立關(guān)系123category_id:代理主鍵用于唯一標(biāo)識表中的每個類別name:類別名稱last_update:該行已創(chuàng)建或最近更新的時間【04城市表city】城市表包含的城市名單。城市表使用外鍵來標(biāo)示國家;在地址表中被作為外鍵來使用。film_text表是Sakila樣例數(shù)據(jù)庫唯一使用MyISAM存儲引擎的表。此表提供允許全文搜索電影表中列出的影片的標(biāo)題和描述。film_text表包含的film_id,標(biāo)題和描述的列電影表,保存的內(nèi)容與電影表上的內(nèi)容同步(指電影表的插入、更新和刪除操作)123film_id:代理主鍵用于唯一標(biāo)識表中的每個電影title:影片的標(biāo)題description:一個簡短的描述或電影的情節(jié)摘要注意:film_text表的內(nèi)容不應(yīng)該直接修改。所有的變更來自于電影表?!?1庫存表inventory】庫存表包含一排為每一個給定的電影拷貝在一個給定的存儲。庫存表是使用外鍵來識別電影和存儲;在出租表中使用外鍵來識別庫存。1234inventory_id:理主鍵用于唯一標(biāo)識每個項目在庫存film_id:使用外鍵來識別電影store_id:使用外鍵來識別物品所在的商店last_update:該行已創(chuàng)建或最近更新的時間【12語言表language】語言表是一個查找表,列出可能使用的語言,電影可以有自己的語言和原始語言值。語言表在電壓表中被作為外鍵來使用。123language_id:代理主鍵用于唯一標(biāo)識每一種語言name:語言的英文名稱last_update:該行已創(chuàng)建或最近更新的時間【13*付款表payment】付款表記錄每個客戶的付款,如支付的金額和租金的資料。付款表使用外鍵來表示客戶、出租、和工作人員。1234567payment_id:代理主鍵用于唯一標(biāo)識每個付款customer_id:使用外鍵來標(biāo)識付款的客戶staff_id:工作人員,負(fù)責(zé)處理支付。使用外鍵來標(biāo)識rental_id:???amount:付款金額payment_date:處理付款的日期last_update:該行已創(chuàng)建或最近更新的時間【14租金表rental】租金表包含一排每個存貨項目的租金出租什么項目,當(dāng)它被租用,而當(dāng)它返回的信息。租金表是使用外鍵來標(biāo)識庫存,顧客和工作人員;在支付表中使用了外鍵來標(biāo)識租金。1234567rental_id:代理主鍵唯一標(biāo)識的租金rental_date:該項目租用的日期和時間inventory_id:該項目被租用customer_id:租用該項目的客戶return_date:歸還日期staff_id:處理該項業(yè)務(wù)的工作人員last_update:該行已創(chuàng)建或最近更新的時間【15工作人員表staff】工作人員表列出了所有的工作人員,包括電子郵件地址,登錄信息和圖片信息。工作人員表是指使用外鍵來標(biāo)識存儲和地址表;在出租、支付和存儲表中作為外鍵。1234567891011staff_id:代理主鍵唯一標(biāo)識的工作人員first_name:工作人員的名字last_name:工作人員的姓氏address_id:工作人員的地址在地址表的外鍵picture:工作人員的照片,使用了BLOB屬性email:工作人員的電子郵件地址store_id:工作人員所在的商店,用外鍵標(biāo)識active:是否是活躍的工作人員。username:用戶名,由工作人員用來訪問租賃系統(tǒng)password:工作人員訪問租賃系統(tǒng)所使用的密碼。使用SHA1函數(shù)來保存密碼.last_update:Thetimethattherowwascreatedormostrecentlyupdated.active:工作人員離開,將此列設(shè)為FALSE,而并不是真正刪除【16存儲表store】存儲表列出了系統(tǒng)中的所有商店。存儲表是

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論