現需要構建乙個簡易的成績管理系統的資料庫,來記錄幾門課程的學生成績。資料庫中有三張表分別用於記錄學生資訊、課程資訊和成績資訊。啟動mysql:資料庫表的資料如下:
學生表(student):學生 id 、學生姓名和性別
課程表:課程 id 和課程名
成績表:成績 id 、學生 id 、課程 id 和分數
伺服器中的 mysql 還沒有啟動,請注意 mysql 的 root 賬戶預設密碼為空。
1.mysql 服務處於執行狀態
2.新建資料庫的名稱為 gradesystem
3.gradesystem 包含三個表:student、course、mark;
4.將上述表中的資料分別插入到各個表中
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.將圈出的...