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

正文內(nèi)容

數(shù)據(jù)庫技術(shù)課程設計--客房管理系統(tǒng)數(shù)據(jù)庫設計-資料下載頁

2025-06-03 13:49本頁面
  

【正文】 SQL Server 數(shù)據(jù)庫教材中建立唯一約束的方法進行創(chuàng)建。 ( 5)外鍵約束 在數(shù)據(jù)表設計中已經(jīng)討論了各個表的外鍵,這里加以實現(xiàn)。 ( 6)規(guī)則 為了檢查 tblClinent 表中輸入的身份證號碼 cPNum 是有效位數(shù)(我國身份證號碼有舊的 15 位數(shù)字和 18 位數(shù)字兩種),可以創(chuàng)建一個規(guī)則邦定到該列,在數(shù)據(jù)操作時進行檢查。規(guī)則的定義語句為: ( LEN( @CardNum)=15) OR (LEN( @CardNum)=18) 具體實現(xiàn)請參見教材中的相關(guān)內(nèi)容。 ( 7)標識列 在設計客人信息表 tblClient 時 ,我們把客人序號 cId定義為標識列,使其在添加記錄時自動產(chǎn)生序列號,并且每個序號唯一地標識一次客人入住信息。 視圖、觸發(fā)器和存儲過程設計 ( 1)客人選擇客房處理 客人來到飯店入住前要做的第一件事是選擇合適的房間,客人將告知飯店服務員自己需要的客房類型,服務員在系統(tǒng)中選擇指定的客房類型后系統(tǒng)將顯示所有的空余的該類型房間,并顯示該類型客房價格供客人參考選擇。這個過程可以通過一個存儲過程來實現(xiàn)。在這個 存儲過程中,需要的輸入?yún)?shù)是客房類型,輸出的結(jié)果集是所有這種客房類型的空房記錄和價格。 ( 2)客人入住登記處理 客人入住登記操作完成后,入住的客房狀態(tài)應該及時做相應的改變,并記錄客人的序號供以后查詢。這一功能可以使用觸發(fā)器來自動進行:因為進行客人入住登記操作是在客人信息表 tblClient中添加一條新的記錄,所以可以為 tblClient 設計一個 Insert 觸發(fā)器,當tblClient 執(zhí)行 Insert 操作后自動更改 tblRoom 相應客房記錄的數(shù)據(jù)。 (3) 客人離店退房處理 客人在離店退房時,服務員輸入客人的退房時間,然后要計算出客人的住宿費用,以便于客人結(jié)帳。同時,系統(tǒng)應該將客人所退客房的狀態(tài)更改為“空”,以便于接 待下一個客人入住。這一功能也可以通 過 一 個 觸 發(fā) 器 來 實 現(xiàn) 。 為 tblClient 表 設 計 一 個 名 為clientupdate 的 UPDATE 觸 發(fā) 器 , 當 系 統(tǒng) 對 tblClient 的cOutTime(退房時間)進行 UPDATE 操作后,將會自動觸發(fā)它。該觸發(fā)器將自動取得當前所退房的單價,并根據(jù)客人入住天數(shù)計算出客人的住宿費用,把費用值寫入 cCost列,最后觸發(fā)器將 tb1Room相應客房記錄的 rStats 更新,即將客房狀態(tài)置為空房。 ( 4)統(tǒng)計某年份每月的客房銷售數(shù)據(jù) 飯店管理人員常常需要比較一年中各個月份的客房銷售收入,并把它 制作成表格。實現(xiàn)這一功能可以使用一個存儲過程,以輸入一個年度作為參數(shù),產(chǎn)生該年度 12 個月份的銷售收入統(tǒng)計。定義該存儲過程名為 spMonthSum,輸入?yún)?shù)為 @This Year。
點擊復制文檔內(nèi)容
畢業(yè)設計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1