版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上重慶科技學(xué)院數(shù)據(jù)庫原理課程設(shè)計(jì)報(bào)告 院(系:專業(yè)班級: 學(xué)生姓名: 學(xué) 號: 設(shè)計(jì)地點(diǎn)(單位)_逸夫科技樓_ _ _ _ 設(shè)計(jì)題目:_ 工資管理系統(tǒng)設(shè)計(jì)_ 完成日期: 2015年 06月 26日 指導(dǎo)教師評語: _ _ _ 成績(五級記分制):_ _ 指導(dǎo)教師(簽字):_ _設(shè)計(jì)題目:工資管理系統(tǒng)設(shè)計(jì)學(xué)生姓名第6組:學(xué)生姓名: 學(xué)號:課程名稱數(shù)據(jù)庫原理與應(yīng)用課程設(shè)計(jì)專業(yè)班級計(jì)科2013-01,2,3,4地 點(diǎn)I301、I302起止時間2015.06.22-2015.06.26設(shè)計(jì)內(nèi)容及要求 現(xiàn)需要開發(fā)一工資管理系統(tǒng),描述與要實(shí)現(xiàn)功能如下: 為了保證系統(tǒng)具有高度的安全性
2、,要有登錄界面,進(jìn)行用戶身份的驗(yàn)證。用戶分為不同的級別,例如管理員級用戶和普通用戶。員工不同工種基本工資的設(shè)定:員工工種的不同,工資的標(biāo)準(zhǔn)也不同,允許管理員根據(jù)員工的現(xiàn)任職務(wù)設(shè)定員工的基本工資。包括每個員工的姓名、性別、年齡、工齡、職務(wù)及其所在的部門等資料的錄入來確定員工的基本工資,以及對現(xiàn)有工作人的基本信息的錄入工作。可以對員工的工資項(xiàng)目進(jìn)行初始化的設(shè)置(包括個人所得稅、上月工資零頭、本月工資零頭、職務(wù)工資、級別工資、基本工資、工齡工資、獨(dú)子費(fèi)、津貼補(bǔ)貼、離退費(fèi)、交通費(fèi)、電話費(fèi)補(bǔ)貼。書報(bào)費(fèi)補(bǔ)貼等人對系統(tǒng)管理員的密鑰,以及其他系統(tǒng)使用人員的一些信息,例如用戶名、權(quán)限、密鑰的設(shè)定。加班津貼的管理
3、,根據(jù)加班的時間和類別給予不同的加班津貼。根據(jù)月工資生成公式,按照員工的考勤情況和工作表現(xiàn),生成員工工資。人員查詢操作包括按單個員工信息查詢、按部門查詢和按工資查詢等。員工年終獎金的生成。年終獎金計(jì)算公式(員工本年度的工資總和津貼的總和)/12。單位工資報(bào)表的生成??梢园凑赵诿總€月的每個固定時間生成該單位全體員工的月工資。對于月工資,能夠?qū)崿F(xiàn)按照員工、部門、年、月進(jìn)行統(tǒng)計(jì)分析,產(chǎn)生相應(yīng)的報(bào)表,并可以打印輸出此報(bào)表。工資的發(fā)放,要求能夠?qū)崿F(xiàn)銀行打卡的功能。工資轉(zhuǎn)賬的功能,包括轉(zhuǎn)賬設(shè)置、工資轉(zhuǎn)賬、工資憑證查詢、結(jié)轉(zhuǎn)下月的功能。要提供工資管理系統(tǒng)的幫助文件。(詳細(xì)的描述見課程設(shè)計(jì)指導(dǎo)書)內(nèi)容與要求:
4、1.現(xiàn)要求按照數(shù)據(jù)庫系統(tǒng)開發(fā)步驟設(shè)計(jì)滿足以上功能的數(shù)據(jù)庫(更詳細(xì)描述見數(shù)據(jù)庫指導(dǎo)書),并寫出實(shí)現(xiàn)系統(tǒng)功能的視圖、觸發(fā)器或存儲過程。2.撰寫課程設(shè)計(jì)報(bào)告,課程設(shè)計(jì)報(bào)告中應(yīng)包括其設(shè)計(jì)數(shù)據(jù)庫的過程:1)系統(tǒng)需求分析2)數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì):要求用PowerDesigner畫出系統(tǒng)E-R圖;3)邏輯結(jié)構(gòu)設(shè)計(jì):要求用PowerDesigner生成物理模型圖,得到關(guān)系模式,并生成對應(yīng)的數(shù)據(jù)字典;4)物理結(jié)構(gòu)設(shè)計(jì):用PowerDesigner把以上關(guān)系模式生成數(shù)據(jù)庫(導(dǎo)出數(shù)據(jù)庫腳本); 5)數(shù)據(jù)操作過程:寫出為每個關(guān)系進(jìn)行增、刪、改、查、的腳本(每個關(guān)系,至少兩條對應(yīng)的腳本語句);6)視圖、存儲過程、觸發(fā)器設(shè)
5、計(jì):創(chuàng)建對應(yīng)系統(tǒng)功能可能用到的視圖,并顯示結(jié)果,或系統(tǒng)可能用到的存儲過程,觸發(fā)器等。設(shè)計(jì)參數(shù)至少5個表結(jié)構(gòu);3個存儲過程;2個觸發(fā)器;3個視圖。進(jìn)度要求15.5 講課 閱讀分析任務(wù)書 16.2 需求分析 概念結(jié)構(gòu)設(shè)計(jì)16.3 邏輯結(jié)構(gòu)設(shè)計(jì) 物理結(jié)構(gòu)設(shè)計(jì)16.4 視圖、存儲過程、觸發(fā)器設(shè)計(jì)撰寫報(bào)告16.5 交設(shè)計(jì)報(bào)告書備注:16周周一放假,所以15周周五下達(dá)設(shè)計(jì)任務(wù)書。參考資料1雷亮等數(shù)據(jù)庫原理課程設(shè)計(jì)指導(dǎo)書2王珊、薩師煊數(shù)據(jù)庫系統(tǒng)概述(第四版) 北京:高等教育出版社2006。3C.J.Date著孟小峰、王珊等譯數(shù)據(jù)庫系統(tǒng)導(dǎo)論(第8版) 北京:機(jī)械工業(yè)出版社.2007。4陳根才等. 數(shù)據(jù)庫課程設(shè)
6、計(jì)浙江浙江大學(xué)出版社2007其它專心-專注-專業(yè)摘要 在現(xiàn)代企業(yè)管理中,企業(yè)信息化是提高企業(yè)管理效率的重要手段。工資管理是企業(yè)管理的重要部分,在公司起著越來越重要作用。本課程設(shè)計(jì)主要是對公司各項(xiàng)人員的工資進(jìn)行管理和統(tǒng)計(jì)。 工資管理系統(tǒng)分為6個模塊,基本信息管理模塊、考勤信息管理模塊、獎懲信息管理模塊、員工履歷管理模塊、職稱信息管理模塊、員工工資管理模塊。本系統(tǒng)采用SQL Server 2008作為數(shù)據(jù)庫,使用ODBC作為數(shù)據(jù)源。在實(shí)現(xiàn)數(shù)據(jù)庫部分功能時按照要求創(chuàng)建了觸發(fā)器和存儲過程。關(guān)鍵詞: 工資管理 SQL Server 2008 觸發(fā)器 存儲過程目錄1 需求分析1.1 系統(tǒng)目標(biāo)設(shè)計(jì)實(shí)現(xiàn)企業(yè)的
7、工資管理系統(tǒng)化,使企業(yè)管理更加現(xiàn)代化1.2 系統(tǒng)功能分析(1):為了保證系統(tǒng)具有高度的安全性,要有登錄界面,進(jìn)行用戶身份的驗(yàn)證。用戶分為不同的級別,例如管理員級用戶和普通用戶。 (2):員工不同工種基本工資的設(shè)定:員工工種的不同,工資的標(biāo)準(zhǔn)也不同,允許管理員根據(jù)員工的現(xiàn)任職務(wù)設(shè)定員工的基本工資。包括每個員工的姓名、性別、年齡、工齡、職務(wù)及其所在的部門等資料的錄入來確定員工的基本工資,以及對現(xiàn)有工作人的基本信息的錄入工作。(3):可以對員工的工資項(xiàng)目進(jìn)行初始化的設(shè)置(包括個人所得稅、職務(wù)工資、級別工資、基本工資、工齡工資。對系統(tǒng)管理員的密鑰,以及其他系統(tǒng)使用人員的一些信息,例如用戶名、權(quán)限、密鑰
8、的設(shè)定。(4):根據(jù)月工資生成公式,按照員工的考勤情況和工作表現(xiàn),生成員工工資。人員查詢操作包括按單個員工信息查詢、按部門查詢和按工資查詢等。 (5):工年終獎金的生成。年終獎金計(jì)算公式(員工本年度的工資總和津貼的總和)/12。1.3 功能模塊分析 根據(jù)系統(tǒng)功能的基本要求,可對整個系統(tǒng)劃分為幾個模塊工資管理系統(tǒng)基本信息管理考勤信息管理獎懲記錄管理員工履歷管理職稱信息管理工資信息管理系統(tǒng)管理員工基本信息錄入及維護(hù)員工基本信息的查詢考勤信息的錄入與維護(hù)員工考勤信息的查詢獎懲信息的錄入與維護(hù)員工獎懲信息的查詢員工履歷的錄入與維護(hù)員工履歷信息的查詢職稱評定的錄入與維護(hù)職稱評定的查詢工資的錄入與維護(hù)工資
9、的查詢用戶賬號管理系統(tǒng)數(shù)據(jù)備份圖1.1 功能模塊分析1.4 系統(tǒng)全局?jǐn)?shù)據(jù)流圖 系統(tǒng)的全局?jǐn)?shù)據(jù)流圖,也稱第一層數(shù)據(jù)流圖,是從整體上描述系統(tǒng)的數(shù)據(jù)流,反映系統(tǒng)數(shù)據(jù)的整體流向,給設(shè)計(jì)者、開發(fā)者和用戶一個總體描述。圖1.2 數(shù)據(jù)流圖1.5 數(shù)據(jù)字典表1.1 員工基本信息表(Base_data)名稱數(shù)據(jù)類型說明Worker_IDvarchar(15)員工編號 關(guān)鍵字Worker_Namevarchar(8)員工姓名Department_Namevarchar(15)部門名稱Sexvarchar(2)性別Birthdaydatetime出生日期Native_Placevarchar(25)籍貫School
10、_Agevarchar(4)學(xué)歷Majorvarchar(15)專業(yè)表1.2 考勤信息記錄表(Check_info)名稱數(shù)據(jù)類型說明Worker_IDVarchar(15)員工編號 關(guān)鍵字Worker_Namevarchar(8)員工姓名Monthsvarchar(10)月份編號 關(guān)鍵字Months_daysint本月天數(shù)Holidaysint公休假天數(shù)Work_daysint出勤天數(shù)Business_daysint出差天數(shù)Absent_daysint缺席天數(shù)Leave_daysint請假天數(shù)Late_daysint遲到天數(shù)Leave_early_timesint早退天數(shù)表1.3 工資信息表(
11、Wage_info)名稱數(shù)據(jù)類型說明Record_IDbigint記錄編號 關(guān)鍵字Worker_IDvarchar(15)員工編號Worker_NameVarchar(8)員工姓名Base_Wagefloat基本工資Allowance1float公共補(bǔ)貼Allowance2float出差補(bǔ)貼Rewardfloat獎金Overtime_Moneyfloat加班費(fèi)Deduct_Checkfloat扣考核Aged_Moneyfloat養(yǎng)老保險(xiǎn)Income_taxfloat 所得稅Dutyvarchar(10)擔(dān)任職務(wù)表1.4 獎懲記錄表(Reward_pun)名稱數(shù)據(jù)類型說明Record_IDbig
12、int記錄編號 關(guān)鍵字Worker_IDvarchar(15)員工編號Worker_Namevarchar(8)員工姓名Record_datedatetime獎懲日期Record_typevarchar(2)獎懲類型Record_contentvarchar(30)獎懲內(nèi)容Record_reasonvarchar(30)獎懲原因Allow_unitvarchar(20)批準(zhǔn)單位Remarkvarchar(200)備注 表1.5 職稱評定信息表(Pro_title)名稱數(shù)據(jù)類型說明Worker_IDvarchar(15)員工編號 關(guān)鍵字Worker_Namevarchar(8)員工姓名Asses
13、s_datedatetime評定日期Assess_unitvarchar(20)評定單位Assess_titlevarchar(8)評定職稱Remarkvarchar(200)備注表1.6 工作履歷表(Work_age)名稱數(shù)據(jù)類型說明Record_IDBigint記錄編號 關(guān)鍵字Worker_IDvarchar(15)員工編號Worker_Namevarchar(8)員工姓名Begin_datedatetime起始日期Over_datedatetime結(jié)束日期Unit_Namevarchar(20)單位名稱Work_timefloat本單位工作時間Dutyvarchar(10)擔(dān)任職務(wù)Lev
14、el1varchar(4)級別Remarkvarchar(200)備注表1.6 用戶賬號表(User_table)名稱數(shù)據(jù)類型說明User_Namevarchar(30)用戶名 關(guān)鍵字User_pwdvarchar(30)用戶密碼Power_levelvarchar(8)權(quán)限級別2 概念結(jié)構(gòu)設(shè)計(jì)2.1 構(gòu)成系統(tǒng)的實(shí)體型由工資管理系統(tǒng)的數(shù)據(jù)流圖和數(shù)據(jù)字典,抽取出系統(tǒng)的7個主要實(shí)體,包括:員工、考勤記錄、工資、獎懲記錄、職稱評定信息、履歷、賬號。員工實(shí)體型屬性:Worker_ID Worker_Name Department_Name Sex Birthday Native_Place Schoo
15、l_Age Major Link_Phone Address考勤記錄實(shí)體型屬性:Worker_ID Worker_Name Months Months_days Holidays Work_days Business_days Absent_days Leave_days Late_days Leave_early_times工資實(shí)體型屬性: Record_ID Worker_ID Worker_Name Base_Wage Allowance1 Allowance2 Reward Overtime_Money Deduct_Check Aged_Money Medical_Money Com
16、po_Money Unemploy_Money Housing_Money Income_tax Real_wage Give_date獎懲記錄實(shí)體型屬性: Record_ID Worker_ID Worker_Name Record_date Record_type Record_content Record_reason Allow_unit Remark職稱評定信息實(shí)體型屬性: Worker_ID Worker_Name Assess_date Assess_unit Assess_title Remark履歷實(shí)體型屬性: Record_ID Worker_ID Worker_Name
17、Begin_date Over_date Unit_Name Work_time Duty Level1 Remark賬號實(shí)體型屬性: User_Name User_pwd Power_level2.2 工資管理系統(tǒng)E-R圖圖2.1 工資管理系統(tǒng)E-R圖3 邏輯結(jié)構(gòu)設(shè)計(jì)3.1邏輯結(jié)構(gòu)簡介邏輯結(jié)構(gòu)設(shè)計(jì)就是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本E-R圖轉(zhuǎn)換為與選用DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。 設(shè)計(jì)邏輯結(jié)構(gòu)一般分為3步進(jìn)行:(1) 將概念結(jié)構(gòu)轉(zhuǎn)換為一般的關(guān)系、網(wǎng)狀、層次模型;(2) 將轉(zhuǎn)換來的關(guān)系、網(wǎng)狀、層次模型向特定DBMS支持下的數(shù)據(jù)模型轉(zhuǎn)換;(3) 對數(shù)據(jù)模型進(jìn)行優(yōu)化。3.2 關(guān)系模
18、型 將E-R圖轉(zhuǎn)換為關(guān)系模型實(shí)際上就是要獎實(shí)體型、實(shí)體的屬性和實(shí)體型之間的聯(lián)系轉(zhuǎn)換為關(guān)系模式,這種轉(zhuǎn)換一般遵循如下原則:一個實(shí)體型轉(zhuǎn)換為一個關(guān)系模式,一個多對多的關(guān)系可以轉(zhuǎn)化為一個關(guān)系模式,而一對多的關(guān)系可以融合在其他的相關(guān)的關(guān)系模式中。例如: (1) 員工與履歷之間是一對多的關(guān)系,所以將員工和履歷以及屬于關(guān)系設(shè)計(jì)成以下關(guān)系模式:員工(Worker_ID Worker_Name Department_Name Sex Birthday Native_Place School_Age Major Link_Phone Address)獎懲記錄(Record_ID Worker_ID Worker
19、_Name Record_date Record_type Record_content Record_reason Allow_unit Remark) 屬于(Worker_ID Worker_Name Department_Name Sex Birthday Native_Place School_Age Major Link_Phone Address Record_ID Record_date Record_type Record_content Record_reason Allow_unit Remark ) (2) 員工與賬號之間是一對一的關(guān)系,所以將員工和賬號以及屬于關(guān)系設(shè)計(jì)成
20、以下關(guān)系模式: 員工(Worker_ID Worker_Name Department_Name Sex Birthday Native_Place School_Age Major Link_Phone Address) 賬號 (User_Name User_pwd Power_level) 屬于(Worker_ID Worker_Name Department_Name Sex Birthday Native_Place School_Age Major Link_Phone Address User_pwd Power_level ) 4物理模型設(shè)計(jì)數(shù)據(jù)庫物理設(shè)計(jì)是將邏輯設(shè)計(jì)影射到存儲介
21、質(zhì)上,利用可用的硬件和軟件功能盡可能快地對數(shù)據(jù)進(jìn)行物理訪問和維護(hù)。4.1定義數(shù)據(jù)庫SQL Server 2000數(shù)據(jù)庫文件分為3中類型:主數(shù)據(jù)文件、次數(shù)據(jù)文件和日志文件。通過SQL語言進(jìn)行數(shù)據(jù)庫創(chuàng)建,創(chuàng)建數(shù)據(jù)庫的語句如下:Create database 工資管理系統(tǒng);4.2 創(chuàng)建表創(chuàng)建員工基本信息表 Base_data CREATE TABLE Base_data ( Worker_ID varchar(15) PRIMARY KEY,/*員工ID ,主碼*/ Worker_Name varchar(8) Not null,/*員工姓名*/ Department_Name varchar(15
22、) Not null,/*部門名稱*/ Sex varchar(2) Not null,/*性別*/ Birthday datetime Not null,/*出生日期*/ Native_Place varchar(25) Not null,/*籍貫*/ School_Age varchar(4) Not null,/*學(xué)歷*/ Major varchar(15) Not null,/*專業(yè)*/ Link_Phone varchar(11) Not null,/*聯(lián)系電話*/ Address varchar(20) Not null,/*住址*/ );考勤信息記錄表 Check_info CR
23、EATE TABLE Check_info( Months varchar(10) , Worker_ID varchar(15), Months_days int, /*本月天數(shù)*/ Holidays int, /*公休假天數(shù)*/ Work_days int, /*出勤天數(shù)*/ Business_days int,/*出差天數(shù)*/ Absent_days int,/*缺席天數(shù)*/ Leave_days int,/*請假天數(shù)*/ Late_days int,/*遲到天數(shù)*/ Leave_early_times int,/*早退天數(shù)*/ PRIMARY KEY (Months,Worker_ID
24、), FOREIGN KEY (Worker_ID) REFERENCES Base_data(Worker_ID),);工資信息表 Wage_info CREATE TABLE Wage_info ( Record_ID bigint PRIMARY KEY,/*記錄編號*/ Worker_ID varchar(15), Worker_Name varchar(8), Base_Wage float,/*基本工資*/ Allowance1 float, /*公共補(bǔ)貼*/ Allowance2 float,/*出差補(bǔ)貼*/ Reward float, /*獎金*/ Overtime_Money
25、 float, /*加班費(fèi)*/ Deduct_Check float, /*扣考核*/ Aged_Money float, /*養(yǎng)老保險(xiǎn)*/ Medical_Money float, /*醫(yī)療保險(xiǎn)*/ Compo_Money float, /*工傷保險(xiǎn)*/ Unemploy_Money float, /*失業(yè)保險(xiǎn)*/ Housing_Money float, /*住房公積金*/ Income_tax float, /*所得稅*/ Real_wage float, /*實(shí)發(fā)工資*/ Give_date float, /*發(fā)放月份*/ FROEIGN KEY (Worker_ID) REFEREN
26、CES Base_data(Worker_ID),);獎懲記錄表(Reward_pun) CREATE TABLE Reward_pun( Record_ID bigint PRIMARY KEY,/*記錄編號*/ Worker_ID varchar(15), Worker_Name varchar(8), Record_date datetime,/*獎懲日期*/ Record_type varchar(2),/*獎懲類型*/ Record_content varchar(30),/*獎懲內(nèi)容*/ Record_reason varchar(30),/*獎懲原因*/ Allow_unit v
27、archar(20),/*批準(zhǔn)單位*/ Remark varchar(200),/*備注 */ FORERGN KEY (Worker_ID) REFERENCES Base_data(Worker_ID),);職稱評定信息表 Pro_title CREATE TABLE Pro_title( Worker_ID varchar(15) PRIMARY KEY,/*員工編號*/ Worker_Name varchar(8), Assess_date datetime,/*評定日期*/ Assess_unit varchar(20),/*評定單位*/ Assess_title varchar(8
28、),/*評定職稱*/ Remark varchar(200),/*備注*/);工作履歷表 Work_age CREATE TABLE Work_age( Record_ID Bigint PRIMARY KEY,/*記錄編號*/ Worker_ID varchar(15), Begin_date datetime,/*起始日期*/ Over_date datetime,/*結(jié)束日期*/ Unit_Name varchar(20),/*單位名稱*/ Work_time float,/*本單位工作時間*/ Duty varchar(10),/*擔(dān)任職務(wù)*/ Level1 varchar(4),/*
29、級別*/ Remark varchar(200),/*備注*/ FORERGN KEY (Worker_ID) REFERENCES Base_data(Worker_ID),);用戶賬號表 User_table CREATE TABLE User_table( User_Name varchar(30) PRIMARY KEY,/*用戶名*/ User_pwd varchar(30),/*用戶密碼*/ Power_level varchar(8),/*權(quán)限級別*/);4.3 創(chuàng)建存儲過程在獎懲記錄表中創(chuàng)建更新獎懲的存儲過程:USE salaryGOCREATE PROCEDURE updat
30、e_獎懲記錄表_1(Record_ID_1 bigint, Record_ID_2 bigint, Worker_ID_3 varchar(15), Worker_Name_4 varchar(8), Record_date_5 datetime, Record_type_6 varchar(2), Record_content_7 varchar(30), Record_reason_8 varchar(30), Allow_unit_9 varchar(20)AS UPDATE salary.dbo.獎懲記錄表 SET Record_ID = Record_ID_2, Worker_ID
31、= Worker_ID_3, Worker_Name = Worker_Name_4, Record_date = Record_date_5, Record_type = Record_type_6, Record_content = Record_content_7, Record_reason = Record_reason_8, Allow_unit = Allow_unit_9 WHERE ( Record_ID = Record_ID_1)在員工基本信息表上創(chuàng)建一個插入員工信息的存儲過程:USE salaryGOCREATE PROCEDURE insert_員工基本信息表_2(W
32、orker_ID_1 varchar(15), Archives_ID_2 varchar(10), Worker_Name_3 varchar(8), Department_Name_4 varchar(10), Sex_5 varchar(2), Birthday_6 datetime, Native_Place_7 varchar(25), School_Age_8 varchar(4), Major_9 varchar(15), Graduate_Sch_10 varchar(10), Come_Time_11 datetime, Link_Phone_12 varchar(11),
33、Address_13 varchar(20), Remark_14 varchar(200)AS INSERT INTO salary.dbo.員工基本信息表 ( Worker_ID, Archives_ID, Worker_Name, Department_Name, Sex, Birthday, Native_Place, School_Age, Major, Graduate_Sch, Come_Time, Link_Phone, Address, Remark) VALUES ( Worker_ID_1, Archives_ID_2, Worker_Name_3, Department
34、_Name_4, Sex_5, Birthday_6, Native_Place_7, School_Age_8, Major_9, Graduate_Sch_10, Come_Time_11, Link_Phone_12, Address_13, Remark_14)在用戶賬號表上建立一個刪除用戶賬號的存儲過程:USE salaryGOCREATE PROCEDURE delete_用戶賬號表_1(User_Name_1 varchar)AS DELETE salary.dbo.用戶賬號表 WHERE ( User_Name = User_Name_1) 4.4 創(chuàng)建觸發(fā)器 定義一個BEFO
35、RE行級的觸發(fā)器,為工資信息表Wage_info定義完整性規(guī)則“總經(jīng)理的基本工資不得低于6000元,如果低于6000元,剛自動改為6000元”。 CREATE TRIGGER Insert_or Update_Wage BEFORE INSERT OR UPDATE ON Wage_info FOR EACH ROW AS BEGIN IF(new.Duty='總經(jīng)理') AND (new.Base_Wage<6000) THEN new.Base_Wage=6000; END IF; END; 定義一個AFTER行級觸發(fā)器,當(dāng)用戶賬號表User_table的用戶發(fā)生變化
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度苗木種植基地土地租賃合同樣本(含品牌授權(quán))
- 2025年度飛行員勞動合同(含飛行業(yè)績獎勵)4篇
- 中醫(yī)師專屬2024聘用協(xié)議模板版B版
- 個性化全新承諾協(xié)議文檔(2024版)版B版
- 二零二五年度出租車公司股權(quán)置換及運(yùn)營權(quán)轉(zhuǎn)讓協(xié)議3篇
- 2025年度個人商鋪?zhàn)赓U稅費(fèi)代繳及財(cái)務(wù)結(jié)算合同4篇
- 二零二五年度農(nóng)民合作社加盟社員入社合同范本
- 個人寵物寄養(yǎng)服務(wù)2024年度合同
- 2025年環(huán)保材料委托加工技術(shù)協(xié)議3篇
- 2025年度托管班場地使用權(quán)合同
- 皮膚內(nèi)科過敏反應(yīng)病例分析
- 電影《獅子王》的視聽語言解析
- 妊娠合并低鉀血癥護(hù)理查房
- 煤礦反三違培訓(xùn)課件
- 向流程設(shè)計(jì)要效率
- 2024年中國航空發(fā)動機(jī)集團(tuán)招聘筆試參考題庫含答案解析
- 當(dāng)代中外公司治理典型案例剖析(中科院研究生課件)
- 動力管道設(shè)計(jì)手冊-第2版
- 2022年重慶市中考物理試卷A卷(附答案)
- Python繪圖庫Turtle詳解(含豐富示例)
- 煤礦機(jī)電設(shè)備檢修技術(shù)規(guī)范完整版
評論
0/150
提交評論