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

正文內(nèi)容

4sybase數(shù)據(jù)庫在鐵路售票系統(tǒng)中的應(yīng)用(編輯修改稿)

2024-10-28 20:45 本頁面
 

【文章內(nèi)容簡介】 系統(tǒng)的ER圖進(jìn)行轉(zhuǎn)換,從而得到本ER圖向關(guān)系模型的轉(zhuǎn)換如下:票存系統(tǒng)(票存分系統(tǒng)編號、票存分系統(tǒng)地址)票務(wù)人員(票務(wù)人員編號、票務(wù)人員姓名、票務(wù)人員工作地點)客戶(客戶身份證號、客戶名、客戶銀行卡號、客戶電話、客戶地址、登錄ID、登錄密碼、票務(wù)人員編號)訂票單(訂票單號、訂票日期、訂票時間、訂票數(shù)量、訂票手續(xù)費、客戶身份證號)車票(車票編號、車票價格、車次、座位類型、座位編號、出發(fā)站、目的站、發(fā)車時間、到站時間、訂票單號、退票單號)記錄(車票編號、出入賬類型、票存分系統(tǒng)編號、記錄日期、記錄時間、出入賬金額) 關(guān)系模式規(guī)范化處理以上關(guān)系模式中的各實體和聯(lián)系之間不存在非主屬性對主屬性的部分函數(shù)依賴,也不存在傳遞函數(shù)依賴,已經(jīng)達(dá)到了3NF。 用戶子模式建立。編號 V01 V02 V03 V05 用戶子模式名稱 Ticket_view Customer_view Book_view Record_view定義 車票信息視圖 客戶信息視圖 訂票單信息視圖 記錄信息視圖作用方便用戶查詢車票信息 方便票務(wù)人員查詢客戶信息 方便票務(wù)人員查詢訂票信息 方便票務(wù)人員查詢記錄信息 關(guān)系模式邏輯結(jié)構(gòu)定義詳細(xì)的邏輯結(jié)構(gòu)定義見附錄2。3. 數(shù)據(jù)庫物理設(shè)計 物理設(shè)計階段目標(biāo)和任務(wù)數(shù)據(jù)庫的物理設(shè)計是為邏輯數(shù)據(jù)模型選取一個最合適應(yīng)用需求的物理結(jié)構(gòu)的過程,在這個階段中需要完成的任務(wù)是:(1)確定數(shù)據(jù)庫的物理結(jié)構(gòu),在關(guān)系數(shù)據(jù)庫中主要是存取方法和存儲結(jié)構(gòu);(2)對物理結(jié)構(gòu)進(jìn)行評價,評價的重點是時間和空間效率。 建立索引的原則建立索引一般有以下三個原則:(1)如果一個或一組屬性經(jīng)常在查詢條件中出現(xiàn),則考慮在這個屬性上建立索引。(2)如果一個經(jīng)常作為最大值和最小值等聚集函數(shù)的參數(shù),則考慮在這個屬性上建立索引。(3)如果一個或一組屬性經(jīng)常在連接操作的連接條件中出現(xiàn),則考慮在這個屬性上建立索引。 建立索引根據(jù)系統(tǒng)和用戶的的需要,由于客戶信息、車票信息、訂票單編號、退票單編號等屬性查詢操作比較平凡,所以對其所在表建立唯一索引。所在表名 客戶信息表 車票信息表索引名稱 Customer_index Ticket_index索引類型 唯一 唯一建立引用的基項 Cno Tno 系統(tǒng)功能模塊圖。 功能模塊圖4.?dāng)?shù)據(jù)庫實施與測試主要包括數(shù)據(jù)庫實施和測試兩個部分。 數(shù)據(jù)庫實施 數(shù)據(jù)庫及數(shù)據(jù)庫對象建立主要包括:數(shù)據(jù)庫、基本表、視圖、索引、觸發(fā)器以及存儲過程。詳細(xì)DDL語句以及相關(guān)代碼,見附錄3。(1)建立索引:create unique index Customer_index onCustomer(Cno)。create unique index Ticket_index on Ticket(Tno)。create unique index Book_index on Book(Bno)。create unique index Dishonour_index on Dishonour(Dno)(2) 視圖編號 V01 V02 V03 V04 V05 視圖名稱 Ticket_view Customer_view Book_view定義 車票信息視圖 客戶信息視圖 訂票單信息視圖作用方便用戶查詢車票信息 方便票務(wù)人員查詢客戶信息 方便票務(wù)人員查詢訂票信息 方便票務(wù)人員查詢退票信息 方便票務(wù)人員查詢記錄信息 Dishonour_view 退票單信息視圖 Record_view記錄信息視圖(3):編號 N01 N02 N03 N04 N05 N06 N07 N08 N09 N10 存儲過程名稱 Ms_Insert Ts_Insert C_Insert B_Insert D_Insert T_Insert R_Insert B_Delete D_Delete R_Delete作用向票存系統(tǒng)基本信息表中插入一個元組 向票務(wù)人員基本信息表中插入一個元組 向客戶基本信息表中插入一個元組 向訂票單基本信息表中插入一個元組 向退票單基本信息表中插入一個元組 向車票基本信息表中插入一個元組 向記錄基本信息表中插入一個元組 從訂票單基本信息表中刪除一個元組 從退票單基本信息表中刪除一個元組 從記錄基本信息表中刪除一個元組(4):編號 T01 T02 T03 T04 T05 T06 觸發(fā)器名delete_TicketStaff delete_Customer delete_Book delete_Dishonour delete_Ticket DoNotDishonour作用刪除票務(wù)人員信息級聯(lián)刪除客戶信息 刪除客戶信息級聯(lián)刪除客戶訂票及退票信息 刪除訂票信息級聯(lián)刪除車票信息 刪除退票信息級聯(lián)刪除車票信息 刪除車票信息級聯(lián)刪除記錄信息 車票價格低于2元不予退票 數(shù)據(jù)入庫系統(tǒng)包括7張基本表,在Excel中錄入數(shù)據(jù),然后使用SQL Server 2000數(shù)據(jù)導(dǎo)入功能,直接將數(shù)據(jù)導(dǎo)入到相應(yīng)的基本表中。 數(shù)據(jù)庫測試主要內(nèi)容是對建立的數(shù)據(jù)庫及數(shù)據(jù)庫對象進(jìn)行測試,詳細(xì)的測試情況見附錄3。5.總結(jié)通過這次課程設(shè)計的感觸很多。第一感覺就是理論和實踐的差距遠(yuǎn)遠(yuǎn)大于人的想象;課堂上覺得很簡單的東西,真到了要做的時候,會發(fā)現(xiàn)很難。在這次實習(xí)之前我感覺數(shù)據(jù)庫就像一種語言一樣,學(xué)會它的語法就應(yīng)該可以了,不過現(xiàn)在才明白數(shù)據(jù)庫重點在于設(shè)計,設(shè)計的過程才是最有價值,最有意義也是最難的。通過這次實習(xí),我收獲了很多。首先是在需求分析階段,這個階段的任務(wù)可以說是整個數(shù)據(jù)庫設(shè)計任務(wù)量最大的階段,我花了大量時間在業(yè)務(wù)流程圖和數(shù)據(jù)流程圖的創(chuàng)建上,不斷的修改,不斷的和指導(dǎo)老師交流。在這個過程中真切的了解了業(yè)務(wù)的分析的重要性。在概念設(shè)計階段,主要的任務(wù)就是抽象出ER圖。然后就是邏輯設(shè)計階段了,這個階段是要把讓我頭疼的ER圖轉(zhuǎn)換為關(guān)系模式,這一階段我花費的時間相對較少。經(jīng)過不斷的嘗試和修改,很快就完成了邏輯結(jié)構(gòu)的設(shè)計,得到了該建立的表。這個時候到了數(shù)據(jù)庫實施階段了,以前我認(rèn)為創(chuàng)建基本表、視圖、存儲過程、觸發(fā)器是數(shù)據(jù)的重點,現(xiàn)在看來這些都是皮毛,這些都是數(shù)據(jù)庫設(shè)計過程中最簡單最基礎(chǔ)的問題。真正需要能力和時間的是前面的需求分析、概念設(shè)計、邏輯設(shè)計階段,把實際問題抽象成計算機能夠?qū)崿F(xiàn)解決的問題才是最重要的,這是數(shù)據(jù)庫可以實施的必要條件。這次課程設(shè)計的任務(wù),我完成的不是很好,有些方面還沒有實現(xiàn)其功能。人無完人我知道我做出的系統(tǒng)不是很全面,即便如此,我還是從其中學(xué)到了很多技巧。在以后的學(xué)習(xí)中,我會多實踐,多練習(xí),書本上知識的學(xué)習(xí)畢竟沒有實踐來的有效,在此,我要感謝我的指導(dǎo)老師這么久對我的指點。6.附錄附錄1:數(shù)據(jù)查詢表:(1)。 數(shù)據(jù)項數(shù)據(jù)項編號 I1 I2 I3 I4 I5 I6 數(shù)據(jù)項名數(shù)據(jù)項含義稱 Tno Tprice 車票編號 車票價格車票的編號 車票的售價 某次列車的編號 包括硬座、軟臥、無座Tstype Tpno Tsta 座位類型等座位編號 出發(fā)站出發(fā)車票上所示乘客要到達(dá)I7 Tdes 目的站 的地方Y(jié)YYY:MM:DD I8 Tstatime 發(fā)車時間列車從該站出發(fā)的時間datetimehh:mm YYYY:MM:DD I9 I10 I11 I12 I13 I14 I15 Tdestime 到站時間 Bno Bdate Btime Bqua Bpou Sno 訂票單號 訂票日期 訂票時間 訂票數(shù)量 訂票手續(xù)費外費用售票單號銷售火車票單據(jù)的編號char列車終到目的站的時間 訂購火車票單據(jù)的編號 訂購火車票的日期 訂購火車票的時間 一次性訂購的數(shù)量 訂購火車票所支付的額intdatetime char datetime datetime inthh:mmYYYY:MM:DD hh:mm 150char車廂號和座位編號 車票上所示乘客從何處charcharcharchar int char簡述類型(位)60 8寬度取值范圍Trainno 車次數(shù)據(jù)項編號 I16 數(shù)據(jù)項名數(shù)據(jù)項含義稱開出銷售火車票單據(jù)的Sdate 開售單日期日期開出銷售火車票單據(jù)的datetime簡述類型寬度取值范圍(位)YYYY:MM:DD I17 I37 I38 Stime Cname Cno 開售單時間時間客戶名 客戶身份證客戶的身份證號碼號 客戶銀行卡客戶的姓名datetime char char20hh:mm I39 I40 I41 I42 Ccano 號Cphone Cadd Cid 客戶電話 客戶地址 登錄ID客戶的銀行卡號碼 客戶的電話號碼 客戶的住址客戶辦理網(wǎng)上業(yè)務(wù)的名char char char char 12 30 14稱客戶辦理網(wǎng)上業(yè)務(wù)的名I43 Cpwd 登錄密碼稱對應(yīng)的密碼票務(wù)人員編I44 Tsno 號 票務(wù)人員姓I45 Tsname 名 票務(wù)人員工I46 Tsadd 作地點 票存分系統(tǒng)I47 Msno 編號票存系統(tǒng)分系統(tǒng)的編號char票務(wù)人員所在的工作地char各車站票務(wù)人員的姓名char各車站票務(wù)人員的編號charchar(2)。 數(shù)據(jù)結(jié)構(gòu) DS01 客戶信息I38 客戶身份證號I37 客戶姓名 I39 客戶銀行卡號I40 客戶電話 I41 客戶地址 I42 登錄ID I43 登錄密碼DS02 車票信息I1 車票編號I3 車次 I4 座位類型 I5 座位編號 I6 出發(fā)站 I7 目的站I2 車票價格DS03 票務(wù)人員信息I8 發(fā)車時間 I9 到站時間I44 票務(wù)人員編號 I45 票務(wù)人員姓名 I46 票務(wù)人員工作地點DS04 訂票單的數(shù)據(jù)結(jié)構(gòu)I10 訂票單號I37 客戶姓名 I38 客戶身份證號 I39 客戶銀行卡號 I40 客戶電話 I41 客戶地址 I3 車次 I4 座位類型 I6 出發(fā)站 I7 目的站I2 車票價格 I13 訂票數(shù)量 I14 訂票手續(xù)費DS05 售票單的數(shù)據(jù)結(jié)構(gòu)I15 售票單號I8 發(fā)車時間 I9 到站時間 I11 訂票日期 I12 訂票時間I3 車次 I37 客戶姓名 I3
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1