員工培訓(xùn)管理系統(tǒng)數(shù)據(jù)庫(kù)_第1頁(yè)
員工培訓(xùn)管理系統(tǒng)數(shù)據(jù)庫(kù)_第2頁(yè)
員工培訓(xùn)管理系統(tǒng)數(shù)據(jù)庫(kù)_第3頁(yè)
員工培訓(xùn)管理系統(tǒng)數(shù)據(jù)庫(kù)_第4頁(yè)
員工培訓(xùn)管理系統(tǒng)數(shù)據(jù)庫(kù)_第5頁(yè)
已閱讀5頁(yè),還剩36頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、著£1=宙才謝討匸;心jw 加 士刖協(xié)心芝九:閒:蘆心mu Hj*h"二d:j員工培訓(xùn)管理系統(tǒng)系統(tǒng)需求分析階段1=1、概念設(shè)計(jì)階段6E-RE-R779E-R10四、邏輯設(shè)計(jì)階段111111實(shí)體間聯(lián)1214五、數(shù)據(jù)庫(kù)實(shí)施階段151515建立數(shù)據(jù)表15錄入20數(shù)據(jù)建數(shù)據(jù)庫(kù)立建立視圖和存儲(chǔ)及相應(yīng)功能的查詢操作23附錄:數(shù)字字典增強(qiáng)企業(yè)、前言隨著戰(zhàn)略人力資源管理時(shí)代的到來(lái),員工培訓(xùn)開發(fā)在提升員工技能和素質(zhì)、 核心競(jìng)爭(zhēng)力等方面具有重要作用。為了較好地解決我國(guó)企業(yè)在進(jìn)行員工培訓(xùn)時(shí)出現(xiàn)的問(wèn) 題,建立一套戰(zhàn)略員工培訓(xùn)系統(tǒng),使企業(yè)的培訓(xùn)工作系統(tǒng)化、規(guī)范化、自動(dòng)化,從而達(dá)到 提高企業(yè)培訓(xùn)的目的

2、。、系統(tǒng)需求分析階段系統(tǒng)需求分析階段需求分析簡(jiǎn)單的說(shuō)就是分析用戶的要求。需求分析是涉及數(shù)據(jù)庫(kù)的起點(diǎn),需求分析的 結(jié)果是否準(zhǔn)確地反映了用戶的實(shí)際要求,將直接影響到后面各個(gè)階段的設(shè)計(jì),并影響到設(shè) 計(jì)的結(jié)果是否合理和實(shí)用。需求分析階段的目標(biāo)1. 了解公司總體培訓(xùn)課程的設(shè)置和安排;2.綜合的理解企業(yè)教員和各個(gè)員工之間的不同需求3. 了解培訓(xùn)課程的基本內(nèi)容;4. 了解企業(yè)對(duì)不同崗位員工的培訓(xùn)計(jì)劃;5. 了解員工的培訓(xùn)效果;6. 加強(qiáng)各崗位員工的培訓(xùn),加快持證上崗工作步伐,進(jìn)一步規(guī)范管理。需求分析階段的任務(wù)對(duì)象說(shuō)明:系統(tǒng)處理對(duì)象包括員工基本信息、員工成績(jī)信息、課程信息、企業(yè)工作崗位信息、企 業(yè)部門信息、培

3、訓(xùn)需求信息、企業(yè)培訓(xùn)計(jì)劃信息、個(gè)人培訓(xùn)計(jì)劃信息、課程評(píng)價(jià)信息、教 員信息等十個(gè)方面,各個(gè)對(duì)象包括信息如下所示:1. 員工基本信息(Personal )包括有員工號(hào)、員工姓名、性別、所在部門、身份證、 籍貫、聯(lián)系電話、家庭住址等信息。2. 員工成績(jī)信息(CGrade)包括有員工號(hào)、課程名稱、時(shí)間、地點(diǎn)、授課教師、成績(jī)?cè)u(píng)價(jià)等。3. 課程信息(Course)包括有課程號(hào)、課程名、課程學(xué)識(shí)、授課教師、預(yù)修課程、開課部門、初訓(xùn)、復(fù)訓(xùn)等。4. 企業(yè)工作崗位信息(Work)包括有工作崗位代號(hào)、工作崗位名稱、工作崗位的權(quán)利、范圍等。5. 企業(yè)部門信息( Department )包括有部門編號(hào)、部門名稱、部門經(jīng)

4、理、部門副經(jīng)理等。6.培訓(xùn)需求信息(Need)包括有所需培訓(xùn)的課程、要求培訓(xùn)的員工、培訓(xùn)計(jì)劃等。7. 企業(yè)培訓(xùn)計(jì)劃信息( B-Plan )包括有所需培訓(xùn)的課程、培訓(xùn)開始時(shí)間、結(jié)束時(shí)間、培訓(xùn)教員、上課時(shí)間、上課地點(diǎn)等。8. 個(gè)人培訓(xùn)計(jì)劃(P_Plan)包括有培訓(xùn)員、培訓(xùn)課程、培訓(xùn)開始時(shí)間、培訓(xùn)結(jié)束時(shí)間 等。9. 課程評(píng)價(jià)信息( Evaluate )包括有課程名、評(píng)價(jià)內(nèi)容、評(píng)價(jià)時(shí)間等。10-教員信息(Teacher)包括有教員號(hào)、教員姓名、教員學(xué)歷、開始教學(xué)時(shí)間、教員評(píng)價(jià)等。處理功能要求系統(tǒng)主要完成以下幾個(gè)功能:?jiǎn)T工信息查詢與修改,包括員工的基本信息、職稱、崗位、已經(jīng)培訓(xùn)過(guò)的課程和成績(jī)、培訓(xùn)計(jì)劃等

5、。2.培訓(xùn)課程基本信息查詢、修改與更新,包括課時(shí)、課程種類等。3.企業(yè)所有員工培訓(xùn)需求的管理 .4.每一位員工的課程信息的查詢與信息更新;5.企業(yè)培訓(xùn)計(jì)劃的制定、修改;6.培訓(xùn)課程的評(píng)價(jià);7.教員信息的管理、教師評(píng)價(jià)等。安全性和完整性要求安全性先通過(guò)視圖機(jī)制,不同的用戶只能訪問(wèn)系統(tǒng)授權(quán)的視圖,這樣可提供系統(tǒng)數(shù)據(jù)一定程度上的安全性,再通過(guò)用戶授權(quán)機(jī)制,通過(guò)用戶登陸來(lái)識(shí)別用戶級(jí)別,根據(jù)這個(gè)級(jí) 別來(lái)分配用戶權(quán)限,達(dá)到數(shù)據(jù)更高層次的安全保密功能。近而可以滿足用戶的基本數(shù)據(jù)安 全性要求。完整性要求用于描述各種信息之間的制約關(guān)系,以及關(guān)聯(lián)關(guān)系,各個(gè)數(shù)據(jù)項(xiàng)的取值范 圍以及各個(gè)數(shù)據(jù)項(xiàng)是否可以不取值。根據(jù)實(shí)際需

6、要,采取一定的手段來(lái)滿足用戶的完整性 需求。主碼取值唯一,不能相同,并且不能去空值。各關(guān)系凡是涉及到姓名的其取值一律不能為空值,此處允許有相同的姓名。(3)各關(guān)系凡是涉及到性別的其取值只能是男或女二者中的一個(gè),不允許 出現(xiàn)第三個(gè)。(4) 各個(gè)員工關(guān)系中的年齡取值只能從 18到100之間,不能超出此范圍。(5) 有新的員工注冊(cè)使用該系統(tǒng)或有員工注銷改號(hào),數(shù)據(jù)庫(kù)自動(dòng)更新。詳細(xì)完整性要求見(jiàn)于系統(tǒng)的邏輯設(shè)計(jì)階段。員工培訓(xùn)管理系統(tǒng)用戶管理權(quán)限管理培訓(xùn)管理機(jī)構(gòu)圖培訓(xùn)管理數(shù)據(jù)流程圖概念設(shè)計(jì)階段目標(biāo)將需求分析得到用戶需求抽象為信息結(jié)構(gòu)即概念模型的過(guò)程就是概念結(jié)構(gòu)設(shè)計(jì)。概念設(shè)計(jì)階段主要是將需求分析階段得到的用戶

7、需求抽象為信息結(jié)構(gòu)(概念模型)的過(guò)程,它是DBMS實(shí)現(xiàn)整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵,包括概念模型設(shè)計(jì)和新系統(tǒng)流程兩個(gè)階段。在需求分析階段所得 到的應(yīng)用需求應(yīng)該首先抽象為信息世界的結(jié)構(gòu),才能更好地、更準(zhǔn)確地用某一 這些需求。具體任務(wù)1.選擇中層數(shù)據(jù)流為切入點(diǎn),通常選擇實(shí)際系統(tǒng)中的子系統(tǒng);2. 設(shè)計(jì)分E-R圖,即各子模塊的E-R圖;3. 生成初步E-R圖,通過(guò)合并方法,做到各子系統(tǒng)實(shí)體、屬性、聯(lián)系統(tǒng)一;4.生成全局E-R圖,消除沖突。結(jié)果各實(shí)體及其屬性根據(jù)需求分析,設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及他們之間的關(guān)系。規(guī)劃出的實(shí)體有:?jiǎn)T工實(shí)體、部門實(shí)體、崗位實(shí)體、教員實(shí)體、課程實(shí)體。詳細(xì)屬性請(qǐng)見(jiàn)于E-R圖

8、展示階段。實(shí)體屬性E-R圖:員工實(shí)體屬性E-R圖課程需要培訓(xùn)的課需要培訓(xùn)的員工總體培訓(xùn)需求屬性E-R圖局部E-R圖:E R 圖 1E R 圖 3E R 圖 4E R 圖 5全局E R圖實(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ì)階段邏輯設(shè)計(jì)階段的目標(biāo)以上的概念設(shè)計(jì)階段是獨(dú)立于任何一種數(shù)據(jù)模型的,但是邏輯設(shè)計(jì)階段就與選用的DBM產(chǎn)品發(fā)生關(guān)系了,系統(tǒng)邏輯設(shè)計(jì)的目標(biāo)就是將概念設(shè)計(jì)階段設(shè)計(jì)好的基本E-R圖轉(zhuǎn)換為

9、選用DBM資品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。邏輯設(shè)計(jì)階段的任務(wù)具體任務(wù)是數(shù)據(jù)組織和數(shù)據(jù)處理。在數(shù)據(jù)組織階段主要要完成的任務(wù)是將E-R圖轉(zhuǎn)換成為關(guān)系模型;模型優(yōu)化;完成數(shù)據(jù)庫(kù)模式定義描述,包括各模式的邏輯結(jié)構(gòu)定義、關(guān)系的完 整性和安全性等內(nèi)容;用戶子模式設(shè)計(jì)。以表格的形式表現(xiàn)出來(lái)。數(shù)據(jù)處理階段主要任務(wù) 是畫出系統(tǒng)功能模塊圖。實(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)、籍貫

10、、聯(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>工作崗位(工作崗位代碼、I工作崗位名稱、權(quán)力范圍、平均工資)主碼:工作崗位代碼,外碼:工作崗位名稱<5>部門(部門編號(hào)、部門名稱、部門經(jīng)理)主碼:部門編號(hào),外碼:部門名稱<6>培訓(xùn)需求(所需培訓(xùn)的課程、要求培訓(xùn)的員工)主碼:,外碼:所需培訓(xùn)的課程,要求培訓(xùn)的員工<

11、;7>個(gè)人培訓(xùn)計(jì)劃(培訓(xùn)員、培訓(xùn)課程、培訓(xùn)開始時(shí)間、培訓(xùn)結(jié)束時(shí)間)主碼:外碼:培訓(xùn)課程<8>企業(yè)培訓(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),外碼:教員姓名實(shí)體間聯(lián)系轉(zhuǎn)換為關(guān)系模式一個(gè)1:1聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系,也可以與任意一段對(duì)應(yīng)的關(guān)系模式合并。如果轉(zhuǎn)化為一個(gè)獨(dú)立的關(guān)系模式,貝U與該聯(lián)系相連的各個(gè)實(shí)體的碼以及聯(lián)系本身的屬性均

12、 轉(zhuǎn)換為關(guān)系的屬性,每個(gè)實(shí)體的碼均是該關(guān)系的候選碼。如果與某一個(gè)實(shí)體對(duì)應(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ù)庫(kù)的設(shè)計(jì),將所有的關(guān)系均作為一個(gè)單獨(dú)的關(guān)系模式。關(guān)系模式為:工作崗位(工作崗位代號(hào)、工作崗位名稱、工作崗位的權(quán)利、范圍)主碼:工作崗位代號(hào)部門(部門編號(hào)、部門名稱、部門經(jīng)理、

13、部門副經(jīng)理)主碼:部門編號(hào)屬于(工作崗位代號(hào)、部門編號(hào)、職能)其中工作崗位號(hào)為引用“工作崗位”關(guān)系模式的外碼;部門號(hào)為引用“部門”關(guān)系模式的外碼。關(guān)系模式為:員工(員工號(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)系模式為:員工(員工號(hào)、員工姓名、性別、所在部門、身份證、籍貫、聯(lián)系電話、家庭住址)主碼:?jiǎn)T工號(hào)課程(課程號(hào)、課程名、課程學(xué)識(shí)、授課教師、預(yù)修課程、開課部門)主碼:課程號(hào)選擇(員工號(hào)、

14、課程號(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)為

15、引用“課程”關(guān)系模式的外碼。數(shù)據(jù)庫(kù)模式定義其中,包括各模式的邏輯結(jié)構(gòu)定義、關(guān)系的完整性和安全性等內(nèi)容。數(shù)據(jù)庫(kù)模式定義表編號(hào)邏輯結(jié)構(gòu)(基本表)定義完整性和安全性T 1Personal (詳見(jiàn)數(shù)據(jù)結(jié)構(gòu))(詳見(jiàn)數(shù)據(jù)結(jié)構(gòu))T 2SC(詳見(jiàn)數(shù)據(jù)結(jié)構(gòu))T 3Course (詳見(jiàn)數(shù)據(jù)結(jié)構(gòu))(詳見(jiàn)數(shù)據(jù)結(jié)構(gòu))T 4Work (詳見(jiàn)數(shù)據(jù)結(jié)構(gòu))(詳見(jiàn)數(shù)據(jù)結(jié)構(gòu))T 5Department (詳見(jiàn)數(shù)據(jù)結(jié)構(gòu))(詳見(jiàn)數(shù)據(jù)結(jié)構(gòu))T 6Need (詳見(jiàn)數(shù)據(jù)結(jié)構(gòu))(詳見(jiàn)數(shù)據(jù)結(jié)構(gòu))T 7Train (詳見(jiàn)數(shù)據(jù)結(jié)構(gòu))(詳見(jiàn)數(shù)據(jù)結(jié)構(gòu))T 8Evaluate (詳見(jiàn)數(shù)據(jù)結(jié)構(gòu))(詳見(jiàn)數(shù)據(jù)結(jié)構(gòu))T 9Teacher (詳見(jiàn)數(shù)據(jù)結(jié)構(gòu))(詳見(jiàn)數(shù)

16、據(jù)結(jié)構(gòu))四、數(shù)據(jù)庫(kù)實(shí)施階段數(shù)據(jù)庫(kù)實(shí)施階段目標(biāo)用DBMS所提供的數(shù)據(jù)定義語(yǔ)言和其他實(shí)用程序?qū)?shù)據(jù)庫(kù)邏輯設(shè)計(jì)和物理設(shè)計(jì)結(jié)果描述出來(lái),成為DBM測(cè)以接受的源代碼,在經(jīng)過(guò)調(diào)試生成目標(biāo)模式數(shù)據(jù)庫(kù)實(shí)施階段任務(wù)建立數(shù)據(jù)庫(kù)create databaseempio yee_tra iningw - if li3 Ji lJ7jdiXll.lCLS«T>ery-H葩時(shí)R-JI pirclETeJ-mning二_J占涯J約矗丄ITO百匸皆I=冷呂鼻品rm ySLQutiyLtql L2_LiiUfUr iUaBTAELDlBEikir. ji建立數(shù)據(jù)表0 Qj ma SierE CJ表(£

17、l7 至aaat±j©E©EfhILJ©ta0IT;dbo.CDurse dbo.Coureee dbo.Department dbo.Depatment dbo.Evjlujt« dbiGrade dbo.N'eed tJbo, Personal dbo-Persorak dbo.Teacher dbo.Train dbo.Work dbo.Worles(1)員工基本信息表的建立create table Personal ( P erNo P erName PerSexchar (9)Nchar( 5)char (2)P erDe p

18、artme nt char (6) Pnu mberchar (20)select * from PersonalP RIMARYKEY not null,DEFAULT', n ull,UNIQUE(2)課程信息表的建立 create table Course( CnoCn ame Ctime Cadd Teacherchar (6)char (9)char (10)char( 10)char (10) primary key, not null, null, null,not null)selectfrom Coursenot null not null,員工培訓(xùn)成績(jī)信息表的建立:

19、create table Grade(Pernochar (9)Cnochar (6)Grade p rimary foreig n foreig nTINYINTkey( Perno, Cnc),key (Perno) references Personal (Perno),key (Cnc) references Course(Cnc)select* from GradeIselecE - from Grade圉結(jié)果匕消息P«TO Crw Grade(4)工作信息表的建立:create table Works (WonoWopernoWon ameWorightWorangech

20、ar (9)char (9)Nvarchar (10)Nvarchar (10)Nvarchar (10)primary key, not null, not n ull,n ull,null,foreig n key( Wo pern。refere nces Personal (Perno) select * from Works3=Iect * tron wiorrsJfWono Woferno Wonafinft VcngH Acmnot(4)部門信息表的建立:createtable Dep artme nt( Deno Den ame Pernochar (9)Nchar( 6)cha

21、r (9)foreig nDemanager Nvarchar (6)Dassmg Nvarchar (6)key( Perno) referencesprimary key,not null,not null,n ull,n ull,Personal (Perno)select* from Departmentselect * Erom DeparTK.entinDeno Daname 卩 eno Deman gerDassmg(5)需求信息表的建立:create table Need (NecourseNePernoNeperNeplanNvarchar (20)char (9)Nchar

22、( 5)Nvarchar (20)foreign key( NePernc) referencesprimary key, not null,n ull,not null,Personal (Perno)notselect * from Needselect * frort 2JeedrrhecourM NePerno Uepw Maplan(6)培訓(xùn)信息表的建立:table Train ( Trcourse TrTbeg TrTfin Trno Trteachercreateforeig nkey(Tmo)Nvarchar (20) char (10)char (10)char (9) ch

23、ar( 10) refere ncesprimary key, n ull, n ull, not null,not null, Personal (Perno)select* from Train|3elect * frominH結(jié)果自消息Trcourae TrTbeg TrTin Tmo Trteocher(7)教員信息表的建立:create table Teacher(TenoTen ameTeeducati onTetimeTeevachar( 10)char( 10) char (10) char( 10) Nvarchar (20)primary key, not null,n u

24、ll,n ull,n ull)select * from Teacher* fzoiTl TeacherTeno Tenarne Teedixatior letime Teeva(8)評(píng)價(jià)信息表的建立:table Evaluate (CnoTenoTeevaEvatimecreatechar (6) char( 10) Nvarchar (20) char (10)not null, not null, null,n ull,p rimary foreig n foreig nselect* from Evaluatekey( Cno Tenc), key (Cnc) references C

25、ourse( Cnc), key (Tenc) references Teacher(Teno)select * fTOTTi Evaluate箱果內(nèi)消息Cno Teno Teeva Evatrne數(shù)據(jù)的錄入in sertin to Personalvalues ('0611101','李勇','男','銷售部','') in sertin to Personalvalues ('0611102','劉晨','男','市場(chǎng)部','1')

26、 in sertin to Personalvalues ('0611104','張小紅','女','銷售部,3) in sertin to Personalvalues ('0621101','張立','男','銷售部','4') in sertin to Personalvalues ('0621102','吳賓','女,市場(chǎng)部,'5') in sertin to Personalvalues (&#

27、39;0621103','張海','男','采購(gòu)部',6) in sertin to Personalvalues ('0631101','錢小平','女','市場(chǎng)部','7')P edSlamePerSexP er &e pertinentP numb er1李勇2帝場(chǎng)部13張小紅女梢售部34K211'Q'1清售部450621102吳宴女市場(chǎng)部5GK211'D3張海Gn跑節(jié)JI錢小平女市場(chǎng)部7in sertin sertin

28、sertintointointoCourseCourseCoursein sertintoCoursevalues ('C001'values ('C002'values ('C003'values ('C007','高等數(shù)學(xué),4,1,'趙老師'),'大學(xué)英語(yǔ)',3,1,'錢老師'),'大學(xué)英語(yǔ),3,2,'孫老師'),'數(shù)據(jù)結(jié)構(gòu)',4,4,'葉老師')in sert in sert in sert in sert in

29、sertinto into into into intoGrade values ('0611101'Grade values ('0611101'Grade values ('0611102'Grade values ('0611102'Grade values ('0621103',C002',C003','C001','C002','C001',80),84),92),90),50)3結(jié)果匕消息1CrwjCnameQimeCaddTesch 電

30、r1 im jCOOli高等數(shù)學(xué)41越老師2cSif'大學(xué)期31錢老師3CW3尢學(xué)英語(yǔ)32孫老師4cm?數(shù)揚(yáng)結(jié)構(gòu)44葉老師PemoChoGrade1Minoi4ib_biii _iii Ilk Jill"I CM23020511101CMS開3&6ino2COOl92M11102C0t)2905COOl7tt)e21103匚Ml50into Work曲結(jié)果L鬲消息in sertvalues ('1611101','張三','經(jīng)理','銷售部')in sert in toWorkvalues ('1

31、611102','張晨','副經(jīng)理','市場(chǎng)部)in sert in toWorkvalues ('1611104','張紅','秘書','銷售部)in sert in toWorkvalues ('1621102','吳小賓','調(diào)查員','市場(chǎng)部) in sert in toWorkvalues ('1621103','張一海','采購(gòu)員','采購(gòu)部)nr3貉果I爻I消息Won

32、oWonamtWo rightWorane1nFindTlh uu 1 1 U JJ 1 1 uu 11 1 L _U 1 1 亠亠張三經(jīng)理21 MM lirr +111 rtW IIIrrrl 1 IIttieiii02張晨市場(chǎng)部31S111W昧紅41£21102調(diào)査員市場(chǎng)部51&211M張一 s采購(gòu)員采胸部in sertinto Dep artme ntvalues ('0611101','李勇','0611101','經(jīng)理','')in sert in to Dep artme ntvalu

33、es ('0631101','錢小平','0631101','副經(jīng)理','')in sertin sertin sertintointointoin sertintoNeed values ('高等數(shù)學(xué)','0611101','','個(gè)人計(jì)劃')Need values ('大學(xué)英語(yǔ)','0611102' , 3,'個(gè)人計(jì)劃')Need values ('數(shù)據(jù)結(jié)構(gòu)','0621103

34、' , 4,'企業(yè)計(jì)劃')Need values ('計(jì)算機(jī)網(wǎng)絡(luò)','0611102' , 1,'企業(yè)計(jì)劃')TrTfin TnooeiH'DiTrteacher 鐵幣 雄師叮3結(jié)杲二消息Necoufse,X 111 B 11111 J 111link 4 11 1 LMePefTiDNeperN eplan1?尢學(xué)英借iI H H . . . H J0611W23牛人計(jì)劃2離寺數(shù)學(xué)0611101個(gè)人i+劃3計(jì)s機(jī)網(wǎng)箔0611W21企業(yè)計(jì)劃4數(shù)據(jù)結(jié)構(gòu)06211D34企業(yè)i+劃in sertintoTrainvalu

35、es ('高等數(shù)學(xué)','','','0611101','趙老師')in sertintoTrainvalues ('大學(xué)英語(yǔ)','','','0611102','錢老師')in sertintoTrainvalues ('數(shù)據(jù)結(jié)構(gòu),",",'0621103','葉老師')3結(jié)果Jj消宜Trcourae TrTbeg1 immi rMi iH高等數(shù)學(xué)數(shù)據(jù)結(jié)構(gòu)in sert in

36、sert in sert in sertinto into into intoTeacher Teacher Teacher Teacherin sertintoTeachervalues ('61101'values ('61102'values ('61103'values ('61104'values ('61105','張寶','' ,'張淼','' ,'林業(yè)','' ,'王宇','

37、9;,'葉智,''IIIIIIIIII'B''B''A''C')'C')CriQT新0Teeva1i coof61101B2U qp 1C002"tllD2e3cm3611D3A4CM7ElimC口箱果I匕消團(tuán)ni1i eiioii張寶B2、B &1102"瞬B1snoi林業(yè)A4&1104c5S110&葉智c"keducafkn Tdirre TMvaTeno Tenarrtein sertintoEvaluatevalues ('

38、;C001' , '61101','B' ,''in sertintoEvaluatevalues ('C002' , '61102','B' ,''in sertintoEvaluatevalues ('C003' , '61103','A' ,''in sertintoEvaluatevalues ('C007' , '61104','C',-EvatiTie)

39、建立視圖、建立存儲(chǔ)及相應(yīng)功能的查詢操作0 口±1S±10303aaaA建立視圖lj劉制UH FJ dbo.Coud bo. Eva dbo.Gra dbo.Net dbo. PerI卸 dboDepar a gj a団 dbo.Ttj 刖 dboJra 岡 dbo.WorI11 III(1)員工視圖的建立create view Perasselect PerNo, PerName PerSex, PerDepartment, Pnumber from Personal where PerSex='男'(2) 課程視圖的建立create view Couass

40、elect Cname, Ctime , Cadd, Teacher from Course where Cname=' 高等數(shù)學(xué) '(3) 員工培訓(xùn)成績(jī)視圖的建立: create view Gra as select *from Grade with check option4)工作崗位視圖的建立: create view Wor as select * from Work with checkoption5)部門視圖的建立: create view Depar as select * from Department withcheck option6)需求視圖的建立 cre

41、ate view Nee as select * from Need with checkoption(7)培訓(xùn)信息視圖 的建立: create view Tra asselect *from Train with check option(8)評(píng)價(jià)視圖的建立:create view Evaasselect * from Evaluate with check option(9)教員信息視圖的建立:create view Teaasselect *from Teacher with check optionB、建立存儲(chǔ)(1)不帶參數(shù)的存儲(chǔ)過(guò)程:create procedure a_Person

42、al asselect Pern ame Cn ameGrade from joi n 料Personal p join Grade g on = course c on =I- exec a Pera'ana.!P emameIlkllBIIIII . II. .11Cname11. kGrade1i李里i大學(xué)英語(yǔ)£01 2、 李車-大學(xué)英語(yǔ)S43劉晨高等埶學(xué)324劉晨大學(xué)英語(yǔ)M5吳賓咼等埶學(xué)76e鬲等數(shù)學(xué)&0結(jié)果I滄消息r?帶參數(shù)的存儲(chǔ)過(guò)程:(2)create procedure p_Personal1sexchar(9)asselect Pername Perd

43、epartment , CnameGrade from Personal p join Grade g on = join course c on =where Persex=sexexec p P&rsmall "男*rra結(jié)果I'由消息P MnamePerdepflflTTnentCnamtGrade1s售部大學(xué)英語(yǔ)302大學(xué)英語(yǔ)劃J劉晨市場(chǎng)部高等數(shù)學(xué)&24市場(chǎng)部大學(xué)英語(yǔ)S張海高零數(shù)學(xué)50帶多個(gè)參數(shù)的存儲(chǔ)過(guò)程:(3)create procedure c_PersonalPernamQnchar(5), Cnamehar(9)='高等數(shù)學(xué)'

44、asselect Pern ame Cn ameGradefrom Personal p join Grade g on = join course c on =where Pername=Pernameand CnameCnameC、相應(yīng)功能的查詢操作SELECT * FROM Personal p join Grade g On =BQLquGry2.s.c|l - I2T_training (sa (SS)* SQLQ uefyl.sql - 12.,1.master(5a (52)廣SELECT K from Personai p join G工ade c Cn p.Ferno-g.F

45、rnoR結(jié)果消息HtrNoP erNamsPflrSexP erDeartniftntPnjmberPemoCno1niiBimi - miiBii-10611101男銷售部0611101C002SO2'reiTior稍S®Ml 1101CM3S430611102劉晨黒市場(chǎng)部1M11102C0019240GniD2劉晨S1MinosCM2SO50621101張海采購(gòu)祁S0621103cool50附錄:數(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-1P erNo員工編號(hào)char(9)員工號(hào)DI-2P erName員工姓名Nchar(5)姓名DI-3P erSex員工性別char(2)性別DI-4P erDe partment員工所在部門Number(3)部門身份證號(hào)Number(20身份證號(hào)DI-5Pnu mber)DI-6P erHome籍貫char(20)祖籍DI-7PerPhNo聯(lián)系電話char(12)電話DI-8P erAdd家庭住址char(20)住址DI-9P erNo員工號(hào)char(9)員工號(hào)DI-10Cname課程名稱char(9)課程DI-11Ctime課程時(shí)間char(10)時(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-12Cadd課程地點(diǎn)char(1O)地點(diǎn)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論