高校科研管理系統數據庫課程設計_第1頁
高校科研管理系統數據庫課程設計_第2頁
高校科研管理系統數據庫課程設計_第3頁
高校科研管理系統數據庫課程設計_第4頁
高校科研管理系統數據庫課程設計_第5頁
已閱讀5頁,還剩25頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、編號:xxxx大學課程設計說明書課程名稱:數據庫系統原理題 目:高校科研管理系統學 院: 專 業:計算機科學與技術 學 號:姓 名:指導教師:摘 要關鍵詞:科研信息;SQL Server 2005,信息管理;在此次課程設計中,本組的題目是高校科研管理系統。本系統采用SQL Server2005來設計數據庫,論文主要介紹開發背景,重點說明系統設計的思想。數據庫管理員利用此系統對數據庫進行管理包括:更新、修改科研信息以及刪除錯誤的科研信息等。主要功能包括:科研常規事務的管理,課題的申請、審批、驗收的管理,查詢、統計功能等。該系統能夠實時反映高校的科研活動,為日常事務的處理和管理職能提供重要支持。高

2、校科研信息管理通常是比較復雜,由于各類信息繁多難歸集,利用計算機支持高校高效率完成信息管理,是適應現代高等學校制度要求,推動高校科研信息管理走向科學化、社會化、規范化和自動化,從而提高高校科研項目的成功率,提高整體科研水品和管理科研的水平。目 錄第一章 系統概述41.1系統功能概述4第二章 系統分析52.1系統可行性分析52.1.1 目標可行性52.1.2 技術可行性52.1.3經濟可行性52.2系統需求分析62.2系統功能結構圖72.3開發環境及工具7第三章 系統設計83.1系統設計思想8第四章 數據庫設計84.1數據庫需求分析84.2數據庫概念結構設計84.3數據庫邏輯結構設計104.4觸

3、發器設計114.4.1科研計劃表添加科研記錄時,修改其驗收狀態為“未驗收”11圖4.4.2 科研計劃表修改觸發器124.4.3科研計劃表禁止修改科研計劃表中“科研編號”等重要的字段124.5 存儲過程設計134.5.1部門管理存儲過程144.6 視圖設計144.6.1查詢職務視圖14第五章 系統的測試及結果15結 論18參考文獻19附 錄20第一章 系統概述1.1系統功能概述經過實際考察和分析,高等院校學籍管理系統包括八個模塊,相應能實現以下主要功能: 科研人員信息管理:包括科研人員信息數據的錄入、修改與刪除等功能。科研項目信息管理:包括科研項目信息的錄入、修改與刪除等功能。

4、0;科研論文信息管理:包括科研人員錄入的論文信息的錄入、修改與刪除等功能。 科研著作信息管理:包括科研人員錄入的著作信息的錄入、修改與刪除等功能。 獲獎信息管理:包括科研人員獲獎信息的錄入、修改與刪除等功能。 年度科研分的計算:根據科研人員獲獎給予科研分,并對其進行統計。 系統管理員管理:包括系統用戶數據的錄入、修改與刪除等功能。 數據查詢:包括科研人員信息的查詢和科研人員個人論文和著作的查詢以及科研人員獲獎情況的查詢等功能。1.2系統的開發環境 開發環境的選擇開發與運行的環境的選擇會影響到數據庫設計,本系統開發與運行環境如下:

5、60;Ø 開發環境:Windows10 企業版 l Ø 數據庫管理系統:SQL Server 2014本系統在Windows10企業版開發環境下,并使用SQL Server 2014作為數據庫管理系統,來實現高校科研管理系統的各個模塊和它們的功能,形成一個令多數學校滿意的科研管理系統。 SQL server 2014簡介  Microsoft SQL Server 2014已經內置最新的安全、功能更新。微軟將在愚人節,即Build2014開發者大會期間開放SQL Server

6、 2014資源下載服務。        Microsoft SQL Server 2014為市場帶來了部署到核心數據庫中的新內存功能,包括內存 OLTP,它是對市場上大多數綜合內存數據庫解決方案的現有內存數據倉庫和 BI 功能的補充。        SQL Server 2014 還提供新的云功能,以簡化 SQL 數據庫對云技術的采用并幫助您開創新的混合方案。第二章 系統分析2.1系統可行性分析2.1.1 目標可行性隨著學校的規模不斷擴大,學生數量急劇增加,有關學生的各種信息量也成倍增長,因此對教育行業的多元信息進

7、行有效的管理工作,一套現代化、自動化、智能化、人性化的學生成績管理系統可減輕了學院教務人員管理的工作量,縮小開支,提高工作效率和準確率,使其變得更具有條理性,科學性。由于本系統管理的對象簡單,且每個數據內容之間都具有較強的關聯性,涉及過程并不是很復雜。因此比較適合于采用數據庫管理。2.1.2 技術可行性本系統采用目前被廣泛使用的C#開發技術、SQL Server 2008數據庫技術和Windows Forms窗體進行開發設計,是一個客戶機/服務器(C/S)模式。首先,c#是微軟為.NET量身定做的開發語言集合了C/C+和VB的雙重優點,具有簡易型、靈活性、移植性強等特點,同時使用Visual

8、Studio 2008作為開發平臺,對于開發中小系統來說,這種開發環境是完全沒有問題的。其次,本系統采用SQL Server 2008數據庫。到目前為止,SQL數據庫仍然是使用最廣泛的一種數據庫語言,因此本系統采用SQL Server 2008,在系統安全性、可用性和高穩定性上又有了很大的提升。再次,本系統的操作環境采用Windows操作系統,可以為本系統的開發提供良好的穩定性。最后,考慮到三者兼容的問題,由于三者都屬于微軟公司的產品,所以兼容性上不存在問題。硬件方面,采用標準的服務器硬件配置,能滿足本系統的要求。綜上所述,本系統的技術可行性不存在問題。 2.1.3經濟可行性完成本系統需要硬件

9、和軟件兩方面的支持。硬件方面需要開發服務器一臺,個人電腦在此可作為服務器使用;軟件方面,由于本系統屬于小型管理系統,利用Visual Studio 2008和SQL Server 2008數據庫開發工具即可實現。開發時間短,經濟成本低。2.2系統需求分析高校科研管理所設計的事務非常繁雜,涉及到校科研處、各個院系的科研管理以及個人對科研信息的查詢統計等。所設計的系統既要有利于科研處的監督管理又要有利于各個系及教師的分工協作。系統功能主要包括校科研處科研管理、院系(或部門)科研管理、個人科研信息查詢、校級科研項目整體信息管理。可以劃分為科研信息維護、科研信息查詢與統計、科研信息報表、科研信息分析、

10、校級課題申報、審批、結題、其它處理等操作;其中科研信息應細分為學術論文、科研項目、科研成果、科研獎勵等信息。 由于本系統是直接面向網上辦公的,必須適應所服務環境的各類操作人員,主要包括學校科研處、各院系(或部門)、普通教師個人(或其他瀏覽者)。 普通教師個人(或其他瀏覽者) 普通教師個人(或其他瀏覽者)只能按姓名來瀏覽個人的科研信息、進行統計打印,個人的科研信息(論文、著作、項目成果等)必須提交本部門審核入錄。  各院系(或部門) 各院系(或部門)主要職責是對本部門員工的論文、科研項目、科研成果、獎勵等信息進行審核后輸入到本系統數據庫

11、中,查詢本部門在某時間內的科研信息、統計科研情況、打印相關資料等,同時對本部門的錯誤錄入信息進行修改和維護。 科研處 主要管理本校的員工信息、論文、各級各類科研項目和成果、科研獎勵等常規工作,同時,管理校級課題的申報、審批、結題等管理,同時,監控系統運行和各部門的情況。2.2系統功能結構圖高校科研管理系統部門教師科研計劃系部職稱職務部門號部門名教師編號教師姓名職務教師編號職稱教師姓名系部號系部名部門名教師編號教師姓名系部號科研編號系部號教師編號教師姓名是否申報審批管理驗收標志完成數量圖2.2系統功能結構圖2.3開發環境及工具本系統開發時所使用的相關開發環境和工具如下:o 操

12、作系統:Microsoft Windows10 企業版o 數據庫:Microsoft SQL Server 2014o 繪圖軟件:Microsoft Visio 2005第3章 系統設計3.1系統設計思想隨著網絡的日益普遍化,網絡的安全將顯得非常重要,從數據庫級、服務器級和應用程序級綜合考慮,在科研管理系統中要根據不同用戶,設置不同的權限、不同的初始化菜單。在本系統中,數據庫的安全主要通過數據庫的存取控制機制實現的。首先定義各類管理人員的操作權限即角色,其次定義數據庫登錄,最后依據用戶權限表將登錄分配為相應的角色。第四章 數據庫設計4.1數據庫需求分析經過實際考察和分析,高等院校學籍管理系統包

13、括八個模塊,相應能實現以下主要功能: 科研人員信息管理:包括科研人員信息數據的錄入、修改與刪除等功能。科研項目信息管理:包括科研項目信息的錄入、修改與刪除等功能。 科研論文信息管理:包括科研人員錄入的論文信息的錄入、修改與刪除等功能。 科研著作信息管理:包括科研人員錄入的著作信息的錄入、修改與刪除等功能。 獲獎信息管理:包括科研人員獲獎信息的錄入、修改與刪除等功能。 年度科研分的計算:根據科研人員獲獎給予科研分,并對其進行統計。 系統管理員管理:包括系統用戶數據的錄入、修改與刪除等功能。 數據查詢:包括科研人員信息的查詢和科

14、研人員個人論文和著作的查詢以及科研人員獲獎情況的查詢等功能。4.2數據庫概念結構設計概念結構設計階段是整個數據庫設計的關鍵,它通過對用戶需求進行綜合、歸納與抽象,形成一個獨立于具體的概念模型。根據數據庫需求分析的結果,就可以確認程序中所包含的實體及實體間的關系,作為數據庫邏輯結構設計的基礎與指導。根據本系統的需要,可以歸納出以下實體:部門、職務、職稱、系部和科研項目。各實體間的E-R圖如下所示。部門E-R圖如圖4.1(1)所示:部門部門名部門號部門E-R圖4.1(1)主要實體E-R圖如圖4.2(2)所示系部號部門部門名部門號系部部門教師編號系部名教師姓名職稱教師完成數量參加驗收標志審批管理職稱

15、科研編號科研項目教師編號職務是否申報系部號職務教師姓名教師姓名教師編號主要實體E-R圖如圖4.2(2)職務E-R圖如圖4.3(3)所示:職務職務教師姓名教師編號職務E-R圖如圖4.3(3)4.3數據字典department字段名數據類型長度是否為Null是否主屬性DeptNoInt NoYesDeptNamechar20NoNoFaculty字段名數據類型長度是否為Null是否主屬性DeptNumberIntNoYesDeptNoIntNoNoFacultyNameChar 20NoNoTeacher字段名數據類型長度是否為Null是否主屬性TeacherNumberInt NoYesTitl

16、eNumberchar20NoNoTeacherNametextNoNoSexChar 20NoNoContactNumberChar14NoNoInFacultyNumberInt NoNoEmployee字段名數據類型長度是否為Null是否主屬性TeacherNumberInt NoNoTeacherNameChar 20No NopostChar 20NoNoTitle字段名數據類型長度是否為Null是否主屬性TeacherNumberInt NoNoTeacherNameChar20NoNoTitleNameChar20NoNoProject字段名數據類型長度是否為Null是否主屬性P

17、rojectNumberInt NoYesDeptNumberInt NoNoTeacharNumberInt NoNoTeacherNameChar 20NoNoReportchar2NoNoapprovalChar 20NoNoCheckingChar 20NoNoProjectAmountInt No4.4觸發器設計4.4.1科研計劃表添加科研記錄時,修改其驗收狀態為“未驗收” create trigger dbo.tgr_project_insert on project for insert -插入觸發 as update project set Checking='未驗收&

18、#39;創建成功,如圖4.4.1所示: 圖4.4.1 科研計劃表修改觸發器4.4.2科研計劃表驗收項目時自動修改項目的驗收標志為“驗收通過”create trigger dbo.tgr_project_insert_mark on project for update as begin if update(Checking) update project set Checking='驗收通過' end 創建成功,如圖4.4.2所示: 圖4.4.2 科研計劃表修改觸發器4.4.3部門表禁止修改部門表中“部門名”“部門號”等重要的字段create trigger dbo.updat

19、e_department on department for update as if(update(DeptNo)or update(DeptName) begin print'你想作甚,基本數據不能修改!' rollback transaction end else print'修改成功' select *from department 創建成功,如圖4.4.3所示: 圖4.4.3科研計劃表修改觸發器4.5 存儲過程設計存儲過程是SQL語句和可選控制流語句的預編譯集合,以一個名稱存儲并作為一個單元處理。存儲過程存儲在數據庫內,可由應用程序通過一個調用執行。它

20、有如下優點:(1)允許模塊化程序設計。存儲過程一旦創建,以后即可在程序中調用任意多次(2)可以減少網絡通信流量,一個需要數百行Transact-SQL代碼的操作可以通過一條執行過程代碼的語句執行,而不需要在網絡中發送數百行代碼。(3)允許更快執行。存儲過程只在第一次執行時需要編譯且被存儲在存儲器中,其他次執行不必由數據引擎再編譯,提高了執行速度。(4)可作為安全機制使用。即時對于沒有直接執行存儲過程中語句的權限的用戶,也可授予他們執行該存儲過程的權限。由上可知,存儲過程具有獨特的便利性,因此根據該系統的功能要求,設計了如下的存儲過程。4.5.1添加部門管理存儲過程create procedur

21、e dbo.insert_department( DeptNo int, -部門號 DeptName char(50) -部門名 )asinsert into dbo.department values(DeptNo,DeptName)創建成功,如圖4.5.1所示: 圖4.5.1 部門管理存儲過程4.5.2 刪除部門管理存儲過程create procedure dbo.delete_department( DeptNo int -部門號)as delete from dbo.department where DeptNo = DeptNo- 添加教師信息表存儲過程 create procedu

22、re dbo.insert_teacher (TeacherNumber int,-教師編號 TitleNumber char (10), -職稱編號 TeacherName text, -姓名 Sex char (10), -性別 ContactNumber char (10), -聯系電話 InFacultyNumber int-所屬院系編號 ) as insert into dbo.teacher values ( TeacherNumber,TitleNumber,TeacherName,Sex,ContactNumber,InFacultyNumber )創建成功,如圖4.5.2所示

23、:圖4.5.2添加教師信息表存儲過程-刪除教師信息表存儲過程create procedure dbo.delete_teacher ( TeacherNumber int -教師編號 ) as delete from teacher where TeacherNumber=TeacherNumber execute dbo.delete_teacher TeacherNumber=10 -科研項目存儲過程 create procedure dbo.insert_project ( ProjectNumber int ,-科研編號DeptNumber int, -系部號TeacherNumber

24、 int ,-教師編號TeacherName char (12), -教師姓名Report char (12),-是否申報approval char (12),-審批管理Checking char (12), -驗收標致ProjectAmount int -科研數量)asinsert intodbo.insert_projectvalues( ProjectNumber,DeptNumber,TeacherNumber,TeacherName,Report,approval,Checking,ProjectAmount)創建成功,如圖4.5.3所示:圖4.5.3添加科研項目存儲過程4.6 視圖

25、設計 刪除科研項目存儲過程 create procedure dbo.delete_project ( TeacherNumber int -教師編號 ) as delete from project where TeacherNumber=TeacherNumber go execute dbo.delete_project 9 科研項目查詢 create procedure dbo.check_project (TeacherNumber int )asselectProjectNumber,DeptNumber,TeacherNumber,TeacherName,Report,appro

26、val,Checking,ProjectAmountfrom jectwhere TeacherNumber=TeacherNumber查詢成功如圖4.5.4所示:圖4.5.4查詢結果4.6.1創建教師表視圖 create view view_teacher as select TeacherName,ContactNumber from teacher創建成功,如圖4.6.1所示: 圖4.6.1 查詢職務視圖4.6.2查詢教師視圖 create view view_project as select * from project創建成功,如圖4.6.2所示: 圖4.6.2 查詢

27、教師視圖第五章 系統的測試及結果-1-創建觸發器,添加科研記錄時,修改其驗收狀態為“未驗收”;-2-創建觸發器,驗收項目時自動修改項目的驗收標志為“驗收通過”;-3-創建觸發器,禁止修改department表中“部門號”“部門名”等重要的字段。(1) -創建存儲過程插入一條信息到部門管理(2) -創建存儲過程刪除一條信息到部門管理(3) -創建存儲過程插入一條信息到教師信息的管理 (4) -創建存儲過程插入一條信息到科研項目申報管理(4)-創建存儲過程,統計各院系科研項目的申報和完成數量;-1創建教師聯系電話視圖 -2創建科研表視圖結 論 本次課程設計題目是:高校科研管理系統該系統的功能貫穿了

28、科研管理的全過程,使高校的科研管理工作能夠快速、方便、準確、安全的得以實現。經過課時的學習努力,這個系統總算完成了。由于知識能力和時間的欠缺,我們小組初步實現了一些基本的管理系統功能,盡管它是一個半成品,系統還有許多不盡如人意的地方,存在很多不足,有待改善。但它是我們小組獨立完成的一個項目設計。通過這次課程設計,我們了解了科研項目的大致流程,熟悉數據庫的使用,使我得到不少提高。在存儲器的開發中,我認為是最重要和最困難的部分,知識的欠缺造成了對項目設計的修修補補,在老師的幫助下,這些問題基本得已解決,也衷心感謝老師的指導。參考文獻1苗雪蘭,宋歌,劉瑞新等.數據庫系統原理及應用教程M.機械工業出版

29、社.2010 2馮建華,周主柱,宋歌,等.數據庫系統設計與原理M.清華大學出版社.2006 3薩師煊,王珊.數據庫系統概論(第四版) M. 北京:高等教育出版社.2000 4李德奇.ASP.NET程序設計M.人民郵電出版社 明日科技.2007 5薩師煊,王珊數據庫系統概論M北京:高等教育出版社,2000附 錄(這里給出建立數據庫和數據表的SQL代碼,如果有前臺設計,適當粘貼關鍵部分的設計代碼)Create DataBase USRMS -University scientific research management sy

30、stemUse USRMS create table department(-部門表 DeptNo int constraint pk_bmh primary key, -部門號 DeptName char(80) not null -部門名字 )create table faculty( -系信息 DeptNumber int Not Null primary key,-系部號 DeptNo int Not Null,-部門號 FacultyName char (20) Not Null-院系名稱) create table teacher( -教師信息表 TeacherNumber int

31、 Not Null primary key, -教師編號 TitleNumber char (20) Not Null, -職稱編號 postNo char (20) Not Null, -職務編號 TeacherName text Not Null, -姓名 Sex char (20) Not Null, -性別 ContactNumber char (20) Not Null, -聯系電話 InFacultyNumber int Not Null -所屬院系編號 ) create table Employee( -職務表 postNo char (20) Not Null,-職務編號 po

32、st char (20) Not Null -職務 ) create table Title( -職稱表 TitleNumber char(20) Not Null,-職稱編號 TitleName char (20) Not Null-職務名稱 ) create table project( -科研計劃表 ProjectNumber int Not Null primary key,-科研編號 TeacherName char (12) Not Null,-教師姓名 approval char (12) Not Null,-審批狀態 Checking char (12) Not Null,-驗

33、收狀態 add_time datatime Not Null, -申請時間, 新起個名稱 datatime Not Null, -審批時間, 新起個名稱 datatime Not Null, -驗收時間, ) insert department values('01','Stanford University ') insert department values('02','Harvard University ') insert department values('03','Yale Universi

34、ty ') insert department values('04','Columbia University') insert faculty values('01','01','計算機') insert facultyvalues('02','01','電氣工程') insert facultyvalues('03','02','冶金')insert facultyvalues('04',&

35、#39;02','化學') insert facultyvalues('05','03','計算數學')insert faculty values('06','03','應用數學')insert faculty values('07','04','物流管理') insert faculty values('08','04','財務管理') insert teacher values

36、('01','01','于立宏','男','001','01')insert teacher values('02','02','張秀鳳','女','002','01') insert teacher values('03','03','姜歷歷','男','003','02')insert teacher va

37、lues('04','04','王曉慧','女','004','02') insert teacher values('05','05','張麗珍','女','005','03')insert teacher values('06','06','樂其奇','女','006','03') insert teach

38、er values('07','07','郭彬濱','男','007','04') insert teacher values('08','08','關龍馬','男','008','04') insert Employee values('01','于立宏','國家級教練')insert Employee values('02','張

39、秀鳳','高級關務監督 ') insert Employee values('03','姜歷歷','高級工藝美術師') insert Employee values('04','王曉慧','編審 ')insert Employee values('05','張麗珍','一級律師') insert Employee values('06','樂其奇','譯審') insert Emp

40、loyee values('07','郭彬濱','高級工程師') insert Employee values('08','關龍馬','研究員') insert Title values('01','于立宏','教授') insert Title values('02','張秀鳳','博士')insert Title values('03','姜歷歷','研究生&#

41、39;)insert Title values('04','王曉慧','副教授') insert Title values('05','張麗珍','助教') insert Title values('06','樂其奇','教授') insert Title values('07','郭彬濱','博士') insert Title values('08','關龍馬','

42、;講師') insert project values('01','01','01','于立宏','是','已審批','未驗收','1') insert project values('02','02','02','張秀鳳','是','未審批','驗收','3') insert project values('03',

43、'03','03','姜歷歷','是','已審批','未收','5') insert project values('04','04','04','王曉慧','是','已審批','驗收','7') insert project values('05','05','05','張麗珍','是

44、','未審批','未驗收','2')insert project values('06','06','06','樂其奇','是','已審批','驗收','4') insert project values('07','07','07','郭彬濱','是','未審批','未驗收','6')

45、 insert project values('08','08','08','關龍馬','是','已審批','驗收','8')select * from Employee -員工職務表select * from Title -員工職稱select * from project -科研計劃表select * from teacher -教師信息表select * from faculty - 系部門select * from department -部門表-建立數據庫相

46、關表之間的參照完整性約束。Alter table faculty Add constraint KY_facult_DeptForeign key (DeptNo)references department (DeptNo) Alter table teacher Add constraint KY_teacher_DeptForeign key (InFacultyNumber) references department(DeptNo) Alter table EmployeeAdd constraint KY_Employee_teacher Foreign key (TeacherNu

47、mber)references teacher(TeacherNumber) Alter table TitleAdd constraint KY_Title_teacher Foreign key (TeacherNumber)references teacher(TeacherNumber) Alter table project Add constraint KY_project_teacherForeign key (TeacherNumber)references teacher(TeacherNumber) Alter table project Add constraint KY

48、_project_DeptForeign key (DeptNumber)references faculty(DeptNumber)- 添加部門存儲過程create procedure dbo.insert_department( DeptNo int, -部門號 DeptName char(40) -部門名 )asinsert into dbo.department values(DeptNo,DeptName)goexecute dbo.insert_department 9,'Berklee College of Music'select *from departmen

49、t where DeptNo=9- 刪除部門create procedure dbo.delete_department( DeptNo int -部門號)as delete from dbo.department where DeptNo = DeptNogoexecute dbo.delete_department 9select *from department where DeptNo=9 - 添加教師信息表存儲過程 create procedure dbo.insert_teacher (TeacherNumber int,-教師編號 TitleNumber char (10), -

50、職稱編號 TeacherName text, -姓名 Sex char (10), -性別 ContactNumber char (10), -聯系電話 InFacultyNumber int-所屬院系編號 ) as insert into dbo.teacher values ( TeacherNumber,TitleNumber,TeacherName,Sex,ContactNumber,InFacultyNumber ) go executedbo.insert_teacher 14,14,'俄洛伊','女','1811111111',4

51、executedbo.insert_teacher 10,10,'孫悟空','女', '1517700676',2 executedbo.insert_teacher 11,11,'杜啟燕','女','1517766666',1 executedbo.insert_teacher 9,9,'梁','女','1211111182',1 executedbo.insert_teacher 100,109,'潘','男',&#

52、39;1357896211',4-刪除教師信息表存儲過程create procedure dbo.delete_teacher ( TeacherNumber int -教師編號 ) as delete from teacher where TeacherNumber=TeacherNumber select * from teacher where TeacherNumber=14 execute dbo.delete_teacher 100 -科研項目存儲過程 create procedure dbo.insert_project ( ProjectNumber int ,-科研編

53、號DeptNumber int, -系部號TeacherNumber int ,-教師編號TeacherName char (12), -教師姓名Report char (12),-是否申報approval char (12),-審批管理Checking char (12), -驗收標致ProjectAmount int -科研數量)asinsert into dbo.insert_project values( ProjectNumber,DeptNumber,TeacherNumber,TeacherName,Report,approval,Checking,ProjectAmount)g

54、oexecute dbo.insert_project 12,4,100,'潘','是','已審批','未驗收',5select * from project -刪除科研項目存儲過程 create procedure dbo.delete_project ( TeacherNumber int -教師編號 ) as delete from project where TeacherNumber=TeacherNumber go execute dbo.delete_project 9 -科研項目查詢 create procedure dbo.check_project (TeacherNumber int )asselect ProjectNumber,DeptNumber,TeacherNumber,TeacherName,Report,approval,Checking,ProjectAmount from dbo.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論