版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、學生成績管理系統(tǒng)數(shù)據(jù)庫概念結(jié)構(gòu)設計設計教室管理數(shù)據(jù)庫包括班級、教室、課程、教師四個關系。E-R圖如下邏輯結(jié)構(gòu)設計設計學生成績管理數(shù)據(jù)庫,包括課程、學生、教師、成績四個關系,其關系 模式中對每個實體定義的屬性如下:課程信息表Class :(課程號,課程名,教師號,學分,學時)學生信息表Student1:(學號,姓名,性別,年齡,專業(yè),系別)成績表Score :(學號號,課程名,成績)字段名屬tt數(shù)據(jù)類型| 字段權限字段名屬性數(shù)據(jù)類型字段權限4.成績表教師表Teacherl :(教師號,教師名,教師性別,教師系別)1、課程信息表(class)字段名描述數(shù)據(jù)類型字段限制eno課程號char(10)P
2、rimarykeycn ame課程名char(10)Not nulltea no教師號char(10)Not nullcredit學分char(4)Not nullctime學時char(50)Not null2、學生信息表(student1)字段名描述數(shù)據(jù)類型字段權限sno學號char(10)Primarykeysn ame姓名char(10)Not nullssex性別char(2)Not nullsage年齡char(2)Not nullmajor專業(yè)char(10)Not nulldepart系別char(10)Not null3.教師表(teacherl)字段名屬性數(shù)據(jù)類型字段權限t
3、ea no教師號char(10)Primarykeytn ame教師名char(10)Not nullTsex教師性別char(2)Not nullTdepart教室系別char(10)Not nullsno學號char(10)Primarykeyeno課程名char(10)Not nulldegree成績char(10)Not null數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)庫實施是指建立數(shù)據(jù)庫,編制與調(diào)試應用程序,組織數(shù)據(jù)入庫,并進行試運行。1、創(chuàng)建數(shù)據(jù)庫(1)打開SQL工具“查詢分析器”(2)在查詢窗口中鍵入下列 SQL語句create database ScoreSystem執(zhí)行上述SQL語句即可新建一名為 S
4、coreSystem的數(shù)據(jù)庫2、創(chuàng)建數(shù)據(jù)表在此學生成績管理系統(tǒng)中需要創(chuàng)建四個表,即課程信息表、學生信息表、教師信息表和 成績表。創(chuàng)建數(shù)據(jù)庫后,為 ScoreSystem數(shù)據(jù)庫添加數(shù)據(jù)表,步驟如下。(1)新建查詢窗口(2)在查詢窗口中鍵入下列SQL語句create table Class(eno char(10) primary key, cn ame char(10) not n ull, tea no char(10) Not null credit char(4), Not null ctime char(50) , Not null創(chuàng)建課程信息表II課程號/課程名II教師號學分II學時I
5、I創(chuàng)建學生信息表學號II姓名性別II年齡II專業(yè)I /系別執(zhí)行上述SQL語句即可創(chuàng)建課程信息表相關表格create table stude nt1(sno char(10) primary key, sn ame char(10) not n ull, ssex char(2) not n ull, Sage char(2) not n ull. Major char(10) not null, Depart char(10) not null,)執(zhí)行上述SQL語句即可創(chuàng)建學生信息表相關表格create table teacher1(創(chuàng)建教師信息表tno char(10) primary ke
6、y,/ 教師號 tn ame varchar(50) not null, / 教師名tsex char(2),/ 教師性別tdepart varchar(50)教師系別執(zhí)行上述SQL語句即可創(chuàng)建教師信息表相關表格create table score(/ 倉 U建成績表sno char(10),/ 學號cno char(10),/ 課程號)執(zhí)行上述SQL語句即可創(chuàng)建成績表相關表格學生信息相關表格Snosn amessexsagemajordepart101陳琦男22信息工商102崔雪嬌女23信息工商103董朝陽男22數(shù)學教育數(shù)學系104杜鵑女22計算機應用計算機系105方卉女20漢語言文法系課程
7、信息相關表格Cnocn ametnocreditctime301財務管理001224302供應鏈管理0022.218303生產(chǎn)與運作管理0032.436304統(tǒng)計學0042.632305網(wǎng)頁制作0052.830306操作系統(tǒng)原理0063.032307數(shù)據(jù)庫原理0073.230308項目管理0083.445309web程序設計0093.535成績信息表SnoCnoDegree101030685101030390101030586102030682102030484102030181103030693103030279103030485104030694104030874104030786教師信息
8、表tnotn ametsextdepart001盧亞君女財經(jīng)002李昌明男財經(jīng)003張富強男財經(jīng)004劉翠杰女會計005王慶石男會計006黃立明男會計007王綱男計算機008徐偉麗女計算機009劉書霞女計算機數(shù)據(jù)庫運行和維護階段1數(shù)據(jù)定義:基本表的創(chuàng)建、修改及刪除;索引的創(chuàng)建和刪除;視圖的創(chuàng)建和刪除(1) 基本表的創(chuàng)建,建表語句create table students(stuno char(10) primary key, stun ame varchar(40) not n ull, stusex char(2) not nu II, stuage char(10) not nu II,
9、stumajor char(10) not nuII, studepart char(10) not n ull,)(2) 基本表的刪除drop tablestude nts2、數(shù)據(jù)操作數(shù)據(jù)庫查詢操作A.單表查詢:(1) 查詢sno為101學生的snameselect sn amefrom stude nt1where sn o= 101(2) 查詢ssex為女并且sdepart為工商的snameselect sn amefrom stude nt1where ssex = 女a(chǎn)ndsdepart = 工商(3 )查詢所有學生的姓名和系別。select sn ame,departfrom stude nt1(4) 查詢depart為數(shù)學系的sname。select sn amefrom stude nt1where depart = 數(shù)學系(5) 查詢所有學
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 房屋買賣合同的寫作要點3篇
- 房屋買賣合同版格式版格式樣式3篇
- 數(shù)據(jù)保密合同3篇
- 攪拌站分包合同違約責任3篇
- 旅游導游計件工資提升服務質(zhì)量3篇
- 按揭合同補充協(xié)議的制定背景3篇
- 工業(yè)罩棚施工合同3篇
- 房屋買賣委托書怎么寫才有效3篇
- 攝影設備維護合同3篇
- 授權委托書合同范本3篇
- 化工和危險化學品企業(yè)評估分級指南(大中型企業(yè)版)
- 管理咨詢服務實施方案
- 瑞得RTS-820系列全站儀說明書(適用RTS-822.822A.822L.822R.822R .822R3)
- 物流信息技術(2023-2024-1)學習通超星期末考試答案章節(jié)答案2024年
- 建筑垃圾外運施工方案
- 彩票行業(yè)數(shù)字化轉(zhuǎn)型
- 術后肺炎預防和控制專家共識解讀課件
- 2024秋期國家開放大學??啤督?jīng)濟學基礎》一平臺在線形考(形考任務1至5)試題及答案
- 管道拆除施工方案
- 2024二十屆三中全會知識競賽題庫及答案
- 2024年執(zhí)業(yè)藥師繼續(xù)教育答案
評論
0/150
提交評論