MYSQL创建课程表course_MySQL简单案例之创建学生表、课程表和选课表

Course课程表 Cpno先行课 Ccredit学分 Cno课号

Sc表(选课表)Sno学号 Cno课号 Grade成绩

Student表 Sno学号 Sname姓名 Ssex性别 Sage年龄 Sdept 所在系

主键(primary key)是表(也称关系)中的一个或多个字段(也称属性),它的值用于唯一的标识表中的某一条记录(行)。

外键:foreign key (F) reference S(K)

学生-课程数据库st

学生表:Student(Sno,Sname,Ssex,Sage,Sdept)

课程表:Course(Cno,Cname,Cpno,Ccredit)

学生选课表:SC(Sno,Cno,Grade)

mysql -uroot

create database st;

use st;

create table student

-> (

-> sno char(9) primary key,

-> sname char(20),

-> ssex char(1),

-> sage smallint,

-> sdept char(20)

-> );

create table course

-> (

-> cno char(4) primary key,

-> cname char(20),

-> cpno char(4),

-> ccredit smallint

-> );

create table sc

-> (

->

  • 1
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值