導航:首頁 > 數據分析 > 資料庫如何製作成績管理系統

資料庫如何製作成績管理系統

發布時間:2024-11-19 23:25:26

⑴ 怎樣做一個成績管理系統資料庫資料庫需要哪些表表裡有哪些欄位

你是要做一個系統,還是只要寫個資料庫就行了,做系統的話分前台後台比較麻煩,只創建個資料庫的話步驟如下:首先要創建資料庫,creat database CJGL,然後在伺服器上設置資料庫的相關內容;然後向資料庫中插入表 use CJGL 括弧里是表的屬性,也就是列。 creat table (.....)這個系統需要3個表 :學生表(學號,姓名,性別,年齡,院系);學號是主鍵;課程表(課程號,課程名,學分,課時);課程號是主鍵;選課表(學號,課程號,成績,課程類型);學號和課程號是主鍵; 創建完以後在給資料庫備份,以免數據丟失。希望對你有幫助。

⑵ 如何用SQL建立一個學生成績管理系統資料庫

首先在SQL中利用企業管理器或向導建立一個資料庫,命名為學生管理系統,
啟動SQL Sever服務,運行企業管理器,單擊要創建資料庫的伺服器左邊的加號圖標,展開樹形目錄,在「資料庫」節點上右擊滑鼠,在彈出的快捷菜單中選則「新建資料庫」命令,然後按照提示一步步建立資料庫,不再詳細敘述。

假設學生管理系統下有三個表,分別為學生表、課程表、修課表,表的結構分別如下:
學生表(student) (
學號(sno) 普通編碼定長字元類型,長度7,主碼,
姓名(sname) 普通編碼定長字元類型,長度8,非空,
性別(ssex) 統一編碼定長字元類型,長度1,
年齡(sage) 微整型,
所在系(sdept) 統一編碼可變長字元類型,長度20


課程表(course) (
課程號(cno) 普通編碼定長字元類型,長度6,主洞枝碼,
課程名(cname) 統一編碼定長字元類型,長度10,非空,
學分(credit) 小整型,
學期(semester) 小整型


修課表(sc)(
學號(sno) 普通編碼定長字元類型,長度7,主碼,外碼
課程號(cno) 普通編碼定長字元類型,長度6,主碼,外碼
成績(grade) 小整型,
修課類別(type)普通編碼定長字元類型,長度4


則創建表的語句分別為:
create table Student(
Sno char(7) primary key,
Sname char(8) not null,
Ssex nchar(1),
Sage tinyint,
Sdept nvarchar(20)
)

create table Course(
Cno char(6) primary key,
Cname nchar(10) not null,
Credit smallint,
Semester smallint
)

create table SC(
Sno char(7),
Cno char(6),
Grade smallint,
Type char(4),
primary key(Sno,Cno),
Foreign key(Sno) References Student (Sno),
Foreign key(Cno) References Course (Cno)
)

各表的結構大體如此,如有變化可自行修改。 以上資料庫和表就基本納飢敏建立好了,然後就可以通過數據導入或SQL語句等向資料庫中添加學生的各項具體數據了。

閱讀全文

與資料庫如何製作成績管理系統相關的資料

熱點內容
java創建一個方法 瀏覽:87
網路綜合布線工程預算 瀏覽:799
資料庫終端是什麼東西 瀏覽:663
阻止銳捷升級 瀏覽:646
優酷62版本怎麼樣 瀏覽:392
紅警區域網聯機版本 瀏覽:328
開始編程時要學什麼 瀏覽:548
復制文件10秒 瀏覽:267
郵件驗證碼代碼 瀏覽:476
新建word文件被鎖定無法編輯 瀏覽:21
如何在百度下載文件更快 瀏覽:608
js實現加qq群代碼 瀏覽:898
華麗網路 瀏覽:655
編程貓代碼島如何導出 瀏覽:260
資料庫如何製作成績管理系統 瀏覽:684
文件多少mb讀法 瀏覽:84
thinkphp引用配置文件 瀏覽:849
微信零錢沒設置過密碼 瀏覽:518
應用軟體備份文件在哪裡 瀏覽:809
excel文件的擴展名是txt 瀏覽:418

友情鏈接