主题:sql课程设计啊!求各位大虾帮忙!
在数据库中创建3个用户表,分别为“学生表”、“课程表”和“选课表”。这三个表中至少包括以下字段:
学生表(学号,姓名,班级,出生日期)
课程表(课程号,名称)
选课表(学号,课程号,成绩)
在以上三个表上创建适当的约束(包括外键约束),以使这三个表能够实现最基本的数据完整性。
在数据库中至少增加下列数量的对象,其内容可以自定,但必须与本数据库的内容相关,并且符合数据库的基本规则:
1)4个数据表;
2)3个视图;
3)2个默认对象;
4)2个规则;
5)1个自定义数据类型;
6)2个自定义函数;
7)1个自定义存储过程;
要求,在数据库中创建以上对象,并在设计说明书中说明各个对象的定义(SQL语句)与功能与设计意图(思路)。
创建一个存储过程,要求该存储过程带一个参数,该参数是某个学生的名字,该存储过程的作用是删除该学生的资料,如果该学生已经选课,则同时删除该学生的选课资料。
本人学业不精,恳求个位帮忙~
发到我的邮箱lickiby@163.com
学生表(学号,姓名,班级,出生日期)
课程表(课程号,名称)
选课表(学号,课程号,成绩)
在以上三个表上创建适当的约束(包括外键约束),以使这三个表能够实现最基本的数据完整性。
在数据库中至少增加下列数量的对象,其内容可以自定,但必须与本数据库的内容相关,并且符合数据库的基本规则:
1)4个数据表;
2)3个视图;
3)2个默认对象;
4)2个规则;
5)1个自定义数据类型;
6)2个自定义函数;
7)1个自定义存储过程;
要求,在数据库中创建以上对象,并在设计说明书中说明各个对象的定义(SQL语句)与功能与设计意图(思路)。
创建一个存储过程,要求该存储过程带一个参数,该参数是某个学生的名字,该存储过程的作用是删除该学生的资料,如果该学生已经选课,则同时删除该学生的选课资料。
本人学业不精,恳求个位帮忙~
发到我的邮箱lickiby@163.com