版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 教學(xué)管理系統(tǒng)</b></p><p><b> 摘要</b></p><p> 數(shù)據(jù)庫技術(shù)是計算機科學(xué)技術(shù)發(fā)展最快,應(yīng)用最為廣泛的技術(shù)之一。其在計算機設(shè)計,人工智能,電子商務(wù),企業(yè)管理,科學(xué)計算等諸多領(lǐng)域均得到了廣泛的應(yīng)用,已經(jīng)成為計算機信息系統(tǒng)和應(yīng)用的核心技術(shù)和重要基礎(chǔ)。</p><p>
2、; 隨著信息技術(shù)的飛速發(fā)展,信息化的大環(huán)境給各成人高校提出了實現(xiàn)校際互聯(lián),國際互聯(lián),實現(xiàn)靜態(tài)資源共享,動態(tài)信息發(fā)布的要求; 信息化對學(xué)生個人提出了駕馭和掌握最新信息技術(shù)的素質(zhì)要求;信息技術(shù)提供了對教學(xué)進行重大革新的新手段;信息化也為提高教學(xué)質(zhì)量,提高管理水平,工作效率創(chuàng)造了有效途徑. 校園網(wǎng)信息系統(tǒng)建設(shè)的重要性越來越為成人高校所重視.</p><p><b> 目錄</b></p&
3、gt;<p><b> 1 概述3</b></p><p><b> 2 需求分析3</b></p><p> 2.1 設(shè)計任務(wù)3</p><p> 2.2 設(shè)計要求4</p><p> 2.3 需求描述的規(guī)范文檔4</p><p> 3
4、概念結(jié)構(gòu)設(shè)計5</p><p> 3.1 概念結(jié)構(gòu)設(shè)計工具(E-R模型)5</p><p> 3.2 學(xué)生信息子系統(tǒng)6</p><p> 3.2.1 子系統(tǒng)描述6</p><p> 3.2.2 分E-R圖6</p><p> 3.3教師信息子系統(tǒng)7</p><p> 3.
5、3.1 子系統(tǒng)描述7</p><p> 3.3.2 分E-R圖7</p><p> 3.4 課程信息子系統(tǒng)7</p><p> 3.4.1 子系統(tǒng)描述7</p><p> 3.4.2 分E-R圖8</p><p> 3.5 院系信息子系統(tǒng)8</p><p> 3.5.1
6、子系統(tǒng)描述8</p><p> 3.5.2 分E-R圖9</p><p> 3.6 總體E-R圖9</p><p> 3.6.1 E-R圖的集成9</p><p> 3.6.2 總體E-R圖10</p><p> 4 邏輯結(jié)構(gòu)設(shè)計10</p><p> 4.1 關(guān)系數(shù)據(jù)模
7、式10</p><p> 4.2 視圖的設(shè)計11</p><p> 5 數(shù)據(jù)庫物理設(shè)計與實施12</p><p> 5.1 數(shù)據(jù)庫應(yīng)用的硬件、軟件環(huán)境介紹12</p><p> 5.2 物理結(jié)構(gòu)設(shè)計13</p><p> 5.3 建立數(shù)據(jù)庫14</p><p> 5.4
8、加載測試數(shù)據(jù)19</p><p> 6 數(shù)據(jù)操作要求及實現(xiàn)20</p><p> 6.1 數(shù)據(jù)查詢操作20</p><p> 6.2 數(shù)據(jù)更新操作23</p><p> 6.2.1 數(shù)據(jù)修改23</p><p> 6.2.2 數(shù)據(jù)添加25</p><p> 6.2.3 數(shù)
9、據(jù)刪除27</p><p> 6.3 數(shù)據(jù)維護操作27</p><p> 7 收獲、體會和建議28</p><p> 8 主要參考文獻。28</p><p><b> 1 概述</b></p><p> 教學(xué)管理是所有學(xué)校都應(yīng)有的最基本的管理功能。通過教學(xué)管理系統(tǒng),使教學(xué)的工作系
10、統(tǒng)化、規(guī)范化、自動化,從而達到提高教學(xué)管理效率的目的。對</p><p> 學(xué)校日常教學(xué)管理中的課程、選課、學(xué)生、班級、教師、成績等相關(guān)內(nèi)容進行分析,完成具有學(xué)生管理、</p><p> 成績管理、班級管理、教師管理、課程管理等相關(guān)功能的小型數(shù)據(jù)庫管理應(yīng)用系統(tǒng)</p><p><b> 2 需求分析</b></p><
11、p><b> 2.1 設(shè)計任務(wù)</b></p><p> 需求分析的任務(wù)是調(diào)查應(yīng)用領(lǐng)域,對應(yīng)用領(lǐng)域中的信息要求和操作要求進行詳細分析,形成需求分析說明書。重點是調(diào)查,收集與分析用戶在數(shù)據(jù)管理中的信息要求,處理要求,數(shù)據(jù)的安全性與完整性要求。</p><p> 為了完成需求分析的任務(wù),要詳細調(diào)查待開發(fā)的數(shù)據(jù)庫應(yīng)用部門的情況,了解原系統(tǒng)工作概況,分析用戶的各種
12、需求,在此基礎(chǔ)上確定新系統(tǒng)的功能。新系統(tǒng)必須考慮今后的擴充和改變,不能僅僅按當前應(yīng)用需求來設(shè)計數(shù)據(jù)庫。</p><p> 數(shù)據(jù)庫應(yīng)用 課程實踐:實踐和鞏固在課堂教學(xué)中學(xué)習(xí)有關(guān)知識,熟練掌握對于給定結(jié)構(gòu)的數(shù)據(jù)庫的創(chuàng)建、基本操作、程序系統(tǒng)的建立和調(diào)試以及系統(tǒng)評價。</p><p> 數(shù)據(jù)庫原理 軟件設(shè)計實踐:實踐和鞏固在課堂教學(xué)中學(xué)習(xí)的關(guān)于關(guān)系數(shù)據(jù)庫原理的有關(guān)知識和數(shù)據(jù)庫系統(tǒng)的建立方法,熟
13、練掌握對于給定實際問題,為了建立一個關(guān)系數(shù)據(jù)庫信息管理系統(tǒng),必須得經(jīng)過系統(tǒng)調(diào)研、需求分析、概念設(shè)計、</p><p> 邏輯設(shè)計、物理設(shè)計、系統(tǒng)調(diào)試、維護以及系統(tǒng)評價的一般過程</p><p> 教學(xué)管理系統(tǒng)實現(xiàn)學(xué)校的簡單教學(xué)管理,包括學(xué)生入學(xué)登記、學(xué)生選課、教師登記考試成績、補考處理、學(xué)生成績統(tǒng)計、教師教學(xué)工作量統(tǒng)計,可隨時查詢出院系、教師、學(xué)生、課程、選課、成績等情況。</p
14、><p> 系統(tǒng)的主要信息如下:</p><p> ·院系:編號、院系名、負責(zé)人等。</p><p> ·教師:工號、姓名、性別、所屬院系、職稱、年齡、出生年月、基本工資等。</p><p> ·學(xué)生:學(xué)號、姓名、性別、年齡、所屬院系等。</p><p> ·課程:課程代號
15、、課程名、課時數(shù)、課程類型、學(xué)分等。</p><p><b> 2.2 設(shè)計要求</b></p><p> 學(xué)校學(xué)籍管理的具體規(guī)定是:</p><p> ·學(xué)生入學(xué)時進行新生登記,登記后即可選課學(xué)習(xí)課程;</p><p> ·每門課程可以同時開設(shè)多個班,由多位教師講授,每位教師也可上多門課;&
16、lt;/p><p> ·每個學(xué)生最多可以選修120個學(xué)分(不考慮每學(xué)期的學(xué)分限制),每門課有多個學(xué)生選修,滿15人才開課,但不能超過50人,以保證教學(xué)質(zhì)量。</p><p> ·學(xué)生選修每門課會獲得一個成績,若成績不及格則補考后還需記錄補考成績。只有成績及格才能獲得相應(yīng)課程的學(xué)分。</p><p> 2.3 需求描述的規(guī)范文檔</p>
17、;<p> 經(jīng)分析之后,本系統(tǒng)要用到7個基本表:院系表,學(xué)生表,課程表,選</p><p> 課表、教師表,授課表,學(xué)分表。數(shù)據(jù)結(jié)構(gòu)定義如表2.1 所示。</p><p> 表2.1 數(shù)據(jù)結(jié)構(gòu)定義</p><p> 數(shù)據(jù)結(jié)構(gòu)名 含義說明 組成</p><p> 院系表 定義了系的有關(guān)信息 系號,系名,系主任</p
18、><p> 學(xué)生表 定義了學(xué)生的有關(guān)信息 學(xué)號,姓名,年齡,性別,院系</p><p> 課程表 定義了課程的有關(guān)信息 課程號,課程名,課程類型,學(xué)分</p><p> 選課表 定義了選課的基本信息 學(xué)號,課程號,成績</p><p> 教師表 定義了教師的有關(guān)信息 教師工號,姓名,性別,年齡,職稱,基本工資,出生年份 院系 </p
19、><p> 教授表 定義了教師教授班級的信息 教師號,課程號 </p><p><b> 3 概念結(jié)構(gòu)設(shè)計</b></p><p> 3.1 概念結(jié)構(gòu)設(shè)計工具(E-R模型)</p><p> 概念結(jié)構(gòu)設(shè)計的任務(wù)是在需求分析階段產(chǎn)生的需求說明書的基礎(chǔ)上,按照特定的方法把它們抽象為一個不依賴于任何具體機器的數(shù)據(jù)模型,即概
20、念模型。概念模型使設(shè)計者的注意力能夠從復(fù)雜的實現(xiàn)細節(jié)中解脫出來,而只集中在最重要的信息的組織結(jié)構(gòu)和處理模式上。</p><p> 設(shè)計概念結(jié)構(gòu)的四類方法:</p><p> 自頂而下:首先定義全局概念結(jié)構(gòu)的框架,然后逐步細化</p><p> 自底而上:首先定義各局部應(yīng)用的概念結(jié)構(gòu),然后將他們集成起來,得到全局概念結(jié)構(gòu)</p><p>
21、 逐步擴張:首先定義最重要的核心概念結(jié)構(gòu),然后向外擴張,以滾雪球的方式逐步生成其他概念結(jié)構(gòu),直至總體概念結(jié)構(gòu)。</p><p> 混合策略:將自頂而下和自底而上相結(jié)合,用自頂而下策略設(shè)計一個全局概念結(jié)構(gòu)的框架,以它為骨架集成由自底而上策略中設(shè)計的各局部概念結(jié)構(gòu)</p><p> 常用的概念模型是E-R模型。E-R圖也稱實體-聯(lián)系圖(Entity Relationship Diagra
22、m),提供了表示實體類型、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界的概念模型。E-R方法是“實體-聯(lián)系方法”(Entity-Relationship Approach)的簡稱。它是描述現(xiàn)實世界概念結(jié)構(gòu)模型的有效方法。是表示概念模型的一種方式,用矩形表示實體型,矩形框內(nèi)寫明實體名;用橢圓表示實體的屬性,并用無向邊將其與相應(yīng)的實體型連接起來;用菱形表示實體型之間的聯(lián)系,在菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實體型連接起來,同時在無向邊旁標上聯(lián)
23、系的類型(1:1,1:n或m:n)。</p><p> 在ER圖中有如下四個成分:</p><p><b> E-R</b></p><p> 矩形框:表示實體,在框中記入實體名。</p><p> 菱形框:表示聯(lián)系,在框中記入聯(lián)系名。</p><p> 橢圓形框:表示實體或聯(lián)系的屬性,
24、將屬性名記入框中。對于主屬性名,則在其名稱下劃一下劃線。</p><p> 連線:實體與屬性之間;實體與聯(lián)系之間;聯(lián)系與屬性之間用直線相連,并在直線上標注聯(lián)系的類型。(對于一對一聯(lián)系,要在兩個實體連線方向各寫1; 對于一對多聯(lián)系,要在一的一方寫1,多的一方寫N;對于多對多關(guān)系,則要在兩個實體連線方向各寫N,M。)[1]</p><p> 概念結(jié)構(gòu)設(shè)計的設(shè)計可分為兩步:第一步是抽象數(shù)據(jù)并
25、設(shè)計局部視圖,第二步是集成局部視圖,得到全局的概念結(jié)構(gòu)。</p><p> 3.2 學(xué)生信息子系統(tǒng)</p><p> 3.2.1 子系統(tǒng)描述</p><p> 學(xué)生信息子系統(tǒng),ER圖中實體是學(xué)生,實體屬性有學(xué)號、姓名、年齡、性別、所屬院系等</p><p> 3.2.2 分E-R圖</p><p> 3.3教
26、師信息子系統(tǒng)</p><p> 3.3.1 子系統(tǒng)描述</p><p> 教師信息子系統(tǒng),ER圖中實體是教師,實體屬性有工號、姓名、性別、所屬院系、職稱、年齡、出生年月、基本工資等</p><p> 3.3.2 分E-R圖</p><p> 3.4 課程信息子系統(tǒng)</p><p> 3.4.1 子系統(tǒng)描述&l
27、t;/p><p> 課程信息子系統(tǒng),ER圖中實體是課程,實體屬性有課程代號、課程名、課時數(shù)、課程類型、學(xué)分等</p><p> 3.4.2 分E-R圖</p><p> 3.5 院系信息子系統(tǒng)</p><p> 3.5.1 子系統(tǒng)描述</p><p> 院系信息子系統(tǒng),ER圖中實體是院系,實體屬性有編號、院系名、
28、負責(zé)人等</p><p> 3.5.2 分E-R圖</p><p> 3.6 總體E-R圖</p><p> 3.6.1 E-R圖的集成</p><p> 描述進行E-R圖集成的具體過程,最后得到總體概念結(jié)構(gòu)E-R圖</p><p> 3.6.2 總體E-R圖</p><p><
29、b> 4 邏輯結(jié)構(gòu)設(shè)計</b></p><p> 4.1 關(guān)系數(shù)據(jù)模式</p><p> ·學(xué)生表(學(xué)號、姓名、年齡、性別、所屬院系) 主鍵:學(xué)號 外鍵:所屬院系</p><p> ·教師表(教師工號、姓名、性別、所屬院系、職稱、年齡、出生年月、基本工資) 主鍵:教師工號 外鍵:所屬院系</p><p
30、> ·院系表(院系編號、院系名、負責(zé)人) 主鍵:院系編號</p><p> ·課程表(課程代號、課程名、課時數(shù)、課程類型、學(xué)分) 主鍵:課程代號 外鍵:學(xué)分</p><p> ·選課表(學(xué)號、課程代號、成績) 外鍵:學(xué)號、課程代號</p><p> ·授課表(教師工號、課程代號) 外鍵:教師工號、課程代號<
31、;/p><p> ·學(xué)分表(學(xué)號、學(xué)分) 外鍵:學(xué)號、學(xué)分</p><p><b> 學(xué)生表</b></p><p><b> 教師表</b></p><p><b> 院系表</b></p><p><b> 課程表</
32、b></p><p><b> 選課表</b></p><p><b> 授課表</b></p><p><b> 學(xué)分表</b></p><p><b> 4.2 視圖的設(shè)計</b></p><p><b>
33、; 如下</b></p><p> 5 數(shù)據(jù)庫物理設(shè)計與實施</p><p> 5.1 數(shù)據(jù)庫應(yīng)用的硬件、軟件環(huán)境介紹</p><p> 電腦型號方正 R431 筆記本電腦</p><p> 操作系統(tǒng)Windows 7 旗艦版 64位 SP1 ( DirectX 11 )</p><p>
34、處理器英特爾 第二代酷睿 i5-2450M @ 2.50GHz 雙核</p><p> 主板方正 R431 (英特爾 HM65 芯片組)</p><p> 內(nèi)存4 GB ( 創(chuàng)見 DDR3 1333MHz / 南亞易勝 DDR3 1333MHz )</p><p> 主硬盤希捷 ST9500325AS ( 500 GB / 5400 轉(zhuǎn)/分 )<
35、/p><p> 顯卡Nvidia GeForce GT 540M ( 1 GB / 宏碁 )</p><p> 顯示器友達 AUO183C ( 14 英寸 )</p><p> 光驅(qū)日立-LG DVDRAM GT32N DVD刻錄機</p><p> 聲卡瑞昱 ALC269 @ 英特爾 6 Series Chipset 高保真音頻
36、</p><p> 網(wǎng)卡博通 NetLink BCM57785 Gigabit Ethernet / 宏碁</p><p> SQL Server 2008是一個重大的產(chǎn)品版本,它推出了許多新的特性和關(guān)鍵的改進,使得它成為至今為止的最強大和最全面的SQL Server版本。這篇文章詳細介紹了Microsoft SQL Server 2008中的新的特性、優(yōu)點和功能…… 在現(xiàn)今數(shù)據(jù)的世
37、界里,公司要獲得成功和不斷發(fā)展,他們需要定位主要的數(shù)據(jù)趨勢的愿景。微軟的這個數(shù)據(jù)平臺愿景幫助公司滿足這些數(shù)據(jù)爆炸和下一代數(shù)據(jù)驅(qū)動應(yīng)用程序的需求。微軟將繼續(xù)投入和發(fā)展以下的關(guān)鍵領(lǐng)域來支持他們的數(shù)據(jù)平臺愿景:關(guān)鍵任務(wù)企業(yè)數(shù)據(jù)平臺、動態(tài)開發(fā)、關(guān)系數(shù)據(jù)和商業(yè)智能。</p><p> 5.2 物理結(jié)構(gòu)設(shè)計</p><p> 系表信息查詢和更新模塊</p><p> 將實
38、現(xiàn)對系部信息的查詢和更新(修改、插入、刪除)操作,方便于對系部基本信息的 管理 </p><p> 學(xué)生表的查詢和更新模塊</p><p> 將完成學(xué)生基本信息的查詢、更新(修改、插入、刪除)操作,便于對學(xué)生信息的集中管理</p><p> 課程表的查詢和更新模塊</p><p> 將完成課程基本信息的查詢、更新(修改、插入、刪
39、除)操作,便于對學(xué)生信息的集中管理</p><p> 選課表的查詢和更新模塊</p><p> 將完成對所選課程基本信息的查詢、更新(修改、插入、刪除)操作,便于對學(xué)生信息的集中管理</p><p> 教師表的查詢和更新模塊</p><p> 將完成教師基本信息的查詢、更新(修改、插入、刪除)操作,便于對學(xué)生信息的集中管理</p
40、><p> 授課表的查詢和更新模塊</p><p> 將完成教授基本信息的查詢、更新(修改、插入、刪除)操作,便于對學(xué)生信息的集中管理</p><p><b> 5.3 建立數(shù)據(jù)庫</b></p><p><b> 新建查詢,執(zhí)行 </b></p><p> Creat
41、e database 教學(xué)管理系統(tǒng)</p><p> 5.4.1、建立院系表</p><p> use 教學(xué)管理系統(tǒng)</p><p> Create table 院系表</p><p> ( Yno char(10) primary key not null,</p><p> Yname cha
42、r(10) not null,</p><p> Ydirector char(10) not null,</p><p><b> )</b></p><p> 學(xué)生表基本信息的建立</p><p> Create table 學(xué)生表</p><p> ( Sno char(10)
43、 primary key,</p><p> Sname char(10) not null,</p><p> Sage int not null,</p><p> Ssex char(10) not null,</p><p> Yno char(10) foreign key references 院系表(Yno),&l
44、t;/p><p><b> )</b></p><p> 教師表基本信息的建立</p><p> Create table 教師表</p><p> ( Tno char(10) primary key,</p><p> Tname char(10) not null,</p&
45、gt;<p> Tsex char(10) not null,</p><p> Tage int not null,</p><p> Tpos char(10) not null,</p><p> Tsal smallint not null,</p><p> Tbir char(10) not null,
46、 </p><p> Yno char(10) foreign key references 院系表(Yno),</p><p><b> )</b></p><p> 課程表基本信息的建立</p><p> Create table 課程表</p><p> ( Cno
47、char(10) primary key,</p><p> Cname char(10) not null,</p><p> Ctime char(10) not null,</p><p> Ctype char(10) not null,</p><p> Credit char(10)not null,</p>
48、<p><b> )</b></p><p> 選課表基本信息的建立</p><p> Create table 選課表</p><p> ( Sno char(10) foreign key references 學(xué)生表(Sno),</p><p> Cno char(10) foreign
49、key references 課程表(Cno),</p><p> Grade char(10) not null,</p><p><b> )</b></p><p> 授課表基本信息的建立</p><p> Create table 授課表</p><p> ( Tno c
50、har(10) foreign key references 教師表(Tno),</p><p> Cno char(10) foreign key references 課程表(Cno),</p><p><b> )</b></p><p> 學(xué)分表基本信息的建立</p><p> Create table
51、 學(xué)分表</p><p> ( Sno char(10) foreign key references 學(xué)生表(Sno),</p><p> Cno char(10) foreign key references 課程表(Cno),</p><p><b> )</b></p><p> 5.4 加載測
52、試數(shù)據(jù)</p><p> use 教學(xué)管理系統(tǒng)</p><p> Insert into 院系表 values('1','數(shù)計學(xué)院','黃小明')</p><p> Insert into 院系表 values('2','化工學(xué)院','陳鵬')</p>
53、<p> Insert into 院系表 values('3','音樂學(xué)院','李紅')</p><p> Insert into 院系表 values('4','物理學(xué)院','張強')</p><p> Insert into 院系表 values('5',&
54、#39;體育學(xué)院','李雷')</p><p> Insert into 院系表 values('6','商學(xué)院','楊曉')</p><p> select * from 院系表</p><p> Insert into 學(xué)生表 values('1','小紅
55、9;,'19','女','1')</p><p> Insert into 學(xué)生表 values('2','小明','19','男','2')</p><p> Insert into 學(xué)生表 values('3','小強',&
56、#39;19','男','3')</p><p> Insert into 學(xué)生表 values('4','小軍','19','男','4')</p><p> Insert into 學(xué)生表 values('5','小雷','
57、19','男','5')</p><p> Insert into 學(xué)生表 values('6','甘文','19','女','6')</p><p> select * from 學(xué)生表</p><p> Insert into 教師表 v
58、alues('100','黃捷','女','30','中級','3000','1984','1')</p><p> Insert into 教師表 values('101','陳翔','男','30','中級
59、39;,'3000','1984','2')</p><p> Insert into 教師表 values('102','李國立','男','30','高級','3000','1984','3')</p><p>
60、; Insert into 教師表 values('103','潘安','女','30','中級','3000','1984','4')</p><p> Insert into 教師表 values('104','梁運','男',
61、39;30','高級','3000','1984','5')</p><p> Insert into 教師表 values('105','莫嫻','女','30','中級','3000','1984','6')&
62、lt;/p><p> select * from 教師表</p><p> Insert into 課程表 values('1','JAVA語言','20','選修','4')</p><p> Insert into 課程表 values('2','高等數(shù)學(xué)&
63、#39;,'20','必修','3')</p><p> Insert into 課程表 values('3','線性代數(shù)','20','必修','2')</p><p> Insert into 課程表 values('4','模擬電
64、路','20','選修','4')</p><p> Insert into 課程表 values('5','linux','20','選修','5')</p><p> Insert into 課程表 values('6','
65、網(wǎng)絡(luò)原理','20','必修','4')</p><p> select * from 課程表</p><p> Insert into 授課表 values('100','1')</p><p> Insert into 授課表 values('101',
66、'2')</p><p> Insert into 授課表 values('102','3')</p><p> Insert into 授課表 values('103','4')</p><p> Insert into 授課表 values('104','
67、;5')</p><p> Insert into 授課表 values('105','6')</p><p> select * from 授課表</p><p> Insert into 選課表 values('1','1','85')</p><p
68、> Insert into 選課表 values('1','3','75')</p><p> Insert into 選課表 values('2','2','84')</p><p> Insert into 選課表 values('2','5',&
69、#39;56')</p><p> Insert into 選課表 values('3','3','85')</p><p> Insert into 選課表 values('3','6','55')</p><p> Insert into 選課表 val
70、ues('4','4','95')</p><p> Insert into 選課表 values('4','1','75')</p><p> Insert into 選課表 values('5','5','85')</p>&
71、lt;p> Insert into 選課表 values('5','3','78')</p><p> Insert into 選課表 values('6','6','75')</p><p> Insert into 選課表 values('6','3
72、9;,'68')select * from 選課表</p><p> Insert into 學(xué)分表 values('1','1')</p><p> Insert into 學(xué)分表 values('2','2')</p><p> Insert into 學(xué)分表 values(&
73、#39;3','3')</p><p> Insert into 學(xué)分表 values('4','4')</p><p> Insert into 學(xué)分表 values('5','5')</p><p> Insert into 學(xué)分表 values('6'
74、,'6')</p><p> Insert into 學(xué)分表 values('1','3')</p><p> Insert into 學(xué)分表 values('4','1')</p><p> Insert into 學(xué)分表 values('5','3
75、9;)</p><p> Insert into 學(xué)分表 values('6','3')</p><p> select * from 學(xué)分表</p><p> 6 數(shù)據(jù)操作要求及實現(xiàn)</p><p> 根據(jù)需求中給出的數(shù)據(jù)處理要求,設(shè)計訪問數(shù)據(jù)庫的具體要求,并用SQL語言加以實現(xiàn)。運行SQL語句進行測
76、試。</p><p> 6.1 數(shù)據(jù)查詢操作</p><p><b> 學(xué)生信息查詢</b></p><p><b> 教師信息查詢</b></p><p><b> 院系信息查詢</b></p><p><b> 課程信息查詢<
77、;/b></p><p><b> 學(xué)生成績查詢</b></p><p> 6.2 數(shù)據(jù)更新操作</p><p> 6.2.1 數(shù)據(jù)修改</p><p> 將學(xué)生表中的“甘文”的性別修改為“女”</p><p><b> SQL語句如下:</b></p&
78、gt;<p> Update 學(xué)生表</p><p> Set Ssex=’女’</p><p> Where Sname=’甘文’</p><p> 將教師表中的“潘安”的職稱修改為“高級”</p><p><b> SQL語句如下:</b></p><p> Upda
79、te 教師表</p><p> Set Tpos=’高級’</p><p> Where Tname=’潘安’</p><p> 6.2.2 數(shù)據(jù)添加</p><p><b> 添加學(xué)生信息</b></p><p><b> SQL語句如下:</b></p&g
80、t;<p> Insert into 學(xué)生表 values('7','何軍','19','女','4')</p><p> Select * from 學(xué)生表</p><p><b> 添加教師信息</b></p><p><b>
81、SQL語句如下:</b></p><p> Insert into 教師表 </p><p> values('106','韓國','女','30','中級','3000',</p><p> '1984','5')<
82、;/p><p> Select * from 教師表</p><p><b> 添加學(xué)生選課</b></p><p><b> SQL語句如下:</b></p><p> Insert into 選課表 values('4','5','')<
83、/p><p> select * from 選課表</p><p> 6.2.3 數(shù)據(jù)刪除</p><p> 刪除學(xué)生表中Sno為7的學(xué)生的信息</p><p><b> SQL語句如下:</b></p><p> Delete form 學(xué)生表 where Sno=7</p>
84、<p> 6.3 數(shù)據(jù)維護操作</p><p> 當試運行數(shù)據(jù)庫合格后,數(shù)據(jù)庫開發(fā)工作基本完成,即可投入運行了。但是由于應(yīng)用環(huán)境在不斷變化,數(shù)據(jù)庫運行但是,由于應(yīng)用環(huán)境在不斷變化,數(shù)據(jù)庫運行過程中物理存儲也會不斷變化,對數(shù)據(jù)庫設(shè)計進行評價、調(diào)整、修改等維護工作是一個長期的任務(wù),也是設(shè)計工作的繼續(xù)和提高,因為這個數(shù)據(jù)庫系統(tǒng)比較簡單,數(shù)據(jù)量也小,數(shù)據(jù)庫中基本不會發(fā)生什么較大的變化,但是還是需要做好數(shù)據(jù)
85、的備份和維護工作,在SQL Server中我們可以利用備份功能對數(shù)據(jù)進行備份,如果數(shù)據(jù)庫受到破壞或者系統(tǒng)故障,我們就可以利用備份文件恢復(fù)數(shù)據(jù)庫的數(shù)據(jù)。 </p><p> 7 收獲、體會和建議</p><p> 通過本次課程設(shè)計,提高了我們的團隊合作能力。在做課程設(shè)計的過程中。兩個人的交流顯得極其重要。在探討和實踐中對數(shù)據(jù)庫原理有了更深的認識。</p><p
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 教學(xué)管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計
- 數(shù)據(jù)庫課程設(shè)計--教學(xué)管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計---教學(xué)管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計報告--教學(xué)管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計---學(xué)校教學(xué)管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計--學(xué)校教學(xué)管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計報告-教學(xué)管理系統(tǒng)
- 遠程教學(xué)管理系統(tǒng)(數(shù)據(jù)庫課程設(shè)計)
- 數(shù)據(jù)庫課程設(shè)計報告--學(xué)校教學(xué)管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計——教學(xué)管理系統(tǒng)論文
- 教學(xué)管理系統(tǒng)的設(shè)計與實現(xiàn)(數(shù)據(jù)庫原理課程設(shè)計)
- 數(shù)據(jù)庫課程設(shè)計--數(shù)據(jù)庫設(shè)計—公司管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計---機房管理系統(tǒng)數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫課程設(shè)計---圖書管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計--工資管理系統(tǒng)數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫課程設(shè)計-酒店管理系統(tǒng)課程設(shè)計
- 數(shù)據(jù)庫原理課程設(shè)計---教室管理系統(tǒng)數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫課程設(shè)計--圖書管理系統(tǒng) (2)
- 數(shù)據(jù)庫課程設(shè)計--bbs系統(tǒng)數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫課程設(shè)計--教材購銷管理系統(tǒng) (2)
評論
0/150
提交評論