![員工培訓(xùn)管理系統(tǒng)數(shù)據(jù)庫_第1頁](http://file4.renrendoc.com/view5/M00/1C/38/wKhkGGZ6JOOAAANCAACcGPQQJhY643.jpg)
![員工培訓(xùn)管理系統(tǒng)數(shù)據(jù)庫_第2頁](http://file4.renrendoc.com/view5/M00/1C/38/wKhkGGZ6JOOAAANCAACcGPQQJhY6432.jpg)
![員工培訓(xùn)管理系統(tǒng)數(shù)據(jù)庫_第3頁](http://file4.renrendoc.com/view5/M00/1C/38/wKhkGGZ6JOOAAANCAACcGPQQJhY6433.jpg)
![員工培訓(xùn)管理系統(tǒng)數(shù)據(jù)庫_第4頁](http://file4.renrendoc.com/view5/M00/1C/38/wKhkGGZ6JOOAAANCAACcGPQQJhY6434.jpg)
![員工培訓(xùn)管理系統(tǒng)數(shù)據(jù)庫_第5頁](http://file4.renrendoc.com/view5/M00/1C/38/wKhkGGZ6JOOAAANCAACcGPQQJhY6435.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
員工培訓(xùn)管理系統(tǒng)一、前言----------------------------------------------------------------------------------------3系統(tǒng)需求分析階段2.1需求分析階段的目的--------------------------------------------------------------32.2需求分析階段的任務(wù)----------------------------------------------------------------32.2.1對(duì)象說明----------------------------------------------------------------------42.2.2解決功能規(guī)定--------------------------------------------------------------42.2.3安全性和完整性規(guī)定------------------------------------------------------4三、概念設(shè)計(jì)階段3.1目的---------------------------------------------------------------------------------63.2具體任務(wù)-----------------------------------------------------------------------------63.3結(jié)果------------------------------------------------------------------------------------73.3.1各實(shí)體及其屬性-------------------------------------------------------------73.3.2實(shí)體及其屬性E-R圖--------------------------------------------------------73.3.3局部E-R圖--------------------------------------------------------------------93.3.4全局E-R圖--------------------------------------------------------------------10四、邏輯設(shè)計(jì)階段4.1邏輯設(shè)計(jì)階段的目的---------------------------------------------------------------114.2邏輯設(shè)計(jì)階段的任務(wù)---------------------------------------------------------------114.2.1實(shí)體型轉(zhuǎn)換為關(guān)系模式-----------------------------------------------------114.2.2實(shí)體間聯(lián)系轉(zhuǎn)換為關(guān)系模式------------------------------------------------124.2.3數(shù)據(jù)庫模式定義---------------------------------------------------------------14五、數(shù)據(jù)庫實(shí)行階段5.1數(shù)據(jù)庫實(shí)行階段的目的-------------------------------------------------------------155.2數(shù)據(jù)庫實(shí)行階段的任務(wù)-------------------------------------------------------------155.2.1建立數(shù)據(jù)庫---------------------------------------------------------------------155.2.2建立數(shù)據(jù)表---------------------------------------------------------------------155.2.3錄入數(shù)據(jù)------------------------------------------------------------------------205.2.4建立視圖和存儲(chǔ)及相應(yīng)功能的查詢操作---------------------------------23附錄:數(shù)字字典一、前言隨著戰(zhàn)略人力資源管理時(shí)代的到來,員工培訓(xùn)開發(fā)在提高員工技能和素質(zhì)、增強(qiáng)公司核心競(jìng)爭(zhēng)力等方面具有重要作用。為了較好地解決我國(guó)公司在進(jìn)行員工培訓(xùn)時(shí)出現(xiàn)的問題,建立一套戰(zhàn)略員工培訓(xùn)系統(tǒng),使公司的培訓(xùn)工作系統(tǒng)化、規(guī)范化、自動(dòng)化,從而達(dá)成提高公司培訓(xùn)的目的。二、系統(tǒng)需求分析階段系統(tǒng)需求分析階段需求分析簡(jiǎn)樸的說就是分析用戶的規(guī)定。需求分析是涉及數(shù)據(jù)庫的起點(diǎn),需求分析的結(jié)果是否準(zhǔn)確地反映了用戶的實(shí)際規(guī)定,將直接影響到后面各個(gè)階段的設(shè)計(jì),并影響到設(shè)計(jì)的結(jié)果是否合理和實(shí)用。2.1需求分析階段的目的了解公司總體培訓(xùn)課程的設(shè)立和安排;2.綜合的理解公司教員和各個(gè)員工之間的不同需求;3.了解培訓(xùn)課程的基本內(nèi)容;4.了解公司對(duì)不同崗位員工的培訓(xùn)計(jì)劃;5.了解員工的培訓(xùn)效果;6.加強(qiáng)各崗位員工的培訓(xùn),加快持證上崗工作步伐,進(jìn)一步規(guī)范管理。2.2需求分析階段的任務(wù)2.2.1對(duì)象說明:系統(tǒng)解決對(duì)象涉及員工基本信息、員工成績(jī)信息、課程信息、公司工作崗位信息、公司部門信息、培訓(xùn)需求信息、公司培訓(xùn)計(jì)劃信息、個(gè)人培訓(xùn)計(jì)劃信息、課程評(píng)價(jià)信息、教員信息等十個(gè)方面,各個(gè)對(duì)象涉及信息如下所示:?jiǎn)T工基本信息(Personal)涉及有員工號(hào)、員工姓名、性別、所在部門、身份證、籍貫、聯(lián)系電話、家庭住址等信息。員工成績(jī)信息(CGrade)涉及有員工號(hào)、課程名稱、時(shí)間、地點(diǎn)、授課教師、成績(jī)?cè)u(píng)價(jià)等。課程信息(Course)涉及有課程號(hào)、課程名、課程學(xué)識(shí)、授課教師、預(yù)修課程、開課部門、初訓(xùn)、復(fù)訓(xùn)等。公司工作崗位信息(Work)涉及有工作崗位代號(hào)、工作崗位名稱、工作崗位的權(quán)利、范圍等。公司部門信息(Department)涉及有部門編號(hào)、部門名稱、部門經(jīng)理、部門副經(jīng)理等。培訓(xùn)需求信息(Need)涉及有所需培訓(xùn)的課程、規(guī)定培訓(xùn)的員工、培訓(xùn)計(jì)劃等。公司培訓(xùn)計(jì)劃信息(B-Plan)涉及有所需培訓(xùn)的課程、培訓(xùn)開始時(shí)間、結(jié)束時(shí)間、培訓(xùn)教員、上課時(shí)間、上課地點(diǎn)等。個(gè)人培訓(xùn)計(jì)劃(P_Plan)涉及有培訓(xùn)員、培訓(xùn)課程、培訓(xùn)開始時(shí)間、培訓(xùn)結(jié)束時(shí)間等。課程評(píng)價(jià)信息(Evaluate)涉及有課程名、評(píng)價(jià)內(nèi)容、評(píng)價(jià)時(shí)間等。教員信息(Teacher)涉及有教員號(hào)、教員姓名、教員學(xué)歷、開始教學(xué)時(shí)間、教員評(píng)價(jià)等。2.2.2解決功能規(guī)定系統(tǒng)重要完畢以下幾個(gè)功能:1.員工信息查詢與修改,涉及員工的基本信息、職稱、崗位、已經(jīng)培訓(xùn)過的課程和成績(jī)、培訓(xùn)計(jì)劃等。2.培訓(xùn)課程基本信息查詢、修改與更新,涉及課時(shí)、課程種類等。3.公司所有員工培訓(xùn)需求的管理.4.每一位員工的課程信息的查詢與信息更新;5.公司培訓(xùn)計(jì)劃的制定、修改;6.培訓(xùn)課程的評(píng)價(jià);7.教員信息的管理、教師評(píng)價(jià)等。2.2.3安全性和完整性規(guī)定安全性先通過視圖機(jī)制,不同的用戶只能訪問系統(tǒng)授權(quán)的視圖,這樣可提供系統(tǒng)數(shù)據(jù)一定限度上的安全性,再通過用戶授權(quán)機(jī)制,通過用戶登陸來辨認(rèn)用戶級(jí)別,根據(jù)這個(gè)級(jí)別來分派用戶權(quán)限,達(dá)成數(shù)據(jù)更高層次的安全保密功能。近而可以滿足用戶的基本數(shù)據(jù)安全性規(guī)定。完整性規(guī)定用于描述各種信息之間的制約關(guān)系,以及關(guān)聯(lián)關(guān)系,各個(gè)數(shù)據(jù)項(xiàng)的取值范圍以及各個(gè)數(shù)據(jù)項(xiàng)是否可以不取值。根據(jù)實(shí)際需要,采用一定的手段來滿足用戶的完整性需求。(1)主碼取值唯一,不能相同,并且不能去空值。(2)各關(guān)系凡是涉及到姓名的其取值一律不能為空值,此處允許有相同的姓名。各關(guān)系凡是涉及到性別的其取值只能是‘男’或‘女’兩者中的一個(gè),不允許出現(xiàn)第三個(gè)。各個(gè)員工關(guān)系中的年齡取值只能從18到100之間,不能超過此范圍。有新的員工注冊(cè)使用該系統(tǒng)或有員工注銷改號(hào),數(shù)據(jù)庫自動(dòng)更新。具體完整性規(guī)定見于系統(tǒng)的邏輯設(shè)計(jì)階段。員工培訓(xùn)管理系統(tǒng)員工培訓(xùn)管理系統(tǒng)培訓(xùn)目的管理其他系統(tǒng)管理培訓(xùn)資源管理培訓(xùn)目的管理基本信息管理培訓(xùn)效果管理培訓(xùn)需求管理培訓(xùn)目的管理其他系統(tǒng)管理培訓(xùn)資源管理培訓(xùn)目的管理基本信息管理培訓(xùn)效果管理培訓(xùn)需求管理權(quán)限管理用戶管理成績(jī)信息管理課程信息管理員工信息管理權(quán)限管理用戶管理成績(jī)信息管理課程信息管理員工信息管理培訓(xùn)管理機(jī)構(gòu)圖培訓(xùn)中心審查調(diào)整培訓(xùn)中心審查調(diào)整培訓(xùn)課程設(shè)立信息匯總組織安排培訓(xùn)課程設(shè)立信息匯總組織安排培訓(xùn)計(jì)劃選擇培訓(xùn)課程培訓(xùn)計(jì)劃選擇培訓(xùn)課程培訓(xùn)培訓(xùn)員工員工考核培訓(xùn)考核成績(jī)考核培訓(xùn)考核成績(jī)?cè)u(píng)估結(jié)果培訓(xùn)評(píng)估評(píng)估結(jié)果培訓(xùn)評(píng)估培訓(xùn)管理數(shù)據(jù)流程圖三、概念設(shè)計(jì)階段3.1目的將需求分析得到用戶需求抽象為信息結(jié)構(gòu)即概念模型的過程就是概念結(jié)構(gòu)設(shè)計(jì)。概念設(shè)計(jì)階段重要是將需求分析階段得到的用戶需求抽象為信息結(jié)構(gòu)(概念模型)的過程,它是整個(gè)數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵,涉及概念模型設(shè)計(jì)和新系統(tǒng)流程兩個(gè)階段。在需求分析階段所得到的應(yīng)用需求應(yīng)當(dāng)一方面抽象為信息世界的結(jié)構(gòu),才干更好地、更準(zhǔn)確地用某一DBMS實(shí)現(xiàn)這些需求。3.2具體任務(wù)1.選擇中層數(shù)據(jù)流為切入點(diǎn),通常選擇實(shí)際系統(tǒng)中的子系統(tǒng);2.設(shè)計(jì)分E-R圖,即各子模塊的E-R圖;3.生成初步E-R圖,通過合并方法,做到各子系統(tǒng)實(shí)體、屬性、聯(lián)系統(tǒng)一;4.生成全局E-R圖,消除沖突。3.3結(jié)果3.3.1各實(shí)體及其屬性根據(jù)需求分析,設(shè)計(jì)出可以滿足用戶需求的各種實(shí)體,以及他們之間的關(guān)系。規(guī)劃出的實(shí)體有:?jiǎn)T工實(shí)體、部門實(shí)體、崗位實(shí)體、教員實(shí)體、課程實(shí)體。具體屬性請(qǐng)見于E-R圖展示階段。3.3.2實(shí)體屬性E-R圖:?jiǎn)T工員工員工計(jì)劃信息員工成績(jī)信息員工基本信息員工計(jì)劃信息員工成績(jī)信息員工基本信息員工實(shí)體屬性E-R圖部門部門部門名稱部門(副)經(jīng)理部門代號(hào)部門名稱部門(副)經(jīng)理部門代號(hào)部門實(shí)體屬性E-R圖崗位崗位崗位名稱崗位代號(hào)崗位名稱崗位代號(hào)崗位權(quán)利范圍崗位權(quán)利范圍崗位實(shí)體屬性E-R圖課程課程授課教師授課教師課程號(hào)課程名稱上課時(shí)間上課地點(diǎn)學(xué)時(shí)課程號(hào)課程名稱上課時(shí)間上課地點(diǎn)學(xué)時(shí)課程實(shí)體屬性E-R圖教員教員教員評(píng)價(jià)教員評(píng)價(jià)教課時(shí)間教員姓名教員號(hào)教課時(shí)間教員姓名教員號(hào)教員實(shí)體屬性E-R圖個(gè)人培訓(xùn)計(jì)劃個(gè)人培訓(xùn)計(jì)劃員工號(hào)員工號(hào)培訓(xùn)課程培訓(xùn)課程個(gè)人培訓(xùn)計(jì)劃屬性E-R圖總體培訓(xùn)需求總體培訓(xùn)需求需要培訓(xùn)的課需要培訓(xùn)的員工需要培訓(xùn)的課需要培訓(xùn)的員工總體培訓(xùn)需求屬性E-R圖3.3.3局部E-R圖:1n屬于1n屬于部門工作崗位部門工作崗位E-R圖1屬于屬于1n部門員工1n部門員工E-R圖2mn課程選擇員工mn課程選擇員工E-R圖3m專家n員工教員m專家n員工教員E-R圖4m授課n教程教員m授課n教程教員E-R圖53.3.4全局E_R圖1分屬1分屬部門 部門nnnn1上班分屬1上班分屬崗位崗位n1n1n專家n專家員工公司員工公司nnm需求m需求計(jì)劃教員教員nmnm課程授課課程授課nn實(shí)體與實(shí)體關(guān)系之間E-R圖(某公司有多個(gè)部門.一個(gè)部門有多個(gè)崗位,每個(gè)崗位有多個(gè)員工,每個(gè)員工只能在一個(gè)崗位上班.每個(gè)員工根據(jù)自己的需求計(jì)劃有多門課程,每門課程由不同的教員專家.一個(gè)教員培訓(xùn)多個(gè)員工,每個(gè)員工由多個(gè)教員培訓(xùn).)四、邏輯設(shè)計(jì)階段4.1邏輯設(shè)計(jì)階段的目的以上的概念設(shè)計(jì)階段是獨(dú)立于任何一種數(shù)據(jù)模型的,但是邏輯設(shè)計(jì)階段就與選用的DBMS產(chǎn)品發(fā)生關(guān)系了,系統(tǒng)邏輯設(shè)計(jì)的目的就是將概念設(shè)計(jì)階段設(shè)計(jì)好的基本E-R圖轉(zhuǎn)換為選用DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。4.2邏輯設(shè)計(jì)階段的任務(wù)具體任務(wù)是數(shù)據(jù)組織和數(shù)據(jù)解決。在數(shù)據(jù)組織階段重要要完畢的任務(wù)是將E-R圖轉(zhuǎn)換成為關(guān)系模型;模型優(yōu)化;完畢數(shù)據(jù)庫模式定義描述,涉及各模式的邏輯結(jié)構(gòu)定義、關(guān)系的完整性和安全性等內(nèi)容;用戶子模式設(shè)計(jì)。以表格的形式表現(xiàn)出來。數(shù)據(jù)解決階段重要任務(wù)是畫出系統(tǒng)功能模塊圖。
4.2.1實(shí)體型轉(zhuǎn)換為關(guān)系模式一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模式。實(shí)體的屬性就是關(guān)系的屬性,實(shí)體的碼就是關(guān)系的碼。在以下的關(guān)系模式當(dāng)中,關(guān)系模式的主碼用紅色直下劃線標(biāo)出,關(guān)系模式的外碼用黃色直下劃線標(biāo)出。<1>員工(員工號(hào)、員工姓名、性別、身份證號(hào)、所在部門、身份證號(hào)、籍貫、聯(lián)系電話、家庭住址)主碼:?jiǎn)T工號(hào),外碼:?jiǎn)T工姓名<2>員工培訓(xùn)成績(jī)(員工號(hào)、課程名稱、時(shí)間、地點(diǎn)、授課教師、成績(jī))主碼:?jiǎn)T工號(hào),外碼:課程名稱<3>課程(課課程號(hào)、課程名、課程學(xué)識(shí)、授課教師、預(yù)修課程、開課部門、初訓(xùn)、復(fù)訓(xùn))主碼:課課程號(hào),外碼:課程名,開課部門<4>工作崗位(工作崗位代碼、工作崗位名稱、權(quán)力范圍、平均工資)主碼:工作崗位代碼,外碼:工作崗位名稱<5>部門(部門編號(hào)、部門名稱、部門經(jīng)理)主碼:部門編號(hào),外碼:部門名稱<6>培訓(xùn)需求(所需培訓(xùn)的課程、規(guī)定培訓(xùn)的員工)主碼:,外碼:所需培訓(xùn)的課程,規(guī)定培訓(xùn)的員工<7>個(gè)人培訓(xùn)計(jì)劃(培訓(xùn)員、培訓(xùn)課程、培訓(xùn)開始時(shí)間、培訓(xùn)結(jié)束時(shí)間)主碼:外碼:培訓(xùn)課程<8>公司培訓(xùn)計(jì)劃(所需培訓(xùn)的課程、培訓(xùn)開始時(shí)間、結(jié)束時(shí)間、培訓(xùn)教員、上課時(shí)間、上課地點(diǎn))主碼:外碼:所需培訓(xùn)的課程,培訓(xùn)教員<9>課程評(píng)價(jià)(課程名、評(píng)價(jià)內(nèi)容、評(píng)價(jià)時(shí)間)主碼:外碼:所需培訓(xùn)的課程<10>教員(教員號(hào)、教員姓名、教員學(xué)歷、開始教學(xué)時(shí)間、教員評(píng)價(jià))主碼:教員號(hào),外碼:教員姓名4.2.2實(shí)體間聯(lián)系轉(zhuǎn)換為關(guān)系模式一個(gè)1:1聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系,也可以與任意一段相應(yīng)的關(guān)系模式合并。假如轉(zhuǎn)化為一個(gè)獨(dú)立的關(guān)系模式,則與該聯(lián)系相連的各個(gè)實(shí)體的碼以及聯(lián)系自身的屬性均轉(zhuǎn)換為關(guān)系的屬性,每個(gè)實(shí)體的碼均是該關(guān)系的候選碼。假如與某一個(gè)實(shí)體相應(yīng)的關(guān)系合并,則需要在該關(guān)系模式的屬性中加入另一個(gè)關(guān)系的主碼和聯(lián)系自身的屬性。一個(gè)m:n的聯(lián)系可以轉(zhuǎn)化為一個(gè)單獨(dú)的關(guān)系模式,這個(gè)單獨(dú)的關(guān)系模式的主碼事兩端實(shí)體的碼,再加上聯(lián)系的屬性。一個(gè)1:n聯(lián)系可以轉(zhuǎn)化為一個(gè)獨(dú)立的關(guān)系模式,也可以與n端的關(guān)系模式合并作假如與n端的關(guān)系模式合并,在n端的關(guān)系模式中加上另一端關(guān)系的碼和聯(lián)系屬性。為了方便系統(tǒng)地實(shí)現(xiàn)和數(shù)據(jù)庫的設(shè)計(jì),將所有的關(guān)系均作為一個(gè)單獨(dú)的關(guān)系模式。關(guān)系模式為:工作崗位(工作崗位代號(hào)、工作崗位名稱、工作崗位的權(quán)利、范圍)主碼:工作崗位代號(hào)部門(部門編號(hào)、部門名稱、部門經(jīng)理、部門副經(jīng)理)主碼:部門編號(hào)屬于(工作崗位代號(hào)、部門編號(hào)、職能)其中工作崗位號(hào)為引用“工作崗位”關(guān)系模式的外碼;部門號(hào)為引用“部門”關(guān)系模式的外碼。關(guān)系模式為:?jiǎn)T工(員工號(hào)、員工姓名、性別、所在部門、身份證、籍貫、聯(lián)系電話、家庭住址)主碼:?jiǎn)T工號(hào)部門(部門編號(hào)、部門名稱、部門經(jīng)理、部門副經(jīng)理)主碼:部門編號(hào)屬于(員工號(hào)、部門編號(hào)、崗位)其中員工號(hào)為引用“員工”關(guān)系模式的外碼;部門號(hào)為引用“部門”關(guān)系模式的外碼。關(guān)系模式為:?jiǎn)T工(員工號(hào)、員工姓名、性別、所在部門、身份證、籍貫、聯(lián)系電話、家庭住址)主碼:?jiǎn)T工號(hào)課程(課程號(hào)、課程名、課程學(xué)識(shí)、授課教師、預(yù)修課程、開課部門)主碼:課程號(hào)選擇(員工號(hào)、課程號(hào)、成績(jī))其中員工號(hào)為引用“員工”關(guān)系模式的外碼;課程號(hào)為引用“課程”關(guān)系模式的外碼。關(guān)系模式為:教員(教員號(hào)、教員姓名、教員學(xué)歷、開始教學(xué)時(shí)間、教員評(píng)價(jià))主碼:教員號(hào)員工(員工號(hào)、員工姓名、性別、所在部門、身份證、籍貫、聯(lián)系電話、家庭住址)主碼:?jiǎn)T工號(hào)專家(教員號(hào)、員工號(hào)、課程名)其中教員號(hào)為引用“教員”關(guān)系模式的外碼;員工號(hào)為引用“員工”關(guān)系模式的外碼。關(guān)系模式為:教員(教員號(hào)、教員姓名、教員學(xué)歷、開始教學(xué)時(shí)間、教員評(píng)價(jià))主碼:教員號(hào)課程(課程號(hào)、課程名、課程學(xué)識(shí)、授課教師、預(yù)修課程、開課部門)主碼:課程號(hào)授課(教員號(hào)、課程號(hào)、教課時(shí)數(shù))其中教員號(hào)為引用“教員”關(guān)系模式的外碼;課程號(hào)為引用“課程”關(guān)系模式的外碼。4.2.3數(shù)據(jù)庫模式定義其中,涉及各模式的邏輯結(jié)構(gòu)定義、關(guān)系的完整性和安全性等內(nèi)容。數(shù)據(jù)庫模式定義表編號(hào)邏輯結(jié)構(gòu)(基本表)定義完整性和安全性T-1Personal(詳見數(shù)據(jù)結(jié)構(gòu))(詳見數(shù)據(jù)結(jié)構(gòu))T-2SC(詳見數(shù)據(jù)結(jié)構(gòu))T-3Course(詳見數(shù)據(jù)結(jié)構(gòu))(詳見數(shù)據(jù)結(jié)構(gòu))T-4Work(詳見數(shù)據(jù)結(jié)構(gòu))(詳見數(shù)據(jù)結(jié)構(gòu))T-5Department(詳見數(shù)據(jù)結(jié)構(gòu))(詳見數(shù)據(jù)結(jié)構(gòu))T-6Need(詳見數(shù)據(jù)結(jié)構(gòu))(詳見數(shù)據(jù)結(jié)構(gòu))T-7Train(詳見數(shù)據(jù)結(jié)構(gòu))(詳見數(shù)據(jù)結(jié)構(gòu))T-8Evaluate(詳見數(shù)據(jù)結(jié)構(gòu))(詳見數(shù)據(jù)結(jié)構(gòu))T-9Teacher(詳見數(shù)據(jù)結(jié)構(gòu))(詳見數(shù)據(jù)結(jié)構(gòu))四、數(shù)據(jù)庫實(shí)行階段5.1數(shù)據(jù)庫實(shí)行階段目的用DBMS所提供的數(shù)據(jù)定義語言和其他實(shí)用程序?qū)?shù)據(jù)庫邏輯設(shè)計(jì)和物理設(shè)計(jì)結(jié)果描述出來,成為DBMS可以接受的源代碼,在通過調(diào)試生成目的模式5.2數(shù)據(jù)庫實(shí)行階段任務(wù)5.2.1建立數(shù)據(jù)庫createdatabaseemployee_training;5.2.2建立數(shù)據(jù)表(1)員工基本信息表的建立createtablePersonal(PerNochar(9) PRIMARYKEY,PerNameNchar(5) notnull,PerSexchar(2) DEFAULT'男',PerDepartmentchar(6)null,Pnumber char(20) UNIQUE)select*fromPersonal(2)課程信息表的建立createtableCourse(Cno char(6)primarykey,Cname char(9)notnull,Ctimechar(10)null,Caddchar(10)null,Teacherchar(10)notnull)select*fromCourse(3)員工培訓(xùn)成績(jī)信息表的建立:createtableGrade(Perno char(9)notnull,Cno char(6)notnull,GradeTINYINTprimarykey(Perno,Cno),foreignkey(Perno)referencesPersonal(Perno),foreignkey(Cno)referencesCourse(Cno))select*fromGrade(4)工作信息表的建立:createtableWorks(Wonochar(9) primarykey,Wopernochar(9)notnull,WonameNvarchar(10)notnull,WorightNvarchar(10)null,WorangeNvarchar(10)null,foreignkey(Woperno)referencesPersonal(Perno))select*fromWorks部門信息表的建立:createtableDepartment( Denochar(9) primarykey, Dename Nchar(6) notnull,Pernochar(9) notnull, DemanagerNvarchar(6)null, Dassmg Nvarchar(6) null,foreignkey(Perno)referencesPersonal(Perno)) select*fromDepartment(5)需求信息表的建立:createtableNeed(NecourseNvarchar(20) primarykey,NePernochar(9)notnull, NeperNchar(5) notnull, NeplanNvarchar(20) notnull, foreignkey(NePerno)referencesPersonal(Perno))select*fromNeed(6)培訓(xùn)信息表的建立:createtableTrain(TrcourseNvarchar(20) primarykey, TrTbegchar(10) null, TrTfinchar(10) null,Trnochar(9)notnull, Trteacherchar(10) notnull,foreignkey(Trno)referencesPersonal(Perno))select*fromTrain(7)教員信息表的建立:createtableTeacher( Tenochar(10) primarykey, Tenamechar(10) notnull, Teeducationchar(10) null,Tetimechar(10) null,TeevaNvarchar(20)null)select*fromTeacher(8)評(píng)價(jià)信息表的建立:createtableEvaluate( Cnochar(6) notnull, Tenochar(10) notnull, TeevaNvarchar(20)null,Evatimechar(10) null,primarykey(Cno,Teno),foreignkey(Cno)referencesCourse(Cno),foreignkey(Teno)referencesTeacher(Teno))select*fromEvaluate5.2.3數(shù)據(jù)的錄入insertintoPersonalvalues('0611101','李勇','男','銷售部','')insertintoPersonalvalues('0611102','劉晨','男','市場(chǎng)部','1')insertintoPersonalvalues('0611104','張小紅','女','銷售部',3)insertintoPersonalvalues('0621101','張立','男','銷售部','4')insertintoPersonalvalues('0621102','吳賓','女','市場(chǎng)部','5')insertintoPersonalvalues('0621103','張海','男','采購(gòu)部',6)insertintoPersonalvalues('0631101','錢小平','女','市場(chǎng)部','7')insertintoCoursevalues('C001','高等數(shù)學(xué)',4,1,'趙老師')insertintoCoursevalues('C002','大學(xué)英語',3,1,'錢老師')insertintoCoursevalues('C003','大學(xué)英語',3,2,'孫老師')insertintoCoursevalues('C007','數(shù)據(jù)結(jié)構(gòu)',4,4,'葉老師')insertintoGradevalues('0611101','C002',80)insertintoGradevalues('0611101','C003',84)insertintoGradevalues('0611102','C001',92)insertintoGradevalues('0611102','C002',90)insertintoGradevalues('0621103','C001',50)insertintoWorkvalues('1611101','張三','經(jīng)理','銷售部')insertintoWorkvalues('1611102','張晨','副經(jīng)理','市場(chǎng)部')insertintoWorkvalues('1611104','張紅','秘書','銷售部')insertintoWorkvalues('1621102','吳小賓','調(diào)查員','市場(chǎng)部')insertintoWorkvalues('1621103','張一海','采購(gòu)員','采購(gòu)部')insertintoDepartmentvalues('0611101','李勇','0611101','經(jīng)理','')insertintoDepartmentvalues('0631101','錢小平','0631101','副經(jīng)理','')insertintoNeedvalues('高等數(shù)學(xué)','0611101','','個(gè)人計(jì)劃')insertintoNeedvalues('大學(xué)英語','0611102',3,'個(gè)人計(jì)劃')insertintoNeedvalues('數(shù)據(jù)結(jié)構(gòu)','0621103',4,'公司計(jì)劃')insertintoNeedvalues('計(jì)算機(jī)網(wǎng)絡(luò)','0611102',1,'公司計(jì)劃')insertintoTrainvalues('高等數(shù)學(xué)','','','0611101','趙老師')insertintoTrainvalues('大學(xué)英語','','','0611102','錢老師')insertintoTrainvalues('數(shù)據(jù)結(jié)構(gòu)','','','0621103','葉老師')insertintoTeachervalues('61101','張寶','','','B')insertintoTeachervalues('61102','張淼','','','B')insertintoTeachervalues('61103','林業(yè)','','','A')insertintoTeachervalues('61104','王宇','','','C')insertintoTeachervalues('61105','葉智','','','C')insertintoEvaluatevalues('C001','61101','B','')insertintoEvaluatevalues('C002','61102','B','')insertintoEvaluatevalues('C003','61103','A','')insertintoEvaluatevalues('C007','61104','C','')5.2.4建立視圖、建立存儲(chǔ)及相應(yīng)功能的查詢操作A、建立視圖員工視圖的建立 createviewPerasselectPerNo,PerName,PerSex,PerDepartment,PnumberfromPersonalwherePerSex='男'(2)課程視圖的建立createviewCouasselectCname,Ctime,Cadd,TeacherfromCoursewhereCname='高等數(shù)學(xué)'(3)員工培訓(xùn)成績(jī)視圖的建立:createviewGraasselect*fromGradewithcheckoption(4)工作崗位視圖的建立:createviewWorasselect*fromWorkwithcheckoption部門視圖的建立:createviewDeparasselect*fromDepartmentwithcheckoption(6)需求視圖的建立createviewNeeasselect*fromNeedwithcheckoption(7)培訓(xùn)信息視圖的建立:createviewTraasselect*fromTrainwithcheckoption(8)評(píng)價(jià)視圖的建立:createviewEvaasselect*fromEvaluatewithcheckoption(9)教員信息視圖的建立:createviewTeaasselect*fromTeacherwithcheckoptionB、建立存儲(chǔ)(1)不帶參數(shù)的存儲(chǔ)過程:createprocedurea_PersonalasselectPername,Cname,GradefromPersonalpjoinGradegonp.Perno=g.Pernojoincourseconc.Cno=g.Cno(2)帶參數(shù)的存儲(chǔ)過程:createprocedurep_Personal1@sexchar(9)asselectPername,Perdepartment,Cname,GradefromPersonalpjoinGradegonp.Perno=g.Pernojoincourseconc.Cno=g.CnowherePersex=@sex(3)帶多個(gè)參數(shù)的存儲(chǔ)過程:createprocedurec_Personal@Pernamenchar(5),@Cnamechar(9)='高等數(shù)學(xué)'asselectPername,Cname,GradefromPersonalpjoinGradegonp.Perno=g.Pernojoincourseconc.Cno=g.CnowherePername=@PernameandCname=@Cname相應(yīng)功能的查詢操作SELECT*FROMPersonalpjoinGradegOnp.Perno=g.Perno附錄:數(shù)字字典數(shù)據(jù)項(xiàng)編號(hào)數(shù)據(jù)項(xiàng)名數(shù)據(jù)項(xiàng)含義與其它數(shù)據(jù)項(xiàng)的關(guān)系存儲(chǔ)結(jié)構(gòu)別名DI-1PerNo員工編號(hào)char(9)員工號(hào)DI-2PerName員工姓名Nchar(5)姓名DI-3PerSex員工性別char(2)性別DI-4PerDepartment員工所在部門Number(3)部門DI-5Pnumber身份證號(hào)Number(20)身份證號(hào)DI-6PerHome籍貫char(20)祖籍DI-7PerPhNo聯(lián)系電話char(12)電話DI-8PerAdd家庭住址char(20)住址DI-9PerNo員工號(hào)char(9)員工號(hào)DI-10Cname課程名稱char(9)課程DI-11Ctime課程時(shí)間char(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年數(shù)字制式轉(zhuǎn)換器項(xiàng)目投資價(jià)值分析報(bào)告
- 2025至2030年心形布籃項(xiàng)目投資價(jià)值分析報(bào)告
- 2025至2030年天麻微粉項(xiàng)目投資價(jià)值分析報(bào)告
- 2025至2030年冷風(fēng)機(jī)電動(dòng)閥項(xiàng)目投資價(jià)值分析報(bào)告
- 2025年鏡畫2項(xiàng)目可行性研究報(bào)告
- 二年級(jí)語文下冊(cè)看圖寫話同步練習(xí)題(附提示和參考范文)
- 公務(wù)員轉(zhuǎn)正申請(qǐng)書入黨
- 一般貧困申請(qǐng)書
- 醫(yī)院建設(shè)項(xiàng)目安全文明施工工作計(jì)劃
- 醫(yī)療行業(yè)保密工作計(jì)劃框架
- 【龍集鎮(zhèn)稻蝦綜合種養(yǎng)面臨的問題及優(yōu)化建議探析(論文)13000字】
- 25 黃帝的傳說 公開課一等獎(jiǎng)創(chuàng)新教案
- 人教版音樂三年級(jí)下冊(cè)第一單元 朝景 教案
- 《師范硬筆書法教程(第2版)》全套教學(xué)課件
- 中國(guó)聯(lián)通H248技術(shù)規(guī)范
- 孫權(quán)勸學(xué)省公共課一等獎(jiǎng)全國(guó)賽課獲獎(jiǎng)?wù)n件
- DL-T-692-2018電力行業(yè)緊急救護(hù)技術(shù)規(guī)范
- 精索靜脈曲張臨床路徑表單
- 委外催收機(jī)構(gòu)入圍項(xiàng)目投標(biāo)技術(shù)方案(技術(shù)標(biāo))
- 2024年杭州錢塘新區(qū)建設(shè)投資集團(tuán)有限公司招聘筆試沖刺題(帶答案解析)
- 2023年四川省綿陽市中考數(shù)學(xué)試卷
評(píng)論
0/150
提交評(píng)論