当前位置:文档之家› 教学管理数据库表结构

教学管理数据库表结构

出生日期
Date_of_Birth
smalldatetime
学历
EDU_Background
nvarchar(3)
学位
Degree
nvarchar(8)
入职时间
Date_of_Recruitment
smalldatetime
职称
Academic_Title
nvarchar(8)
院系号
DEPT_ID
char(2)
主属性,外键,参照表主键T_ID(样例数据库未设置相应约束)
课程号
C_ID
char(8)
主属性,外键,参照表主键C_ID(样例数据库未设置相应约束)
班级号
Class_ID
int
主属性,外键,参照Class表主键Class_ID(样例数据库未设置相应约束)
学期
Semester
char(11)
格式:(YYYY-YYYY-1/2)
院系(Department)
字段含义
字段名称
数据类型
说明
院系号
DEPT_ID
char(2)
主键
院系名称
DEPT_Name
nvarchar(20)
教师(Teacher)
字段含义
字段名称
数据类型
说明
教师号
T_ID
varchar(10)
主键
姓名
T_Name
nvarchar(10)
性别
Gender
nchar(1)
如:2011-2012-1
学生选课(SC)
字段含义
字段名称
数据类型
说明
学号
T_ID
char(8)
主属性,外键,参照表主键S_ID
课程号
C_ID
char(8)
主属性,外键,参照表主键C_ID
考试成绩
EXAM_Grade
decimal(6,2)
平时成绩
AVG_Grade
decimal(6,2)
外键,参照表主键DEPT_ID
课程(Course)
字段含义
字段名称
数据类型
说明
课程号
C_ID
char(8)
主键
课程名称
C_Name
nvarhcar(20)
课程所属模块
Module
nvarchar(10)
课程类别
TypenchaBiblioteka (2)必修/选修学分
credit
real
学时
C_Hours
tinyint
说明
学号
S_ID
char(8)
主属性,外键参照表主键S_ID
图书号
B_ID
int
主属性,外键参照表主键B_ID
借出时间
Check_out_Date
smalldatetime
主属性
归还时间
Check_in_Date
smalldatetime
教学任务(TC)
字段含义
字段名称
数据类型
说明
教师号
T_ID
varchar(10)
tinyint
价格
Price
smallmoney
分类
Category
char(1)
奖励(Award)
字段含义
字段名称
数据类型
说明
学号
S_ID
char(8)
主属性,外键,参照表主键S_ID
奖励类型
A_Type
nvarchar(20)
主属性
奖励金额
Reward
money
借阅(SB)
字段含义
字段名称
数据类型
教学管理数据库表结构
学生(Student)
字段含义
字段名称
数据类型
说明
学号
S_ID
char(8)
主键
姓名
S_NAME
nvarchar(10)
性别
Gender
nchar(1)
籍贯
Birth_Place
nvarchar(20)
出生日期
Date_of_Birth
smalldatetime
民族
Nationality
Class_Name
nvarchar(20)
专业号
MAJ_ID
varchar(3)
外键,参照表主键字段MAJ_ID
专业(Major)
字段含义
字段名称
数据类型
说明
专业号
MAJ_ID
varchar(3)
主键
专业名称
MAJ_Name
nvarchar(30)
学制
Period
tinyint
学位
Degree
nvarchar(8)
图书(Book)
字段含义
字段名称
数据类型
说明
图书号
B_ID
int
主键,标识列,种子1,递增量1
书名
Title
nvarchar(50)
作者
Author
nvarchar(50)
出版社
Publishing_House
nvarchar(50)
出版年份
Publication_Date
varchar(6)
册数
Number
nvarchar(10)
学院/系别号
DEPT_ID
char(2)
外键,参照Department表主键字段DEPT_ID
班级号
Class_ID
int
外键,参照Class表主键字段Class_ID
班级(Class)
字段含义
字段名称
数据类型
说明
班级号
Class_ID
int
主键,标识列,种子1,递增量1
班级名称
相关主题