毕业设计 - 高校成绩管理系统数据库设计与实现(3)

2019-08-03 14:31

(4)课程表Courseslh 数据项名 数据类型 课程编号 char 课程名 char 教师姓名 char 学时 int 考试或考查 char 学分 int SQL语句为:

CREATE TABLE Courseslh (

课程编号lh CHAR(20) PRIMARY KEY, 课程名lh CHAR(20), 教师姓名lh CHAR(10), 学时lh INT,

考试或考查lh CHAR(4), 学分lh CHAR(4) )

长度 20 20 10 10 4 4 完整性约束 主键,唯一,非空

SQL执行结果截图:

11

(5)学生表Studentslh 数据项名 数据类型 学生学号 char 学生姓名 char 学生性别 char 学生年龄 int 生源所在地 Char 已修学分总数 int 班级编号 char SQL语句为:

CREATE TABLE Studentslh (

学生学号lh CHAR(20) PRIMARY KEY, 学生姓名lh CHAR(10), 学生性别lh CHAR(2), 学生年龄lh int,

生源所在地lh char(20), 已修学分总数lh int, 班级编号lh CHAR(20)

constraint Class_Student foreign key(班级编号lh) references Classeslh )

长度 20 10 2 4 20 4 20 完整性约束 主键,唯一,非空 外键

SQL执行结果截图:

12

(6)上课表Teachlh 数据项名 教师编号lh 班级编号lh SQL语句为:

CREATE TABLE Teachlh (

教师编号lh CHAR(20) PRIMARY KEY, 班级编号lh CHAR(20) ,

CONSTRAINT Class_Teach FOREIGN KEY(班级编号lh) REFERENCES Classeslh, )

数据类型 char char 长度 20 20 完整性约束 主键,唯一,非空 外键

SQL执行结果截图:

(7)授课表Instructlh 数据项名 教师编号 课程编号 13

数据类型 char char 长度 20 20 完整性约束 主键,唯一,非空 外键 SQL语句为:

CREATE TABLE Instructlh (

教师编号lh CHAR(20) PRIMARY KEY, 课程编号lh CHAR(20),

CONSTRAINT Course_Instruct FOREIGN KEY(课程编号lh) REFERENCES Courseslh )

SQL执行结果截图:

(8)学习表Studylh 数据项名 数据类型 学生学号 char 课程编号 char 学期 char 课程名称 char 成绩 int 教师姓名 char SQL语句为:

CREATE TABLE Studylh (

学生学号lh CHAR(20) PRIMARY KEY, 课程编号lh CHAR(20), 学期lh char(10), 课程名称lh char(20), 成绩lh int,

教师姓名lh char(10),

CONSTRAINT Course_Study FOREIGN KEY(课程编号lh) REFERENCES Courseslh )

长度 20 20 10 20 10 10 完整性约束 主键,唯一,非空 外键

SQL执行结果截图:

14

(9)开设Setuplh 数据项名 数据类型 课程编号 char 班级编号 char SQL语句为:

CREATE TABLE Setuplh (

课程编号lh CHAR(20) PRIMARY KEY, 班级编号lh char(20),

CONSTRAINT Class_Setup FOREIGN KEY(班级编号lh) REFERENCES Classeslh )

长度 20 20 完整性约束 主键,唯一,非空 外键 SQL执行结果截图:

15


毕业设计 - 高校成绩管理系统数据库设计与实现(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:名词相关知识

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: