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

下載本文檔

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

文檔簡介

1、員工培訓(xùn)管理系統(tǒng)一、前言 -3二、 系統(tǒng)需求分析階段需求分析階段的目標(biāo) -3需求分析階段的任務(wù)-3對象說明 -4處理功能要求 -4安全性和完整性要求 -4三、概念設(shè)計階段目標(biāo) -6具體任務(wù) -6結(jié)果 -7各實體及其屬性 -7實體及其屬性 E-R 圖 -7局部 E-R 圖 -9全局 E-R 圖 -10四、邏輯設(shè)計階段邏輯設(shè)計階段的目標(biāo) -11邏輯設(shè)計階段的任務(wù) -11實體型轉(zhuǎn)換為關(guān)系模式-11實體間聯(lián)系轉(zhuǎn)換為關(guān)系模式-12數(shù)據(jù)庫模式定義 -14五、數(shù)據(jù)庫實施階段數(shù)據(jù)庫實施階段的目標(biāo) -15數(shù)據(jù)庫實施階段的任務(wù) -15建立數(shù)據(jù)庫 -15建立數(shù)據(jù)表 -15錄入數(shù)據(jù) -20建立視圖和存儲及相應(yīng)功能的查

2、詢操作-23附錄:數(shù)字字典一、前言隨著戰(zhàn)略人力資源管理時代的到來,員工培訓(xùn)開發(fā)在提升員工技能和素質(zhì)、增強企業(yè)核心競爭力等方面具有重要作用。為了較好地解決我國企業(yè)在進行員工培訓(xùn)時出現(xiàn)的問題,建立一套戰(zhàn)略員工培訓(xùn)系統(tǒng),使企業(yè)的培訓(xùn)工作系統(tǒng)化、規(guī)范化、自動化,從而達到提高企業(yè)培訓(xùn)的目的。二、系統(tǒng)需求分析階段系統(tǒng)需求分析階段需求分析簡單的說就是分析用戶的要求。需求分析是涉及數(shù)據(jù)庫的起點,需求分析的結(jié)果是否準(zhǔn)確地反映了用戶的實際要求,將直接影響到后面各個階段的設(shè)計,并影響到設(shè)計的結(jié)果是否合理和實用。需求分析階段的目標(biāo)了解公司總體培訓(xùn)課程的設(shè)置和安排;綜合的理解企業(yè)教員和各個員工之間的不同需求; ? ?了

3、解培訓(xùn)課程的基本內(nèi)容;了解企業(yè)對不同崗位員工的培訓(xùn)計劃;了解員工的培訓(xùn)效果;加強各崗位員工的培訓(xùn),加快持證上崗工作步伐,進一步規(guī)范管理。需求分析階段的任務(wù)對象說明:系統(tǒng)處理對象包括員工基本信息、員工成績信息、課程信息、企業(yè)工作崗位信息、企業(yè)部門信息、培訓(xùn)需求信息、企業(yè)培訓(xùn)計劃信息、個人培訓(xùn)計劃信息、課程評價信息、教員信息等十個方面,各個對象包括信息如下所示:員工基本信息( Personal )包括有員工號、員工姓名、性別、所在部門、身份證、籍貫、聯(lián)系電話、家庭住址等信息。員工成績信息( CGrade)包括有員工號、課程名稱、時間、地點、授課教師、成績評價等。課程信息( Course)包括有課程

4、號、課程名、課程學(xué)識、授課教師、預(yù)修課程、開課部門、初訓(xùn)、復(fù)訓(xùn)等。企業(yè)工作崗位信息( Work)包括有工作崗位代號、工作崗位名稱、工作崗位的權(quán)利、范圍等。企業(yè)部門信息( Department )包括有部門編號、部門名稱、部門經(jīng)理、部門副經(jīng)理等。培訓(xùn)需求信息( Need)包括有所需培訓(xùn)的課程、要求培訓(xùn)的員工、培訓(xùn)計劃等。企業(yè)培訓(xùn)計劃信息( B-Plan )包括有所需培訓(xùn)的課程、培訓(xùn)開始時間、結(jié)束時間、培訓(xùn)教員、上課時間、上課地點等。個人培訓(xùn)計劃( P_Plan)包括有培訓(xùn)員、培訓(xùn)課程、培訓(xùn)開始時間、培訓(xùn)結(jié)束時間等。課程評價信息( Evaluate )包括有課程名、評價內(nèi)容、評價時間等。教員信息(

5、 Teacher)包括有教員號、教員姓名、教員學(xué)歷、開始教學(xué)時間、教員評價等。處理功能要求系統(tǒng)主要完成以下幾個功能:員工信息查詢與修改,包括員工的基本信息、職稱、崗位、已經(jīng)培訓(xùn)過的課程和成績、培訓(xùn)計劃等。培訓(xùn)課程基本信息查詢、修改與更新,包括課時、課程種類等。企業(yè)所有員工培訓(xùn)需求的管理 .每一位員工的課程信息的查詢與信息更新;企業(yè)培訓(xùn)計劃的制定、修改;培訓(xùn)課程的評價;教員信息的管理、教師評價等。安全性和完整性要求安全性先通過視圖機制,不同的用戶只能訪問系統(tǒng)授權(quán)的視圖,這樣可提供系統(tǒng)數(shù)據(jù)一定程度上的安全性,再通過用戶授權(quán)機制,通過用戶登陸來識別用戶級別,根據(jù)這個級別來分配用戶權(quán)限,達到數(shù)據(jù)更高層

6、次的安全保密功能。近而可以滿足用戶的基本數(shù)據(jù)安全性要求。完整性要求用于描述各種信息之間的制約關(guān)系,以及關(guān)聯(lián)關(guān)系,各個數(shù)據(jù)項的取值范圍以及各個數(shù)據(jù)項是否可以不取值。根據(jù)實際需要,采取一定的手段來滿足用戶的完整性需求。(1)主碼取值唯一,不能相同,并且不能去空值。(2)各關(guān)系凡是涉及到姓名的其取值一律不能為空值,此處允許有相同的姓名。(3)各關(guān)系凡是涉及到性別的其取值只能是男或女二者中的一個,不允許出現(xiàn)第三個。(4)各個員工關(guān)系中的年齡取值只能從18 到 100 之間,不能超出此范圍。(5)有新的員工注冊使用該系統(tǒng)或有員工注銷改號,數(shù)據(jù)庫自動更新。詳細完整性要求見于系統(tǒng)的邏輯設(shè)計階段。員工培訓(xùn)管理

7、系統(tǒng)培培基培培培訓(xùn)訓(xùn)本訓(xùn)訓(xùn)訓(xùn)系需目信效目資統(tǒng)其求標(biāo)息果標(biāo)源管他管管管管管管理理理理理理理課員成用程工績權(quán)信信信戶限息息息管管管管管理理理理理培訓(xùn)管理機構(gòu)圖培訓(xùn)中心審查調(diào)整信息 匯總培訓(xùn)課程設(shè)組織安排置選擇培訓(xùn)培訓(xùn)計劃課程員工培訓(xùn)培訓(xùn)考核成考核績培訓(xùn)評估評估結(jié)果培訓(xùn)管理數(shù)據(jù)流程圖三、概念設(shè)計階段目標(biāo)將需求分析得到用戶需求抽象為信息結(jié)構(gòu)即概念模型的過程就是概念結(jié)構(gòu)設(shè)計。概念設(shè)計階段主要是將需求分析階段得到的用戶需求抽象為信息結(jié)構(gòu)(概念模型 )的過程 ,它是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵,包括概念模型設(shè)計和新系統(tǒng)流程兩個階段。在需求分析階段所得到的應(yīng)用需求應(yīng)該首先抽象為信息世界的結(jié)構(gòu),才能更好地、更準(zhǔn)確地用某

8、一DBMS 實現(xiàn)這些需求。具體任務(wù)1選擇中層數(shù)據(jù)流為切入點,通常選擇實際系統(tǒng)中的子系統(tǒng);2設(shè)計分 E-R 圖,即各子模塊的E-R 圖;3生成初步 E-R 圖,通過合并方法,做到各子系統(tǒng)實體、屬性、聯(lián)系統(tǒng)一;4生成全局 E-R 圖,消除沖突。結(jié)果各實體及其屬性根據(jù)需求分析,設(shè)計出能夠滿足用戶需求的各種實體,以及他們之間的關(guān)系。規(guī)劃出的實體有:員工實體、部門實體、崗位實體、教員實體、課程實體。詳細屬性請見于 E-R 圖展示階段。實體屬性 E-R 圖:員工員工基本信息員工成績信息員工計劃信息員工實體屬性 E-R 圖部門部門代號部門名稱部門(副)經(jīng)理部門實體屬性 E-R 圖崗位崗位代號崗位名稱崗位權(quán)利

9、范圍崗位實體屬性E-R 圖課程授課教師課程號課程名稱學(xué)時上課時間上課地點課程實體 屬性 E-R 圖教員教員號教員姓名教課時間教員評價教員實體屬性 E-R 圖個人培訓(xùn)計劃員工號培訓(xùn)課程個人培訓(xùn)計劃 屬性 E-R 圖需要培訓(xùn)的課局部 E-R 圖:n工作崗位n員工m員工總體培訓(xùn)需求需要培訓(xùn)的員工總體培訓(xùn)需求 屬性 E-R 圖1屬于部門ER圖11屬于部門ER圖2n選擇課程ER圖3m教員m教員全局 E_R圖1部門n分屬1公司n教授員工ER圖4授課n教程ER圖5分屬n崗位1上班nn教授員工nm需求計劃教員nm授課課程n實體與實體關(guān)系之間E-R 圖(某公司有多個部門 .一個部門有多個崗位,每個崗位有多個員工

10、 ,每個員工只能在一個崗位上班 .每個員工根據(jù)自己的需求計劃有多門課程,每門課程由不同的教員教授.一個教員培訓(xùn)多個員工 ,每個員工由多個教員培訓(xùn).)四、邏輯設(shè)計階段邏輯設(shè)計階段的目標(biāo)以上的概念設(shè)計階段是獨立于任何一種數(shù)據(jù)模型的,但是邏輯設(shè)計階段就與選用的DBMS 產(chǎn)品發(fā)生關(guān)系了, 系統(tǒng)邏輯設(shè)計的目標(biāo)就是將概念設(shè)計階段設(shè)計好的基本E-R 圖轉(zhuǎn)換為選用 DBMS 產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。邏輯設(shè)計階段的任務(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)容;用

11、戶子模式設(shè)計。以表格的形式表現(xiàn)出來。數(shù)據(jù)處理階段主要任務(wù)是畫出系統(tǒng)功能模塊圖。實體型轉(zhuǎn)換為關(guān)系模式一個實體型轉(zhuǎn)換為一個關(guān)系模式。實體的屬性就是關(guān)系的屬性,實體的碼就是關(guān)系的碼。在以下的關(guān)系模式當(dāng)中,關(guān)系模式的主碼用紅色直下劃線標(biāo)出,關(guān)系模式的外碼用黃色直下劃線標(biāo)出。員工(員工號、員工姓名、性別、身份證號、所在部門、身份證號、籍貫、聯(lián)系電話、家庭住址)主碼:員工號,外碼:員工姓名員工培訓(xùn)成績(員工號、課程名稱、時間、地點、授課教師、成績)主碼:員工號,外碼:課程名稱課程(課課程號、課程名、課程學(xué)識、授課教師、預(yù)修課程、開課部門、初訓(xùn)、復(fù)訓(xùn))主碼:課課程號,外碼:課程名,開課部門工作崗位(工作崗位

12、代碼、工作崗位名稱、權(quán)力范圍、平均工資)主碼:工作崗位代碼,外碼:工作崗位名稱部門(部門編號、部門名稱、部門經(jīng)理)主碼:部門編號,外碼:部門名稱培訓(xùn)需求 ( 所需培訓(xùn)的課程、要求培訓(xùn)的員工)主碼:,外碼:所需培訓(xùn)的課程,要求培訓(xùn)的員工個人培訓(xùn)計劃(培訓(xùn)員、培訓(xùn)課程、培訓(xùn)開始時間、培訓(xùn)結(jié)束時間)主碼:外碼:培訓(xùn)課程企業(yè)培訓(xùn)計劃(所需培訓(xùn)的課程、培訓(xùn)開始時間、結(jié)束時間、培訓(xùn)教員、上課時間、上課地點)主碼:外碼:所需培訓(xùn)的課程,培訓(xùn)教員課程評價(課程名、評價內(nèi)容、評價時間)主碼: 外碼:所需培訓(xùn)的課程教員(教員號、教員姓名、教員學(xué)歷、開始教學(xué)時間、教員評價)主碼:教員號,外碼:教員姓名實體間聯(lián)系轉(zhuǎn)換

13、為關(guān)系模式一個 1: 1 聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系,也可以與任意一段對應(yīng)的關(guān)系模式合并。如果轉(zhuǎn)化為一個獨立的關(guān)系模式,則與該聯(lián)系相連的各個實體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,每個實體的碼均是該關(guān)系的候選碼。如果與某一個實體對應(yīng)的關(guān)系合并,則需要在該關(guān)系模式的屬性中加入另一個關(guān)系的主碼和聯(lián)系本身的屬性。一個 m:n 的聯(lián)系可以轉(zhuǎn)化為一個單獨的關(guān)系模式,這個單獨的關(guān)系模式的主碼事兩端實體的碼,再加上聯(lián)系的屬性。一個 1:n 聯(lián)系可以轉(zhuǎn)化為一個獨立的關(guān)系模式,也可以與n 端的關(guān)系模式合并作如果與 n 端的關(guān)系模式合并,在n 端的關(guān)系模式中加上另一端關(guān)系的碼和聯(lián)系屬性。為了方便系統(tǒng)地實現(xiàn)

14、和數(shù)據(jù)庫的設(shè)計,將所有的關(guān)系均作為一個單獨的關(guān)系模式。關(guān)系模式為:工作崗位(工作崗位代號、工作崗位名稱、工作崗位的權(quán)利、范圍)主碼:工作崗位代號部門(部門編號、部門名稱、部門經(jīng)理、部門副經(jīng)理)主碼:部門編號屬于(工作崗位代號、部門編號、職能)其中工作崗位號為引用“工作崗位”關(guān)系模式的外碼;部門號為引用“部門”關(guān)系模式的外碼。關(guān)系模式為:員工(員工號、員工姓名、性別、所在部門、身份證、籍貫、聯(lián)系電話、家庭住址)主碼:員工號部門(部門編號、部門名稱、部門經(jīng)理、部門副經(jīng)理)主碼:部門編號屬于(員工號、部門編號、崗位)其中員工號為引用“員工”關(guān)系模式的外碼;部門號為引用“部門”關(guān)系模式的外碼。關(guān)系模式

15、為:員工(員工號、員工姓名、性別、所在部門、身份證、籍貫、聯(lián)系電話、家庭住址)主碼:員工號課程(課程號、課程名、課程學(xué)識、授課教師、預(yù)修課程、開課部門)主碼:課程號選擇(員工號、課程號、成績)其中員工號為引用“員工”關(guān)系模式的外碼;課程號為引用“課程”關(guān)系模式的外碼。關(guān)系模式為:教員(教員號、教員姓名、教員學(xué)歷、開始教學(xué)時間、教員評價)主碼:教員號員工(員工號、員工姓名、性別、所在部門、身份證、籍貫、聯(lián)系電話、家庭住址)主碼:員工號教授(教員號、員工號、課程名)其中教員號為引用“教員”關(guān)系模式的外碼;員工號為引用“員工”關(guān)系模式的外碼。關(guān)系模式為:教員(教員號、教員姓名、教員學(xué)歷、開始教學(xué)時間

16、、教員評價)主碼:教員號課程(課程號、課程名、課程學(xué)識、授課教師、預(yù)修課程、開課部門)主碼:課程號授課(教員號、課程號、教課時數(shù))其中教員號為引用“教員”關(guān)系模式的外碼;課程號為引用“課程”關(guān)系模式的外碼。數(shù)據(jù)庫模式定義其中,包括各模式的邏輯結(jié)構(gòu)定義、關(guān)系的完整性和安全性等內(nèi)容。數(shù)據(jù)庫模式定義表編號邏輯結(jié)構(gòu) (基本表 )定義完整性和安全性T1Personal (詳見數(shù)據(jù)結(jié)構(gòu))(詳見數(shù)據(jù)結(jié)構(gòu))T2SC(詳見數(shù)據(jù)結(jié)構(gòu))T3Course(詳見數(shù)據(jù)結(jié)構(gòu))(詳見數(shù)據(jù)結(jié)構(gòu))T4Work(詳見數(shù)據(jù)結(jié)構(gòu))(詳見數(shù)據(jù)結(jié)構(gòu))T5Department (詳見數(shù)據(jù)結(jié)構(gòu))(詳見數(shù)據(jù)結(jié)構(gòu))T6Need(詳見數(shù)據(jù)結(jié)構(gòu))(詳

17、見數(shù)據(jù)結(jié)構(gòu))T7Train (詳見數(shù)據(jù)結(jié)構(gòu))(詳見數(shù)據(jù)結(jié)構(gòu))T8Evaluate (詳見數(shù)據(jù)結(jié)構(gòu))(詳見數(shù)據(jù)結(jié)構(gòu))T9Teacher (詳見數(shù)據(jù)結(jié)構(gòu))(詳見數(shù)據(jù)結(jié)構(gòu))四、數(shù)據(jù)庫實施階段數(shù)據(jù)庫實施階段目標(biāo)用 DBMS所提供的數(shù)據(jù)定義語言和其他實用程序?qū)?shù)據(jù)庫邏輯設(shè)計和物理設(shè)計結(jié)果描述出來,成為 DBMS可以接受的源代碼,在經(jīng)過調(diào)試生成目標(biāo)模式數(shù)據(jù)庫實施階段任務(wù)建立數(shù)據(jù)庫createdatabaseemployee_training;建立數(shù)據(jù)表( 1)員工基本信息表的建立createtablePersonal (PerNochar ( 9)PRIMARY KEY,PerNameNchar( 5)n

18、ot null,PerSexchar( 2)DEFAULT 男 ,PerDepartmentchar ( 6)null,Pnumberchar ( 20 )UNIQUE)select* fromPersonal(2)課程信息表的建立createtable Course (Cnochar ( 6)primarykey ,Cnamechar ( 9)not null,Ctimechar( 10)null,Caddchar( 10)null,Teacherchar ( 10)not null)select*fromCourse員工培訓(xùn)成績信息表的建立 :createtableGrade (Perno

19、char ( 9)notnull,Cnochar( 6)not null,GradeTINYINTprimarykey ( Perno , Cno ),foreignkey( Perno) referencesPersonal ( Perno ),foreignkey( Cno )referencesCourse ( Cno)select* fromGrade( 4)工作信息表的建立:createtableWorks(Wonochar ( 9)primarykey ,Wopernochar( 9)not null,WonameNvarchar ( 10 )notnull,WorightNvar

20、char( 10)null,WorangeNvarchar( 10)null,foreignkey ( Woperno ) referencesPersonal ( Perno )select*fromWorks( 4)部門信息表的建立:create foreigntableDepartment(Denochar ( 9)primarykey ,DenameNchar ( 6)notnull,Pernochar ( 9)notnull,DemanagerNvarchar( 6)null,DassmgNvarchar( 6)null,key ( Perno )referencesPersonal

21、( Perno )select*fromDepartment( 5)需求信息表的建立:createtableNeed (NecourseNvarchar( 20)primarykey ,NePernochar( 9)notnull,NeperNchar ( 5)not null,NeplanNvarchar( 20)notnull,foreignkey ( NePerno )referencesPersonal ( Perno)select*fromNeed( 6)培訓(xùn)信息表的建立:createtableTrain(TrcourseNvarchar( 20 )primarykey ,TrTbe

22、gchar ( 10 )null,TrTfinchar ( 10)null,Trnochar ( 9)notnull,Trteacherchar ( 10 )notnull,foreignkey ( Trno )referencesPersonal( Perno )select*fromTrain( 7)教員信息表的建立:createtable Teacher(Tenochar( 10)primarykey ,Tenamechar( 10)not null,Teeducationchar( 10)null,Tetimechar( 10)null,TeevaNvarchar( 20)null)s

23、elect*fromTeacher( 8)評價信息表的建立:create primary foreign foreigntableEvaluate(Cnochar ( 6)Tenochar ( 10 )TeevaNvarchar( 20)Evatimechar ( 10)key ( Cno, Teno ),key( Cno )referenceskey( Teno )referencesnotnull,notnull,null,null,Course ( Cno),Teacher( Teno )select*fromEvaluate數(shù)據(jù)的錄入insertintoPersonalvalues(

24、0611101,李勇,男,銷售部, )insertintoPersonalvalues( 0611102,劉晨,男,市場部,1 )insertintoPersonalvalues( 0611104 , 張小紅 , 女 , 銷售部 , 3)insertintoPersonalvalues( 0621101,張立,男,銷售部,4 )insertintoPersonalvalues( 0621102,吳賓,女, 市場部 , 5)insertintoPersonalvalues( 0621103,張海,男, 采購部 , 6)insertintoPersonalvalues( 0631101,錢小平 ,

25、 女 ,市場部 ,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)insertintoGradeva

26、lues( 0611102, C001, 92)insertintoGradevalues( 0611102, C002, 90)insertintoGradevalues( 0621103, C001, 50)insertintoWorkvalues( 1611101, 張三 , 經(jīng)理 , 銷售部 )insertintoWorkvalues( 1611102, 張晨 , 副經(jīng)理 , 市場部 )insertintoWorkvalues( 1611104, 張紅 , 秘書 , 銷售部 )insertintoWorkvalues( 1621102, 吳小賓 , 調(diào)查員 , 市場部 )inserti

27、ntoWorkvalues( 1621103, 張一海 , 采購員 , 采購部 )insertintoDepartmentvalues( 0611101, 李勇 , 0611101, 經(jīng)理 , )insertintoDepartmentvalues( 0631101, 錢小平 , 0631101, 副經(jīng)理 , )insertintoNeed values ( 高等數(shù)學(xué) , 0611101, , 個人計劃 )insertintoNeed values ( 大學(xué)英語 , 0611102, 3, 個人計劃 )insertintoNeedvalues( 數(shù)據(jù)結(jié)構(gòu) , 0621103, 4, 企業(yè)計劃

28、)insertintoNeedvalues( 計算機網(wǎng)絡(luò) , 0611102,1, 企業(yè)計劃 )insertintoTrainvalues( 高等數(shù)學(xué) , , , 0611101, 趙老師 )insertintoTrainvalues( 大學(xué)英語 , , , 0611102, 錢老師 )insertintoTrainvalues( 數(shù)據(jù)結(jié)構(gòu) , , , 0621103, 葉老師 )insertintoTeachervalues( 61101, 張寶 , , B)insertintoTeachervalues( 61102, 張淼 , , B)insertintoTeachervalues( 6

29、1103, 林業(yè) , , A)insertintoTeachervalues( 61104, 王宇 , , , C)insertintoTeachervalues( 61105, 葉智 , , , C)insertintoEvaluatevalues ( C001 , 61101, B, )insertintoEvaluatevalues ( C002 , 61102, B, )insertintoEvaluatevalues( C003, 61103, A, )insertintoEvaluatevalues( C007, 61104, C, )建立視圖、建立存儲及相應(yīng)功能的查詢操作、建立視

30、圖1)員工視圖的建立createviewPerasselectfromPerNo , PerName , PerSex , PerDepartment Personal where PerSex = 男, Pnumber(2)課程視圖的建立createviewCouasselectCname, Ctime , Cadd , TeacherfromCoursewhereCname= 高等數(shù)學(xué) 員工培訓(xùn)成績視圖的建立: create view Graasselect*fromGradewithcheckoption( 4)工作崗位視圖的建立:createviewWorasselect*fromWo

31、rkwithcheckoption( 5)部門視圖的建立:createviewDeparasselect*fromDepartmentwithcheckoption6)需求視圖的建立 create view Nee asselect*fromNeedwithcheckoption(7)培訓(xùn)信息視圖的建立:createviewTraasselect*fromTrainwithcheckoption(8 )評價視圖的建立:createviewEvaasselect*fromEvaluatewithcheckoption( 9)教員信息視圖的建立:createviewTeaasselect*from

32、TeacherwithcheckoptionB、建立存儲( 1)不帶參數(shù)的存儲過程:createprocedurea_PersonalasselectfromjoinPername , Cname, Grade Personal p join Grade course c on =g on=( 2)帶參數(shù)的存儲過程:createprocedurep_Personal1sexchar ( 9)asselectPername , Perdepartment, Cname, GradefromPersonalpjoin Gradeg on =joincoursec on=wherePersex=se

33、x3)帶多個參數(shù)的存儲過程: create procedure c_PersonalPername nchar ( 5), Cname char ( 9)= 高等數(shù)學(xué) asselectPername , Cname, GradefromPersonalpjoin Gradeg on =joincoursec on=wherePername =Pername andCname=CnameC、相應(yīng)功能的查詢操作SELECT * FROM Personal p join Grade g On =附錄:數(shù)字字典數(shù)據(jù)項編號數(shù)據(jù)項名數(shù)據(jù)項含義與其它數(shù)據(jù)項的關(guān)系存儲結(jié)構(gòu)別名DI-1PerNo員工編號char

34、(9)員工號DI-2PerName員工姓名Nchar(5)姓名DI-3PerSex員工性別char(2)性別DI-4PerDepartment員工所在部門Number(3)部門DI-5Pnumber身份證號Number(2身份證號0)DI-6PerHome籍貫char(20)祖籍DI-7PerPhNo聯(lián)系電話char(12)電話DI-8PerAdd家庭住址char(20)住址DI-9PerNo員工號char(9)員工號DI-10Cname課程名稱char(9)課程DI-11Ctime課程時間char(10)時間DI-12Cadd課程地點char(10)地點DI-13Teacher授課教師cha

35、r(10)教師DI-14Grade成績評價Tinyint成績DI-15Cno課程號char(6)課程號DI-16Cname課程名Nvarchar(課程20 )DI-17CLore課程學(xué)識Tinyint學(xué)識DI-18Cprepare預(yù)修課程char(9)預(yù)修D(zhuǎn)I-19Cdepartment開課部門Nchar(6)開 課 部門DI-20Cbegin初訓(xùn)char(6)初訓(xùn)DI-21Crefresh復(fù)訓(xùn)char(6)復(fù)訓(xùn)DI-22Wono工作崗位代號char(9)崗 位 代號DI-23Woname工作崗位名稱Nvarchar(崗位10 )DI-24Woright工作崗位權(quán)利Nvarchar(權(quán)利10 )DI-25Worange工作崗位范圍Nvarchar(范圍10 )DI-26Deno部門編號char(9

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論