10月16日上午数据库作业设计表解析
Posted 飘逸De精灵
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了10月16日上午数据库作业设计表解析相关的知识,希望对你有一定的参考价值。
作业设计表:多张表存储学生成绩及各种信息
需要从表里面体现:
关于学生的:代号 姓名 性别 年龄 班级
关于课程的:代号 名称
关于老师的:代号 姓名
关于成绩的:例如:闫超--网页--90
-
要能查看学生,课程,老师,成绩的信息
-
能根据学生代号和课程代号看到成绩
-
能根据学生代号找到带课老师
-
通过excel表设计
5. 标清楚列名,类型,长度,备注和关系
这是用escel做的
这是用SQL代码写的
create table class ( code varchar(20) primary key, name varchar(20) ); create table kecheng ( code varchar(20) primary key, name varchar(20) ); create table teacher ( code varchar(20) primary key, name varchar(20) ); create table tkecheng ( ids int auto_increment primary key, tcode varchar(20), kcode varchar(20), foreign key (tcode) references teacher(code), foreign key (kcode) references kecheng(code) ); create table student ( code varchar(20) primary key, name varchar(20), sex bit, age int, class varchar(20), foreign key (class) references class(code) ); create table chengji ( isd int auto_increment primary key, scode varchar(20), kcode varchar(20), degree float, foreign key (scode) references student(code), foreign key (kcode) references kecheng(code) );
以上是关于10月16日上午数据库作业设计表解析的主要内容,如果未能解决你的问题,请参考以下文章