資料庫:selectivedb
一、資料表彙總
表名說明
t_department
系別表t_class
班級表t_teacher
教師表t_course
課程表t_student
學生表t_selectcourse
選課表t_manager
管理員表
t_log
登入日誌表
二、表結構
1. 系別表
t_department
欄位名型別
長度說明
idint
系別編號,主鍵,自動增長
depname
varchar
系名2. 班級表
t_class
欄位名型別長度
說明id
int班級編號,主鍵,自動增長
classname
varchar
班級名3.教師表
t_teacher
欄位名型別長度
說明tid
int教師編號,主鍵,自動增長
tpassword
varchar
教師密碼
tname
varchar
教師姓名
t***
tinyint
教師性別#br>br#int教師年齡
tjob
varchar
教師職務
tdepartment
int所屬系別
4. 科目表
t_course
欄位名型別長度
說明id
int科目編號,主鍵,自動增長
coursename
varchar
科目名稱
credit
int
學分ctime
varchar
上課時間 (周五 3-4節)
caddress
varchar
上課地點(理工樓 a4001)
teacher
int教師編號,誰上這門課
limitnumber
int限定人數
truenumber
int實際選課人數 default 0
5.學生表
t_student
欄位名型別長度
說明sid
int學號,主鍵
spassword
varchar
學生密碼
sname
varchar
學生姓名
s***
tinyint
學生性別
sage
int學生年齡
sclass
int
所屬班級
sdepartment
int所屬系別
6.學生選課表
t_selectcourse
欄位名型別長度
說明id
int選課編號,主鍵,自動增長
sidvarchar
學號cid
int科目編號
score
int成績
7. 管理員表
t_manager
欄位名型別長度
說明id
int管理員編號,主鍵,自動增長
sysaccount
varchar
管理員賬號 唯一約束
syspassword
varchar
管理員密碼
初始資訊
idsysaccount
syspassword
admin
admin
8.登入日誌
t_log
欄位名型別長度
說明id
int登入編號,主鍵,自動增長
loginaccount
varchar
登入賬號
logintime
datetime
登入時間 當前時間
公選課選課系統
menu 功能選單展示 userdaoimpl 登入註冊操作,提取檔案資料以及將資料存入檔案 courselistdaoimpl 將所有課程存入檔案以及從檔案中獲取所有課程資訊,對於課程的增刪以及對於課程資訊的修改 selectedcourselistdaoimpl 將所有已選擇課程存入檔案以及從檔...
Unix Linux系統資料型別
資料型別 型別要求 描述blkcnt t 有符號整型 檔案塊數量 blksize t 有符號整型 檔案塊大小 cc t 無符號整型 終端特殊字元 clock t 整型或者浮點型實數 以時鐘週期計量的系統時間 clockid t 運算型別之一 時鐘和定時器函式的時鐘識別符號 comp t susv3未...
資料型別基礎資料型別
資料型別 基礎型別 除八大基礎型別其他的都是引用型資料型別 引用資料型別 基礎資料型別 整型 byte 佔乙個位元組,範圍 128 127 short 佔兩個位元組,範圍 32768 32767 int 最常用 佔四個位元組,範圍 2147483648 2147483647 long 佔八個位元組 ...