![SQL員工工資管理_第1頁](http://file4.renrendoc.com/view9/M00/2C/2D/wKhkGWdO9JuAQGTUAAB5Uv8nqWw399.jpg)
![SQL員工工資管理_第2頁](http://file4.renrendoc.com/view9/M00/2C/2D/wKhkGWdO9JuAQGTUAAB5Uv8nqWw3992.jpg)
![SQL員工工資管理_第3頁](http://file4.renrendoc.com/view9/M00/2C/2D/wKhkGWdO9JuAQGTUAAB5Uv8nqWw3993.jpg)
![SQL員工工資管理_第4頁](http://file4.renrendoc.com/view9/M00/2C/2D/wKhkGWdO9JuAQGTUAAB5Uv8nqWw3994.jpg)
![SQL員工工資管理_第5頁](http://file4.renrendoc.com/view9/M00/2C/2D/wKhkGWdO9JuAQGTUAAB5Uv8nqWw3995.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
《數(shù)據(jù)庫原理》實(shí)驗(yàn)七:數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫名稱:員工工資管理系統(tǒng)姓名:班級(jí): 學(xué)號(hào):1需求分析 工資管理系統(tǒng)昰提供工資管理人員和職工工資進(jìn)行管理的系統(tǒng)。它能自動(dòng)對(duì)不同職務(wù),不同出勤及各個(gè)月份的工資進(jìn)行管理并生成財(cái)務(wù)表。 工資管理系統(tǒng)的用戶需求主要功能有:1各部門的信息情況2各職工的信息情況3考勤信息情況4工資信息情況5定義登陸用戶和用戶的權(quán)限2概念分析部門E-R圖職工信息E-R圖職務(wù)信息E-R圖考勤信息E-R圖用戶E-R圖工資情況E-R圖總E-R圖3邏輯設(shè)計(jì)關(guān)系模型:部門(部門編號(hào)(主鍵),部門名稱,經(jīng)理,電話)職工信息(職工編號(hào)(主鍵),職務(wù)編號(hào),姓名,性別,電話,住址,部門編號(hào)(外鍵))考勤情況(職工編號(hào)(主鍵),出勤天數(shù),加班天數(shù),出勤獎(jiǎng)金,月份)職務(wù)(職務(wù)編號(hào)(主鍵),職務(wù)名稱(主鍵),基本工資)工資計(jì)算(職工編號(hào)(主鍵),考勤情況,工資,月份)用戶(用戶名,密碼,權(quán)限)4物理設(shè)計(jì)1給職工信息表建立非聚集索引“職工”/*給職工信息表非建立聚集索引*/createnonclusteredindex職工on職工信息(職工編號(hào))goSELECT*FROMsys.indexesWHEREname='職工'2給工資表建立唯一索引“工資”/*給工資表建立唯一索引“工資”*/createuniqueindex工資on工資情況(職工編號(hào))goSELECT*FROMsys.indexesWHEREname='工資'Go3給考勤信息表建立聚集索引“考勤”/*給考勤信息表建立非聚集索引*/createnonclusteredindex考勤on考勤信息(職工編號(hào))goSELECT*FROMsys.indexesWHEREname='考勤'5實(shí)施過程創(chuàng)建表結(jié)構(gòu)1職工信息表createtable職工信息(職工編號(hào)char(20)notnull,職務(wù)編號(hào)char(20)notnull,姓名varchar(20)notnull,性別char(20)notnull,電話char(20)notnull,住址varchar(20)notnull,部門編號(hào)char(20)notnull)2職務(wù)信息表createtable職務(wù)信息(職務(wù)編號(hào)char(20)notnull,職務(wù)名稱char(20)notnull,基本工資money)3工資表createtable工資情況(月份char(20)notnull,員工編號(hào)char(20)notnull,工資char(20)notnull)4考勤信息表createtable考勤信息(職工編號(hào)varchar(40)notnull,出勤天數(shù)char(20)notnull,加班天數(shù)char(20)notnull,出勤獎(jiǎng)金money) 5部門表createtable部門(部門編號(hào)char(20)notnull,部門名稱char(20)notnull,經(jīng)理varchar(20)notnull,電話char(20)notnull)6用戶表createtable用戶(用戶名char(10)notnull,密碼char(30)notnull,權(quán)限char(30))(2)給表定義約束1給考勤情況中的出勤獎(jiǎng)金列定義約束范圍0-10002給部門表添加一個(gè)主鍵3給職工信息表添加一個(gè)主鍵和外鍵(3)給表插入信息1職工信息表插入2職務(wù)信息表插入3用戶信息表插入4工資情況表插入5部門表插入6考勤情況表插入(4)表的基本操作1修改職工信息中編號(hào)為10001的姓名為張琪2給職務(wù)信息表添加一列3刪除剛才添加的那列4修改工資情況表中工資的數(shù)據(jù)類型5給考勤信息表增加一列(5)定義登錄名,用戶和權(quán)限1定義第一個(gè)登錄名和用戶,權(quán)限對(duì)所有的表有所有的權(quán)限/*創(chuàng)建用戶和賦予權(quán)限*/createlogin王琦withpassword='123456',default_database=員工工資管理;/*創(chuàng)建登錄賬戶*/gocreateuser王琦forlogin王琦gograntallon部門to王琦grantallon工資情況to王琦grantallon考勤信息to王琦grantallon用戶to王琦grantallon職工信息to王琦grantallon職務(wù)信息to王琦2創(chuàng)建第二個(gè)登錄名和用戶,對(duì)所有的表只有查看和刪除的權(quán)限createlogin高漢withpassword='123456',default_database=員工工資管理;/*創(chuàng)建登錄賬戶*/gocreateuser高漢forlogin高漢gograntselect,deleteon部門to高漢grantselect,deleteon工資情況to高漢grantselect,deleteon考勤信息to高漢grantselect,deleteon用戶to高漢grantselect,deleteon職工信息to高漢grantselect,deleteon職務(wù)信息to高漢3創(chuàng)建第三個(gè)登錄名和用戶,只有查看的權(quán)限/*創(chuàng)建第三個(gè)用戶并賦予所有權(quán)限*/createlogin王敏withpassword='123456',default_database=員工工資管理;/*創(chuàng)建登錄賬戶*/gocreateuser王敏forlogin王敏gograntselecton部門to王敏grantselecton工資情況to王敏grantselecton考勤信息to王敏grantselecton用戶to王敏grantselecton職工信息to王敏grantselecton職務(wù)信息to王敏(6)建立一個(gè)觸發(fā)器,在工資情況表被修改時(shí)使用/*建立一個(gè)觸發(fā)器*/createtriggermon工資情況forupdateasifupdate(工資)beginrollbacktranprint'基本工資不能修改,請(qǐng)聯(lián)系財(cái)務(wù)部'end(6)建立存儲(chǔ)過程1創(chuàng)建一個(gè)存儲(chǔ)過程來存放查詢到的職工的信息和工資2創(chuàng)建一個(gè)存儲(chǔ)過程來存放進(jìn)行刪除操作3創(chuàng)建一個(gè)存儲(chǔ)過程來存放查詢所有職工中工資大于3500的(7)建立一個(gè)視圖6課程設(shè)計(jì)總結(jié)本次課程設(shè)計(jì)調(diào)查從職員的工資,部門的情況,根據(jù)其具體情況,設(shè)計(jì)工資管理系統(tǒng)。加深了對(duì)數(shù)據(jù)庫課程知識(shí)的理解。通過此次數(shù)據(jù)庫的課程設(shè)計(jì),真正達(dá)到了學(xué)與用的結(jié)合,增強(qiáng)了對(duì)數(shù)據(jù)庫方面應(yīng)用的理解,對(duì)自己今后參與開發(fā)數(shù)據(jù)庫系統(tǒng)積累了不少經(jīng)驗(yàn),在實(shí)驗(yàn)過程中,從建立數(shù)據(jù)開始,對(duì)靈據(jù)庫設(shè)計(jì)理念及思想上有更高的認(rèn)識(shí),從需求分析,到概念設(shè)計(jì)和邏輯設(shè)計(jì),E-R圖的表示,數(shù)據(jù)字典的創(chuàng)建,懂得了不少有關(guān)數(shù)據(jù)庫開發(fā)過程中的知識(shí),在實(shí)驗(yàn)中建表,及其關(guān)系模式,關(guān)系代數(shù)的建立及理解,將SQL語的查詢語句用得淋漓盡致,增強(qiáng)了自己在數(shù)據(jù)庫中應(yīng)用SQL語言的靈活性,其中包括,插入、刪除、修改、查詢,牽涉表和表之間的聯(lián)系,主建與外主鍵的定義,約束項(xiàng)的設(shè)置,使邏輯更嚴(yán)密,在學(xué)習(xí)過程中
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2031年中國衣筐行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年男士運(yùn)動(dòng)裝項(xiàng)目可行性研究報(bào)告
- 2025年激光盤點(diǎn)儀項(xiàng)目可行性研究報(bào)告
- 2025年柔絲特潤玉手霜項(xiàng)目可行性研究報(bào)告
- 2025年方竹筍項(xiàng)目可行性研究報(bào)告
- 2025至2031年中國女士短襪行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年噴霧手槍項(xiàng)目可行性研究報(bào)告
- 2025至2030年中國黃金鳥數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國香味硅膠數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年鋼塑柔性復(fù)合管項(xiàng)目投資價(jià)值分析報(bào)告
- 2024-2030年中國香菇行業(yè)銷售狀況及供需前景預(yù)測報(bào)告
- 2024年廣東省公務(wù)員錄用考試《行測》真題及解析
- 幼兒園開學(xué)師德培訓(xùn)
- GB/T 44570-2024塑料制品聚碳酸酯板材
- 金蛇納瑞2025年公司年會(huì)通知模板
- GB/T 16288-2024塑料制品的標(biāo)志
- 《記念劉和珍君》課件
- 中小型無人駕駛航空器垂直起降場技術(shù)要求
- 北京市城市管理委員會(huì)直屬事業(yè)單位公開招聘10人高頻難、易錯(cuò)點(diǎn)500題模擬試題附帶答案詳解
- 禁止送禮的協(xié)議書
- 2024從洞見到生意:阿里健康特色人群消費(fèi)趨勢(shì)報(bào)告-阿里健康x一財(cái)商學(xué)院
評(píng)論
0/150
提交評(píng)論