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

正文內容

基于java的醫(yī)藥管理系統(tǒng)的設計與實現(xiàn)畢業(yè)論文doc(編輯修改稿)

2025-08-14 00:58 本頁面
 

【文章內容簡介】 細信息。通過某種對應關系,間接的將所有信息數(shù)據(jù)聯(lián)系起來。在真實的企業(yè)開發(fā)中,數(shù)據(jù)庫往往單獨安裝在某個特定的服務器上。這樣做的目的就是防止大量用戶過度頻繁的訪問數(shù)據(jù)庫,從而造成服務器的癱瘓。不僅如此,這樣做還可以提高查詢速度,降低服務器的負擔。因此,不同的硬件要求,可能會影響到數(shù)據(jù)庫的性能,以下給出了數(shù)據(jù)庫運行環(huán)境的要求:(1) 硬件要求:CPU:。內存:要求在2GB以上。硬盤儲存空間:150GB或者更高。(2) 軟件要求:操作系統(tǒng):Windows 7操作系統(tǒng)。數(shù)據(jù)庫版本:。通過以上對該系統(tǒng)的功能結構的分析,將每一個模塊所涉及到的信息抽象成一個數(shù)據(jù)實體對象,將這些對象通過數(shù)據(jù)表的形式儲存在數(shù)據(jù)庫中。為了能更好的對數(shù)據(jù)庫中的結構,下面簡單介紹一下數(shù)據(jù)庫的相關知識。數(shù)據(jù)庫中的數(shù)據(jù)類型主要包括整型(int)、浮點型(double)、字符型(varchar)、日期類型(datetime)。定義類型時含有數(shù)字,說明是數(shù)據(jù)的精確度或字符的長度。數(shù)據(jù)庫中的約束條件是用來給數(shù)據(jù)表中的某些列添加限制,主要包括有五種,分別為主鍵約束(Primary key)、外鍵約束(Foreign key)、唯一約束(Unique)、非空約束(not null)和檢查約束(Check)[11][11] (美)范德蘭斯. MySQL開發(fā)者SQL權威指南. 機械工程出版社,2008PRI、MUL和UNI,作用如下:① 主鍵約束:主鍵是用來區(qū)分一個數(shù)據(jù)表中的每一行數(shù)據(jù),主鍵的特點是唯一性和不能為空值,因而不同的行具有不同的主鍵。主鍵的生成方式往往采用數(shù)據(jù)庫自增的方式auto_increment,隨數(shù)據(jù)的添加自增序列號。② 外鍵約束:外鍵是定義在兩張表的不同列或同一張表中的不同列,用于聯(lián)系兩個列之間的關系,起到關聯(lián)作用,保證數(shù)據(jù)的一致性,往往將一張表的主鍵作為另一張表的外鍵。含有外鍵的表是主表,不含外鍵的表是子表。 ③ 唯一約束:此約束是說明該列的每一個數(shù)值都是唯一的,不能重復。定義唯一約束的主要目的是,在沒有主鍵所定義的其他列中不能重復輸入相同列值。 以下給出了幾種實體對象的表結構:(1) 用戶對象所對應的表結構,如表31所示:表31 用戶對象數(shù)據(jù)表屬性數(shù)據(jù)類型是否可為空鍵值默認值額外信息idint(11)NOPRINULLauto_incrementusernamevarchar(50)NOUNINULLpasswordvarchar(50)NONULLcreate_timedatetimeYESNULL(2) 藥品對象所對應的表結構,如表32所示:表32 藥品對象數(shù)據(jù)表屬性數(shù)據(jù)類型是否可為空鍵值默認值額外信息idint(11)NOPRINULLauto_incrementmed_novarchar(100)NOUNINULLnamevarchar(100)NONULLfactory_addvarchar(100)YESNULLdescriptiontextYESNULLpricedoubleNONULLmed_countint(11)YESNULLreq_countint(11)YESNULLphoto_pathvarchar(255)YESNULLcategory_idint(11)YESMULNULL(3) 銷售明細對象所對應的表結構,如表33所示:表33 銷售明細對象數(shù)據(jù)表屬性數(shù)據(jù)類型是否可為空鍵值默認值額外信息idint(11)NOPRINULLauto_incrementsell_namevarchar(200)NONULLsell_pricedoubleNONULLsell_countint(11)NONULLsell_timedatatimeNONULLmed_idint(11)YESMULNULLuser_idint(11)YESMULNULL(4) 藥品類別對象所對應的表結構,如表34所示:表34 藥品類別對象數(shù)據(jù)表屬性數(shù)據(jù)類型是否可為空鍵值默認值額外信息idint(11)NOPRINULLauto_incrementnamevarchar(100)NONULLdescriptiontextYESNULLcreate_timedatetimeYESNULL在數(shù)據(jù)庫中創(chuàng)建以上各表的時候,應該明確定義以上每個字段,缺少其中的某個字段都有可能提示創(chuàng)建失敗等信息。同時,應注意數(shù)據(jù)的類型和精確度,以及約束條件和附加信息。利用SQL語言(結構化查詢語言)將所需的數(shù)據(jù)庫和數(shù)據(jù)表以語言腳本的形式生成,在MySQL軟件客戶端的命令行界面輸入指令即可完成創(chuàng)建過程。如:在E盤下創(chuàng)建了一個“E:\”的數(shù)據(jù)庫腳本,在命令行界面執(zhí)行指令“source E:\”后,即可完成創(chuàng)建過程。另外一種創(chuàng)建方式,可將SQL腳本添加到MyEclipes軟件的項目中,通過軟件自帶的“數(shù)據(jù)庫連接插件”完成數(shù)據(jù)庫的創(chuàng)建,一般不采用這種形式。4配置文件,它的主要作用就是初始化配置信息。在該文件中可定義過濾器對請求過濾;可定義監(jiān)聽器對事件進行監(jiān)聽;也可定義servlet組件實現(xiàn)邏輯處理等等一些信息[12][12] (美)埃克爾. ,2007(1) 可以定義某個首選頁面:welefilelist welefile/welefile /welefilelist當你訪問某個網(wǎng)站的時候。(2) 為Struts組件Servlet命名:servletservletnameaction/ servlet nameservletclass /servletclass /servlet這里由Struts框架的底層原理來實現(xiàn),該組件由Struts框架提供的jar包中的類ActionServlet來完成,命名為action。(3) 為servlet定制統(tǒng)一資源定位器(URL):filtermappingfilternameaction/filternameurlpattern*.do/urlpattern/filtermapping“/*”代表對所有的請求字符串進行過濾, “*.do”代表對請求以“.do”結尾的請求過濾。通過servlet的名字找到以上命名之后的組件,例如:通過action名字找到ActionServlet類。通過該文件中的配置信息,可調用與請求資源相對應的Action組件,并返回所需的執(zhí)行結果,實現(xiàn)頁面的跳轉。,所以不再一一列舉其中的配置信息,只對其中最為常用的重點標簽和屬性做詳細介紹,如下:(1) datasources標簽:該標簽的作用是用來配置web應用所需的數(shù)據(jù)源,最多含有一個,該標簽中可定義多個子標簽datasource。(2) datasource標簽:該標簽的作用是用來定義具體的數(shù)據(jù)源??梢杂腥我鈧€,含有兩個重要屬性key和type,key的作用是區(qū)分不同的數(shù)據(jù)源,type的作用是為數(shù)據(jù)源的使用提供實現(xiàn)類,如連接池、JDBC技術的類庫。(3) setproperty標簽
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1