问题
问答题
阅读以下说明和关系表,回答问题1-3。
[关系表]
院系
院系代号 | 院和名称 | 主教学楼 |
1101 | 计算机系 | 2号楼 |
1102 | 电子系 | 3号楼 |
1103 | 机械工程系 | 4号楼 |
学生
020103 | 李敏 | 女 | 02级 | 1101 | 87.0 |
020156 | 陈鑫 | 男 | 02级 | 1001 | 83.5 |
031142 | 杨睿 | 男 | 03级 | 1101 | 78.5 |
031326 | 艾玲玲 | 女 | 03级 | 1102 | 80.0 |
040633 | 胡栋 | 男 | 04级 | 1102 | 90.0 |
030915 | 荣立伟 | 男 | 03级 | 1103 | 73.5 |
040047 | 姜鲁 | 男 | 04级 | 1103 | 81.5 |
[问题1] 试问以下行是否可以插入表“学生”中,并说明理由。
|
答案
参考答案:
解析:第(1)行行不能插入,因为在表“院系”中不存在代号为1106的院系;第(2)行不能插入,因为违反了键完整性,其学号键为空;第(3)行可以插入,平均成绩可以为NULL值,表示现在尚未有成绩。[考点分析] 数据库的定义、操作和控制,