搭建乙個簡易的成績管理系統的資料庫 實驗樓

2021-08-15 15:23:11 字數 2779 閱讀 2161

現需要構建乙個簡易的成績管理系統的資料庫,來記錄幾門課程的學生成績。資料庫中有三張表分別用於記錄學生資訊、課程資訊和成績資訊。

資料庫表的資料如下:

學生表(student):學生 id 、學生姓名和性別

課程表:課程 id 和課程名

成績表:成績 id 、學生 id 、課程 id 和分數

伺服器中的 mysql 還沒有啟動,請注意 mysql 的 root 賬戶預設密碼為空。

1.mysql 服務處於執行狀態

2.新建資料庫的名稱為 gradesystem

3.gradesystem 包含三個表:student、course、mark;

4.將上述表中的資料分別插入到各個表中

啟動mysql:

sudo service mysql start

mysql -u root

建立乙個名為gradesystem的資料庫:

create

database gradesystem;

use gradesystem;

建立student表:

create

table student

( sid int(10)primary

key,

sname char(10),

gender char(10)

);

建立course表:

create

table course

( cid int(10)primary

key,

sname char(10)

);

建立mark表:

create

table mark

( mid int(10)primary

key,

sid int(10),foreign

key (sid) references student(sid),

cid int(10),foreign

key (cid) references course(cid),

score int(100)

);

student插入資料:

insert

into student values(1,'tom','male');

insert

into student values(2,'jack','male');

insert

into student values(3,'rose','female');

course插入資料:

insert

into course values(1,'math');

insert

into course values(2,'physics');

insert

into course values(3,'chemistry');

mark插入資料:

insert

into mark values(7,1,3,95);

insert

into mark values(8,2,3,75);

insert

into mark values(9,3,3,85);

最後可以檢視這三張表:

使用python flask搭建乙個簡易的伺服器

之前使用flask搭建了乙個簡易的伺服器,記錄如下 匯入需要的庫 coding utf 8 from flask import flask from flask import request,json import json from pil import image from download i...

MySQL建立乙個簡易學生成績系統

啟動mysql服務並進入mysql shell 建立乙個資料庫gradesystem create database gradesystem 資料庫裡面放三張表 第一張學生表student 學生id 主鍵 學生姓名 學生性別 sidsname gender 1zhangsan male 2lisi ...

搭建乙個考試管理系統

考試管理系統的搭建 任何乙個管理系統的搭建都是基於一台乾淨無毒的作業系統。搭建步驟 1.1將專案包 exam 移至路徑 c inetpub wwwroot 1.2在exam資料夾上右鍵點選屬性,彈出屬性視窗點選安全,點選新增。1.3為確保後續問題,這裡輸入everyone,點選確定。1.4.將圈出的...