員工培訓(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頁,還剩36頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

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

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

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

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

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

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

7、需求抽象為信息結(jié)構(gòu)(概念模型)的過程,它是DBMS實現(xiàn)整個數(shù)據(jù)庫設(shè)計的關(guān)鍵,包括概念模型設(shè)計和新系統(tǒng)流程兩個階段。在需求分析階段所得 到的應(yīng)用需求應(yīng)該首先抽象為信息世界的結(jié)構(gòu),才能更好地、更準(zhǔ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圖

8、展示階段。實體屬性E-R圖:員工實體屬性E-R圖課程需要培訓(xùn)的課需要培訓(xùn)的員工總體培訓(xùn)需求屬性E-R圖局部E-R圖:E R 圖 1E R 圖 3E R 圖 4E R 圖 5全局E R圖實體與實體關(guān)系之間E-R圖(某公司有多個部門.一個部門有多個崗位,每個崗位有多個員工,每個員工只能在一個崗位上班.每個員工根據(jù)自己的需求計劃有多門課程,每門課程由不同的教員教授.一個教員培訓(xùn)多個員工,每個員工由多個教員培訓(xùn).)四、邏輯設(shè)計階段邏輯設(shè)計階段的目標(biāo)以上的概念設(shè)計階段是獨立于任何一種數(shù)據(jù)模型的,但是邏輯設(shè)計階段就與選用的DBM產(chǎn)品發(fā)生關(guān)系了,系統(tǒng)邏輯設(shè)計的目標(biāo)就是將概念設(shè)計階段設(shè)計好的基本E-R圖轉(zhuǎn)換為

9、選用DBM資品所支持的數(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)容;用戶子模式設(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)出。<1>員工(亦號、員工姓名、性別、身份證號、所在部門、身份證號、籍貫

10、、聯(lián)系電話、家庭住址)主碼:員工號,外碼:員工姓名<2>員工培訓(xùn)成績(員工號、課程名稱、時間、地點、授課教師、成績)主碼:員工號,外碼:課程名稱<3>課程(課課程號、課程名、課程學(xué)識、授課教師、預(yù)修課程、開課部門、初訓(xùn)、復(fù)訓(xùn))主碼:課課程號,外碼: 課程名,開課部門<4>工作崗位(工作崗位代碼、I工作崗位名稱、權(quán)力范圍、平均工資)主碼:工作崗位代碼,外碼:工作崗位名稱<5>部門(部門編號、部門名稱、部門經(jīng)理)主碼:部門編號,外碼:部門名稱<6>培訓(xùn)需求(所需培訓(xùn)的課程、要求培訓(xùn)的員工)主碼:,外碼:所需培訓(xùn)的課程,要求培訓(xùn)的員工<

11、;7>個人培訓(xùn)計劃(培訓(xùn)員、培訓(xùn)課程、培訓(xùn)開始時間、培訓(xùn)結(jié)束時間)主碼:外碼:培訓(xùn)課程<8>企業(yè)培訓(xùn)計劃(所需培訓(xùn)的課程、培訓(xùn)開始時間、結(jié)束時間、培訓(xùn)教員、上課時間、上課地點) 主碼:外碼:所需培訓(xùn)的課程,培訓(xùn)教員<9>課程評價(課程名、評價內(nèi)容、評價時間)主碼:外碼:所需培訓(xùn)的課程<10>教員(教員號、教員姓名、教員學(xué)歷、開始教學(xué)時間、教員評價)主碼:教員號,外碼:教員姓名實體間聯(lián)系轉(zhuǎn)換為關(guān)系模式一個1:1聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系,也可以與任意一段對應(yīng)的關(guān)系模式合并。如果轉(zhuǎn)化為一個獨立的關(guān)系模式,貝U與該聯(lián)系相連的各個實體的碼以及聯(lián)系本身的屬性均

12、 轉(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)和數(shù)據(jù)庫的設(shè)計,將所有的關(guān)系均作為一個單獨的關(guān)系模式。關(guān)系模式為:工作崗位(工作崗位代號、工作崗位名稱、工作崗位的權(quán)利、范圍)主碼:工作崗位代號部門(部門編號、部門名稱、部門經(jīng)理、

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

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

15、引用“課程”關(guān)系模式的外碼。數(shù)據(jù)庫模式定義其中,包括各模式的邏輯結(jié)構(gòu)定義、關(guān)系的完整性和安全性等內(nèi)容。數(shù)據(jù)庫模式定義表編號邏輯結(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ù)

16、據(jù)結(jié)構(gòu))四、數(shù)據(jù)庫實施階段數(shù)據(jù)庫實施階段目標(biāo)用DBMS所提供的數(shù)據(jù)定義語言和其他實用程序?qū)?shù)據(jù)庫邏輯設(shè)計和物理設(shè)計結(jié)果描述出來,成為DBM測以接受的源代碼,在經(jīng)過調(diào)試生成目標(biāo)模式數(shù)據(jù)庫實施階段任務(wù)建立數(shù)據(jù)庫create databaseempio yee_tra iningw - if li3 Ji lJ7jdiXll.lCLS«T>ery-H葩時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)成績信息表的建立:

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)評價信息表的建立: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','劉晨','男','市場部','1')

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

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

28、sertintointointoCourseCourseCoursein sertintoCoursevalues ('C001'values ('C002'values ('C003'values ('C007','高等數(shù)學(xué),4,1,'趙老師'),'大學(xué)英語',3,1,'錢老師'),'大學(xué)英語,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é)英語32孫老師4cm?數(shù)揚結(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)理','市場部)in sert in toWorkvalues ('1611104','張紅','秘書','銷售部)in sert in toWorkvalues ('1621102','吳小賓','調(diào)查員','市場部) in sert in toWorkvalues ('1621103','張一海','采購員','采購部)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張晨市場部31S111W昧紅41£21102調(diào)査員市場部51&211M張一 s采購員采胸部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','','個人計劃')Need values ('大學(xué)英語','0611102' , 3,'個人計劃')Need values ('數(shù)據(jù)結(jié)構(gòu)','0621103

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

35、es ('高等數(shù)學(xué)','','','0611101','趙老師')in sertintoTrainvalues ('大學(xué)英語','','','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匕消團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、建立視圖、建立存儲及相應(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)成績視圖的建立: 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)評價視圖的建立:create view Evaasselect * from Evaluate with check option(9)教員信息視圖的建立:create view Teaasselect *from Teacher with check optionB、建立存儲(1)不帶參數(shù)的存儲過程: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é)英語£01 2、 李車-大學(xué)英語S43劉晨高等埶學(xué)324劉晨大學(xué)英語M5吳賓咼等埶學(xué)76e鬲等數(shù)學(xué)&0結(jié)果I滄消息r?帶參數(shù)的存儲過程:(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é)英語302大學(xué)英語劃J劉晨市場部高等數(shù)學(xué)&24市場部大學(xué)英語S張海高零數(shù)學(xué)50帶多個參數(shù)的存儲過程:(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劉晨黒市場部1M11102C0019240GniD2劉晨S1MinosCM2SO50621101張海采購祁S0621103cool50附錄:數(shù)字字典數(shù)據(jù)項編號數(shù)據(jù)項名數(shù)據(jù)項含義與其它數(shù)據(jù)項的關(guān)系存儲結(jié)構(gòu)別名DI-1P erNo員工編號char(9)員工號DI-2P erName員工姓名Nchar(5)姓名DI-3P erSex員工性別char(2)性別DI-4P erDe partment員工所在部門Number(3)部門身份證號Number(20身份證號DI-5Pnu mber)DI-6P erHome籍貫char(20)祖籍DI-7PerPhNo聯(lián)系電話char(12)電話DI-8P erAdd家庭住址char(20)住址DI-9P erNo員工號char(9)員工號DI-10Cname課程名稱char(9)課程DI-11Ctime課程時間char(10)時間數(shù)據(jù)項編號數(shù)據(jù)項名數(shù)據(jù)項含義與其它數(shù)據(jù)項的關(guān)系存儲結(jié)構(gòu)別名DI-12Cadd課程地點char(1O)地點

溫馨提示

  • 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

提交評論