




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
醫院住院部信息管理系統目錄TOC\o"1-5"\h\z\o"CurrentDocument"緒論 1\o"CurrentDocument"需求分析 1\o"CurrentDocument"總體設計 1\o"CurrentDocument"功能圖 1\o"CurrentDocument"安全設計 2\o"CurrentDocument"概念結構設計 2\o"CurrentDocument"邏輯結構設計 3\o"CurrentDocument"關系模型轉化 3\o"CurrentDocument"確定函數依賴、屬于第幾范式 3\o"CurrentDocument"物理結構設計 4數據庫的實施、運行 7創建數據庫、建立表 7創建數據庫yygl 7創建醫生表 8創建病人表 8創建病房表 9創建治療表 9創建入住表 10\o"CurrentDocument"創建視圖 11創建病人基本信息查詢視圖 11創建醫生信息查詢視圖 11創建病人入院后情況信息查詢視圖 11\o"CurrentDocument"創建索引 12\o"CurrentDocument"創建和執行存儲過程 12創建并執行插入數據存儲過程 12創建并執行查詢數據存儲過程 13\o"CurrentDocument"創建觸發器。 13倉1」建insert觸發器 13創建update觸發器 14\o"CurrentDocument"表中添加信息 15進行系統維護 17查詢病人信息 17刪除病人信息 18\o"CurrentDocument"結論 18\o"CurrentDocument"學習體會 18\o"CurrentDocument"參考文獻: 18致謝 18#ASSELECTdbopatinetpiddbopatinetpnamedbosickroomsiddbosickroomsroomiddbointakeintaketimedbointakeouttimeFROMdbopatinetINNERJOINdbointakeONdbopatinetpid=dbointakepidINNERJOINdbosickroomONdbointakesid=dbosickroomsidANDdbointakesroomid=dbosickroomsroomid7.3創建索引在數據庫中為curecondition表建立基于did列和pid列的符合索引did_pid_indexo創建索引所用到的sql語句:createindexdid_pid_indexoncureconditionpiddid擊壞唯■非聚集]出FK_cureccmdition注集)圖7-2did_pid_index索引7.4創建和執行存儲過程存儲過程預編譯并存儲在數據庫中的特性,不僅能提高應用效率,確保一致性,更能提高系統執行速度。7.4.1創建并執行插入數據存儲過程針對病人信息表patinet,創建一個存儲過程p_proc2,執行該存儲過程將向數據表patinet中插入一條數據,新紀錄的值有參數提供。創建存儲過程所用到的sql語句:createprocp_proc2@idnchar(lO),@namnchar(10,@sexnchari1),@birthdatetime,@montext@moneyfloat,@illtext)asinsertintopatinetinsertintopatinetvalues(@id,@nam,@sex@birth,@mon,@money,@ill創建完成后,插入一條數據:executep_proc2@id0014,@nam=*'吳麗麗,,@sexn7'女,,@birth1985-5-14',@mon:,已繳費',@money'1456' 白血病,得到數據已加入到數據庫中。;014;014圖7-3插入數據結果4.2創建并執行查詢數據存儲過程針對病人信息表patinett,創建一個按照性別統計人數的存儲過程P_proc3,要求輸入性別值后,返回對應性別的病人數,但需保證其在每次被執行時都被重編譯處理。創建存儲語句所用到的sql語句:createprocp_proc3(@in_sexnchari2),@out_numintoutput)withrecompileasbeginif@in_sex='男'select@out_num=countpsex)frompatinetwherepsex男elseselect@out_num=countpsex)frompatinetwherepsex:'女'end創建完成后,查詢一下醫院里住院的女病人的個數:declare@man_numintexecp_proc3'女',@man_numoutputselect@man_num得到如下圖7-4所示的嘉果:J結果消息:無列名:圖7-47.5創建觸發器。觸發器是一種專用類型的存儲過程,它被綁定到數據表或者視圖上,通過事件進行觸發。觸發器的主要作用是實現由主鍵和外鍵所不能保證的復雜的參照完整性和數據一致性。創建insert觸發器針對病人信息表patinet,創建一個觸發器p_tri1,當向表patinet中插入一條記錄時,自動顯示表patinet中的記錄。創建觸發器所用到的sql語句:createtriggerp_trionpatinetforinsertasselect*frompatinetinsertintopatinetvalues('0015','艾靜','女','1988-6-2',,已繳費,,‘1586’壞死’)運行語句得到的結果如下圖7-5顯示在結果欄中:」結果|」消息|Pidpnamepsex|pbirtlipnnonpnoneyillnessJ_0W1李夢潔女19B&-12-21二匚:二二二已蝴費19j5.2冠心病n』 ???■LiLiLrZ.宋思佶女巧瞅限23:::::;二二:已繳費1J1WMW■W心^痛二二蘇承宸女1昭屏二25二:二:二.二[已土費15B2Z發淤■阻型肝炎燒二工陳遺香女1的二二二二已獺費1S245脂肪肝5二三宋雎講女13吃二二二二二:二二二已繳費1540.5膽結石g二三徐珊女19SaOMM二匚:二二二已繳費1536.4原發性高血壓匚;王樂怡玄1987^6-18uu:uu:u2,uuu已報責15即動脈粥樣硬化g二二王子君男19EE-工-的二二二二二二已士費1587冠狀動脈粥樣模5王學平男19sz二二二已獺費1445急挫瞋腺炎1:二1:宋思然男13吃二25二:二:二.二[已繳費15E二慢性胰腺炎11二11李春男im-27-14::::::::,:::已繳費&葭1腸易激繪合征1Z0012宋于梁男190E-[B-S4UU:UU:U2,UUU己嫩費uLrLr潰瘍性結腸炎13二H資博仁男1933-DW2二二二二二二已繳費2gg5肝硬化14W14吳胴明女巧眠阪14[[二二:二二匚已繳費URR1i-ru白血病15二1E交靜女1兜眨白:2二二二二二二已繳費15BE蜻死圖7-5創建update觸發器針對病人信息表patinet,創建一個觸發器P_tri2,該觸發器將在修改時被觸發,該觸發器不允許修改表的did歹列。創建觸發器所用到的sql語句:createtriggerp_tri2onpatinetforupdateasifupdate(pidbeginraiserror('您不能修改病人編號,否則會造成記錄混亂,,10,1)rollbacktransactionend修改0001號病人的編號為0019,輸入一下sql語句:updatepatinetsetpid=‘0019'wherepid='0001’得到如下圖7-6所示的消息:您不能修改病人編號.否則會造成記錄混亂您不能修改病人編號.否則會造成記錄混亂消息3^09,級別狀態。,第1行事務在觸發器中結束。批處理已中止。圖7-67.6表中添加信息將醫院中的信息填入到各個表中。圖7-7Doctor表/表一dbo.doctor[ 5D13_45.yyg...LQiieryl.sql*摘吏diddnamedsexdbirthtitleoffi:e?SEEM張源男1965-5-50:00:00主任醫師呼噴內科002吳書男1955-5-90:00:00副主任醫師神經內科003張華男1965<-130:03:00主治醫師骨科004強莉女1976-3-140:03:00輪轉醫師口腔科uu5王媛媛女1955-12-12實習醫師老年病科006蘇音克1966-4-250:03:00主任醫師心血管外科GO7子罅男196548u:uu:uu副主任醫師眼科圖7-8Patinet表/'茂-db?=p沮七i.皿士七pidpnanepaexpbrihprnonpmoneylinens卜|C匚匚1 ■朝活女1909-12-210:0,..ao1936.2冠心病0002宋惠信女j9S9-5-23(]:D0;roaoJ58S.50CC3辦第宸女:%97?25(];口。;。313S2.4發徽膽型肝炎燒0CC4陶照女l?D-5-15Q:DQiCO1824.5脂肪肝0CC5女1965-3-60:00:0025^,5膽結石0C€5硒立]950-5^0:00:001536.4原發性高血壓0CO7立]^7-6-i3O:ao!ra1587劫膿粥樣硬化圖7-9sickroom表
表一dbo.sickrooB摘要sidsrcomdsnum卜1312313321322323M圖7T0CureconditionddpidordernumberproncitionordertypemcDnientcuretireson000:1OOCCOl柒佳臨時醫囑手術2fl13-1-20:00:00002000200CCD2柒佳長期醫囑手術2fl13-2-30:00:00003000300CCO3欠佳展艇照手術2013-2-110:00:00UEOOMOOCCO-1欠佳臨時廢囑手術20:13-3-50!'^:00005000500CCO5欠佳臨時廢囑手術2o:i3-3-eo!M:aanri£riiirw^e■U士豐4rriTPi4Hin..Tin.an表摘要工&下.vxl圖7-HIntake表表-dbo.in.ta^e摘要pidsidsroomidintaketime□uttme?SEEIM112013-1-2u:'ju:'ju21013-1-100=00=000002122013-2-30:00:002013-2-100:00:000003132013-2-110:00:002013-2-150=00=000004212013-3-50:00:002013-3-60:00:000005222O13-M0:00:0021013-3-80:00:000006232013-3-100:00:002013-3-110:00:00■jij'?7312013-3-150:00:002013-3-160:00:00
圖7-12View_dcontent視圖信息表視1圖_dlo_Yiev_dc?ntentdddnamepidpnanreoffizepcondticnmcontent張源0001李夢潔呼啜內科欠佳手術0Q2吳書0002宋惠信神經內科欠■住手術■JL2:崢0003蘇群宸骨科欠佳手術□04Q004陳造香口腔科攵佳手術0C50005樂雅琳龍年病科欠佳手術005帝0006樂珊心血官外科欠佳手術圖7-13View_pcontent視圖信息表圖-dbo.Vie?_pcontent摘要pidpnannepsexpmonillness李夢潔玄己報費冠心病0003宋惠倩女已例費心竣痛0003蘇靜宸安已繳費發淤■阻型肝炎燒UULI4陳遺希安已繳費脂肪肝0005宋雅琳宣己繳費膽結石—UULI6樂珊立已繳費原發性高血壓圖7-14View_pincontent視圖信息表7.7進艮圖-dbo.VieT_pinconteiit視圖一dbo.Viewjcontent'摘要pidpnamesidsroomidintaketimeouttime李夢潔112013-1-20:00:002013-1-100:00:0000021000300040005;系統維護宋惠信122013-2-30:00:002013-2-100:00:00蘇群宸132013-2"110:00:002013-2-150:00:00陳遺香212013-3-50:00:002013-3-60:00:00話宋雅琳222013-3-80:00:002013-3-80:00:00對系統地維護表現在對表中的數據進行增刪改的操作。7.7.1查詢病人信息醫生治療病人之后借此查詢一下病人的治療情況,可以使用下列sql語句:selecttreatmentfromcurewherepno=1011得出病人的治療情況為良好,如圖7-15。J結果消息treatment1「宜瓊——)圖7-157.7.2刪除病人信息醫生治療病人后查詢治療良好,病人就可以出院,出院之后就可以刪除病人信息。刪除信息所用到sql語句:deletefrompatinetwherepno='11'如此一來就刪除
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版五年級下冊分數的產生第1課時教案及反思
- 暑假預習云名著《世說新語》之“德行”卷
- 2024中航信移動科技有限公司航旅縱橫校招新增崗位招聘筆試參考題庫附帶答案詳解
- 2024中煤陜西能源化工集團有限公司面向社會公開招聘40人筆試參考題庫附帶答案詳解
- 動畫片的今昔(教案)-2023-2024學年人美版(2012)美術六年級下冊
- 人教版四年級音樂下冊(簡譜)第一單元《音樂實踐》教學設計
- 人教版 (PEP)三年級下冊Unit 1 Welcome back to school!Part A第一課時教案及反思
- 人教版八年級歷史與社會下冊教學設計:5.3.1《皇權膨脹》
- 人教新目標 (Go for it) 版八年級上冊Unit 3 Im more outgoing than my sister.Section B教學設計
- 奧爾夫音樂節奏課件培訓
- 實驗室智能化設備的技術發展與趨勢
- 2024年漢川市人民醫院高層次衛技人才招聘筆試歷年參考題庫頻考點附帶答案
- (新版)多旋翼無人機超視距駕駛員執照參考試題庫(含答案)
- 小學三年級數學下冊全冊課堂作業
- 全國計算機等級考試二級Python編程真題及答案解析(共10套真題)
- 再生資源垃圾中轉處理方案
- 2024年高中歷史 第14課 當代中國的外交說課稿 部編版選擇性必修1
- 應用化工技術專業實習總結范文
- 幼兒園課堂教學目標培訓
- 【MOOC】人工智能:模型與算法-浙江大學 中國大學慕課MOOC答案
- 穴位注射法中醫護理課件-課件
評論
0/150
提交評論