如果已经在学生表和成绩表之间按学号建立永久关系,现要设置参照完整性:当在成绩表中添加记录时,凡是学生表中不存在的学号不允许添加,则该参照完整性应设置为()。
第1题:
(1)为数据库“学校管理”中的表“学生”建立主索引,索引名称和索引表达式均为“学号”。
(2)建立表“学生”和表“成绩”之间的关联。
(3)为“学生”表和“成绩”表之间的关联设置完整性约束,要求:更新规则为“级联”,删除规则为“忽略”,插入规则为“限制”。
(4)设置表课程的字段“学分”的默认值为2。
第2题:
设有学生表(学号,姓名,所在系名)和选课表(学号,课程号,成绩)。现要建立统计每个系选课人数的视图。请补全下列语句:CREATE VIEW Vl(系名,人数)AsSELECT所在系名,【4】 FROM选课表JOIN学生表ON选课表.学号=学生表.学号【5】
第3题:
建立“员工表”和“部门表”的表间关系,并实施参照完整。
第4题:
设学生表和成绩表的结构分别为(学号,姓名,所在系)和(学号,课程名,成绩),如果希望按分数降序查询出“英语系中选修了计算机课程的学生姓名和成绩”,则对应的SQL语句是()。
A. SELECT姓名,成绩FROM学生表,成绩表WHERE所在系一‘英语系’AND课
程名=‘计算机’AND学生表.学号=课程表,学号
B. SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课
程名=‘计算机’AND学生表.学号=课程表.学号ORDER BY成绩ASC
C. SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课
程名=计算机’AND学生表。学号=课程表。学号ORDER BY成绩
D. SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课
程名=‘计算机’AND学生表.学号一课程表.学号ORDER BY成绩DESC
第5题:
在Visual FoxPro中,假定数据库表S(学号,姓名,性别,年龄)和SC(学号,课程号,成绩)之间使用“学号”建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了“限制”。如果表S所有的记录在表SC中都有相关联的记录,则______。
A.允许修改表S中的学号字段值
B.允许删除表S中的记录
C.不允许修改表S中的学号字段值
D.不允许在表S中增加新的记录
第6题:
建立表对象“职工表”、“物品表”和“销售业绩表”的表间关系,实施参照完整。
第7题:
通过相关字段建立:“tDoctor、“tOmce”、“tPatient”和“tSubscribe”四表之间的关系,同时使用“实施参照完整性”。
第8题:
在成绩表中,检索选修3门以上课程的学生及格学科的总成绩。成绩表中包含学号、姓名、课程名和成绩4个字段。请将下列SQL语句补充完整。SELECT 学号,SUM(成绩) FROM 成绩表; WHERE 成绩>=60; GROUP BY 学号; ______COUNT(*)>=3
第9题:
在 Visual FoxPr o 中 , 假定数据库 表 S ( 学号 , 姓名 , 性别 , 年龄 ) 和 SC( 学号 , 课程号 , 成绩 ) 之间使用 “ 学号 ” 建立了表之间的永久联系 , 在参照完整性的更新规则、删除规则和插入规则中选择设置了 “ 限制 ” ,如果表 S 所有的记录在表 SC 中都有相关联的记录,则
A) 允许修改表 S 中的学号字段值
B) 允许删除表 S 中的记录
C) 不允许修改表 S 中的学号字段值
D) 不允许在表 S 中增加新的记录
第10题:
在成绩表中,检索选修3门以上课程的学生的及格学科的总成绩。成绩表中包含学号、姓名、课程名和成绩4个字段。
请将下面的SQL语句补充完整。
SELECT学号,SUM(成绩)FROM【 】;
WHERE成绩>=60;
GROUP BY学号;
【 】COUNT(*)>=3