我有三两张数据表做对比,学生表,班级表,教师表。如何查询学生姓名,属于哪个班,哪个任课老师。我不是很理解

数据完整性分为以下四类:
1) 实体唍整性:规定表的每一行在表中是惟一的实体
2) 域完整性:是指表中的列必须满足某种特定的数据类型约束,其中约束又包括取值范围、精度等规定
3) 参照完整性:是指两个表的主关键字和外关键字的数据应一致,保证了表之间的数据的一致性防止了数据丢失或无意义的數据在数据库中扩散。
4) 用户定义的完整性:不同的关系数据库系统根据其应用环境的不同往往还需要一些特殊的约束条件。用户定义的唍整性即是针对某个特定关系数据库的约束条件它反映某一具体应用必须满足的语义要求。
 


? 选取班级信息表中的所有信息返回前10行数据,返回数据按照班级人数从多到少排序

查询班级编号(ClassId)为‘G0208’的所有学生的考试平均成绩。(使用统计函数)

查询学生姓名中第一个字为“王”且入学时间晚于2002年10月1日的所有学生信息

查询有多个学生考试成绩不及格(低于60)的班级编号。

查询所有学生的姓名同时列出学生所在班级专业,班主任(使用连接查询)


? 对每个班级,求该班学生考试成绩的平均值并将结果存入到班级信息表Φ的平均成绩字段中。

? 从学生信息表中删除班级专业为“计算机应用”的所有学生信息(使用带子查询的删除语句)

? 将所有班级专业为’计算机系’的学生的考试成绩加上2%。

)--创建表完成,添加约束。

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机鏡头里或许有别人想知道的答案。

我要回帖

更多关于 两张数据表做对比 的文章

 

随机推荐