![學(xué)生信息管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/30/90c0a245-2151-43aa-ba62-9a72bcd21fc8/90c0a245-2151-43aa-ba62-9a72bcd21fc81.gif)
![學(xué)生信息管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/30/90c0a245-2151-43aa-ba62-9a72bcd21fc8/90c0a245-2151-43aa-ba62-9a72bcd21fc82.gif)
![學(xué)生信息管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/30/90c0a245-2151-43aa-ba62-9a72bcd21fc8/90c0a245-2151-43aa-ba62-9a72bcd21fc83.gif)
![學(xué)生信息管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/30/90c0a245-2151-43aa-ba62-9a72bcd21fc8/90c0a245-2151-43aa-ba62-9a72bcd21fc84.gif)
![學(xué)生信息管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/30/90c0a245-2151-43aa-ba62-9a72bcd21fc8/90c0a245-2151-43aa-ba62-9a72bcd21fc85.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)據(jù)庫設(shè)計(jì)目錄一. 需求分析 2二. 概念結(jié)構(gòu)設(shè)計(jì) 2三關(guān)系模式 3四. 物理設(shè)計(jì) 4五. 系統(tǒng)實(shí)現(xiàn) 51. 數(shù)據(jù)庫及其基本表的建立(附圖).52. 基于基本表的查詢過程 7學(xué)生信息管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)名稱:學(xué)生信息管理系統(tǒng)ii(1)該“學(xué)生管理系統(tǒng)”只是對(duì)數(shù)據(jù)庫應(yīng)用技術(shù)的一個(gè)樣本數(shù)據(jù)庫的實(shí)例,重在對(duì)數(shù)據(jù)庫一些方法的熟悉與掌握,其中包括從數(shù)據(jù)庫的概念模型到 ER圖的 繪制,再到數(shù)據(jù)庫模式的建立(即為數(shù)據(jù)庫及其基本表的建立) ,而后數(shù)據(jù)的錄 入(在此從略),最后完成一些簡(jiǎn)單的關(guān)系運(yùn)算表達(dá)式的表達(dá)和相關(guān)的 Select查 詢語句的使用。(2)系統(tǒng)結(jié)構(gòu)簡(jiǎn)述:本系統(tǒng)包括六個(gè)實(shí)體:學(xué)生;課程;教
2、師;學(xué)院實(shí)體之間的關(guān)系轉(zhuǎn)換為其他四個(gè)表:選修;代課(都是多對(duì)多關(guān)系的轉(zhuǎn)換)實(shí)體“學(xué)院”與“學(xué)生”之間一對(duì)多的關(guān)系轉(zhuǎn)換到表“學(xué)生”中 注:各個(gè)基本表中關(guān)鍵字已在關(guān)系模式中說明(3)該數(shù)據(jù)庫需要進(jìn)行如下數(shù)據(jù)處理:a. 要查詢所有學(xué)生的個(gè)人信息:學(xué)號(hào),姓名,性別,學(xué)院編號(hào),所在專業(yè)b. 學(xué)生要查詢本學(xué)期所開課程詳細(xì)情況(成績(jī)除外),并按“課程類型”分組 輸入:學(xué)號(hào)輸出:學(xué)號(hào),姓名,課程名,學(xué)分?jǐn)?shù),學(xué)時(shí)數(shù)c. 某位教師想查詢自己本學(xué)期所代的課程及其上課情況:輸入:教師姓名輸出:教師編號(hào),姓名,性別,課程名,上課教室,上課時(shí)間圖2.課程部分ER圖關(guān)系模式系統(tǒng)中的實(shí)體有:學(xué)生;課程;教師;學(xué)院;社團(tuán);活動(dòng)
3、關(guān)系模式如下:學(xué)生(學(xué)號(hào),姓名,性別,學(xué)院編號(hào),所在專業(yè))說明:屬性中“學(xué)院編號(hào)”和“所在專業(yè)”是一對(duì)多關(guān)系“所屬院系”的轉(zhuǎn) 換課程(課程編號(hào),課程名,學(xué)分?jǐn)?shù),學(xué)時(shí)數(shù))選修(學(xué)號(hào),課程編號(hào),成績(jī))教師(教師編號(hào),姓名,性別)代課(課程編號(hào),教師編號(hào),上課教室,上課時(shí)間)學(xué)院(學(xué)院編號(hào),名稱,學(xué)院類型,院長(zhǎng)編號(hào))說明:“學(xué)院類型”可以看作是“工科”或者“理科”四.物理設(shè)計(jì)表1.學(xué)生表結(jié)構(gòu)字段名類型特殊屬性學(xué)號(hào)char(20)主健姓名char(20)not n ull性別char(20)not n ull學(xué)院編號(hào)char(20)not n ull所在專業(yè)char(20)not n ull表2.課程
4、字段名類型特殊屬性課程編號(hào)char(20)主鍵課程名Char( 20)not n ull學(xué)分?jǐn)?shù)Intnot n ull學(xué)時(shí)數(shù)Intnot n ull表3.教師字段名類型特殊屬性教師編號(hào)char(20)主鍵姓名Char( 20)not n ull性別Char( 20)not n ull表4.學(xué)院字段名類型特殊屬性學(xué)院編號(hào)char(20)主鍵院長(zhǎng)編號(hào)char(20)not n ull名稱Char( 20)not n ull學(xué)院類型Char( 20)not n ull表5.選修字段名類型特殊屬性學(xué)號(hào)char(20)主鍵課程編號(hào)char(20)主鍵成績(jī)Intnot n ull表6.代課字段名類型特殊屬
5、性教師編號(hào)char(20)主鍵課程編號(hào)char(20)主鍵上課教室char(20)not n ull上課時(shí)間char(20)not n ull創(chuàng)建視圖:因?yàn)槲野堰x修關(guān)系和代課關(guān)系重新創(chuàng)建了兩個(gè)表,所以不需要再創(chuàng) 建視圖了。建立索引:再學(xué)生表上建立聚簇索引Create cluster in dex st on 學(xué)生(學(xué)號(hào))五.系統(tǒng)實(shí)現(xiàn)1數(shù)據(jù)庫及其基本表的建立(附圖)數(shù)據(jù)庫的建立用企業(yè)管理器,基本表的建立用SQL語言:數(shù)據(jù)庫名稱為:SM_System建立數(shù)據(jù)庫的SQL代碼如下:Create database SM_SystemCreaT a dzk a*hSemiDATAUASH 講坪量IE召召!
6、迪裁 畝 巧驢as I turt*Bi!JVUJ 駅I 仝I間 CREATE DATABASE 進(jìn)梅帀Hr建倉t 11 SM= 尹曇t亡m_ lug/ 上:O. 49 ME 的仝問c6#建立基本表的SQL代碼如下: create table 學(xué)生(學(xué)號(hào) char(20) primary key,姓名 char(20) not null, 性別 char(20) not null, 學(xué)院編號(hào) char(20) not null, 所在專業(yè) char(20) not null) .1 f u/-二I dbo學(xué)生+ LJIJi _i素引 + _j約束create table 課程(課程編號(hào) char
7、(20) primary key, 課程名 char(20) not null, 課程類型 char(20) not null,學(xué)分?jǐn)?shù)int, 學(xué)時(shí)數(shù)int) n巾廠衣+ _J dbo.課程1 二| dbs 學(xué)生. - Qj系絨表I create table選修(學(xué)號(hào) char(20) not null,課程編號(hào) char(20) not null, 成績(jī)int,Primary key ( 學(xué)號(hào),課程編號(hào))+ .詞dbo.諜程+ 二| dbo.選條+ 二J dbo.學(xué)生LJ系統(tǒng)表create table 教師(教師編號(hào) char(20) primary key, 姓名 char(20) not
8、 null, 性別 char(20) not n ull )r r-w i r+ 二dbo.教師+ _J dbo.課程+ 二| dbo.選修1+ 二dba.學(xué)生 _|系統(tǒng)表create table代課(課程編號(hào) char(20) not null,教師編號(hào) char(20) not null, 上課教室 char(20) not null, 上課時(shí)間 char(20) not null,Primary key (教師編號(hào),課程編號(hào))KJf -= J e-用尸表L+二血一代課H二站口一教師事二| dbo.課程+二dbo選修create table 學(xué)院(學(xué)院編號(hào) char(20) primary
9、 key,名稱 char(20) not null, 學(xué)院類型char(20),院長(zhǎng)編號(hào)char(20)7dlo課程s-(H + i 田“匡dlQ選俺 乩。.學(xué)生血學(xué)院L I至鉢豐用企業(yè)管理器輸入數(shù)據(jù):諜程編號(hào)荻師編號(hào)上課救室上課時(shí)間計(jì)i計(jì) 0001爾雅101第一大節(jié)|2計(jì)2計(jì) 0D03転 205笫三大節(jié)h計(jì)3計(jì) 0004第五大節(jié)-鞍師編號(hào)姓名性別|I1 帶血1劉德華男2 計(jì) 0002張學(xué)友p | 計(jì) 0003李強(qiáng)B計(jì)C004王美麗1 *J課程編號(hào)課程名學(xué)分?jǐn)?shù)學(xué)時(shí)歎12 3 計(jì)計(jì)ITf12 3高等數(shù)學(xué)630數(shù)據(jù)庫530概率論7302J I 學(xué)號(hào)課程編號(hào)成績(jī)12345B410060920010628T |0920010629*0920010624092001062509200106:260920Q10S27牧件工程冏絡(luò)工程 軟件工程
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 10吃飯有講究(說課稿)-部編版道德與法治一年級(jí)上冊(cè)
- 7 湯姆·索亞歷險(xiǎn)記(節(jié)選)說課稿-2023-2024學(xué)年六年級(jí)下冊(cè)語文統(tǒng)編版
- 2025集體土地房屋轉(zhuǎn)讓合同
- Unit 2 My week PB Let's talk (說課稿)-2024-2025學(xué)年人教PEP版英語五年級(jí)上冊(cè)001
- 2025產(chǎn)品銷售咨詢服務(wù)合同(中介撮合客戶)
- 2025合同模板車位租賃合同范本
- 10吃飯有講究 說課稿-2024-2025學(xué)年道德與法治一年級(jí)上冊(cè)統(tǒng)編版001
- 個(gè)人汽車信貸合同范例
- 鄉(xiāng)村道路改造雨季施工方案
- 重慶不銹鋼支撐施工方案
- 呆死帳的發(fā)生與預(yù)防課件
- 10000中國普通人名大全
- 導(dǎo)數(shù)常見函數(shù)圖像
- 起重機(jī)械安裝吊裝危險(xiǎn)源辨識(shí)、風(fēng)險(xiǎn)評(píng)價(jià)表
- 華北理工兒童口腔醫(yī)學(xué)教案06兒童咬合誘導(dǎo)
- 中國建筑項(xiàng)目管理表格
- 高一3班第一次月考總結(jié)班會(huì)課件
- 公共政策分析導(dǎo)論教學(xué)課件匯總完整版電子教案
- 我國油菜生產(chǎn)機(jī)械化技術(shù)(-119)
- 大跨度斜拉橋上部結(jié)構(gòu)施工技術(shù)(圖文并茂)
- 論人口模型論文計(jì)劃生育政策調(diào)整對(duì)人口數(shù)量結(jié)構(gòu)及其影響
評(píng)論
0/150
提交評(píng)論