码迷,mamicode.com
首页 > 数据库 > 详细

mysql数据库基础实践--交大软件工程数据库课程实践

时间:2016-05-11 13:09:01      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:

=========================
1.创建数据库和表
=========================

共有6张表,学生信息表,班级信息表,教师信息表,课程表,选课表,教师任课表

#班级信息表class,结构如下

字段名

字段类型

约束条件

字段含义说明

classno

varchar(6)

Primary key

班级号

classname

Varchar(20)

Not null

班级名称

classspecial

Varchar2(20)

 

所属专业

classdept

Varchar2(20)

 

所属系别

 

 

 

 

 

 

 

 

 

#学生基本信息表student,结构如下:

字段名

字段类型

约束条件

字段含义说明

sno

number(8)

Primary key

学号

sname

Varchar2(8)

Not null

姓名

ssex

Varchar2(2)

‘男’或’女’

性别

sbirthday

date

 

出生日期

classno

varchar(6)

Foreign key

班级号

 

 

 

 

 

 

 

 

 

 

 

#教师信息表teacher,结构如下:

字段名

字段类型

约束条件

字段含义说明

tno

Number(6)

Primary key

教师号

tname

Varchar2(8)

Not null

教师姓名

tsex

Varchar2(2)

‘男’或’女’

性别

tbirthday

date

 

出生日期

ttitle

Varchar2(10)

 

职称

 

 

 

 

 

 

 

 

 

 

#课程信息表course,结构如下:

字段名

字段类型

约束条件

字段含义说明

cno

Number(6)

Primary key

课程号

cname

Varchar2(30)

Not null

课程名称

score

Number(6,2)

 

学分

 

 

 

 

 

 

 

#选修课程信息表sc,结构如下:

字段名

字段类型

约束条件

字段含义说明

sno

Number(8)

Foreign key

学号

cno

Number(6)

Foreign key

课程号

grade

Number(6,1)

 

成绩

 

 

 

 

 

 

 

#教师任课情况表teaching,结构如下:

字段名

字段类型

约束条件

字段含义说明

tno

Number(6)

Foreign key

教师号

cno

Number(6)

Foreign key

课程号

 

mysql数据库基础实践--交大软件工程数据库课程实践

标签:

原文地址:http://www.cnblogs.com/xfvipp/p/5481373.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!