设学校环境如下:一个系有若干个专业,每个专业一年只招一个班,每个班有若干个学生。。现要建立关于系、学生、班级的数据库,关系模式为: 字串3
班CLASS (班号,专业名,系名,入学年份,人数) 字串5
学生STUDENT (学号,姓名,年龄,班号)
字串8
系 DEPARTMENT (系号,系名) 字串6
试用SQL语言完成以下功能: 字串3
1 建表,在定义中要求声明: 字串6
(1)每个表的主外码。 字串2
(2)每个班级的人数不能超过30人。 字串5
(3)学生的年龄介于15到40岁之间。 字串8
(4)学生姓名不能为空。
字串4
2 插入如下数据 字串3
CLASS 字串1
101,软件,计算机,1995,20; 102,微电子,计算机,1996,30; 字串7
111,无机化学,化学,1995,29; 112,高分子化学,化学,1996,25; 字串1
121,统计数学,数学,1995,20; 131,现代语言,中文,1996,20;
字串5
141,国际贸易,经济,1997,30; 142,国际金融,经济,1996,14;
字串6
STUDENT
字串1
8101,张三,18,101; 8102,钱四,16,121; 字串1
8103,王玲,17,131; 8105,李飞,19,102; 字串5
8109,赵四,18,141; 8110,李可,20,142 字串1
8201,张飞,18,111; 8302,周瑜,16,112; 字串5
8203,王亮,17,111; 8305,董庆,19,102; 字串3
8409,赵龙,18,101; 8510,李丽,20,142 字串2
DEPARTMENT 字串3
001, 数学; 002, 计算机; 字串7
| 相关热词搜索 |
