人事管理系統(tǒng)的數(shù)據(jù)庫設(shè)計_第1頁
人事管理系統(tǒng)的數(shù)據(jù)庫設(shè)計_第2頁
人事管理系統(tǒng)的數(shù)據(jù)庫設(shè)計_第3頁
人事管理系統(tǒng)的數(shù)據(jù)庫設(shè)計_第4頁
人事管理系統(tǒng)的數(shù)據(jù)庫設(shè)計_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余15頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、浙 HA 才依滲院東方學(xué)院實驗(實訓(xùn)D報告項目名稱人事管理系統(tǒng)數(shù)據(jù)庫分析與設(shè)計所屬課程名稱數(shù)據(jù)庫原理及應(yīng)用項目類型設(shè)計、綜合型實驗(實訓(xùn))日期 2010.11.22010.12.15班級信息1班學(xué)號 0820400115,0820400116姓名陳文軍潘煒劍指導(dǎo)教師嚴(yán)素蓉人事管理系統(tǒng)的數(shù)據(jù)庫設(shè)計1需求分析1.1 功能與信息要求通過對現(xiàn)行人事管理系統(tǒng)的調(diào)查,明確了人事管理系統(tǒng)由檔案管理、職務(wù)調(diào)動管理、獎懲管理、考勤管理、工資管理、請銷假管理組成。系統(tǒng)功能的主要描述如下。(1)員工檔案管理1)對公司里所有員工進(jìn)行統(tǒng)一編號;將每一位員工的信息保存在員工檔案記錄中。2)對新聘用的員工,將其信息加入到員

2、工檔案記錄中;對于解聘的員工,將其信息從員工檔案記錄中刪除。3)當(dāng)員工的信息發(fā)生變動時,修改員工檔案記錄中相應(yīng)的屬性。(2)員工職務(wù)調(diào)動管理對公司里所有員工的職務(wù)記錄進(jìn)行統(tǒng)一編號;登記員工調(diào)動前后的具體職務(wù),以及調(diào)動時間。(3)獎懲管理對公司里所有員工的獎懲記錄進(jìn)行統(tǒng)一編號;登記員工獎懲的原因,所受獎懲類型,獎懲時間。(4)考勤管理1)對員工上班刷卡的記錄進(jìn)行統(tǒng)一編號;登記員工上班時間、簽到類型(準(zhǔn)時、遲到)。2)對員工下班刷卡的記錄進(jìn)行統(tǒng)一編號;登記員工上班時間、簽到類型(準(zhǔn)時、早退)。(5)請銷假管理1)對員工請假的記錄進(jìn)行統(tǒng)一編號;登記員工請假時間、請假類型。2)對員工銷假的記錄進(jìn)行統(tǒng)一

3、編號;登記員工銷假時間、請假類型,檢查是否超期。(6)工資管理1)對公司里所有員工的工資記錄進(jìn)行統(tǒng)一編號,建立工資記錄表。(7)部門管理1)對公司所有的部門進(jìn)行編號,建立部門記錄。1.2 安全性與完整性要求安全與保密要求:此系統(tǒng)可以分為用戶和管理員,用戶可以瀏覽自己的個人信息,但不能修改自己的信息,凡要修改都需通過管理員去修改。管理員主要管理系統(tǒng)的各種信息。目標(biāo):在于開發(fā)一個功能使用、操作方便,簡單明了的人事管理系統(tǒng)。再設(shè)計出功能強(qiáng)大的軟件的同時,盡可能地減少對系統(tǒng)資源的占用,并且還要力求做到通過使用本系統(tǒng),盡量使單位的人事管理工作系統(tǒng)化、自動化和規(guī)范化,從而達(dá)到提高企、事業(yè)單位管理效率的目的

4、,同時也希望此次工程加強(qiáng)我們自身的小組協(xié)作意識,加深程序設(shè)計思想,同時要學(xué)習(xí)工程設(shè)計思想,再技術(shù)和軟件工程思想上同時得到鍛煉和提高。人事管理信息系統(tǒng),在實際工作中得到了廣泛的應(yīng)用,它對企事業(yè)單位的人力資源進(jìn)行有效的管理,提高了管理的效率。本系統(tǒng)的技術(shù)完備、成熟,經(jīng)濟(jì)效益合理,滿足安全真實的企業(yè)人事管理信息系統(tǒng)要求。1規(guī)范企業(yè)管理,實現(xiàn)對全公司人事管理的實時監(jiān)控。2實現(xiàn)對每名員工個人業(yè)績的考核。3實現(xiàn)較完善的人事管理體系。4為企業(yè)領(lǐng)導(dǎo)決策提供依據(jù)。5系統(tǒng)符合實際生產(chǎn)需求,人機(jī)界面友好、操作簡便。1.3系統(tǒng)數(shù)據(jù)流程圖經(jīng)過詳細(xì)的調(diào)查,弄清了系統(tǒng)現(xiàn)行的業(yè)務(wù)流程。在此基礎(chǔ)上,構(gòu)造出系統(tǒng)的邏輯模型,并通過

5、數(shù)據(jù)流程圖表示。人事管理系統(tǒng)的頂層數(shù)據(jù)流程圖如圖1所示。注:圖中虛線表示的數(shù)據(jù)流是員工信息。在人事管理系統(tǒng)頂層流程圖中,“請假管理”和“出勤管理”兩個處理框所表示的功能不是很具體們進(jìn)一步細(xì)化。請假管理細(xì)化流程圖如圖2所示。D2請假記錄員工信息D3葷懲記葷懲記錄錄檔案管理P2請假管理員工請銷假員工/D4由勤記錄P4出勤管理員工上下班刷卡員工D6工資上已錄工資上已錄1r.一_P6_.工資4 管理D8l部門記錄部門記錄用、尸身份P8部門情況部門管理 r1r1上級用戶身份用戶身份.管理員情況P7.安全管理D7管理人員記錄管理人員記錄員工情況D1吊工檔案上級工資查詢發(fā)工資管理D1 員工記錄圖2出勤管理細(xì)

6、化流程圖如圖3所示。D3 出勤記錄最終,經(jīng)過整理后得出細(xì)化后的系統(tǒng)數(shù)據(jù)流程圖。如圖4所示。員工銷假員工情況151f*P1檔案管理員工D3獎懲?己錄iL獎懲情況用、尸身份D3貝工t已錄D2 請假記錄上級上級獎懲批復(fù)P3獎懲管理D4工資記錄員工上級調(diào)動批復(fù)D5I職務(wù)調(diào)動記錄職務(wù)調(diào)動記錄調(diào)動情況用戶身份P5調(diào)動管理用戶身部門情況部門上級管理D6P6一八工管理員上班刷卡1 管理 j 情況D7|出勤記錄/工,D1員工記錄員工記錄員工_乙1.4系統(tǒng)數(shù)據(jù)字典人事管理系統(tǒng)數(shù)據(jù)流程圖中,數(shù)據(jù)信息和處理過程還需要通過數(shù)據(jù)字典來描述。在本文的數(shù)據(jù)字典中,主要對數(shù)據(jù)流圖中的數(shù)據(jù)流、數(shù)據(jù)存儲和處理過程進(jìn)行說明。(1)主

7、要的數(shù)據(jù)流定義1)數(shù)據(jù)流名稱:員工情況位置:員工一P1。定義:員工情況=姓名+性別+出生日期+民族+學(xué)歷+職稱。數(shù)據(jù)流量:根據(jù)公司的員工具體錄用情況來確定。說明:要對每一位被聘用的新員工進(jìn)行唯一編號。2)數(shù)據(jù)流名稱:獎懲情況位置:P3一員工定義:獎懲情況=員工流水號+獎懲類型+獎懲金額+獎懲年月日。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:要對每一次的獎懲記錄進(jìn)行唯一編號。3)數(shù)據(jù)流名稱:獎懲批復(fù)位置:上級一P3定義:獎懲批復(fù)=獎懲類型+批復(fù)部門號+批復(fù)原因+批復(fù)日期。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:具體應(yīng)用中,批復(fù)原因可以省略。4)數(shù)據(jù)流名稱:調(diào)動情況位置:P5一員工定義:調(diào)動情況

8、=員工號+調(diào)動前職務(wù)+調(diào)動后職務(wù)+調(diào)動日期。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:員工號和調(diào)動日期可以唯一確定一個調(diào)動情況。5)數(shù)據(jù)流名稱:調(diào)動批復(fù)位置:上級一P5定義:調(diào)動批復(fù)=批復(fù)部門號+批復(fù)原因+批復(fù)日期。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:批復(fù)原因可以省略。6)數(shù)據(jù)流名稱:上班刷卡位置:員工一P7.1定義:上班刷卡=員工號+上班刷卡時間+刷卡機(jī)號。數(shù)據(jù)流量:根據(jù)公司的具體規(guī)模情況來確定。說明:上班刷卡時間會匯入到出勤記錄中。7)數(shù)據(jù)流名稱:下班刷卡位置:員工一P7.2定義:下班刷卡=員工號+下班刷卡時間+刷卡機(jī)號。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:下班刷卡時間會匯入到

9、出勤記錄中。8)數(shù)據(jù)流名稱:工資查詢位置:P4一員工定義:工資查詢=員工號講本工資+獎金+罰款+超始時間+截止時間+發(fā)薪日期。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:根據(jù)員工號和發(fā)薪日期可以唯一確定一個工資記錄。9)數(shù)據(jù)流名稱:請假申請位置:員工一P2.2定義:請假申請=員工號+請假時間+請假天數(shù)。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:員工號和請假時間可以唯一確定一個請假記錄。10)數(shù)據(jù)流名稱:請假批復(fù)位置:上級一P2.2定義:請假批復(fù)=審批人+批復(fù)結(jié)果。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:批復(fù)結(jié)果的類型只能是(批準(zhǔn)、拒絕)。11)數(shù)據(jù)流名稱:銷假申請位置:員工一P2.1定義:銷假

10、申請=員工號肖假時間。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:針對銷假申請沒用單獨(dú)建立銷假記錄表,在這里將銷假記錄和請假記錄進(jìn)行了合并。因為在一般情況下,請假是不能夠進(jìn)行嵌套的。12)數(shù)據(jù)流名稱:管理員情況位置:管理員一P6定義:用戶身份=員工編號。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:要對每一位管理員建立唯一的賬號。13)數(shù)據(jù)流名稱:用戶身份位置:安全管理一P1,P2.1,P2.2,P3,P4,P5,P7.1,P7.2定義:用戶身份=非法用戶|內(nèi)部管理員|服務(wù)管理員數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:不同的用戶身份對應(yīng)不同的操作權(quán)限,對應(yīng)著不同的安全級別。14)數(shù)據(jù)流名稱:部門情

11、況位置:上級一部門情況定義:部門情況=部門號倚B門名稱瑜導(dǎo)人號數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:部門號是主碼。(2)主要的數(shù)據(jù)存儲定義1)數(shù)據(jù)存儲編號:員工記錄D1輸入:P1輸出:P1,P7.1,P7.2,P2.1,P2.2數(shù)據(jù)結(jié)構(gòu):員工記錄=姓名+性別+出生日期+民族+學(xué)歷+職稱+員工編號。數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來確定。存取方式:聯(lián)機(jī)處理;檢索和更新;以隨機(jī)檢索為主。說明:員工編號具有唯一性和非空性;性別只能是男或女;主碼是員工編號。2)數(shù)據(jù)存儲編號:請假記錄D2輸入:P2.1,P2.2輸出:P2.1,P2.2數(shù)據(jù)結(jié)構(gòu):請假記錄=員工號+請假時間+請假天數(shù)+銷假時間

12、。數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來確定。存取方式:聯(lián)機(jī)處理;檢索和更新;以更新操作為主。說明:主碼設(shè)為請假時間和員工號;員工號是外碼,參照表是員工記錄。3)數(shù)據(jù)存儲編號:獎懲記錄D3輸入:P3輸出:P3數(shù)據(jù)結(jié)構(gòu):獎懲記錄=員工流水號+獎懲類型+獎懲金額+獎懲時間+批復(fù)部門號+批復(fù)原因+批復(fù)日期。數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來確定。存取方式:聯(lián)機(jī)處理;檢索和更新;以更新操作為主。說明:主碼設(shè)為獎懲時間和員工號;員工號是外碼,參照表是員工記錄。4)數(shù)據(jù)存儲編號:工資記錄D4輸入:P4輸出:P4數(shù)據(jù)結(jié)構(gòu):工資記錄=員工號+基本工資+獎金+罰款+超始時間+截止時間+發(fā)薪日期。數(shù)據(jù)

13、量和存取頻度:根據(jù)公司的具體規(guī)模情況來確定。存取方式:聯(lián)機(jī)處理;檢索和更新;以更新操作為主。說明:主碼設(shè)為發(fā)薪日期和員工號;員工號是外碼,參照表是員工記錄。5)數(shù)據(jù)存儲編號:耳R務(wù)調(diào)動記錄D5輸入:P5輸出:P5數(shù)據(jù)結(jié)構(gòu):職務(wù)調(diào)動記錄=員工號+調(diào)動前職務(wù)+調(diào)動后職務(wù)+調(diào)動日期+批復(fù)部門號+批復(fù)原因+批復(fù)日期。數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來確定。存取方式:聯(lián)機(jī)處理;檢索和更新;以更新操作為主。說明:主碼設(shè)為調(diào)動日期和員工號;員工號是外碼,參照表是員工記錄。6)數(shù)據(jù)存儲編號:管理人員記錄D6輸入:P6輸出:P6數(shù)據(jù)結(jié)構(gòu):管理人員記錄=用戶密碼+職工號+密碼+管理員賬號。數(shù)據(jù)量和存取頻度

14、:根據(jù)公司的具體規(guī)模情況來確定。存取方式:聯(lián)機(jī)處理;檢索和更新;以更新操作為主。說明:主碼設(shè)為管理員賬號。7)數(shù)據(jù)存儲編號:出勤記錄D7輸入:P7.1,P7.2輸出:P7.1,P7.2數(shù)據(jù)結(jié)構(gòu):出勤記錄=員工號+上班刷卡時間+下班刷卡時間+刷卡日期。數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來確定。存取方式:聯(lián)機(jī)處理;檢索和更新;以更新操作為主。說明:主碼設(shè)為員工號和刷卡日期;員工號是外碼,參照表是員工記錄。8)數(shù)據(jù)存儲編號:部門記錄D8輸入:P8輸出:P8數(shù)據(jù)結(jié)構(gòu):部門記錄=部門號+部門名稱+領(lǐng)導(dǎo)人號。數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來確定。存取方式:聯(lián)機(jī)處理;檢索和更新;以檢索操作為

15、主。說明:主碼設(shè)為部門號。(3)主要的處理過程1)處理過程編號:P1處理過程名:檔案管理輸入:用戶身份,員工記錄,員工情況輸出:員工記錄處理說明:根據(jù)員工的聘用、解聘建立或刪除員工記錄,以及在后續(xù)的過程中,以管理員身份對員工的記錄進(jìn)行修改。2)處理過程編號:P2.1處理過程名:銷假管理輸入:銷假申請,請假批復(fù),用戶身份,員工記錄,銷假記錄輸出:請假記錄處理說明:根據(jù)員工的銷假申請,把銷假時間錄入到相應(yīng)的請假記錄中。3)處理過程編號:P2.2處理過程名:請假管理輸入:請假申請,請假批復(fù),用戶身份,員工記錄,請假記錄輸出:請假記錄處理說明:根據(jù)員工的請假申請和批復(fù)情況,進(jìn)行請假表的登記。4)處理過

16、程編號:P3處理過程名:獎懲管理輸入:用戶身份,獎懲批復(fù),獎懲記錄輸出:獎懲記錄,獎懲情況處理說明:根據(jù)獎懲批復(fù)的要求對員工進(jìn)行相應(yīng)的懲處,并對懲處進(jìn)行記錄。5)處理過程編號:P4處理過程名:工資管理輸入:用戶身份,工資記錄輸出:工資記錄,工資查詢處理說明:根據(jù)員工目前的工資情況,進(jìn)行調(diào)薪的操作。6)處理過程編號:P5處理過程名:調(diào)動管理輸入:調(diào)動批復(fù),用戶身份,職務(wù)調(diào)動記錄輸出:職務(wù)調(diào)動記錄,調(diào)動情況處理說明:根據(jù)調(diào)動批復(fù)的內(nèi)容,更改員工的職務(wù)信息,并對調(diào)動情況進(jìn)行記錄。7)處理過程編號:P6處理過程名:安全管理輸入:管理員情況輸出:D6,P1,P2.1,P2.2,P3,P4,P5,P7.1

17、,P7.2處理說明:建立管理人員記錄表;通過用戶名和口令,確認(rèn)用戶身份,保證系統(tǒng)安全性。8)處理過程編號:P7.1處理過程名:上班管理輸入:上班刷卡,用戶身份,員工記錄,出勤記錄輸出:出勤記錄處理說明:根據(jù)輸入的員工號信息,記錄上班時間,并判斷是否遲到。9)處理過程編號:P7.2處理過程名:下班管理輸入:下班刷卡,用戶身份,員工記錄,出勤記錄輸出:出勤記錄處理說明:根據(jù)輸入的員工號信息,記錄下班時間,并判斷是否早退。10)處理過程編號:P8處理過程名:部門管理輸入:部門情況,部門記錄輸出:部門記錄處理說明:根據(jù)上級的調(diào)度,對現(xiàn)在公司的部門進(jìn)行領(lǐng)導(dǎo)人的調(diào)換,或者是增加或刪除某一部門。2 數(shù)據(jù)庫結(jié)

18、構(gòu)設(shè)計1)概念結(jié)構(gòu)設(shè)計根據(jù)系統(tǒng)需求分析,可以得出人事管理系統(tǒng)數(shù)據(jù)庫的概念模型(信息模型),圖5是用E-R圖表示的人事管理系統(tǒng)的概念模型。最后,對設(shè)計出的數(shù)據(jù)模型進(jìn)行規(guī)范化處理,使數(shù)據(jù)模型滿足第三范式。1)邏輯結(jié)構(gòu)設(shè)計將人事管理系統(tǒng)的E-R圖轉(zhuǎn)換為關(guān)系數(shù)據(jù)庫的數(shù)據(jù)模型,其關(guān)系模式為:1)員工檔案(員工編號+姓名+性別+出生日期+民族+學(xué)歷+職稱+部門號),其中員工編號為主碼,部門號為外碼;2)管理員記錄(管理員賬號,員工編號,密碼,級別),其中管理員賬號為主碼,員工編號為外碼;3)請假記錄(請假編號+員工編號+請假時間+請假天數(shù)+銷假時間+審批領(lǐng)導(dǎo)號+批復(fù)結(jié)果)請假編號為主碼,其中員工編號外碼。

19、4)獎懲記錄(獎懲編號+員工編號+獎懲類型+獎懲金額+獎懲日期+批復(fù)部門號+批復(fù)原因+批復(fù)日期),獎懲編號為主碼,其中員工編號和批復(fù)部門號為外碼;5)職務(wù)調(diào)動記錄(調(diào)動編號+員工編號+調(diào)動前職務(wù)+調(diào)動后職務(wù)+調(diào)動日期+批復(fù)部門號+批復(fù)原因+批復(fù)日期),調(diào)動編號為主碼,其中員工編號和批復(fù)部門號為外碼;6)出勤記錄(出勤編號+員工號+上班刷卡時間+下班刷卡時間+刷卡日期),出勤編號為主碼,員工號為外碼;7)工資記錄(工資編號+員工號+基本工資+獎金+罰款+起始時間+截止時間+發(fā)薪日期),工資編號為主碼,員工號為外碼。8)部門記錄(部門編號+名稱+領(lǐng)導(dǎo)人號),部門編號為主碼。9)刷卡機(jī)記錄(刷卡機(jī)號

20、)。將人事管理系統(tǒng)定名為“人事管理系統(tǒng)”。各實體的分E-R圖,如圖A,B,C所示:C)管理人員實體圖D)刷卡機(jī)實體圖全局E-R圖,如圖E所示:2.3 數(shù)據(jù)庫結(jié)構(gòu)的詳細(xì)設(shè)計經(jīng)過檢查,此數(shù)據(jù)庫的詳細(xì)邏輯設(shè)計滿足第表1:表名屬性名數(shù)據(jù)類型,長度允許空主碼或索引約束條件部門部門號Char4No主碼部門名Char10No領(lǐng)導(dǎo)人號Char4No索引、外碼值為職工編號管理人員管理員賬號Char4No主碼職工編號Char4No外碼密碼Char6No輸入時不顯示級別Char4No“管理員”或“系統(tǒng)管理貝刷卡機(jī)刷卡機(jī)號Char4No主碼員工員工編號Char4No主碼姓名Char10No學(xué)歷VarChar8No索引

21、項性別Char2“男”或“女”出生日期Datetime索引項身份證號VarChar32No民族VarChar16職稱部門號VarCharChar104外碼E)各實體間的聯(lián)系圖3范式的要求。人事管理系統(tǒng)中各表的屬性設(shè)計情況如下出勤出勤號員工編號CharChar64NoNo主碼外碼上班日期DatetimeNo索引上班時間Datetime下班時間DatetimeNo刷卡機(jī)號Char4No外碼工資工資編號員工編號CharChar64NoNo主碼外碼基本工資MoneyNo索引罰款Money起始時間Datetime截止時間Datetime發(fā)薪日期DatetimeNo索引職務(wù)調(diào)動調(diào)動編號員工編號CharCh

22、ar64NoNo主碼外碼調(diào)動前職務(wù)VarChar10No索引項調(diào)動后職務(wù)VarChar10No調(diào)動部門號Char4外碼調(diào)動日期Datetime值為員工調(diào)動日期批復(fù)日期Datetime值為領(lǐng)導(dǎo)批復(fù)日期調(diào)動原因VarChar50獎懲記錄獎懲編號員工編號CharChar64NoNo主碼外碼獎懲類型Char4No索引項獎懲金額Money獎懲日期Datetime值為員工受獎懲日期批復(fù)部門號Char4外碼批復(fù)日期DatetimeNo值為領(lǐng)導(dǎo)批復(fù)日期獎懲原因VarChar50請假記錄請假編號員工編號CharChar65NoNo主碼外碼請假時間DatetimeNo值為假期開始日期銷假時間DatetimeNo值

23、為假期結(jié)束日期1請假天數(shù)int索引項審批人編號Char4索引項值為職工編號表13 物理設(shè)計數(shù)據(jù)庫物理設(shè)計原理數(shù)據(jù)庫物理設(shè)計階段的任務(wù)是根據(jù)具體計算機(jī)系統(tǒng)(DBMS和硬件等)的特點,為給定的數(shù)據(jù)庫系統(tǒng)確定合理的存儲結(jié)構(gòu)和存取方法。所謂的“合理”主要有兩個含義:一個是要使設(shè)計出的物理數(shù)據(jù)庫占用較少的存儲空間,另一個對數(shù)據(jù)庫的操作具有盡可能高的速度。主要體現(xiàn)在后者。聚集索引。(2)存儲結(jié)構(gòu)確定數(shù)據(jù)庫的存儲結(jié)構(gòu)主要指確定數(shù)據(jù)的存放位置和存儲結(jié)構(gòu),包括確定關(guān)系、索引、日志、備份等的存儲安排及存儲結(jié)構(gòu),以及確定系統(tǒng)存儲參數(shù)的配置。將日志文件和數(shù)據(jù)庫對象(表、索引等)分別放在不同的磁盤,可以改進(jìn)系統(tǒng)的性能,

24、提高系統(tǒng)的安全性。所以,系統(tǒng)應(yīng)將日志文件和數(shù)據(jù)文件存放在不同磁盤上。數(shù)據(jù)庫的建立具體SQL代碼如下:createtable部門(部門號Char(4)primarykey,部門名Char(10)notnull,領(lǐng)導(dǎo)人號Char(4)notnull,)createtable管理人員(管理員賬號char(4)primarykey,職工編號Char(4)notnull,密碼Char(6)notnull,級別Char(4)check(級別in(管理員,系統(tǒng)管理員),foreignkey(職工編號)references員工(員工編號)createtable刷卡機(jī)(刷卡機(jī)號Char(4)primarykey

25、)createtable員工(員工編號Char(4)primarykey,姓名Char(10)notnull,性別Char(2)check(性別in(男,女),出生日期datetime,學(xué)歷VarChar(32)notnull,建立索引:對表對表對表對表對表對表對表部1員工出勤工資在屬性列在屬性列在屬性列在屬性列領(lǐng)導(dǎo)人號出生日期上班日期基本工資上建立非聚集索引,上建立非聚集索引,在屬性列學(xué)歷上建立非聚集上建立非聚集索引上建立非聚集索引索引職務(wù)調(diào)動獎懲記錄請假記錄在屬性列在屬性列在屬性列調(diào)動前職務(wù)上建立非聚集索引。獎懲類型上建立非聚集索引?!罢埣偬鞌?shù)”上建立非聚集索引,在屬性列“審批人編號”上建

26、立非身份證號VarChar(32)notnull,民族VarChar(16)notnull,職稱Char(10),部1號char(4),)createtable出勤(出勤號Char(6)primarykey,員工編號Char(4)notnull,上班日期datetimenotnull,上班時間datetimenotnull,下班時間datetimenotnull,刷卡機(jī)號Char(4),foreignkey(刷卡機(jī)號)references刷卡機(jī)(刷卡機(jī)號),foreignkey(員工編號)references員工(員工編號)createtable工資(工資編號Char(6)primarykey

27、,員工編號Char(4)notnull,基本工資moneynotnull,罰款money,起始時間Datetime,截止時間Datetime,發(fā)薪日期Datetime,foreignkey(員工編號)references員工(員工編號)createtable職務(wù)調(diào)動(調(diào)動編號Char(6)notnullprimarykey,員工編號Char(4)notnull,調(diào)動前職務(wù)Char(10),調(diào)動后職務(wù)Char(10),調(diào)動部門號Char(4)notnull,調(diào)動日期Datetime,批復(fù)日期Datetime,調(diào)動原因VarChar(50),foreignkey(員工編號)references員工

28、(員工編號),foreignkey(調(diào)動部門號)references部門(部門號)createtable獎懲記錄(獎懲編號Char(6)notnullprimarykey,員工編號Char(4)notnull,獎懲類型Char(4),獎懲金額money,獎懲日期Datetime,批復(fù)部門號Char(4),批復(fù)日期Datetime,獎懲原因VarChar(50),foreignkey(員工編號)references員工(員工編號),foreignkey(批復(fù)部門號)references部門(部門號)createtable請彳矍記錄(請假編號Char(6)notnullprimarykey,員工編號Char(4)notnull,請假時間Datetime,銷假時間datetime,請假天數(shù)int,審批人編號Char(4),foreignkey(員工編號)references員工(員工編號)/*索引的建立*/createindex部門領(lǐng)導(dǎo)人號_indexon部

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論