學生管理系統1.0html
1.建學生數據庫python
2.數據庫嵌入高級語言(Python)sql
3.界面設計數據庫
簡化思路:服務器
1.先經過SqlServer2012創建學生數據庫,包括帳號、密碼,姓名、選課等信息框架
2.運用Python的pymssql庫與SqlServer創建鏈接再用tkinter庫建立GUI界面ide
1)SqlServer建學生數據庫oop
1 create database student_Mis 2 on 3 (name = student_Data, 4 filename='F:\SQL list\student_mis_data.mdf', 5 size = 20, 6 maxsize = 100, 7 filegrowth = 10) 8 log on 9 (name = student_Log, 10 filename = 'F:\SQL list\student_mis_log.ldf', 11 size = 5mb, 12 maxsize = 50mb, 13 filegrowth = 5mb)
2)在學生庫內建表並插入數據佈局
1 create table Students 2 (學號 char(10) primary key, 3 密碼 varchar(20) not null, 4 姓名 char(20) not null, 5 性別 char(5), 6 出生日期 date 7 ) 8 9 create table Course 10 (課程名 char(30) not null, 11 課程老師 char(20) not null, 12 課程號 char(10) primary key) 13 14 create table Report 15 (學號 char(10), 16 課程號 char(10), 17 成績 int, 18 primary key(學號,課程號), 19 constraint Students_Report foreign key(學號) references Students, 20 constraint Couse_Report foreign key(課程號) references Course) 21 22 23 insert 24 into Students 25 values 26 ('2018165201','12345678','李銘','男','2000-02-01'), 27 ('2018165202','12345678','劉曉鳴','男','2000-08-02'), 28 ('2018165203','12345678','李明','男','1999-07-09'), 29 ('2018165204','12345678','張鷹','女','1998-08-20'), 30 ('2018165205','12345678','劉竟靜','女','1999-09-09'), 31 ('2018165206','12345678','劉成剛','男','2000-10-10'), 32 ('2018165207','12345678','王銘','男','2000-01-01'), 33 ('2018165118','12345678','右耳朵耗子','男','1998-08-25') 34 35 insert 36 into Course 37 values 38 ('數據庫', '美美', '20185101'