![sql學(xué)生成績管理系統(tǒng)的_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/5/22eaf574-5757-41a5-83a7-6efbacbc43d2/22eaf574-5757-41a5-83a7-6efbacbc43d21.gif)
![sql學(xué)生成績管理系統(tǒng)的_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/5/22eaf574-5757-41a5-83a7-6efbacbc43d2/22eaf574-5757-41a5-83a7-6efbacbc43d22.gif)
![sql學(xué)生成績管理系統(tǒng)的_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/5/22eaf574-5757-41a5-83a7-6efbacbc43d2/22eaf574-5757-41a5-83a7-6efbacbc43d23.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、一、創(chuàng)建學(xué)生成績管理數(shù)據(jù)庫1、學(xué)生成績管理數(shù)據(jù)庫概念模型(E R圖)如下:2、在查詢分析器中創(chuàng)建學(xué)生成績管理數(shù)據(jù)庫,數(shù)據(jù)庫名為“學(xué)生成績管理表” 物理文件的存儲位置為:“E:學(xué)生成績管理表XSCJGLB;打開查詢分析器,在查詢分析器中輸入如下代碼創(chuàng)建數(shù)據(jù)庫CREATE DATABASE生成績管理表ON PRIMARY(NAME=XSCJGLB_DATA,學(xué)生成績管理表XSCJGLB.MDF,SIZE=5,FILEGROWTH=10%)LOG ON(NAME=XSCJGLB_LOG,學(xué)生成績管理表XSCJGLB.LDF,SIZE=1,MAXSIZE=10,FILEGROWTH=10)單擊運(yùn)行按鈕
2、,顯示運(yùn)行結(jié)果如圖 1所示b資詢 一;亂窯1,趴】甘耐0 無標(biāo)韻”回岡CREATE DATkEAEE學(xué)生舷霸査理:ROJf PRIMARY SAK.=IS7KLB_DATAaFILEFA1E 1 R:詩生球?yàn)l營理表 ISCJGLB. ND廠, SI2E=5_FIIUEGEOTK=1OT:LX OK fAIE JC9CJGLB LOGrFILEHAHE-J E込學(xué)生験海管理購IXSCJULE- LDF - SI2E=1.IAISIZE=10.Kfi WROiHTH IdA.V *EE 4 -Q?O(EQjiii黃L ScrnffcraSQI. Server *li CLOClil.) (Vinr
3、lQVja XT八數(shù)據(jù)毎回皿IJ 1呻p西J嘗主融U5M! EMtrrtlfl*-jj Hicrcisofl SSL SrveraHOC心 d i ndiawg: ITJ立捋眼吳HvIk D1* arvdc*x削g# 8于頊目I3399a9a-axIk-Hbdili-ibXbar Ltn-adpulsSrliHlt-iapdh圖2企業(yè)管理器學(xué)生成績管理數(shù)據(jù)庫示意圖3、根據(jù)數(shù)據(jù)庫概念模型(E R圖)建立基本表如下:學(xué)生表(學(xué)號,姓名,性別,出生日期,系部,班級,備注)課程表(課程號,課程名,開課日期,任課教師)成績表(學(xué)號,課程號,成績)4、在查詢分析器中在學(xué)生成績管理數(shù)據(jù)庫中新建表:學(xué)生表表結(jié)
4、構(gòu)字段數(shù)據(jù)類型長度是否允許空值備注學(xué)號Char8否主鍵姓名Char10否性別Char2是做檢查約束出生日期Smalldatetime否系部Char30是班級Char30是備注Text是課程表結(jié)構(gòu)字段數(shù)據(jù)類型長度是否允許空值備注】田千口 i=r. 課程號Char4否主鍵課程名Char30否開課日期dTi nyi nt是第16學(xué)期任課教師Char10是成績表結(jié)構(gòu)字段數(shù)據(jù)類型長度是否允許空值備注學(xué)號Char8:否主鍵】田千口 i=r. 課程號Char4否主鍵成績Ti nyi nt是在1100之間在查詢分析器中創(chuàng)建學(xué)生表、課程表、成績表程序代碼如下:USE學(xué)生成績管理表CREATE TABLED 生表
5、(學(xué)號 CHAR(8) PRIMARY KEY NOT NULL,姓名 CHAR(10) NOT NULL,性別 CHAR(2) NULL,出生日期 SMALLDATETIME NOT NULL,系部 CHAR(30) NULL,班級 CHAR(30) NULL,備注 TEXT NULL,CONSTRAIN約束 1 CHECK 性別 IN (男,女)CREATE TABLE!程表(課程號 CHAR PRIMARY KEY NOT NULL,課程名 CHAR(30) NOT NULL,開課日期TINYINT NULL,任課教師 CHAR(10) NULL,CONSTRAIN約束 2 CHECK開
6、課日期 LIKE 1-6)CREATE TABLES 績表(學(xué)號 CHAR(8) NOT NULL,課程號 CHAR(4) NOT NULL,成績 TINYINT NULL,CONSTRAIN約束 3 CHECK成績 BETWEEN 1 AND 100),CONSTRAIN約束 4 PRIMARY KEY CLUSTERED學(xué)號,課程號),CONSTRAIN約束 5 FOREIGN KEY 學(xué)號)REFERENCE學(xué)生表(學(xué)號),CONSTRAIN約束 6 FOREIGN KEY 課程號)REFERENCE驟程表(課程號),)單擊運(yùn)行按鈕,顯示運(yùn)行結(jié)果如圖 3所示圖3建表示意圖時象科覽xJ 1
7、4J5 U+ |J kodjd.+ (J db+ |J ffortlwiid+ |J pubs+ (J Schodl,+ J t*pdb* 哺膚s理t J竽生鳳範(fàn)菩整SE 仝用對It*I+ 一i Emm間函敘*加輙+ _J安址謝*孚斟出函翹* -J系痢3滋t _J函皺+ _J tKt 和 LH 函澈* 1疔臬* _累I輛16賓呂在企業(yè)管理器中查看設(shè)計(jì)界面在企業(yè)管理器中窗體示意圖如圖 4所示扁控制臺棍目金丄EQ駟口 沁 S#Eer#X5QL SriE IflACLOCAL) (VihdovE NT八SH8庫l學(xué)生威昴 17JMEI宏L |EjT 暫 IlLEtm感見 SQL StrVttr 1
8、O 輒 rwnrr 相- 去 OJKKL aindws yt) H 二|畫雷CES 蚩 MT M y AOdtl 囲 U ncA ffl y HoTtlftLELd. * |J puti s y 沁 M $ 5蜃 B忖琴空瑚躋妊二|朗 局罠閨 蠱nwn Sjfflp 科怖色 SlflJ 二獸認(rèn) ,用尸 f朋定義的湖! + _J KKSBJJi + C冒理+ _J XH + _!支全性 * _jzs捋削務(wù) + !_ Ps-ti Dt StrTitx回酬訃訕詛血Fl 3.yie-9Ma.tiJti-LjrS.&ipQjdAAbIxyiEilpronpBJW*1 xfa-FilvadbzPH xyB
9、-filvsdLa| xyi.f-3r:i pikiyi,JLa xyi-full-LiiKlEht iliafvJI-e| EjrKfvlliwKln&kifj-db自|可港事4畤號db3 Fyri-sixkwyF弧*QiyBfabrEdt*口町gjTS;ft*Q Eys-j-arai sxa ns-dbtQxyijroptrli tsdWQxyijrattclxdbt-xysyiftf tractsdfetplrvstwi*!db*fflrvslTftiridb曰羋生寂血曰腸衰沁曰邊程衰鋰運(yùn)匕RHsom-ii-t U:曲:1200-4-6 1:29:2E:的:垃2EOO-B-B : 29:
10、322M0-B-i6 L : 29 : 2C(M-g-6 L 29:322fDD-g-6 L129: J22taO-B-6 L M:JE2OD-a-6 L-2S:JZA :墟Jtwi-s-e it 卻:偲2WI-fl-6 1-122000FH&卩裁:佬20-M 1 29:122MJ-W l! : 23: 12am-a-e i.羽:坨am-fr-e冷總SOOO-fi-e E.MJ2EWM-fi-6 11.2:122flLfl-jO-30 LTJfl.SJLO-10-30 LT:1fl.mfl-iO-30 LTdfi.圖4企業(yè)管理器中各表 企業(yè)管理器中學(xué)生表設(shè)計(jì)示意圖,圖5所示圖5 學(xué)生表 企業(yè)管
11、理器中課程表表設(shè)計(jì)示意圖,圖6所示為 設(shè)汁叢探程ir ,學(xué)址鶴瓷理ar也皿血嚴(yán) 上_上X!R38夷littS JC許空J(rèn)A7亡 hur4utuir如ffiTHfllB寸一ch.rLOV31|KCkffi洛夏J. Whfi*TBA J FT1 a SFlJ舌處式Ult4bX* if&AlU圖6課程表 企業(yè)管理器中成績表設(shè)計(jì)示意圖,圖7所示話ia-x 成外襄”.站看壬*忖生成蠟怕咒襄”中” -(locals上匚ir x圖7成績表二、在企業(yè)管理器中創(chuàng)建關(guān)系圖打開企業(yè)管理器中學(xué)生成績管理表數(shù)據(jù)庫,選擇“關(guān)系圖”,右擊“關(guān)系圖”選項(xiàng),如圖8所示,彈出快捷菜單在彈出的快捷菜單中選中新建數(shù)據(jù)庫關(guān)系圖彈出圖
12、9對話框,單擊【下一步】 按鈕,在可用的表中將學(xué)生表、成績表、課程表添加到右側(cè)列表框中,出現(xiàn)圖10所示對話框,單擊【下一步】查看選中的表,如圖11所示n $iVc!lVi-XJicriEr L E.rwc叫翠=wr luLKiiJ :|百乩口 1 r - L I I-Till亍 Sy -1-話遜曲咧-JTf7也詁MRSE=.rWWI-向?qū)暝聦?dǎo)捋羽肋恕顏曲關(guān)弄國決用車問卑可厲iSfl空系國幷丑 中秦加輕.圖8關(guān)系圖快捷菜單yrndeakei: sysp*鈕血aysljrpesA審擔(dān)魚1學(xué)生豪fBwmj.1v從可用衰m卬選擇一*磁牛衰取也可進(jìn)薦勧銅期竦.可.用蚯也SS1I1BJXS國中的舉業(yè))r
13、目琳;m帽其玄養(yǎng)iei圖9關(guān)系圖向?qū)υ捒騠t|I圖10添加表對話框 I麺I取禍 I圖11完成數(shù)據(jù)庫關(guān)系向?qū)螕簟就瓿伞堪粹o,出現(xiàn)如圖12所示關(guān)系圖圖12學(xué)生成績管理表關(guān)系圖在彈出的“另存為”對話框中輸入學(xué)生表關(guān)系圖如圖13所示圖13保存學(xué)生表關(guān)系圖三、在企業(yè)管理器中創(chuàng)建視圖,右擊“視圖”選項(xiàng),打開企業(yè)管理器中學(xué)生成績管理表數(shù)據(jù)庫,選擇“視圖”如圖14所示,彈出快捷菜單圖14 “視圖”快捷菜單在彈出的菜單中選擇“新建視圖命令”,將彈出“學(xué)生成績管理表”中的“新 視圖”,如圖15所示,在對話框上半部分的灰色框內(nèi)右擊, 從彈出的快捷菜單中 選擇“添加表”命令,出現(xiàn)如圖16所示“添加表”對話框圖15
14、 新視圖窗口圖16添加表對話框在“添加表”對話框內(nèi),選擇表學(xué)生表、成績表、課程表,單擊【添加】按鈕,關(guān)閉“添加表”對話框,返回新視圖窗口,如圖 17所示圖17添加表后視圖每個圖18向視圖中添加所需字段在列中選擇要添加到視圖中的字段, 學(xué)號、課程號選擇成績表中的字段, 字段只選一次,如圖18所示添加表后新視圖窗口如圖19所示0 -問XU 洋土威第朮瑕衷”中t在(LJtKiL) ”上的客日前 淒開任M嚴(yán)BI -;火若劃生. *眷無愕出.列jSHS|眾丨國出 ISffffiU丨鄭序蠱序準(zhǔn)Hl1酣1右A早生喪開通日期1*輕喪itiJW 価;嚴(yán)*v L _ “ 一 ”記LMT dho成3詢番孚號.臥娃J
15、U學(xué)生簣d血學(xué)生點(diǎn)血* J - -5=-dbo. rFjm血:.碣dhol恵 OH .ft.c號營 dl.0SI8號 IHKEK JUIlf圖19 添加表后視圖單擊【保存】按鈕,在“另存為”對話框中輸入學(xué)生表視圖,如圖20所示,單擊【確定】按鈕,完成視圖的建立圖20保存視圖四、使用VBCREATE DATABAS學(xué)生成績管理表ON PRIMARY(NAME=XSCJGLB_DATA,學(xué)生成績管理表Bdata.mdf,SIZE=10,maxsize=500,FILEGROWTH=10)LOG ON(NAME=XSCJGLB_LOG,學(xué)生成績管理表data.ldf,SIZE=5,MAXSIZE=1
16、00,FILEGROWTH=10)CREATE TABLED 生表(學(xué)號 CHAR(12) PRIMARY KEY NOT NULL, 姓名 CHAR(6) NOT NULL,性別 CHAR(2) NULL,出生日期 char(8) NOT NULL,系部 CHAR(30) NULL,班級 CHAR(30) NULL,CONSTRAIN約束 1 CHECK 性別 IN (男,女) create table 課程表(課程號 CHAR(4) NOT NULL, 課程名 CHAR(30) NOT NULL, 開課日期datetime , 任課教師CHAR(10),CONSTRAIN約束 2 CHECK開課日期 LIKE 1-6) alter TABLE 成績表(學(xué)號 CHAR(12) NOT NULL,課程號 CHAR(4) NOT NULL,成績 INT NULL,CONSTRAIN約束 3 CHECK成績 BETWEEN 1 AND 100),CONSTRAIN約束 4 PRIMARY KEY CLU
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 溫州市南浦小學(xué)2022年藝術(shù)節(jié)活動方案范文
- 環(huán)保教育培養(yǎng)下一代綠色生活意識
- 現(xiàn)代教育技術(shù)助力創(chuàng)新教學(xué)方法的推廣
- 現(xiàn)代辦公家具中的穩(wěn)固與美觀并存
- 國慶節(jié)成都漢服活動方案
- 現(xiàn)代遠(yuǎn)程教育在海外的發(fā)展趨勢分析
- 汽車行業(yè)的社交媒體廣告投放策略
- 國慶節(jié)旅游宣傳活動方案
- 溫控技術(shù)在綠色辦公樓宇的革新發(fā)展
- 現(xiàn)代建筑設(shè)計(jì)的情感化表達(dá)
- 2024年海南公務(wù)員考試申論試題(A卷)
- 中醫(yī)培訓(xùn)課件:《經(jīng)穴推拿術(shù)》
- 臨床藥師進(jìn)修匯報(bào)課件
- 北京市首都師大附中2025屆數(shù)學(xué)高三第一學(xué)期期末達(dá)標(biāo)測試試題含解析
- 專升本-英語高頻詞匯
- 《修辭立其誠》課件+2023-2024學(xué)年統(tǒng)編版高中語文選擇性必修中冊
- excel培訓(xùn)課件教學(xué)
- 2024年貴州省高職(??疲┓诸惪荚囌惺罩新毊厴I(yè)生文化綜合考試語文試題
- 政治丨廣東省2025屆高中畢業(yè)班8月第一次調(diào)研考試廣東一調(diào)政治試卷及答案
- 項(xiàng)目三任務(wù)3:超聲波雷達(dá)的故障診斷與處理(課件)
- 派出所績效考核總結(jié)分析報(bào)告
評論
0/150
提交評論