
已解决问题
谷歌翠芙8756355用户在2014.05.13提交了关于“盾牌sqlserver 建表时怎么限制表中属性值的范围”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-11-05T21:01:28。现在要为学校建立一个**库,该学校环境如下:一个系有若干个专业,每个专业一年只招一个班,每个班有若干个学生。现要建立关于系、学生、班级的**库,关系模式为:学生STUDENT(学号,姓名,年龄,班号)
班CLASS(班号,专业名,系名,入学年份)
系DEPARTMENT(系号,系名)
试用SQL语言完成以下功能:
1。建表,在定义中要求声明:
(1)每个表的主外码。
(2)每个班级的人数不能超过30人
(3)学生的年龄介入15到40岁之间。
(5)只有班里没有学生的时候,才能删除该班级。
2。略
3。完成以下查询功能
(2)列出所有开设超过两个专业的系的名字。
(3)列出学生人数大于等于2的系的编号和名称。
(5)学生张三转到化学系111班,请更新相关的表
主要不会做的是建表所在的第1题的(2)和(3)请给出详细的答案?谢谢了
高手顺便帮我把后面的SQL也解决了希望大家能够帮助她。
详细问题描述及疑问:现在要为学校建立一个**库,该学校环境如下:一个系有若干个专业,每个专业一年只招一个班,每个班有若干个学生。现要建立关于系、学生、班级的**库,关系模式为:
学生STUDENT(学号,姓名,年龄,班号)
班CLASS(班号,专业名,系名,入学年份)
系DEPARTMENT(系号,系名)
试用SQL语言完成以下功能:
1。建表,在定义中要求声明:
(1)每个表的主外码。
(2)每个班级的人数不能超过30人
(3)学生的年龄介入15到40岁之间。
(5)只有班里没有学生的时候,才能删除该班级。
2。略
3。完成以下查询功能
(2)列出所有开设超过两个专业的系的名字。
(3)列出学生人数大于等于2的系的编号和名称。
(5)学生张三转到化学系111班,请更新相关的表
主要不会做的是建表所在的第1题的(2)和(3)请给出详细的答案?谢谢了
高手顺便帮我把后面的SQL也解决了期待您的答案,滴水之恩,来日我当涌泉相报
!