更多"通过“学号”字段为“学生”和“选课”表建立永久联系(如有必要请先建立相"的相关试题:
[简答题]在考生目录下完成如下操作:
通过“学号”字段为“学生”表和“选课”表建立永久联系。
[简答题]通过“学号”字段为“学生”和“选课”表建立永久联系(如有必要请先建立相关索引)。
[简答题]通过“零件号”字段为“零件”表和“供应”表建立永久性联系,其中,“零件”表是父表,“供应”表是子表。
[填空题]假设学生选课管理数据库中有3个表;学生、课程和学生选课,其结构分别如下所示:
学生(学号C(6),姓名C(8),系别C(30),省份C(10))
课程(课程号C(6),课程名C(20),先修课号C(6))
学生选课(学号C(6),课程号C(6),成绩N(4))
如果要查询每个学生及其选修课的情况,请对下面的SQL语句填空。
SELECT学生.学号,学生.姓名,学生.系别,学生.省份,
学生选课.课程号,学生选课.成绩
FROM学生选课管理!学生,学生选课管理!学生选课
WHERE学生.学号 【9】
[填空题]某学校学生的学号由8位数字组成,其中不能包括空格,则学号字段正确的输入掩码是______。
[单项选择]设有表示学生选课的三张表,学生表(学号,姓名,性别),课程表(课程号,课程名),选课成绩表(学号,课程号,成绩),则选课成绩表的关键字为()
A. 课程号,成绩
B. 学号,成绩
C. 学号,课程号
D. 学号,课程号,成绩
[多项选择]某学生选课数据库,库中包括学生、课程和选课3个表,其表结构为:
学生(学号,姓名,性别,年龄,所在系);
课程(课程号,课程名,先行课);
选课(学号,课程号,成绩)。
用Transact-SQL完成下列操作。
1)建立学生选课数据库。
2)建立学生、课程和选课表。
3)建立各表以主码为索引项的索引。
4)建立学生性别只能是“男”或“女”的规则,性别为“男”的缺省,并将它们绑定到学生表上。
5)建立在对选课表输入或更改数据时,必须服从参照完整性约束的INSERT和UPDATE触发器。
6)建立在删除学生记录时,同时也要把相应的选课记录删除的触发器。
7)列出学生学号、姓名及学习情况。学习情况用好、较好、一般或较差表示。当平均成绩大于85分时,学习情况为好;当平均成绩在70~85分之间,学习情况为较好;当平均成绩在60~70分之问,学习情况为一般;当平均成绩在60分以下,学习情况为较差。
[单项选择]在学生选课关系SC(学号姓名,年龄,课程,学分,成绩)中,有:
学号,课程→成绩
学号→姓名,年龄
关系SC最高达到哪级范式______。
A. 不满足 B) 1NF
B. 2NF
C. 3NF
[简答题]
某学生选课数据库,库中包括学生、课程和选课3个表,其表结构为:
学生(学号,姓名,性别,年龄,所在系);
课程(课程号,课程名,先行课);
选课(学号,课程号,成绩)。
用Transact-SQL完成下列操作。
1)建立学生选课数据库。
2)建立学生、课程和选课表。
3)建立各表以主码为索引项的索引。
4)建立学生性别只能是“男”或“女”的规则,性别为“男”的缺省,并将它们绑定到学生表上。
5)建立在对选课表输入或更改数据时,必须服从参照完整性约束的INSERT和UPDATE触发器。
6)建立在删除学生记录时,同时也要把相应的选课记录删除的触发器。
7)列出学生学号、姓名及学习情况。学习情况用好、较好、一般或较差表示。当平均成绩大于85分时,学习情况为好;当平均成绩在70~85分之间,学习情况为较好;当平均成绩在60~70分之问,学习情况为一般;当平均成绩在60分以下,学习情况为较差。
[简答题]编写程序,求“学生”表中指定班级(如071或073,学号字段的前3个字符表示班级)的男、女学生的奖学金总额。
[填空题]创建学生表时,要将学号字段定义为8个字符长度,且为主键,其列定义为 【6】 。
[填空题]设有学生关系S(学号,姓名,班级)和学生选课关系SC(学号,课程号,成绩),为维护数据一致性,SC中的学号应是S中学号的一个有效值,这是指S与SC之间应满足【7】完整性约束。
[填空题]将“学生”表中的学号字段的宽度由原来的10改为12(字符型),应使用的命令是:ALTER TABLE学生______。
[单项选择]学生表中有“学号”、“姓名”和“年龄”三个字段,SQL语句“SELECT学号FROM学生”完成的关系操作称为______。
A. 选择
B. 投影
C. 连接
D. 并