数据库实验测试(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

 

 

 

posted @ 2013-06-19 08:43  涛涌四海  阅读(143)  评论(0编辑  收藏  举报