根据下面所给的AAA数据库,按照下列每种功能写出相应的Transact-SQL语句或程序段 假设使用名称为AAA的数据库,它包括Students(学号char(8),姓名varchar(8),年龄int,专业varchar(20),入学日期DateTime)和Score(学号char(8),课程名varchar(10),成绩numeric(5,2))两张表。显示出Students表中所有学生记录的学号列的前四个字符。
在一个学生表中有3个字段:姓名、学号、班级。要得到全部学生所在的班级并组成一个新表,应该使用的关系运算是()
在关系模式学生(学号,姓名,年龄,性别)中,若要求“学号不能为空”,则该约束属于对()的约束。
有学生成绩表:SC(学号,课程号,分数),已知一个学生可以选多门课,一门课有多个学生选,则SC表的主键应该是()
有学生表:学生(学号,姓名,学分),如果要在报表中输出已有学分的学生人数,则在报表设计时应使用的函数是()
在一个学生数据库中,字段学号不应该是()。
有位学生的学号是08919999,根据规则,该生应该是修读()
已知三个关系:学生(学号,姓名,性别)课程(课程编号,课程名称,学时)成绩(学号,课程编号,分数)若要列出选修课程名称为“DB”,且分数低于60的学生姓名和分数,则应使用的关系代数运算有()
有学生选课关系:学生选课(学号,课程号,成绩),对该关系的查询语句如下:SELECT 课程号,AVG(成绩)FROM 学生选课GROUP BY 课程号如果要提高该查询的效率,应该建索引的属性是
现有一个学生成绩工作表,工作表中有4列数据,分别为:学号、姓名(B列)、班级(C列)、成绩,现在要把姓名和班级两列交换位置,以下最优的操作方法是( )。
使用内连接 查询选修了“java程序基础”课程的学生学号、姓名、课程号、课程名和期末成绩
在某学生选课系统中使用E-R图来描述,学生的学号属于
现有一个学生成绩工作表,工作表中有4列数据,分别为:学号、姓名、班级、成绩,其中班级列中有三种取值,分别为:一班、二班和三班,如果需要在工作表中筛选出“三班”学生的信息,以下最优的操作方法是( )。
使用内连接查询选修了“java程序基础”课程的学生学号、姓名、课程号、课程名和期末成绩
写1篇助教在线培训的学习心得,主要内容包括: 阐述助教应该具有的基本素养,在助教过程中应该注意的一些问题。 在协助教师进行实验过程中应该注意的问题,你在完成助教工作中遇到的困难是什么,你是如何解决学生遇到的问题的。 你在助教工作中的主要工作内容是什么,你所遇到的工作困难是什么,你是如何解决自己工作中的困难的。 对助教在线培训提出你的建议和意见。 作业提交格式: 将学习心得以WORDE文件保存并上传到附件中,文件统一命名格式为:学院-学号-姓名-实验(一)助教作业
作为教师,应该慎重使用惩罚,因为惩罚只能让学生明白什么不能做,但并不能让学生知道什么能做,应该怎么做()
19 学生表有学号为20190224110、20190224111、20190224112三个学生的C001、C002、C003三门课成绩。完成关系约束(三个全选后),添加20190224113的成绩,出错!
20 学生表有学号为20190224110、20190224111、20190224112三个学生;成绩表有C001、C002、C003三门课成绩共8条。可以完成关系约束(三个项全选)。
13、假设有关系模式X(学号,姓名,班号,专业),用于记录学生信息,学号®姓名,学号®班号,班号®专业,如果要达到3NF应该如何分解?
已知教学管理数据库中学生表结构如下:学生(学号,姓名,性别,年龄),年龄字段为整型,其余字段均为字符型。现要向该表中插入一条学生记录,学生学号为“201601”,姓名为“李华”,性别“男”,年龄为25,则插入语句应该是()
已知教学管理数据库中学生表结构如下:学生(学号,姓名,性别,年龄,专业),现要查询计算机专业年龄大于该专业学生平均年龄的学生的信息,则查询语句应该是()
设有一个关系Student(学号,姓名,系名,课程号,成绩),查询至少选修了四门课程的学生学号、姓名及平均成绩的SELECT语句应该是:SELECT学号,姓名,AVG(成绩)AS平均成绩FROM StudentGROUP BY()HAVING()
为studentdb数据库的student_info表的“学号”列添加有效性约束:学号的最左边两位字符是01,正确的SQL语句是()
14、如果选修(学号,课程号,成绩),学生(学号,姓名,性别,年龄)的两个学号列之间存在引用关系,则修改选修表中的学号时 如果发生违反参照完整性的情况,可以采取哪种处理策略?