99国产精品免费一区二区三区,亚洲国产综合久久灌醉,日韩精品一区二区不卡,国产女主播福利在线

LIMS 專注您的專注

Smart Dedicated Efficient

LIMS實驗室管理系統(tǒng)的數(shù)據(jù)庫設計邏輯

2019-12-11 10:11


隨著信息技術的高速發(fā)展,數(shù)據(jù)庫已成為信息系統(tǒng)的核心。在數(shù)據(jù)庫管理系統(tǒng)(DBMS)的支持下,數(shù)據(jù)庫管理系統(tǒng)對數(shù)據(jù)進行存儲、檢索、更新等操作。一個設計地很合理的數(shù)據(jù)庫,在很大程度上可以提高整個實驗室管理系統(tǒng)的性能和效率。一個完整的實驗室管理系統(tǒng)是離不開數(shù)據(jù)庫的,在實驗室管理系統(tǒng)的實際應用中,會涉及到大量的數(shù)據(jù),而且這些數(shù)據(jù)之間可能會存在著某種關聯(lián)。利用數(shù)據(jù)庫管理這些數(shù)據(jù),可以提高對數(shù)據(jù)庫數(shù)據(jù)查詢和更新的速度。目前,可以使用的數(shù)據(jù)庫有很多種,如Access數(shù)據(jù)庫、Oracle數(shù)據(jù)庫、MySQL數(shù)據(jù)庫、SQL Server數(shù)據(jù)庫。本系統(tǒng)使用的是MySQL數(shù)據(jù)庫。

一個完整的實驗室管理系統(tǒng)數(shù)據(jù)庫設計包括數(shù)據(jù)庫的需求分析、數(shù)據(jù)庫的概念設計、數(shù)據(jù)庫的邏輯設計、數(shù)據(jù)庫的物理設計、數(shù)據(jù)庫的實施和維護5個步驟。概念結構設計即將需求分析得到的需求抽象為信息結構即概念模型的過程。 概念結構設計是整個數(shù)據(jù)庫設計的關鍵之處。它是各種數(shù)據(jù)模型的共同基礎,它比所得到的數(shù)據(jù)模型更加獨立于機器、更加抽象,從而更加的穩(wěn)定。描述概念模型的有力工具是E-R模型。實體、屬性和聯(lián)系是E-R模型的組成元素。

LIMS數(shù)據(jù)庫的邏輯結構設計,邏輯結構設計的主要任務就是,將概念結構設計階段設計好的E-R圖轉化為與所選用的DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結構。

一般設計邏輯結構要分3步進行:

(1)把概念結構模型轉換為一般的關系、網(wǎng)狀或層次模型。

(2)將轉換來的關系、網(wǎng)狀、層次模型向特定的DBMS支持下的數(shù)據(jù)模型轉換。

(3)對數(shù)據(jù)模型進行優(yōu)化。

LIMS數(shù)據(jù)模型的優(yōu)化,數(shù)據(jù)庫邏輯設計的結果不是唯一的。關系數(shù)據(jù)模型的優(yōu)化方法通常以規(guī)范化理論為指導,如下:

(1)確定數(shù)據(jù)依賴。

(2)要將各個關系模式之間數(shù)據(jù)的依賴進行極小化處理,消除冗余。

(3)考察各關系模式之間是否存在部分函數(shù)依賴、傳遞函數(shù)依賴等。

(4)確定是否對某些模式進行合并或分解。

LIMS實驗室管理系統(tǒng)用的是Mysql數(shù)據(jù)庫,在該數(shù)據(jù)庫的服務器上建立了名為lrms的數(shù)據(jù)庫,該數(shù)據(jù)庫共有7張表,分別為student表、teacher表、lmanager表、sysmanager表、snotice表、texperiment表、 oexperiment表。各表數(shù)據(jù)結構的詳細說明如下所述:

student表記錄了實驗室人員的基本信息,sId是主鍵,并且設置了unique約束。實驗人員和sId是一對一的關系,即一個實驗室人員只有一個sId,一個sId只對應一名實驗人員。sNo是用戶登錄系統(tǒng)時的賬號,該賬號不能重復。

數(shù)據(jù)庫物理結構,是指數(shù)據(jù)庫在物理設備上進行存儲的結構以及存取的方法,它依賴于一個選定的數(shù)據(jù)庫管理系統(tǒng)。給一個給定的邏輯數(shù)據(jù)模型選擇一個和應用要求最適合的物理結構的工過程,就是數(shù)據(jù)庫的物理結構設計。

通常關系數(shù)據(jù)庫物理結構設計的內(nèi)容主要包括:

(1)為關系模式選擇存取方法。

(2)應該設計相應的關系、索引等數(shù)據(jù)庫相關文件的物理存儲結構。

LIMS實驗室信息化管理系統(tǒng)所需要的大量數(shù)據(jù)都是在數(shù)據(jù)庫中存放的。數(shù)據(jù)庫設計地好壞影響到整個系統(tǒng)的性能,因此數(shù)據(jù)庫的設計至關重要。設計LIMS系統(tǒng)的數(shù)據(jù)庫,包括概念設計、邏輯設計、物理設計、數(shù)據(jù)庫的完整性以及數(shù)據(jù)庫的安全性設計。

在線咨詢

在線咨詢

電話咨詢

電話咨詢

電話號碼

010-82665162

業(yè)務手機

180-0121-7170

申請試用

申請試用