




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、陜西青年職業(yè)學(xué)院數(shù)信系SQL Served訓(xùn)報(bào)告項(xiàng)目名稱(chēng):學(xué)牛學(xué)籍管理系統(tǒng)數(shù)據(jù)庫(kù)構(gòu)建與設(shè)計(jì)小組名稱(chēng):第五小組小組成員:曹曉燕、李茹丹、唐軍愛(ài)、王寧寧班 級(jí):10級(jí)信息管理完成時(shí)間: 2011-11-20摘要 1前言 2項(xiàng)目概述 3實(shí)訓(xùn)項(xiàng)目題目 學(xué)生學(xué)籍管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 41、課題總體介紹 41.1 課程介紹 41.2課題目的與意義 41.3主要涉及功能 42. 可行性的分析 52.1技術(shù)可行性分析 52.2經(jīng)濟(jì)可行性分析 62.3環(huán)境可行性分析 62.4運(yùn)營(yíng)的可靠性 62.5數(shù)據(jù)需求分析 73. 系統(tǒng)的功能 83.1部分?jǐn)?shù)據(jù)流程分析 83.2數(shù)據(jù)流程圖 113.3系統(tǒng)管理功能分析 123.4
2、學(xué)生基本信息的查詢(xún)和更新模塊 134. 系統(tǒng)設(shè)計(jì) 144.1數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 144.2數(shù)據(jù)庫(kù)結(jié)構(gòu)邏輯設(shè)計(jì) 154.2.1. 數(shù)據(jù)表之間的邏輯關(guān)系 174.3數(shù)據(jù)庫(kù)物理設(shè)計(jì) 185數(shù)據(jù)庫(kù)具體實(shí)施步驟 185.1. 數(shù)據(jù)庫(kù)的創(chuàng)建 195.2表對(duì)象的創(chuàng)建 195.3索引對(duì)象的創(chuàng)建 225.4視圖對(duì)象的創(chuàng)建 225.5規(guī)則的建立 235.6觸發(fā)器的建立 236.項(xiàng)目總結(jié) 237 .參考文獻(xiàn) 24摘要隨著信息技術(shù)在管理上越來(lái)越深入而廣泛的應(yīng)用,管理信息系統(tǒng) 實(shí)施在技術(shù)上已逐步成熟。管理信息系統(tǒng)是一個(gè)不斷發(fā)展的新型科 學(xué),任何一個(gè)單位要生存要發(fā)展,要高效率的把內(nèi)部活動(dòng)有機(jī)的組織 起來(lái),就必須建立與自身
3、特點(diǎn)相適應(yīng)的管理信息系統(tǒng)。本文介紹了在SqlServer 環(huán)境下采用”自上而下的總體規(guī)劃,自 上而下應(yīng)用開(kāi)發(fā)"的策略開(kāi)發(fā)一個(gè)管理信息系統(tǒng)的過(guò)程。通過(guò)分析訪 客管理的不足,創(chuàng)建了一套行之有效的計(jì)算機(jī)管理學(xué)生學(xué)籍的方案。 文章介紹了訪客管理信息系統(tǒng)的系統(tǒng)分析部分,包括可行性分析、業(yè) 務(wù)流程分析等;系統(tǒng)設(shè)計(jì)主要介紹了系統(tǒng)功能設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)及代 碼設(shè)計(jì);系統(tǒng)實(shí)現(xiàn)部分說(shuō)明了幾個(gè)主要模塊的算法。本系統(tǒng)面有好, 操作簡(jiǎn)單,比較實(shí)用。AbstractAlong with information technique more and more thorough and extensive on th
4、e management of application,manage information system of the implement has been gradually mature on the technique.Manage information system is a new academics which continuously develops,the whichever unit wants to exist to want adevelopment,hing-efficencily internal activity organically the organiz
5、ation get up,have to build up adapting with oneself characteristics mutually of management information system.This text introduced in the SQLSERVER under the environments the strategy of adoption" fromtop to bottom total programming,from bottom but last aplication " develop a process which
6、 manage information system.Pass the shortage of analytical visitor management,established a valid a set of lline a calculator a management the student' s project.The article introduced visitora management information system analysis part,System realization part explained simple,more practical.刖曰
7、學(xué)生學(xué)籍管理系統(tǒng)一直是一個(gè)教育單位不可缺少的的部分,它的 內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要,所以學(xué)生學(xué)籍管理 系統(tǒng)應(yīng)該能夠?yàn)橛脩?hù)提供充足的信息和快捷的查詢(xún)手段。但一直以來(lái) 人們使用傳統(tǒng)人工的方式來(lái)管理學(xué)生學(xué)籍檔案,這種管理方式存在著 許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文 件和數(shù)據(jù),這對(duì)于查找、更新、維護(hù)都帶來(lái)了不少的困難。隨著科學(xué)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能以為 人們深刻認(rèn)識(shí),它以進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的 作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)生學(xué)籍信息進(jìn)行管 理,具有具有著手工管理無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速,、方便
8、 查找、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu) 點(diǎn)能夠極大地提高學(xué)生學(xué)籍管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化 管理,與世界接軌的重要條件。實(shí)訓(xùn)項(xiàng)目項(xiàng)目概述學(xué)生學(xué)籍管理系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)與簡(jiǎn)介項(xiàng)目名稱(chēng)學(xué)生學(xué)精菅理系統(tǒng)址m田數(shù)據(jù)庫(kù)的構(gòu)建與設(shè)計(jì)時(shí)間切四局項(xiàng)目簡(jiǎn)介高校學(xué)生的管理工作是高校的最基本工作之一。學(xué)生工作 管理的水平是一個(gè)大學(xué)的綜合管理能力的一項(xiàng)重要指標(biāo)。如何 進(jìn)一步提高我校學(xué)生管理的科學(xué)性、及時(shí)性和準(zhǔn)確性是一個(gè)十 分重要的問(wèn)題。隨著學(xué)校招生人數(shù)的不斷增加,學(xué)生管理工作 變得日益繁重,大量的學(xué)生信息需要各級(jí)管理人員進(jìn)行維護(hù)和 統(tǒng)計(jì),更增加了管理人員工作的負(fù)擔(dān)。在這種形勢(shì)下,學(xué)生管
9、 理信息化顯得更為迫切和必要。通過(guò)這個(gè)系統(tǒng),學(xué)??梢越y(tǒng)計(jì)新生入學(xué)的一般信息,還可 以對(duì)畢業(yè)生的信息進(jìn)行學(xué)籍的統(tǒng)計(jì)和查看,對(duì)學(xué)生的專(zhuān)業(yè)及各 專(zhuān)業(yè)之間學(xué)生調(diào)整的學(xué)籍變動(dòng),等等.項(xiàng)目目的了解管理信息應(yīng)用系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)的基本方法,掌握數(shù)據(jù)庫(kù) 設(shè)計(jì)的基本流程。設(shè)計(jì)技術(shù)數(shù)據(jù)庫(kù)的分析與設(shè)計(jì)、Transact-SQL編程環(huán)境SQL Server 2005項(xiàng)目特點(diǎn)通過(guò)本次課程設(shè)計(jì),了解并掌握數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中各個(gè)階段的 工作過(guò)程和工作內(nèi)容。技術(shù)重點(diǎn)使用標(biāo)準(zhǔn)的數(shù)據(jù)庫(kù)設(shè)計(jì)方法實(shí)現(xiàn)數(shù)據(jù)庫(kù)的分析與設(shè)計(jì)。技術(shù)難點(diǎn)數(shù)據(jù)庫(kù)中各種不同類(lèi)型信息關(guān)系的系統(tǒng)化和規(guī)范化的實(shí)現(xiàn)實(shí)訓(xùn)項(xiàng)目題目 學(xué)生學(xué)籍管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)1、課題總體介紹1.
10、1課程介紹高校學(xué)生學(xué)籍管理是一項(xiàng)即重要乂繁瑣的的工作。為了更好的做 好這項(xiàng)工作,提高工作效率,更好的為學(xué)校的發(fā)展和一線教育服務(wù), 決定:結(jié)合我校實(shí)際情況,自行研制一套學(xué)生學(xué)籍管理系統(tǒng)。1.2課題目的與意義計(jì)算機(jī)已經(jīng)成為我們學(xué)習(xí)和工作的得里助手:今天,計(jì)算機(jī)的價(jià) 格已經(jīng)十分低廉,性能有了長(zhǎng)足的進(jìn)步。它已經(jīng)應(yīng)用于許多領(lǐng)域,計(jì) 算機(jī)之所以如此流行的原因主要有以下幾個(gè)方面:首先,計(jì)算機(jī)可以替代人工進(jìn)行許多繁瑣的勞動(dòng);其次,計(jì)算機(jī)可以節(jié)省許多資源;第三,計(jì)算機(jī)可以大大的提高人們的工作效率;第四,計(jì)算機(jī)可以是文檔更加安全,等等。為了解決傳統(tǒng)學(xué)生學(xué)籍管理面臨著的這些問(wèn)題,我所設(shè)計(jì)的學(xué)生 學(xué)籍管理系統(tǒng)軟件也就
11、應(yīng)運(yùn)而生了。1.3主要涉及功能學(xué)生學(xué)籍管理系統(tǒng)的功能是收集學(xué)生的個(gè)人信息,以便向老師提 供每個(gè)學(xué)生在?;虍厴I(yè)生學(xué)籍的情況,還可以讓學(xué)生用自己的學(xué)號(hào)去 查看自己在校期間的相關(guān)信息。本程序具備以下功能:新生入學(xué)的學(xué)籍注冊(cè);學(xué)生在各專(zhuān)業(yè)間的流動(dòng)情況;學(xué)生在校期間的選課情況;學(xué)生在校期間的獎(jiǎng)懲情況;學(xué)生個(gè)人信息的查詢(xún)和修改;畢業(yè)生的學(xué)籍注銷(xiāo)和畢業(yè)證的頒發(fā)情況。2. 可行性的分析由于本系統(tǒng)管理的對(duì)象單一,都是在校學(xué)生。且每個(gè)數(shù)據(jù)具有較 強(qiáng)的關(guān)聯(lián)性,涉及的計(jì)算過(guò)程不是很復(fù)雜。因此,比較適合于用采用 數(shù)據(jù)庫(kù)管理。且學(xué)校用于學(xué)生管理的計(jì)算機(jī)在存儲(chǔ)量、速度方面都能 滿(mǎn)足數(shù)據(jù)庫(kù)運(yùn)行的要求。在技術(shù)難度方面,由于有指
12、導(dǎo)老師的指導(dǎo)和 相關(guān)參考文獻(xiàn),特別是網(wǎng)上資料,參考其他程序的功能,因此完全可 以實(shí)現(xiàn)。2.1技術(shù)可行性分析本系統(tǒng)是以 SQLServer為應(yīng)用開(kāi)發(fā)工具, Microsoft access 為數(shù)據(jù)庫(kù)管理系統(tǒng)的信息管理系統(tǒng)。SQLServer是一種可視化的、面對(duì)對(duì)象和條用事件驅(qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì),可用于開(kāi)發(fā)windows環(huán)境下的種類(lèi)應(yīng)用程序。Misrosoft Access 是微軟公司推出的給予 windows的桌面關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS,是office 系列應(yīng)用軟件之一。它是一個(gè)功能強(qiáng)大而且使用方便的數(shù)據(jù)庫(kù)管理系統(tǒng),為中小型數(shù)據(jù)庫(kù)提供了良好的 創(chuàng)建環(huán)境。另外,如數(shù)管理系統(tǒng)越來(lái)越多
13、地被應(yīng)用,便于開(kāi)發(fā)時(shí)的借 鑒。因此,本系統(tǒng)具有技術(shù)上得可行性。2.2經(jīng)濟(jì)可行性分析從成本的角度考慮,包括系統(tǒng)的初始成本(各種軟、硬件級(jí)輔助 設(shè)備的購(gòu)置和機(jī)房及附屆設(shè)施費(fèi)用),日常維護(hù)費(fèi)用(系統(tǒng)維護(hù),人 員費(fèi)用,運(yùn)行費(fèi)用等),但由于系統(tǒng)較簡(jiǎn)單,面向?qū)ο髥我?,只有?理員和學(xué)生,較好管理,中間費(fèi)用消耗少;從收益角度考慮,主要考 慮無(wú)形效益,通過(guò)系統(tǒng)的運(yùn)行,使學(xué)生更好更多滴學(xué)到知識(shí),使管理 員的工作更加高效輕松,提高了整個(gè)圖書(shū)館的使用價(jià)值。因此,本系 統(tǒng)具有經(jīng)濟(jì)上的可行性。2.3環(huán)境可行性分析現(xiàn)在社會(huì)是信息的時(shí)代,而信息的各種特點(diǎn)決定了需要有專(zhuān)門(mén)的 信息系統(tǒng)對(duì)它加以管理才能更好地發(fā)揮作用,各種技術(shù)水
14、平也發(fā)展到 相應(yīng)程度,作為高等學(xué)府的西安財(cái)經(jīng)學(xué)院更是有必要和實(shí)力建立一個(gè) 完善高效的圖書(shū)管理信息系統(tǒng)。因此,本系統(tǒng)具有環(huán)境可信性。2.4運(yùn)營(yíng)的可靠性1. 本系統(tǒng)操作簡(jiǎn)單,易于理解,只需要簡(jiǎn)單培訓(xùn),上手較快,學(xué)校學(xué)籍管理的教職員以及相關(guān)教師均能進(jìn)行操作,營(yíng)運(yùn)環(huán)境要求低。2. 面對(duì)于系統(tǒng)設(shè)計(jì)還應(yīng)該一 “標(biāo)準(zhǔn)低、安全性、保密性、可維護(hù)性”為標(biāo)準(zhǔn),在著眼于當(dāng)前實(shí)用的基礎(chǔ)上,為將來(lái)系統(tǒng)的發(fā)展,升級(jí)留有余地。軟件的開(kāi)發(fā)應(yīng)能在較長(zhǎng)時(shí)間內(nèi)滿(mǎn)足學(xué)校的發(fā)展需求。標(biāo)準(zhǔn)性:系統(tǒng)編寫(xiě)與運(yùn)行必須符合標(biāo)準(zhǔn),既可以保證系統(tǒng)乂可以在此標(biāo)準(zhǔn) 上每一項(xiàng)功能運(yùn)行??煽啃裕河捎趯W(xué)籍信息的重要性,系統(tǒng)必須穩(wěn)定可靠,從而避免或減少數(shù)據(jù) 損
15、失。安全性:通過(guò)系統(tǒng)權(quán)限控制使用者,從而確保使用者無(wú)法操作與其無(wú)關(guān)的數(shù)據(jù)。高效性:由于學(xué)生處信息每次處理信息量大, 系統(tǒng)對(duì)信息處理能力響應(yīng)能力 都應(yīng)該是快捷有效的。可維護(hù)性:采用結(jié)構(gòu)化模塊設(shè)計(jì),便于開(kāi)發(fā)與維護(hù),也有利于情況隨時(shí)進(jìn)行2.5數(shù)據(jù)需求分析學(xué)生信息管理系統(tǒng)就是對(duì)學(xué)生信息的管理,所以首先我 們需要知道的是學(xué)生有那些信息,并且是怎樣進(jìn)行分類(lèi)的。學(xué)生的信息包含1 :基本信息;2 :課程及成績(jī);3課程 表?;拘畔⒏鶕?jù)要求應(yīng)該包括學(xué)生的基本情況、獲得獎(jiǎng)勵(lì) 情況、受到處分情況、學(xué)生的家庭信息等;課程及成績(jī)應(yīng)該 包含對(duì)應(yīng)課程對(duì)應(yīng)學(xué)生的成績(jī);課程表包含課程號(hào)及其先導(dǎo) 課。綜合分析對(duì)信息管理系統(tǒng)分以下
16、個(gè)表:1. 學(xué)生基本信息(學(xué)號(hào)、姓名、性別、出生日期、籍貫、 身份證號(hào)、家庭住址、聯(lián)系電話、入學(xué)成績(jī)、入學(xué)日期、系部編 號(hào)、所在班級(jí)。)。2. 課程表(課程號(hào),課程名,教師名,學(xué)號(hào),成績(jī))。3. 學(xué)生獎(jiǎng)勵(lì)記錄表reward :記錄號(hào)、學(xué)號(hào)、級(jí)別、獎(jiǎng)勵(lì)對(duì) 象、記錄時(shí)間、詳細(xì)描述。84. 學(xué)生處罰記錄表punish :記錄號(hào)、學(xué)號(hào)、級(jí)別、處罰對(duì) 象、記錄時(shí)間、詳細(xì)描述、是否生效。5. 班級(jí)信息表class :班級(jí)編號(hào)、班級(jí)名稱(chēng)、所屆院系。6. 用戶(hù)表user-form :用戶(hù)名稱(chēng)、用戶(hù)密碼、創(chuàng)建日期3. 系統(tǒng)的功能本系統(tǒng)主要可以實(shí)現(xiàn)以下的管理功能:班級(jí)管理、學(xué)生檔案管理、課程管理、獎(jiǎng)懲信息管理、個(gè)
17、人信息查詢(xún)等。3.1部分?jǐn)?shù)據(jù)流程分析根據(jù)上面設(shè)計(jì)規(guī)劃出的實(shí)體,我們對(duì)各個(gè)實(shí)體具體的描述E-R圖如下:學(xué)生信息表E R圖課程信息表E R圖學(xué)生獎(jiǎng)勵(lì)信息表 ER圖學(xué)生處罰信'息E R圖班級(jí)信息E R圖用戶(hù)信息E R圖103.2數(shù)據(jù)流程圖學(xué)生獎(jiǎng)懲信息刪除、修改學(xué)籍變動(dòng)信息管理業(yè)務(wù)流程ii錄入數(shù)據(jù)庫(kù)n搜集資料學(xué)籍變動(dòng)信息表 y業(yè)務(wù)名稱(chēng):學(xué)籍變動(dòng)信息管理制圖:審核:?jiǎn)挝粸槊Q(chēng):核對(duì):學(xué)籍管理信息系統(tǒng)分析3.3系統(tǒng)管理功能分析教務(wù)科:學(xué)生、教師基本信息資料管理:課程編排:學(xué)生考試成 績(jī)登錄、統(tǒng)計(jì):學(xué)生獎(jiǎng)懲情況管理:安排教師教學(xué)任務(wù)及教學(xué)工作量。學(xué)籍管理科:組織在校學(xué)生轉(zhuǎn)專(zhuān)業(yè),負(fù)責(zé)學(xué)生休、復(fù)、留等學(xué)
18、籍 異動(dòng)管理:學(xué)校綜合系統(tǒng)管理中學(xué)生學(xué)籍庫(kù)的維護(hù)。此外,還負(fù)責(zé)辦 理建立新生學(xué)籍檔案:編制本、專(zhuān)科學(xué)生名冊(cè);負(fù)責(zé)畢業(yè)生成績(jī)及有 關(guān)材料歸檔;辦理出國(guó)人員學(xué)習(xí)成績(jī)等證明材料。3.4學(xué)生基本信息的查詢(xún)和更新模塊將完成對(duì)學(xué)生基本信息的查詢(xún)和插入、刪除、修改等更新操作,具體的功能模塊如下所示:4. 系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)是管理系統(tǒng)開(kāi)發(fā)的第二個(gè)階段。在這一階段中我們將根據(jù) 系統(tǒng)調(diào)查與分析階段的結(jié)果,進(jìn)行新系統(tǒng)的設(shè)計(jì)工作。系統(tǒng)設(shè)計(jì)包括概 念結(jié)構(gòu)設(shè)計(jì)及系統(tǒng)的總體結(jié)構(gòu)的設(shè)計(jì),即把系統(tǒng)的功能分解成許多基本 的功能模塊,取得他們之間的聯(lián)系,規(guī)定他們的功能和處理流程。4.1數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)1. 概念設(shè)計(jì)階段主要是將需求
19、分析階段得到的用戶(hù)需求抽象為信息結(jié)構(gòu)(概念模型)的過(guò)程,它是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵。2. 數(shù)據(jù)字典數(shù)據(jù)字典是各類(lèi)數(shù)據(jù)描述的集合,它是驚醒詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析后獲得的主要結(jié)果。數(shù)據(jù)字典通常包括一下幾個(gè)部分:1)數(shù)據(jù)項(xiàng):數(shù)據(jù)項(xiàng)是不可再分的數(shù)據(jù)單位。2)數(shù)據(jù)結(jié)構(gòu):數(shù)據(jù)結(jié)構(gòu)反映了數(shù)據(jù)之間的組合關(guān)系。一個(gè)數(shù)據(jù)結(jié)構(gòu)可以由若干個(gè)數(shù)據(jù)結(jié)構(gòu)組成,或是由若干數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)混合組成3)數(shù)據(jù)流:數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂健?)數(shù)據(jù)存儲(chǔ):數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)及結(jié)構(gòu)停留或是保存的地方,也是數(shù)據(jù) 流的來(lái)源和去向之一。5)處理過(guò)程:處理過(guò)程的具體處理邏輯一般用判定表或是判定樹(shù)來(lái)描 述。6)數(shù)據(jù)字典:是關(guān)丁數(shù)據(jù)庫(kù)中數(shù)據(jù)的
20、描述,即對(duì)原數(shù)據(jù)的描述。4.2數(shù)據(jù)庫(kù)結(jié)構(gòu)邏輯設(shè)計(jì)學(xué)生信息表學(xué)生信息表字段名字段類(lèi)型長(zhǎng)度說(shuō)明字段約束對(duì)應(yīng)中義名稱(chēng)StuNoChar11主鍵不為空學(xué)號(hào)StuNameChar8不為空姓名sexChar2不為空性別BirthdayDatetime8不為空出生日期NativeChar20不為空籍貫IDVarchar20不為空身份證號(hào)HomeAdressVarchar20不為空家庭地址TelVarchar11不為空聯(lián)系電話RxcjInt4不為空入學(xué)成績(jī)RxrqDatetime8不為空入學(xué)日期dep_numberChar10外鍵不為空系M編勺c_numberChar2不為空所在班級(jí)學(xué)生獎(jiǎng)勵(lì)記錄表字段名字段類(lèi)
21、型長(zhǎng)度主鍵或外鍵字段約束對(duì)應(yīng)中義名稱(chēng)r_numberint4主鍵不為空記錄號(hào)s_numberchar6外鍵不為空學(xué)號(hào)r_rankchar5級(jí)別r_objectchar20不為空獎(jiǎng)勵(lì)對(duì)象r_timedatetime8不為空記錄時(shí)間r_memovarchar100詳細(xì)描述學(xué)生處罰記錄表字段名字段類(lèi)型長(zhǎng)度主鍵或外鍵字段約束對(duì)應(yīng)中義名稱(chēng)p_numberint4主鍵不為空記錄號(hào)s_numberchar6外鍵不為空學(xué)號(hào)p_rankchar2級(jí)別p_objectchar20不為空處罰對(duì)象p_timedatetime8不為空記錄時(shí)間p_memovarchar100詳細(xì)描述effectchar2不為空是否生效班
22、級(jí)信息表字段名字段類(lèi)型長(zhǎng)度主鍵或外鍵字段約束對(duì)應(yīng)中義名稱(chēng)c_numberchar10主鍵不為空班級(jí)編號(hào)c_namechar20不為空班級(jí)名稱(chēng)dep_numberchar10外鍵不為空所屆院系課程表字段名字段類(lèi)型長(zhǎng)度主鍵或外鍵字段約束對(duì)應(yīng)中義名稱(chēng)Course_numberchar20主鍵不為空課程號(hào)Course_namechar20不為空課程名稱(chēng)StuNochar11學(xué)號(hào)Teacher_namechar20教師名ScoreFloat7成績(jī)Course Remchar備注用戶(hù)表字段名字段類(lèi)型長(zhǎng)度主鍵或外鍵字段約束對(duì)應(yīng)中義名稱(chēng)User_idchar20主鍵不為空用戶(hù)編號(hào)User_pwdchar10不
23、為空用戶(hù)密碼User-dateDatetime10不為空創(chuàng)建日期4.2.1.數(shù)據(jù)表之間的邏輯關(guān)系254.3數(shù)據(jù)庫(kù)物理設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)是為邏輯數(shù)據(jù)模型建立一個(gè)完整的能實(shí)現(xiàn)的數(shù)據(jù) 庫(kù)結(jié)構(gòu),包括存儲(chǔ)結(jié)構(gòu)和存取方法。輸入:系統(tǒng)關(guān)系數(shù)據(jù)結(jié)構(gòu)輸出:系統(tǒng)數(shù)據(jù)庫(kù)物理結(jié)構(gòu)1. 物理結(jié)構(gòu)設(shè)計(jì)的主要內(nèi)容:2. 物理存儲(chǔ)介質(zhì)類(lèi)型的選擇3. 數(shù)據(jù)庫(kù)物理位置的選擇4. 索引類(lèi)型的選擇教學(xué)信息管理系統(tǒng)的核心任務(wù)是對(duì)學(xué)生的學(xué)籍信息和 考試信息進(jìn)行有效的管理。其中,數(shù)據(jù)量最大且訪問(wèn)頻率較 高的是學(xué)生選課信息表。為了提高系統(tǒng)的查詢(xún)效率,降低系 統(tǒng)的查詢(xún)成本,需要為學(xué)生信息表和學(xué)生選課信息表建立聚 簇索引。5數(shù)據(jù)庫(kù)具體實(shí)施步驟數(shù)據(jù)
24、庫(kù)實(shí)施是根據(jù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)的關(guān)系結(jié)構(gòu)模型和物 理結(jié)構(gòu)設(shè)計(jì)結(jié)果,形成基于 SQL Server平臺(tái)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù) 的腳本和數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告,并進(jìn)行數(shù)據(jù)庫(kù)的具體構(gòu)建與管理。輸入:系統(tǒng)關(guān)系數(shù)據(jù)結(jié)構(gòu)系統(tǒng)數(shù)據(jù)庫(kù)物理結(jié)構(gòu)輸出:系統(tǒng)數(shù)據(jù)庫(kù)腳本系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告數(shù)據(jù)庫(kù)定義腳本數(shù)據(jù)庫(kù)表定義腳本數(shù)據(jù)庫(kù)索引定義腳本5.1. 數(shù)據(jù)庫(kù)的創(chuàng)建Create a database student5.2表對(duì)象的創(chuàng)建5.2.1. 學(xué)生個(gè)人信息表stunents的創(chuàng)建:-學(xué)號(hào)-姓名-性別-出生日期-籍貫-所在院系編號(hào)CREATE TABLE students(StuNo char(11) NOT NULL PRIMARY KEY ,
25、StuName char(8) NOT NULL,sex char(2) NOT NULL,Birthday datetime NOT NULL,Native char(20) NOT NULL,dep_number char(10) NOT NULL,c_number char(10) NOT NULL,Tel char(11) NOT NULL,HomeAdress varchar(50) NOT NULL,ID varchar (20) NOT NULL ,Rxcj int (4) NOT NULL,primary key(StuNo),check(Sex =男''or
26、Sex 攻')5.2.2. 學(xué)籍變更信息表schoolregisterCREATE TABLE schoolregister(t_number int NOT NULL PRIMARY KEY ,s_number char(10) NOT NULL,change char(20),t_object char(20) NOT NULL,t_time datetime NOT NULL,t_memo char(100) NOT NULL, primary key(t_number);5.2.3. 創(chuàng)建學(xué)生獎(jiǎng)勵(lì)記錄表rewardCREATE TABLE reward-所在班級(jí)編號(hào)-聯(lián)系電話-
27、家庭地址一身份證號(hào)一入學(xué)成績(jī)-記錄號(hào)-學(xué)號(hào)-變更情況-記錄對(duì)象-記錄時(shí)間-詳細(xì)描述-記錄號(hào)-學(xué)號(hào)-級(jí)別(r_number int NOT NULL PRIMARY KEY , s_number char(10) NOT NULL, r_rank char(5),r_object char(20) NOT NULL,-獎(jiǎng)勵(lì)對(duì)象r_time datetime NOT NULL,-記錄時(shí)間r_memo char(100) NOT NULL,-詳細(xì)描述primary key(r_number);5.2.4.創(chuàng)建學(xué)生處罰記錄表punishCREATE TABLE punish(p_number int
28、NOT NULL PRIMARY KEY ,-記錄號(hào)s_number char(10) NOT NULL,-學(xué)號(hào)p_rank char(5),-級(jí)別p_object char(20) NOT NULL,-處罰對(duì)象p_time datetime NOT NULL,-記錄時(shí)間p_memo char(100) NOT NULL,-詳細(xì)描述effect char(2) NOT NULL-是否生效primary key(p_number);5.2.5.創(chuàng)建班級(jí)信息表classCREATE TABLE class-班級(jí)名稱(chēng)-所屬院系編號(hào)(c_number char(10) NOT NULL PRIMARY
29、 KEY ,-班級(jí)編號(hào)c_name char(10) NOT NULL,dep_number char(10) NOT NULL primary key(c_number);5.2.6.創(chuàng)建院系信息表departmentCREATE TABLE department(dep_number char(10) NOT NULL PRIMARY KEY ,-院系編號(hào)dep_name char(10) NOT NULL,-院系名稱(chēng)primary key(dep_number);5.3索引對(duì)象的創(chuàng)建create unique index StudentNo on Student(StuNo);create unique index t_n
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 航空航天復(fù)合材料 課件知識(shí)點(diǎn)3 聚合物基復(fù)合材料制備工藝
- 社會(huì)穩(wěn)定測(cè)試題及答案
- 儲(chǔ)備獸醫(yī)面試題及答案
- 折花技能培訓(xùn)
- 四肢骨折護(hù)理常規(guī)
- 縱膈腫瘤切除術(shù)診療規(guī)范
- 2025年中國(guó)噴射式干手機(jī)行業(yè)市場(chǎng)全景分析及前景機(jī)遇研判報(bào)告
- 2025年中國(guó)尼龍釣魚(yú)線行業(yè)市場(chǎng)全景分析及前景機(jī)遇研判報(bào)告
- 美容店入職培訓(xùn)
- 磚瓦行業(yè)安全培訓(xùn)
- 員工接觸勞務(wù)合同范例
- 2025屆江蘇省蘇州地區(qū)卷三年級(jí)數(shù)學(xué)第二學(xué)期期末質(zhì)量檢測(cè)模擬試題含解析
- 宣傳片視頻拍攝投標(biāo)方案(技術(shù)方案)
- 德勤-問(wèn)題解決策略與實(shí)踐-客戶(hù)服務(wù)培訓(xùn)手冊(cè)課件
- 2025年山東產(chǎn)權(quán)交易集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
- 《浙江市政預(yù)算定額(2018版)》(第七冊(cè)-第九冊(cè))
- DB32-T 4878-2024 居住區(qū)供配電設(shè)施建設(shè)標(biāo)準(zhǔn)
- 2025年河北交通投資集團(tuán)公司招聘筆試參考題庫(kù)含答案解析
- 藥品配送包裝及運(yùn)輸方案
- 經(jīng)濟(jì)師考試知識(shí)產(chǎn)權(quán)高級(jí)經(jīng)濟(jì)實(shí)務(wù)新考綱題庫(kù)詳解(2025年)
- 新課標(biāo)(水平三)體育與健康《籃球》大單元教學(xué)計(jì)劃及配套教案(18課時(shí))
評(píng)論
0/150
提交評(píng)論