freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

sqlserver數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)_工資管理系統(tǒng)設(shè)計(jì)-閱讀頁(yè)

2024-09-18 18:58本頁(yè)面
  

【正文】 型之間的聯(lián)系轉(zhuǎn)換為關(guān)系模式,這種轉(zhuǎn)換一般遵循如下原則:一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模式 ,一個(gè)多對(duì)多的關(guān)系可以轉(zhuǎn)化為一個(gè)關(guān)系模式,而一對(duì)多的關(guān)系可以融合在其他的相關(guān)的關(guān)系模式中。 定義數(shù)據(jù)庫(kù) SQL Server 2020數(shù)據(jù)庫(kù)文件分為 3中類型:主數(shù)據(jù)文件、次數(shù)據(jù)文件和日志文件。 創(chuàng)建表 Use Salary。 基本工資 Base_Salary create table Base_Salary( Duty Varchar(10) primary key, 職務(wù) Base_salary Float, 基本工資 )。男 39。女 39。 員工出勤 Attendance_info create table Attendance_info( 出勤信息 Emp_ID Varchar(15) Foreign key references Employee_Info(Emp_ID), 員工編號(hào) Emp_Name varchar(8), 員工姓名 Months_ID varchar(10), 月份編號(hào) Months_days int, 本月天數(shù) Holidays int, 公休假天數(shù) Work_days int, 出勤天數(shù) Business_days int, 出差天數(shù) Absent_days int, 缺席天數(shù) Leave_days int, 請(qǐng)假天數(shù) Late_days int ,遲到天數(shù) Leave_early_times int, 早退天數(shù) primary key(Months_ID,Emp_ID) )。 員工工資表 Emp_salary create table Emp_Salary( Emp_ID Varchar(15) Foreign key references Employee_Info(Emp_ID), 員工編號(hào) Base_Salary Float, 基本工資 House_Allowance Float, 住房補(bǔ)貼 Allowance_Salary Float, 津貼 Trade_union_fee Float, 工會(huì)會(huì)費(fèi) Utilities_fee Float, 水電費(fèi) House_fund Float, 住房公積金 Endownment_insutance Float, 養(yǎng)老保險(xiǎn) Rewards_punishment Float, 獎(jiǎng)懲 Total_salary Float, 總工資 Ine_tax Float, 所得稅 Duty Varchar(10) Foreign key references Base_Salary(Duty),職務(wù) Month_ID Varchar(10), 月工資時(shí)間 primary key(Month_ID,Emp_ID), )。 職稱評(píng)定信息表 (Pro_title) create table Pro_title( Emp_ID varchar(15) Foreign key references Employee_Info(Emp_ID) primary key, 員工編號(hào) Emp_Name varchar(8), 員工姓名 Assess_date datetime, 評(píng)定日期 Assess_unit varchar(20), 評(píng)定單位 Assess_title varchar(8), 評(píng)定職稱 Remark varchar(200), 備注 )。39。 重慶科技學(xué)院《數(shù)據(jù)庫(kù)原理》課程設(shè)計(jì)報(bào)告 16 begin set Department_ID=Department_ID_1。39。 else select *from Department_Info where Department_ID = Department_ID。 4. 按員工編號(hào) 月份 更新出勤信息 Use Salary GO CREATE PROCEDURE update_Allowance (Emp_ID Varchar(15), Emp_Name varchar(8), Months_ID varchar(10), Months_days int, Holidays int, Work_days int, Business_days int, Absent_days int, Leave_days int, Late_days int, Leave_early_times int) AS UPDATE Attendance_info set Emp_ID = Emp_ID, Emp_Name = Emp_Name, 重慶科技學(xué)院《數(shù)據(jù)庫(kù)原理》課程設(shè)計(jì)報(bào)告 18 Months_ID = Months_ID, Months_days = Months_days, Holidays = Holidays, Work_days = Work_days, Business_days = Business_days, Absent_days = Absent_days, Leave_days = Leave_days, Late_days =Late_days, Leave_early_times =Leave_early_times Where Emp_ID = Emp_ID and Months_ID = Months_ID。 DEALLOCATE Base_Salary_c。 print39。 end else begin print39。 end close Department_ID_cursor。 重慶科技學(xué)院《數(shù)據(jù)庫(kù)原理》課程設(shè)計(jì)報(bào)告 21 7. 按記 錄編號(hào)刪除獎(jiǎng)罰記錄 USE Salary GO create PROCEDURE delete_Reward_pun (Record_ID bigint) as declare Record_ID_1 bigint, Record_ID_cursor cursor select Record_ID from Reward_pun open Record_ID_cursor fetch next from Record_ID_cursor into Record_ID_1 if Record_ID_1 = Record_ID begin delete from Reward_pun where Record_ID = Record_ID。刪除成功 39。記錄不存在 39。 deallocate Record_ID_cursor。部門不存在,您是否輸入錯(cuò)誤 39。輸入月份信息錯(cuò)誤 39。成功刪除 39。 視圖 1. 顯示部門信息 USE Salary GO create view Department_Info_v as select *from Department_Info。 3. 顯示工資信息 津貼情況 USE Salary GO create view Salary_Info_v as select , , , , , , , , 重慶科技學(xué)院《數(shù)據(jù)庫(kù)原理》課程設(shè)計(jì)報(bào)告 25 , , , , from Emp_Salary a , Employee_Info b , Allowance c ,Base_Salary d where = and = and = and = 。普通員工 39。 6. 顯示平均工資低于 5000 的部門號(hào)、平均工資和最高工資 Use Salary GO CREATE VIEW avg_Emp_Salary_5000_v as select ,avg()avg_salary ,max()max_salary from Department_Info d ,Emp_Salary a,Employee_Info b 重慶科技學(xué)院《數(shù)據(jù)庫(kù)原理》課程設(shè)計(jì)報(bào)告 26 where = and = group by having avg() 5000 7. 按月份顯示每月工資總和 USE Salary GO create view perMonth_TSalary_v as select Month_ID,SUM(Total_salary)total_salary from Emp_Salary group by Month_ID。當(dāng) 然在本次課程設(shè)計(jì)中也遇到了許多的困難,比如 SQL Sever2020運(yùn)用,數(shù)據(jù)流圖的繪制還有就是對(duì)工資管理系統(tǒng)的需求分析不熟悉等。每一種數(shù)據(jù)庫(kù)都有自己的一些語(yǔ)言,我們?cè)谄綍r(shí)用到時(shí)需要留意一些,但他們的設(shè)計(jì)思想都是大體相同的,比如 Oracle 、 SQL Server 、 MySQL。 重慶科技學(xué)院《數(shù)據(jù)庫(kù)原理》課程設(shè)計(jì)報(bào)告 28 致謝 首先我要感謝學(xué)校給了我們一 周寶貴的 學(xué)習(xí) 時(shí)間,經(jīng)過這一 周的 課程設(shè)計(jì) ,使我對(duì)數(shù)據(jù)庫(kù)系統(tǒng)概論這門學(xué) 科有了更深一步的認(rèn)識(shí),也不在像最初接觸數(shù)據(jù)庫(kù)那么迷茫了, 能較好的區(qū)分出 Oracle 與 SQL Server 之間語(yǔ)法中的不同 ,通過近一 周的 課程設(shè)計(jì) ,使我對(duì)這學(xué)期學(xué)的知識(shí)有了全面的認(rèn)識(shí)。而學(xué)校提供的這次 課程設(shè)計(jì) 機(jī)會(huì)使我收獲頗多,從中也發(fā)現(xiàn)了許多不足,讓我找到了以后學(xué)習(xí)的方向。在此 ,我感謝幫助過我的所有同學(xué),并向幫助過我的所有老師說(shuō)一聲:“您們辛苦了 ”。 [3] 著.孟小峰、王珊等譯.《 數(shù)據(jù)庫(kù)系統(tǒng)導(dǎo)論 》 (第 8版 ) .北京:機(jī)械工業(yè)出版社 .202
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1