




已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
精品文檔 1歡迎下載 數(shù)據(jù)庫系統(tǒng)原理數(shù)據(jù)庫系統(tǒng)原理 課程設(shè)計報告課程設(shè)計報告 題目 宿舍信息管理系統(tǒng)題目 宿舍信息管理系統(tǒng) 專業(yè)班級 專業(yè)班級 20162016 級軟件工程 級軟件工程 2 2 班 班 指導教師 指導教師 王曉妍王曉妍 學生姓名一 學生姓名一 趙欣睿趙欣睿 完成任務(wù)完成任務(wù) 需求分析需求分析 頁碼起止 頁碼起止 3 3 8 8 學生姓名二 學生姓名二 陳思慧陳思慧 完成任務(wù)完成任務(wù) 數(shù)據(jù)實施數(shù)據(jù)實施 頁碼起止 頁碼起止 1919 2323 學生姓名三 學生姓名三 劉偉劉偉 完成任務(wù)完成任務(wù) 概念設(shè)計概念設(shè)計 頁碼起止 頁碼起止 1111 1414 學生姓名四 學生姓名四 崔子涵崔子涵 完成任務(wù)完成任務(wù) 邏輯設(shè)計邏輯設(shè)計 頁碼起止 頁碼起止 1515 1717 精品文檔 II歡迎下載 目錄目錄 1 1 引言引言 1 1 1 1 問題描述 1 1 2 開發(fā)環(huán)境和運行環(huán)境 1 2 2 需求分析需求分析 3 3 2 1 系統(tǒng)功能基本的要求 3 2 2 企業(yè)對系統(tǒng)實現(xiàn)的要求 3 2 4 數(shù)據(jù)流程 6 2 5 數(shù)據(jù)字典 8 3 3 概念設(shè)計概念設(shè)計 1111 3 1 設(shè)計分E R圖 11 3 2 設(shè)計完成的總E R圖 14 4 4 邏輯結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計 1515 4 1 圖向關(guān)系模式的轉(zhuǎn)換 15 4 2 關(guān)系模型的優(yōu)化 17 4 3 用戶子模式的設(shè)計 17 5 5 物理結(jié)構(gòu)設(shè)計階段物理結(jié)構(gòu)設(shè)計階段 1818 6 6 數(shù)據(jù)實施和維護數(shù)據(jù)實施和維護 1919 6 1 建立數(shù)據(jù)庫 19 6 2 建表 19 6 3 建查詢 20 6 4 建存儲過程 22 6 5 建觸發(fā)器 23 7 7 總結(jié)總結(jié) 2525 參考文獻參考文獻 2626 精品文檔 11歡迎下載 1 1 引言引言 1 11 1 問題描述問題描述 學生宿舍管理系統(tǒng)對于一個學校來說是必不可少的組成部分 目前好多學 校還停留在宿舍管理人員手工記錄數(shù)據(jù)的最初階段 手工記錄對于規(guī)模小的學 校來說還勉強可以接受 但對于學生信息量比較龐大 需要記錄存檔的數(shù)據(jù)比 較多的高校來說 人工記錄是相當麻煩的 而且當查找某條記錄時 由于數(shù)據(jù) 量龐大 還只能靠人工去一條一條的查找 這樣不但麻煩還浪費了許多時間 效率也比較低 當今社會是飛速進步的世界 原始的記錄方式已經(jīng)被社會所淘汰了 計算 機化管理正是適應(yīng)時代的產(chǎn)物 信息世界永遠不會是一個平靜的世界 當一種 技術(shù)不能滿足需求時 就會有新的技術(shù)誕生并取代舊技術(shù) 21 世紀的今天 信 息社會占著主流地位 計算機在各行各業(yè)中的運用已經(jīng)得到普及 自動化 信 息化的管理越來越廣泛應(yīng)用于各個領(lǐng)域 我們針對如此 設(shè)計了一套學生宿舍 管理系統(tǒng) 學生宿舍管理系統(tǒng)采用的是計算機化管理 系統(tǒng)做的盡量人性化 使用者會感到操作非常方便 管理人員需要做的就是將數(shù)據(jù)輸入到系統(tǒng)的數(shù)據(jù) 庫中去 由于數(shù)據(jù)庫存儲容量相當大 而且比較穩(wěn)定 適合較長時間的保存 也不容易丟失 這無疑是為信息存儲量比較大的學校提供了一個方便 快捷的 操作方式 本系統(tǒng)具有運行速度快 安全性高 穩(wěn)定性好的優(yōu)點 并且具備修 改功能 能夠快速的查詢學校所需的住宿信息 面對目前學校發(fā)展的實際狀況 我們通過實地調(diào)研之后 對宿舍管理系統(tǒng)的設(shè)計開發(fā)做了一個詳細的概述 1 21 2 開發(fā)環(huán)境和運行環(huán)境開發(fā)環(huán)境和運行環(huán)境 本學生宿舍信息管理系統(tǒng) 數(shù)據(jù)庫系統(tǒng) 的開發(fā)運行環(huán)境如下 開發(fā)環(huán)境 Windows7 數(shù)據(jù)庫管理系統(tǒng) MYSQL 5 5 硬件運行環(huán)境 服務(wù)器 最低配置 P 以上 CPU 256MB 以上內(nèi)存 1G 以上硬盤空間 客戶端 最低配置 P 以上 CPU 128 MB 以上內(nèi)存 400M 以上硬盤空間 軟件環(huán)境 服務(wù)器操作系統(tǒng) Windows2000Server 企業(yè)版 客戶端操作系統(tǒng) WindowsXP Windows7 瀏覽器要求 IE6 0 以上 精品文檔 22歡迎下載 后臺數(shù)據(jù)庫系統(tǒng) MYSQL 5 5 及以上版本 數(shù)據(jù)庫的建立需要 MYSQL 來實現(xiàn) 本系統(tǒng)實現(xiàn)使用的是 MYSQL 5 5 它 適用于 MYSQL 5 5 及以上版本 精品文檔 33歡迎下載 2 2 需求分析需求分析 2 12 1 系統(tǒng)功能基本的要求系統(tǒng)功能基本的要求 宿舍管理的主要工作是學校宿舍基本信息的錄入 為學生分 退宿舍和繳 費 宿舍衛(wèi)生檢查 水電費的收取 宿舍 學生的查詢以及對來訪人員的登記 宿舍分配的過程是 新生入學之前 每個園區(qū)將接到安排在本園區(qū)住宿的同學 名單 并根據(jù)學生基本信息按約定的分配原則給每個學生初定宿舍床位 一般 的分配原則是 同一學院的學生應(yīng)該分配在同一幢樓 同一班級的學生應(yīng)該分 配在房號連續(xù)的寢室 當學生報到后 宿舍管理員根據(jù)住宿分配情況開出需支 付的住宿費清單 學生到財務(wù)處繳費后方可入住 宿舍分配結(jié)束后 宿舍管理 員對學生住房情況 房產(chǎn)信息進行維護 查詢 管理 統(tǒng)計 2 22 2 企業(yè)對系統(tǒng)實現(xiàn)的要求企業(yè)對系統(tǒng)實現(xiàn)的要求 系統(tǒng)要處理的對象包括用戶系統(tǒng)登錄信息 入住學生基本信息 宿舍基本 信息 宿舍衛(wèi)生檢查信息 宿舍水電繳費信息 宿舍公物報修信息 來訪登記 信息等八個方面 各個對象包括信息如下所示 詳細的數(shù)據(jù)見于數(shù)據(jù)字典 1 用戶系統(tǒng)登錄信息 包括添加用戶 修改密碼 退出系統(tǒng)等方面 這樣 2 可以方便管理者對宿舍樓的管理 提高查詢效率 3 學生基本信息 包括 學號 學生姓名 學生性別 學生所學專業(yè) 宿舍 號 入住時間等方面的信息 可以方便學生信息的查詢和更新 4 宿舍基本信息 宿舍基本信息包括宿舍號 宿舍電話 住宿費 宿舍財 產(chǎn) 5 宿舍衛(wèi)生檢查信息 包括宿舍號 檢查情況 檢查日期 6 宿舍水電繳費信息 包括宿舍號 繳費人 繳費量 繳費日期等四方面 的信息 7 宿舍公物報修信息 報修信息包括宿舍號 報修人 保修日期 修理日 期 報修情況等信息 具體的數(shù)據(jù)項見數(shù)據(jù)字典 8 來訪登記信息 包括宿舍號 來訪人 被訪人 來訪時間 離開時間 備注等信息 2 2 1 信息要求 精品文檔 44歡迎下載 信息的錄入是通過系統(tǒng)錄入學生的情況 保證了學生住宿情況的完整性 查詢則是可以對有所或者個別要了解學生的情況進行分類查詢 系統(tǒng)的查詢可 以一步到位 并且模糊查詢減小了在不知道學生具體情況下查詢的難度 2 2 2 處理要求 當學生基本信息發(fā)生變化時 宿舍樓管理員能對其進行修改 比如 某些 同學搬到其他的宿舍中去 他們在本宿舍樓中相應(yīng)的記錄就應(yīng)該刪去 或者學 生轉(zhuǎn)換專業(yè) 他們記錄中院系的信息也要作相應(yīng)的修改等等 當宿舍樓的電話號碼發(fā)生變更時 宿舍樓管理員能根據(jù)有關(guān)證明做出修改 當快件到達本宿舍樓時 宿舍樓管理員應(yīng)依據(jù)到達快件的相關(guān)信息在快件 信息中插入一條記錄 當同學們接收快件后 管理員應(yīng)登記快件的接收時間 表明該信件已成功到達收信人的手中 2 2 3 安全性與完整性要求 1 安全性要求 1 系統(tǒng)應(yīng)對不同的數(shù)據(jù)設(shè)置不同的訪問級別 限制訪問用戶可查詢和處 理數(shù)據(jù)的類別和內(nèi)容 2 系統(tǒng)實現(xiàn) 數(shù)據(jù)備份 數(shù)據(jù)恢復 以防止重大失誤 或是系統(tǒng)故障引 起的損失 2 完整性要求 1 各種信息記錄的完整性 信息記錄內(nèi)容不能為空 2 各種數(shù)據(jù)間相互的聯(lián)系的正確性 3 相同的數(shù)據(jù)在不同記錄中的一致性 2 32 3 系統(tǒng)功能的設(shè)計系統(tǒng)功能的設(shè)計 通過對用戶需求和系統(tǒng)設(shè)計思想的分析 可以得出該宿舍管理信息系統(tǒng)大 致可以分為幾大模塊 宿舍基本信息模塊 學生入住模塊 衛(wèi)生檢查模塊 水 電收費模塊 宿舍報表維修模塊 外來人員登記模塊 系統(tǒng)業(yè)務(wù)流程圖 精品文檔 55歡迎下載 宿舍器件基本 情況 學生入住 宿舍檢查 顯示信息 宿舍來訪紀 錄 宿舍報修 水電繳費 宿舍信息 圖 2 3 1 系統(tǒng)業(yè)務(wù)流程圖 系統(tǒng)功能模塊圖 宿舍管理信息 系統(tǒng) 系統(tǒng)管理 宿舍基本 信息 學生入住衛(wèi)生檢查水電收費宿舍報修 來訪人員 登記 新 建 用 戶 修 改 密 碼 重 新 登 陸 添 加 宿 舍 查 詢 宿 舍 修 改 宿 舍 刪 除 宿 舍 添 加 學 生 查 詢 學 生 修 改 學 生 刪 除 學 生 添 加 檢 查 查 詢 檢 查 添 加 收 費 查 詢 收 費 添 加 報 修 查 詢 報 修 添 加 登 記 查 詢 登 記 圖 2 3 2 系統(tǒng)總功能模塊圖 主要模塊的功能 主要模塊的功能 1 宿舍基本信息模塊 添加 修改 查詢和刪除宿舍基本信息 如宿舍房號 財產(chǎn) 床位等 2 學生入住模塊 添加 修改 查詢和刪除學生入住 退宿信息 包括學生一 些基本信息 繳費等 3 衛(wèi)生檢查模塊 對宿舍衛(wèi)生檢查 評比 統(tǒng)計等 4 水電收費模塊 對超出規(guī)定部分的水電收費管理 精品文檔 66歡迎下載 5 宿舍保修模塊 對報修情況的登記 時間安排 修理結(jié)果檢查等 6 來訪人員登記模塊 來訪人員的登記管理等 2 42 4 數(shù)據(jù)流程數(shù)據(jù)流程 數(shù)據(jù)流圖 學生入住 宿舍基本 信息 衛(wèi)生檢查 水電收費 房屋報修 來訪人員 登記 數(shù)據(jù)庫管理員學校 學生 外來人員 宿舍管理員 查詢并執(zhí)行 收到信息并執(zhí)行 安排入住 修改住宿信息 學生信息 批準申請并修改信息 申請換宿舍 報修 信息收集 數(shù)據(jù)輸入 檢查并評分 統(tǒng)計并輸入數(shù)據(jù)庫 記錄數(shù)據(jù) 執(zhí)行 收費清單 記錄 記錄 記錄 登記 記錄 根據(jù)清單繳費 圖 2 4 1 宿舍信息管理系統(tǒng)總數(shù)據(jù)流圖 精品文檔 77歡迎下載 查詢宿舍 基本信息 宿舍基本信息登記 表 管理員 登記宿舍 基本信息 查詢宿舍 基本信息 管理員 宿舍信息 宿舍信息 宿舍信息 宿舍信息 宿舍信息 宿舍信息宿舍信息 圖 2 4 2 宿舍信息登記分數(shù)據(jù)流圖 查詢衛(wèi)生檢 查信息 衛(wèi)生檢查信息登記表 管理員 登記衛(wèi)生檢 查信息 檢查衛(wèi)生登 記信息 管理員 檢查信息 檢查信息 檢查信息 檢查信息檢查信息檢查信息 檢查信息 圖 2 4 3 宿舍衛(wèi)生檢查分數(shù)據(jù)流圖 查詢水電繳費水電繳費登記表 學生 登記水電繳費查詢水電繳費管理員 登記水電繳費 水電繳費信息 水電已繳費 水電繳費信息 水電繳費信息 水電繳費信息水電繳費信息 水電繳費信息 水電已繳費 圖 2 4 4 宿舍水電收費分數(shù)據(jù)流圖 精品文檔 88歡迎下載 查詢報修報修登記表 學生登記報修查詢報修管理員 登記報修 已修信息 已修信息 報修信息 報修信息 報修信息 報修信息報修信息 已修信息 已修信息 圖 2 4 5 宿舍報修分數(shù)據(jù)流圖 來訪登記 登記查詢 來訪人員 學生宿舍管理員 來訪信息 圖 2 4 6 來訪人員登記分數(shù)據(jù)流圖 2 52 5 數(shù)據(jù)字典數(shù)據(jù)字典 部分重要表 表 2 5 1 用戶數(shù)據(jù)字典 序號序號列名列名數(shù)據(jù)類型數(shù)據(jù)類型長度長度小數(shù)位小數(shù)位標識標識主鍵主鍵允許空允許空默認值默認值說明說明備注備注 1UnameVarchar206 是是否用戶 ID 2UpasswordVarchar204 否用戶密碼 表 2 5 2 住宿學生數(shù)據(jù)字典 精品文檔 99歡迎下載 序號序號列名列名數(shù)據(jù)類數(shù)據(jù)類 型型 長度長度小數(shù)小數(shù) 位位 標識標識主鍵主鍵允許允許 空空 默默 認認 值值 說明說明備注備注 1SnoVarchar20 是是否 Lis 學號住宿學生學號 2SnameVarchar20 姓名住宿學生姓名 3Ssex0Varchar4 性別 4SdeptVarchar40 專業(yè)學生專業(yè) 5DnoVarchar6 宿舍號住宿學生住宿號 6ScheckinVarchar8 入住時間新生搬入時間 表 2 5 3 學生宿舍數(shù)據(jù)字典 序號序號列名列名數(shù)據(jù)類型數(shù)據(jù)類型長度長度小數(shù)位小數(shù)位標識標識主鍵主鍵允許空允許空默認值默認值說明說明備注備注 1Dnovarchar6 是是否宿舍號 2Dphonevarchar15 是否否宿舍電話 3PnameVarchar20 否宿舍財產(chǎn) 表 2 5 4 報修數(shù)據(jù)字典 表2 5 5 衛(wèi)生檢查數(shù)據(jù)字典 序號序號列名列名數(shù)據(jù)類型數(shù)據(jù)類型長度長度小數(shù)位小數(shù)位標識標識主鍵主鍵允許空允許空默默 認認 值值 說明說明備注備注 1Dnovarchar6 是是否宿舍號報修人宿舍號 2Pnovarchar2 否物品號報修物品編號 3Rsubmitvarchar8 是提交日 期 報修提交日期 4Rsolvevarchar8 是解決日 期 問題解決日期 5RreasonVarchar50 否保修原 因 物品損壞原因 序號序號列名列名數(shù)據(jù)類型數(shù)據(jù)類型長度長度小小 數(shù)數(shù) 位位 標標 識識 主主 鍵鍵 允許允許 空空 默默 認認 值值 說明說明備注備注 1Dnovarchar6 否 宿舍號 檢查宿舍號 2 ChTime varchar14 檢查時間衛(wèi)生檢查時間 3 ChResult varchar10 否檢查結(jié)果衛(wèi)生檢查評定 精品文檔 1010歡迎下載 表2 5 6 水電數(shù)據(jù)字典 表 2 5 7 來訪人員數(shù)據(jù)字典 序號序號列名列名數(shù)據(jù)類型數(shù)據(jù)類型長度長度小小 數(shù)數(shù) 位位 標標 識識 主主 鍵鍵 允許允許 空空 默認默認 值值 說明說明備注備注 1Dnovarchar6 否 宿舍號 水電宿舍號 2CostVarchar8 否已用費用水電消費情況 3 LeftFee Varchar8 否剩余費用水電剩余情況 4 CtFee varchar8 否續(xù)交費用續(xù)交水電費用 序號序號列名列名數(shù)據(jù)類型數(shù)據(jù)類型長度長度小數(shù)小數(shù) 位位 標識標識主鍵主鍵允許允許 空空 默認默認 值值 說明說明備注備注 1SnoVarchar20 否學號住宿學生學號 2Snamevarchar20 否姓名住宿學生姓名 3SsexVarchar4 否性別 4SdeptVarchar40 否專業(yè)學生專業(yè) 5DnoMoney6 否宿舍號被訪學生宿舍 號 6ScheckinMoney8 否進入時間正課時間被訪 進入時間 7OutTimeMoney8 否離開時間正課時間被訪 結(jié)束后外出時間 精品文檔 1111歡迎下載 3 3 概念設(shè)計概念設(shè)計 3 13 1 實體聯(lián)系圖實體聯(lián)系圖 由于表格過多只列舉部分表格設(shè)計實體聯(lián)系圖如下 dorm DormID phone DMoney DRemark deskNum BedNum chairNum 圖 3 1 1 宿舍信息表實體聯(lián)系圖 被參照關(guān)系 student SIDdormID class SSex SName 圖 3 1 2 學生信息表實體聯(lián)系圖 參照關(guān)系 精品文檔 1212歡迎下載 repair RepairID repair DateRepair rmoney DateIn person reason dormID 圖 3 1 3 宿舍報修信息表實體聯(lián)系圖 參照關(guān)系 checkinfo checkID DormID CSate CRemark CDate 圖 3 1 4 衛(wèi)生檢查信息表實體聯(lián)系圖 參照關(guān)系 精品文檔 1313歡迎下載 charge dormID ChargeID EBuy CPerson CMoney MDate 圖 3 1 5 水電收費信息表實體聯(lián)系圖 參照關(guān)系 register RegisterIDRemark Dateleave dormID PlookDateCome PComeName PComeID 圖 3 1 6 來訪人員信息表實體聯(lián)系圖 參照關(guān)系 精品文檔 1414歡迎下載 3 23 2 設(shè)計完成的總設(shè)計完成的總 e re r 圖圖 宿舍 Dorm 衛(wèi)生檢查 宿舍基本 信息學生親朋 學生 Student 水電費 Cmoney 檢查 Checkinfo 有 來訪 居住 消費 m n n m n m 1 m n m 圖 3 2 1 總 E R 圖 精品文檔 1515歡迎下載 4 4 邏輯結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計 4 14 1 圖向關(guān)系模式的轉(zhuǎn)換圖向關(guān)系模式的轉(zhuǎn)換 部分關(guān)系模式如下 Dorm dormID phonephone Dmoney bedNum chairNum deskNum DRemark Student SID Sname Ssex class dormIDdormID phonephone Checkinfo checkID dormIDdormID CDate CSate CRemark Charge chargeID dormIDdormID MDate EBuy CPerson CMoney Repair repairID dormIDdormID DateIn DateRepair Person repair reason repairmoney Register RegisterID PcomeID PcomeName DateCome Plook dormIDdormID Dateleave Remark 主碼 灰色背景 外碼 加粗字體 4 24 2 關(guān)系模型的優(yōu)化關(guān)系模型的優(yōu)化 有了關(guān)系模型 可以進一步優(yōu)化 方法為 a 確定數(shù)據(jù)依賴 b 對數(shù)據(jù)依賴進行極小化處理 消除冗余聯(lián)系 參看范式理論 c 確定范式級別 根據(jù)應(yīng)用環(huán)境 對某些模式進行合并或分解 具體操作為 確定了各關(guān)系的主鍵 確定關(guān)系的聯(lián)系 如外鍵等 如 student DormID dorm DormID repair DormID dorm DormID 等等 另外對冗余關(guān)系進行合并或分解 4 34 3 用戶子模式的設(shè)計用戶子模式的設(shè)計 這部分主要是考慮使用方便性和效率問題 主要借助視圖手段實現(xiàn) 包括 a 建立視圖 使用更符合用戶習慣的別名 b 對不同級別的用戶定義不同的視圖 以保證系統(tǒng)的安全性 c 對復雜的查詢操作 可以定義視圖 簡化用戶對系統(tǒng)的使用 針對一般用戶查詢學號 姓名 宿舍號 宿舍電話比較頻繁 建立一個包 括學號 姓名 宿舍號 宿舍電話的視圖 視圖 1 sno sname DormID phone 其他視圖依據(jù)需要另外設(shè)置 精品文檔 1616歡迎下載 精品文檔 1717歡迎下載 5 5 物理結(jié)構(gòu)設(shè)計階段物理結(jié)構(gòu)設(shè)計階段 數(shù)據(jù)庫在物理設(shè)備上的存儲結(jié)構(gòu)與存取方法稱為數(shù)據(jù)庫的物理結(jié)構(gòu) 它依 賴 于選定的數(shù)據(jù)庫管理系統(tǒng) 為一個給定的邏輯數(shù)據(jù)模型選取一個最適合的應(yīng)用 要 求的物理結(jié)構(gòu)的過程 就是數(shù)據(jù)庫的物理設(shè)計 數(shù)據(jù)庫的物理設(shè)計通常分為兩步 1 確定數(shù)據(jù)庫的物理結(jié)構(gòu) 在關(guān)系數(shù)據(jù)庫中主要指存取方法和存儲結(jié)構(gòu) 2 對物理結(jié)構(gòu)進行評價 評價的重點是時間和空間的效率 5 15 1 關(guān)系模式存取方法的選擇關(guān)系模式存取方法的選擇 確定數(shù)據(jù)庫的存取方法 就是確定建立哪些存儲路徑以實現(xiàn)快速存取數(shù)據(jù) 庫 中的數(shù)據(jù) 現(xiàn)行的 DBMS 一般都提供了多種存取方法 如索引法 HASH 法等 其中 最常用的是索引法 本系統(tǒng)也采用的是索引法 我們在經(jīng)常需要搜索的 列和主關(guān)鍵字上建立了唯一索引 5 25 2 確定數(shù)據(jù)庫的存儲結(jié)構(gòu)確定數(shù)據(jù)庫的存儲結(jié)構(gòu) 由于不同 PC 機所安裝的數(shù)據(jù)庫軟件位置不一定相同 所以數(shù)據(jù)文件與日志 文件的存放位置也不一定相同 精品文檔 1818歡迎下載 6 6 數(shù)據(jù)實施和維護數(shù)據(jù)實施和維護 6 16 1 建立數(shù)據(jù)庫建立數(shù)據(jù)庫 Create database dormitory 6 26 2 建表建表 1 建宿舍學生入住信息表 create table student SID varchar 20 primary key SName varchar 20 SSex varchar 20 class varchar 20 dormID varchar 20 phone varchar 11 表 6 2 1 學生入住信息表 student 2 建宿舍繳費表 create table charge ChargeID int identity 1 1 primary key dormID varchar 20 MDate datetime EBuy varchar 20 CPerson varchar 20 精品文檔 1919歡迎下載 CMoney varchar 20 表 6 2 2 宿舍水電繳費表 charge 3 宿舍衛(wèi)生檢查表 create table checkinfo CheckID int identity 1 1 primary key dormID varchar 20 CDate datetime CSate varchar 100 CRemark varchar 100 表 6 2 3 宿舍衛(wèi)生檢查表 checkinfo 4 建宿舍基本信息表 create table dorm dormID varchar 20 primary key phone varchar 20 DMoney varchar 20 精品文檔 2020歡迎下載 bedNum int chairNum int deskNum int DRemark varchar 20 表 6 2 4 宿舍基本信息表 dorm 5 建宿舍外來人員記錄表 create table register Register int identity 1 1 primary key PComeName varchar 20 PComeID varchar 18 DateCome datetime PLook varchar 20 dormID varchar 20 DateLeave datetime Remark varchar 100 表 6 2 5 宿舍外來人員記錄表 register 精品文檔 2121歡迎下載 6 建宿舍報修表 create table repair RepairID int identity 1 1 primary key dormID varchar 20 DateIn datetime DateRepair datetime person varchar 20 repair varchar 20 reason varchar 20 repairmoney varchar 20 表 6 2 6 宿舍報修表 repair 6 36 3 建查詢建查詢 1 查詢衛(wèi)生檢查不合格宿舍 Select Csate from checkinfo where Cremark 60 查詢結(jié)果 精品文檔 2222歡迎下載 圖 6 3 1 查詢結(jié)果圖 1 2 查詢各個宿舍衛(wèi)生檢查成績 并按降序排列 Select Csate Cremark from checkinfo order by Cremark desc 查詢結(jié)果 圖 6 3 2 查詢結(jié)果圖 2 3 查詢軟件 1 班所在的宿舍號 Select dormID class from student where class 軟 1 查詢結(jié)果 圖 6 3 3 查詢結(jié)果圖 3 4 查詢宿舍檢查不合格的舍員名單 Select SName from student checkinfo where checkinfo dormID student dormID and Gremark60 END delimiter 輸入?yún)?shù) 60 精品文檔 2525歡迎下載 圖 6 4 3 存儲過程結(jié)果圖 3 6 56 5 建觸發(fā)器建觸發(fā)器 準備學生數(shù)目統(tǒng)計表 CREATE TABLE student count Student count INT 11 DEFAULT 0 INSERT INTO student count VALUES 0 創(chuàng)建觸發(fā)器 在向?qū)W生表 INSERT 數(shù)據(jù)時 學生數(shù)增加 DELETE 學生時 學生 數(shù)減少 CREATE TRIGGER trigger student count insert AFTER INSERT ON student info FOR EACH ROW UPDATE student count SET student count student count 1 CREATE TRIGGER trigger student count delete AFTER DELETE ON student info FOR EACH ROW
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 院內(nèi)護士考試試題及答案
- 實驗室安全與生物技術(shù)教案計劃
- 園林設(shè)計公司介紹
- 文化藝術(shù)活動保證金協(xié)議
- 建立數(shù)據(jù)分析能力提升決策水平計劃
- 行政管理中的公共關(guān)系創(chuàng)新路徑試題及答案
- 車位出租合同補充條款
- 工程經(jīng)濟學成果試題及答案
- 投資風險與收益評估的框架試題與答案
- 公共關(guān)系學輿論引導策略試題及答案
- 室性早搏的護理措施
- 行政或后勤崗位招聘筆試題及解答
- 中醫(yī)體重管理
- 定崗定編制度
- 2025年日歷表(A4版含農(nóng)歷可編輯)
- 密封設(shè)計規(guī)范方案
- 【市場營銷(實踐)調(diào)查報告:蜜雪冰城XX市場的調(diào)查報告(論文)2700字】
- 退休延期協(xié)議書
- 人教版七年級數(shù)學下冊舉一反三專題11.6期末復習之填空壓軸題十大題型總結(jié)(學生版+解析)(七年級下冊)
- 火龍罐綜合灸技術(shù)
- 質(zhì)量保修卡格式范文
評論
0/150
提交評論