数据库实验测试(2)

二、写出正确的MySQL数据表的操作命令

以下命令在数据库School内完成。

1、创建数据表Student

      1)学号Sno,字符10个长度,为主码。

       2)姓名Sname,字符10个长度,不能为空,且唯一。

       3)年龄Sage,整数10-29。

       4)性别Ssex,字符2个长度,为“男”或“女”。

2、创建课程表Course

       1)课程号Cno,长度为10个字符,主码。

       2)课程名Cname,长度为20个字符,不能为空且名字唯一。

       3)学分Ccredit,整数0-12。

3、创建选修课程表SC

        1)学生号Sno

        2)课程号Cno

        3)成绩Grade,整数0-100。

        Sno,Cno都为外码,级联修改,拒绝删除。且共同为主码。

 

4、插入数据

2011010001,张同学,女,18

2011010002,王同学,女,19

2011010003,李同学,男,20

 

1,数据库原理,3

2,数据结构,4

3,信息技术基础,2

4,编程基础,3

 

2011010001,1,90

2011010001,3,85

2011010001,2,89

2011010001,4,89

2011010002,1,80

2011010002,2,92

2011010003,1,82

2011010003,2,76

2011010003,3,66

2011010003,4,85

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值