人事管理系統(tǒng) 數(shù)據(jù)庫(kù)課程設(shè)計(jì)資料_第1頁(yè)
人事管理系統(tǒng) 數(shù)據(jù)庫(kù)課程設(shè)計(jì)資料_第2頁(yè)
人事管理系統(tǒng) 數(shù)據(jù)庫(kù)課程設(shè)計(jì)資料_第3頁(yè)
人事管理系統(tǒng) 數(shù)據(jù)庫(kù)課程設(shè)計(jì)資料_第4頁(yè)
人事管理系統(tǒng) 數(shù)據(jù)庫(kù)課程設(shè)計(jì)資料_第5頁(yè)
已閱讀5頁(yè),還剩21頁(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、數(shù)據(jù)庫(kù)系統(tǒng)原理課程設(shè)計(jì)報(bào)告設(shè)計(jì)題目 人事管理系統(tǒng) 學(xué) 號(hào) 4 姓 名 田 飛 飛 成 績(jī) 評(píng) 語(yǔ): 二零一六年十二月 目錄1 系統(tǒng)開發(fā)概述11.1系統(tǒng)開發(fā)背景11.2系統(tǒng)功能需求分析21.3系統(tǒng)性能需求分析31.4系統(tǒng)數(shù)據(jù)流程分析52 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)53 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)84 數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)94.1數(shù)據(jù)庫(kù)及數(shù)據(jù)表的創(chuàng)建94.1.1 數(shù)據(jù)庫(kù)創(chuàng)建94.1.2 數(shù)據(jù)表的創(chuàng)建94.2數(shù)據(jù)完整性設(shè)計(jì)124.2.1主鍵約束的創(chuàng)建124.2.2 DEFAULT約束的創(chuàng)建134.2.3外鍵約束的創(chuàng)建134.2.4 UNIQUE約束的創(chuàng)建144.2.5 CHECK約束的創(chuàng)建144.3 索引的創(chuàng)建154

2、.4 視圖的創(chuàng)建155 數(shù)據(jù)庫(kù)的操作165.1數(shù)據(jù)操縱165.1.1表結(jié)構(gòu)的修改165.1.2數(shù)據(jù)插入175.1.3數(shù)據(jù)更新175.1.4數(shù)據(jù)刪除185.2 數(shù)據(jù)查詢195.2.1單表查詢195.2.2多表查詢205.3 存儲(chǔ)過(guò)程的創(chuàng)建215.4 觸發(fā)器的創(chuàng)建226 總結(jié)23參考文獻(xiàn)24 1 系統(tǒng)開發(fā)概述1.1系統(tǒng)開發(fā)背景在知識(shí)經(jīng)濟(jì)大環(huán)境下,技術(shù)的競(jìng)爭(zhēng)、市場(chǎng)的競(jìng)爭(zhēng)、服務(wù)的競(jìng)爭(zhēng)最后歸結(jié)于人才的競(jìng)爭(zhēng),企業(yè)的內(nèi)部管理與運(yùn)營(yíng)措施由此發(fā)生了巨大的變化,以人為本理念深入人心,人事管理在各個(gè)單位中的功效日益突出,被置于企業(yè)管理中的首要位置。隨著科學(xué)技術(shù)的逐步發(fā)展與計(jì)算機(jī)科學(xué)的日益成熟,人事工作者非常希望把人

3、事管理中比較繁瑣的工作交給計(jì)算機(jī)處理,降低人工管理的壓力并提升工作效率,于是各種形式的人事管理系統(tǒng)應(yīng)運(yùn)而生。目前國(guó)內(nèi)的人事管理系統(tǒng)基本還處在人事信息方面的管理系統(tǒng)階段,對(duì)于“人力資源”的研發(fā)尚沒(méi)有實(shí)質(zhì)啟動(dòng),主要是根據(jù)人員的信息及考勤方面管理等功能,過(guò)分強(qiáng)調(diào)“人”的管理,缺少人事相關(guān)信息的整體性、系統(tǒng)性。人事管理的整體框架體系仍沒(méi)有創(chuàng)建起來(lái),仍有許多的功能需要進(jìn)一步研發(fā)與優(yōu)化?,F(xiàn)有的人事管理系統(tǒng)模塊間相矛盾或不協(xié)同,很難有效發(fā)揮人力資源管理系統(tǒng)預(yù)期效能。人事信息的一個(gè)明顯特征就是數(shù)據(jù)量大、關(guān)系復(fù)雜,利用傳統(tǒng)人工的措施管理文件檔案,效率低、保密性差,查找、修改、維護(hù)也極為困難,人事工作者因?yàn)槿狈m

4、用軟件支持,工作上存在諸多不便。國(guó)外企業(yè)關(guān)于人事信息的管理,企業(yè)的人事管理部門或者勞動(dòng)保障部門也創(chuàng)建了自己的人力資源管理系統(tǒng),用于實(shí)現(xiàn)企業(yè)內(nèi)部的人力資源或者勞動(dòng)管理。無(wú)論人才流動(dòng)到哪里,在人們進(jìn)行求職、貸款以及辦理保險(xiǎn)之時(shí),具備查閱權(quán)限的機(jī)構(gòu)都能夠查閱該人的信息,以衡量為該人辦理有關(guān)手續(xù)的潛在風(fēng)險(xiǎn),或者是否可以錄用。國(guó)內(nèi)軟件行業(yè)在研發(fā)人事管理系統(tǒng)過(guò)程中,并不缺少先進(jìn)的人事管理理念,然而,卻非常缺乏如何把先進(jìn)的管理理念轉(zhuǎn)化成適合中國(guó)企業(yè)特征的技術(shù)手段、途徑,沒(méi)有形成一套成熟、穩(wěn)定的研發(fā)人事系統(tǒng)的實(shí)踐及工作流程,很難合并成為系統(tǒng)化的人事管理信息系統(tǒng)?,F(xiàn)階段人事管理系統(tǒng)主要涉及檔案管理,交互性較差,

5、創(chuàng)建一套具備較高起點(diǎn)的人事數(shù)據(jù)庫(kù)管理系統(tǒng)勢(shì)在必行。因此,決定對(duì)人事管理方面開展信息化改造,推動(dòng)人事管理工作的規(guī)范化及科學(xué)化,讓企業(yè)整體信息化水平邁上新的臺(tái)階,因而提升整體管理水平。1.2系統(tǒng)功能需求分析作為人事管理系統(tǒng),其功能、安全、穩(wěn)定性和可管理性十分關(guān)鍵,必須符合人事管理需求。但是,目前流行的人事管理系統(tǒng)所具有的功能及利用的研發(fā)技術(shù),遠(yuǎn)遠(yuǎn)不能應(yīng)對(duì)人事管理需要。在功能方面,現(xiàn)有的人事管理類系統(tǒng)大多數(shù)是請(qǐng)假考勤、借助網(wǎng)上布置工作任務(wù)、收發(fā)文等;在技術(shù)方面,這類人事管理系統(tǒng)所利用的研發(fā)技術(shù),降低了系統(tǒng)研發(fā)效率和可維護(hù)性。所以,研發(fā)功能符合人事管理實(shí)際環(huán)節(jié)以及易于維護(hù)、擴(kuò)展的應(yīng)用系統(tǒng),成為當(dāng)務(wù)之急

6、。 該系統(tǒng)需要完成如下功能:1.實(shí)現(xiàn)部門、職務(wù)、學(xué)歷等信息的管理;2.實(shí)現(xiàn)職工信息的管理;3.實(shí)現(xiàn)職工學(xué)習(xí)經(jīng)歷和任職經(jīng)歷的管理;4.實(shí)現(xiàn)獎(jiǎng)懲信息的管理;5. 員工各種信息的輸入,包括員工的基本信息、學(xué)歷信息、職稱,員工各種信息的修改;6. 按照一定的條件,查詢、統(tǒng)計(jì)符合條件的員工信息;至少應(yīng)該包括每個(gè)員工詳細(xì)信息的查詢、按學(xué)歷查詢、按工作崗位查詢等,至少應(yīng)該包括按學(xué)歷、參加工作時(shí)間等統(tǒng)計(jì)各自的員工信息;7.創(chuàng)建視圖查詢各職工的員工號(hào)、姓名、部門、工資信息;8.創(chuàng)建存儲(chǔ)過(guò)程查詢各部門各種職稱的職工數(shù)量;9. 創(chuàng)建觸發(fā)器當(dāng)增加、刪除職工和修改職工部門信息時(shí)自動(dòng)修改相應(yīng)部門的職工人數(shù);10. 建立數(shù)

7、據(jù)庫(kù)相關(guān)表之間的參照完整性約束。系統(tǒng)總體功能模塊包括員工基本情況、工作部門信息、員工學(xué)歷信息、員工考勤狀況、員工工資信息、員工調(diào)動(dòng)管理、員工獎(jiǎng)懲管理、員工請(qǐng)假信息等8個(gè)模塊,其模塊結(jié)構(gòu)如下: 1.3系統(tǒng)性能需求分析運(yùn)行環(huán)境:CPU:1.4G以上。內(nèi)存:512M上。硬盤:需要128M以上空間操作系統(tǒng):Windows操作系統(tǒng)(Win2000/WinXP/Win2003及以上)數(shù)據(jù)庫(kù)系統(tǒng):SQLServer大型數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)在各種信息系統(tǒng)中得到廣泛的應(yīng)用,數(shù)據(jù)在信息系統(tǒng)中的價(jià)值越來(lái)越重要,數(shù)據(jù)庫(kù)系統(tǒng)的安全與保護(hù)成為一個(gè)越來(lái)越值得關(guān)注的方面。數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)由DBMS統(tǒng)一管理與控制,為了保證數(shù)據(jù)庫(kù)中數(shù)

8、據(jù)的安全、完整和正確有效,要求對(duì)數(shù)據(jù)庫(kù)實(shí)施保護(hù),使其免受某些因素對(duì)其中數(shù)據(jù)造成的破壞。1用戶認(rèn)證數(shù)據(jù)庫(kù)系統(tǒng)不允許一個(gè)未經(jīng)授權(quán)的用戶對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。用戶標(biāo)識(shí)與鑒別,即用戶認(rèn)證,是系統(tǒng)提供的最外層安全保護(hù)措施。其方法是由系統(tǒng)提供一定的方式讓用戶標(biāo)識(shí)自己的名字或身份,每次用戶要求進(jìn)入系統(tǒng)時(shí),由系統(tǒng)進(jìn)行核對(duì),通過(guò)鑒定后才提供機(jī)器使用權(quán)。對(duì)于獲得上機(jī)權(quán)的用戶若要使用數(shù)據(jù)庫(kù)時(shí),數(shù)據(jù)庫(kù)管理系統(tǒng)還要進(jìn)行用戶標(biāo)識(shí)和鑒定。用戶標(biāo)識(shí)和鑒定的方法有很多種,而且在一個(gè)系統(tǒng)中往往多種方法并用,以得到更強(qiáng)的安全性。常用的方法是用戶名和口令。通過(guò)用戶名和口令來(lái)鑒定用戶的方法簡(jiǎn)單易行,但其可靠程度極差,容易被他人猜出或測(cè)得。

9、因此,設(shè)置口令法對(duì)安全強(qiáng)度要求比較高的系統(tǒng)不適用。近年來(lái),一些更加有效的身份認(rèn)證技術(shù)迅速發(fā)展起來(lái)。例如使用某種計(jì)算機(jī)過(guò)程和函數(shù)、智能卡技術(shù),物理特征(指紋、聲音等)認(rèn)證技術(shù)等具有高強(qiáng)度的身份認(rèn)證技術(shù)日益成熟,并取得了不少應(yīng)用成果,為將來(lái)達(dá)到更高的安全強(qiáng)度要求打下了堅(jiān)實(shí)的理論基礎(chǔ)。2存取控制數(shù)據(jù)庫(kù)安全性所關(guān)心的主要是DBMS的存取控制機(jī)制。數(shù)據(jù)庫(kù)安全最重要的一點(diǎn)就是確保只授權(quán)給有資格的用戶訪問(wèn)數(shù)據(jù)庫(kù)的權(quán)限,同時(shí)令所有未被授權(quán)的人員無(wú)法接近數(shù)據(jù),這主要通過(guò)數(shù)據(jù)庫(kù)系統(tǒng)的存取控制機(jī)制實(shí)現(xiàn)。存取控制是數(shù)據(jù)庫(kù)系統(tǒng)內(nèi)部對(duì)已經(jīng)進(jìn)入系統(tǒng)的用戶的訪問(wèn)控制,是安全數(shù)據(jù)保護(hù)的前沿屏障,是數(shù)據(jù)庫(kù)安全系統(tǒng)中的核心技術(shù),也

10、是最有效的安全手段。在存取控制技術(shù)中,DBMS所管理的全體實(shí)體分為主體和客體兩類。主體(Subject)是系統(tǒng)中的活動(dòng)實(shí)體,包括DBMS所管理的實(shí)際用戶,也包括代表用戶的各種進(jìn)程。客體(Object)是存儲(chǔ)信息的被動(dòng)實(shí)體,是受主體操作的,包括文件、基本表、索引和視圖等。數(shù)據(jù)庫(kù)的完整性的基本含義是指數(shù)據(jù)庫(kù)中數(shù)據(jù)的正確性、有效性和相容性,其主要目的是防止錯(cuò)誤的數(shù)據(jù)進(jìn)入數(shù)據(jù)庫(kù)。正確性是指數(shù)據(jù)的合法性,例如數(shù)值型數(shù)據(jù)只能含有數(shù)字而不能含有字母。有效性是指數(shù)據(jù)是否屬于所定義域的有效范圍。相容性是指表示同一事實(shí)的兩個(gè)數(shù)據(jù)應(yīng)當(dāng)一致,不一致即是不相容。數(shù)據(jù)庫(kù)系統(tǒng)是對(duì)現(xiàn)實(shí)系統(tǒng)的模擬,現(xiàn)實(shí)系統(tǒng)中存在各種各樣的規(guī)章

11、制度,以保證系統(tǒng)正常、有序地運(yùn)行。許多規(guī)章制度可轉(zhuǎn)化為對(duì)數(shù)據(jù)的約束,對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)設(shè)置某些約束機(jī)制,這些添加在數(shù)據(jù)上的語(yǔ)義約束條件稱為數(shù)據(jù)庫(kù)完整性約束條件,簡(jiǎn)稱“數(shù)據(jù)庫(kù)的完整性”,系統(tǒng)將其作為模式的一部分“定義”于DBMS中。DBMS必須提供一種機(jī)制來(lái)檢查數(shù)據(jù)庫(kù)中數(shù)據(jù)的完整性,看其是否滿足語(yǔ)義規(guī)定的條件,這種機(jī)制稱為“完整性檢查”。1.4系統(tǒng)數(shù)據(jù)流程分析2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)員工信息E-R圖: 部門信息E-R圖: 學(xué)歷信息E-R圖: 考勤信息E-R圖: 工資信息E-R圖: 調(diào)動(dòng)信息E-R圖: 請(qǐng)假信息E-R圖: 獎(jiǎng)懲信息E-R圖: 總體E-R圖:3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)1E-R圖向關(guān)系模型的轉(zhuǎn)

12、換關(guān)系模型: 員工表(員工號(hào),姓名,性別,民族,年齡,學(xué)歷,部門號(hào))部門表(部門號(hào),部門名,部門經(jīng)理)學(xué)歷表(學(xué)歷號(hào),學(xué)歷,畢業(yè)時(shí)間,畢業(yè)院校,員工號(hào))考勤表(考勤號(hào),本月天數(shù),請(qǐng)假天數(shù),正常工作天數(shù),員工號(hào))工資表(工資編號(hào),基本工資,罰款,起始時(shí)間,結(jié)束時(shí)間,發(fā)薪時(shí)間,員工號(hào))調(diào)動(dòng)表(調(diào)動(dòng)編號(hào),調(diào)動(dòng)前部門,調(diào)動(dòng)后部門,調(diào)動(dòng)日期,員工編號(hào))請(qǐng)假表(請(qǐng)假編號(hào),開始時(shí)間,結(jié)束時(shí)間,請(qǐng)假天數(shù),員工編號(hào))獎(jiǎng)懲表(獎(jiǎng)懲編號(hào),獎(jiǎng)懲金額,獎(jiǎng)懲日期,員工編號(hào))4 數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)4.1數(shù)據(jù)庫(kù)及數(shù)據(jù)表的創(chuàng)建4.1.1 數(shù)據(jù)庫(kù)創(chuàng)建create database 人事管理系統(tǒng)on primary( name =

13、 人事管理系統(tǒng)_data, filename=f:Sql Server人事管理系統(tǒng)_data.mdf, size=3MB, maxsize=20MB, filegrowth=10%)log on( name = 人事管理系統(tǒng)_log, filename=f:Sql Server人事管理系統(tǒng)_data.ldf, size=512KB, maxsize=10MB, filegrowth=10%)4.1.2 數(shù)據(jù)表的創(chuàng)建1創(chuàng)建員工表2創(chuàng)建部門表3SQL語(yǔ)句創(chuàng)建學(xué)歷表create table 學(xué)歷表( 學(xué)歷號(hào) char(5) primary key, 學(xué)歷 char(8) not null, 畢業(yè)時(shí)間

14、 date , 畢業(yè)院校 char(10) not null, 員工號(hào) char(10), constraint fk_員工號(hào) foreign key (員工號(hào)) references 員工表(員工號(hào))4SQL語(yǔ)句創(chuàng)建考勤表create table 考勤表( 考勤號(hào) char(8) primary key, 本月天數(shù) int, 請(qǐng)假天數(shù) int, 正常工作天數(shù) int, 員工號(hào) char(10) )5SQL語(yǔ)句創(chuàng)建工資表create table 工資表( 工資編號(hào) char(8), 基本工資 money not null, 罰款 money, 起始時(shí)間 datetime, 結(jié)束時(shí)間 datet

15、ime, 發(fā)薪時(shí)間 datetime, 員工號(hào) char(10) )6SQL語(yǔ)句創(chuàng)建調(diào)動(dòng)表create table 調(diào)動(dòng)表( 調(diào)動(dòng)編號(hào) char(8), 調(diào)動(dòng)前部門 char(10) not null, 調(diào)動(dòng)后部門 char(10) not null, 調(diào)動(dòng)日期 datetime, 員工編號(hào) char(10)7SQL語(yǔ)句創(chuàng)建獎(jiǎng)懲表create table 獎(jiǎng)懲表( 獎(jiǎng)懲編號(hào) char(8), 獎(jiǎng)懲金額 money, 獎(jiǎng)懲日期 date, 員工編號(hào) char(10)8SQL語(yǔ)句創(chuàng)建請(qǐng)假表create table 請(qǐng)假表( 請(qǐng)假編號(hào) char(8), 開始時(shí)間 datetime, 結(jié)束時(shí)間 dat

16、etime, 請(qǐng)假天數(shù) int, 員工編號(hào) char(10)4.2數(shù)據(jù)完整性設(shè)計(jì)4.2.1主鍵約束的創(chuàng)建1調(diào)動(dòng)表的主鍵約束2工資表的主鍵約束alter table 工資表 add constraint 工資表_pk_工資編號(hào) primary key(工資編號(hào));3獎(jiǎng)懲表的主鍵約束alter table 獎(jiǎng)懲表 add constraint 獎(jiǎng)懲表_pk_獎(jiǎng)懲編號(hào) primary key(獎(jiǎng)懲編號(hào));4請(qǐng)假表的主鍵約束alter table 請(qǐng)假表 add constraint 請(qǐng)假表_pk_請(qǐng)假編號(hào) primary key(請(qǐng)假編號(hào));4.2.2 DEFAULT約束的創(chuàng)建1將員工表的民族默認(rèn)值

17、設(shè)為漢2使用SQL語(yǔ)句為學(xué)歷表添加默認(rèn)約束alter table 學(xué)歷表 add constraint 學(xué)歷表_DF_學(xué)歷 DEFAULT 本科 for 學(xué)歷4.2.3外鍵約束的創(chuàng)建1為員工表創(chuàng)建外鍵約束2. 使用SQL語(yǔ)句分別為學(xué)歷表,考勤表,工資表,調(diào)動(dòng)表,獎(jiǎng)懲表,請(qǐng)假表創(chuàng)建外鍵約束alter table 學(xué)歷表add constraint 學(xué)歷表_FK_員工號(hào)foreign key (員工號(hào)) references 員工表(員工號(hào))4.2.4 UNIQUE約束的創(chuàng)建1.為獎(jiǎng)懲表的獎(jiǎng)懲日期設(shè)置唯一約束2.通過(guò)SQL語(yǔ)句為工資表設(shè)置唯一約束alter table 工資表add constra

18、int 工資表_UQ_罰款 unique(罰款)4.2.5 CHECK約束的創(chuàng)建1為員工表的年齡字段創(chuàng)建檢查約束2使用SQL語(yǔ)句創(chuàng)建檢查約束alter table 員工表add constraint CK_性別 check(性別 = 男 or 性別 =女) 4.3 索引的創(chuàng)建1. 為員工表的姓名字段創(chuàng)建一個(gè)索引create index 員工表_姓名_index on 員工表(姓名)2為考勤表創(chuàng)建一個(gè)索引 4.4 視圖的創(chuàng)建1創(chuàng)建查詢員工號(hào),姓名,部門號(hào),部門名的視圖2. 創(chuàng)建查詢員工號(hào),姓名,畢業(yè)院校,工資編號(hào)和基本工資的視圖 5 數(shù)據(jù)庫(kù)的操作5.1數(shù)據(jù)操縱5.1.1表結(jié)構(gòu)的修改1為學(xué)歷表添加

19、一個(gè)專業(yè)字段use 人事管理系統(tǒng)alter table 學(xué)歷表add 專業(yè) varchar(10)結(jié)果:2.將員工表的出生日期字段刪除use 人事管理系統(tǒng)alter table 員工表drop column 出生日期結(jié)果:5.1.2數(shù)據(jù)插入1.使用編輯前2百行插入數(shù)據(jù)2.使用SQL語(yǔ)句插入數(shù)據(jù)5.1.3數(shù)據(jù)更新1.將員工表林青的年齡改為28,部門號(hào)改為302使用SQL語(yǔ)句更新數(shù)據(jù)update 部門表set 部門經(jīng)理 = 王達(dá)where 部門號(hào) = 10;結(jié)果:5.1.4數(shù)據(jù)刪除delete from 員工表where 員工號(hào) = 9;結(jié)果:5.2 數(shù)據(jù)查詢5.2.1單表查詢1查詢員工表的員工號(hào)

20、,姓名,性別,學(xué)歷,部門號(hào)select 員工號(hào),姓名,性別,學(xué)歷,部門號(hào) from 員工表;結(jié)果:2.查詢部門表的部門號(hào),部門名,部門經(jīng)理;select 部門號(hào),部門名,部門經(jīng)理from 部門表結(jié)果:3.查詢學(xué)歷表學(xué)歷號(hào),學(xué)歷,畢業(yè)院校Select 學(xué)歷號(hào),學(xué)歷,畢業(yè)院校From 學(xué)歷表結(jié)果:5.2.2多表查詢1.兩張表查詢員工號(hào),姓名,部門名,部門經(jīng)理select y.員工號(hào),y.姓名,b.部門名,b.部門經(jīng)理from 員工表 as y join 部門表 as b on(y.部門號(hào) = b.部門號(hào))結(jié)果:2.三張表查詢員工姓名,所在部門名,和畢業(yè)院校,學(xué)歷select 姓名,部門名,畢業(yè)院校

21、,x.學(xué)歷from 員工表 y join 部門表 b on y.部門號(hào) = b.部門號(hào)join 學(xué)歷表 x on y.員工號(hào) = x.員工號(hào)結(jié)果:3.四張表查詢員工姓名,所在部門經(jīng)理,畢業(yè)時(shí)間,基本工資和發(fā)薪日期select 姓名,部門經(jīng)理,畢業(yè)時(shí)間,基本工資,發(fā)薪時(shí)間from 員工表 y join 部門表 b on y.部門號(hào) = b.部門號(hào)join 學(xué)歷表 x on y.員工號(hào) = x.員工號(hào)join 工資表 g on y.員工號(hào) = g.員工號(hào)結(jié)果: 5.3 存儲(chǔ)過(guò)程的創(chuàng)建1. 創(chuàng)建不帶參數(shù)的存儲(chǔ)過(guò)程USE 人事管理系統(tǒng)GoCREATE PROCEDURE p_學(xué)歷表ASSELECT *

22、 FROM 學(xué)歷表 WHERE 學(xué)歷= 本科結(jié)果:2.創(chuàng)建帶參數(shù)的存儲(chǔ)過(guò)程CREATE PROCEDURE p_員工表_性別性別 varchar(10)ASSELECT * FROM 員工表WHERE 性別 = 性別結(jié)果: 5.4 觸發(fā)器的創(chuàng)建Create Trigger 工資表_Update On 工資表 for Update As if Update(基本工資) beginprint 執(zhí)行觸發(fā)器. end結(jié)果:6 總結(jié)在這兩周的學(xué)習(xí)中,我終于體會(huì)到SQLServer2008的功能豐富,表達(dá)能力強(qiáng),使用靈活方便,應(yīng)用面廣。雖然當(dāng)中我遇到很多難題,但是最終我還是順利地完成了此次工作。在設(shè)計(jì)中,我深知自己所掌握的知識(shí)還遠(yuǎn)遠(yuǎn)不夠,掌握的一些理論知識(shí)應(yīng)用到實(shí)踐中去,總會(huì)出現(xiàn)這樣或那樣的問(wèn)題,不是理論沒(méi)掌握好,而是光知道書本上的知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,一定要把理論知識(shí)和實(shí)踐結(jié)合起來(lái)。在實(shí)驗(yà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)論