Student DBMS with a Python GUI - Grade 12 Finals Project (Python/MySQL/Tkinter).
These tables need to be created in the MySQL backend database.
-
Tables
usernames_1
andusernames_2
hold login data (username and md5 password hash). -
The rest of the tables hold student records organized as <class><section>_<exam>.
tables |
---|
11a_sa1 |
11a_sa2 |
11b_sa1 |
11b_sa2 |
usernames_1 |
usernames_2 |
11a_sa1
, 11a_s12
, 11b_sa1
, 11b_sa2
Field | Type | Null | Key | Default | Extra |
---|---|---|---|---|---|
RollNo | int | NO | PRI | NULL | |
Name | varchar(20) | NO | NULL | ||
Physics | float(5,2) | YES | NULL | ||
Chemistry | float(5,2) | YES | NULL | ||
Maths | float(5,2) | YES | NULL | ||
Computer | float(5,2) | YES | NULL | ||
English | float(5,2) | YES | NULL |
usernames_1
, usernames_2
Field | Type | Null | Key | Default | Extra |
---|---|---|---|---|---|
Username | varchar(20) | NO | PRI | NULL | |
Pass | char(32) | YES | NULL |
- Complete user directory path.
- Complete media dependency paths.