拔尖信息技术数据库与Python编程加强训练题含解析.docxVIP

  • 1
  • 0
  • 约9.38千字
  • 约 14页
  • 2026-09-24 发布于河南
  • 举报

拔尖信息技术数据库与Python编程加强训练题含解析.docx

拔尖信息技术数据库与Python编程加强训练题含解析

考试时间:______分钟总分:______分姓名:______

一、选择题(每小题2分,共20分。下列每小题给出的四个选项中,只有一项是符合题目要求的。)

1.某关系数据库表R包含学生学号(Sno,主键)、姓名(Sname)、专业(Sdept)和班级(Sclass)四个属性。若要插入一条记录(2023001,张三,计算机科学,CS01),但发现Sdept属性在数据库中已被定义为参照完整性约束,其值必须来自于另一个名为“专业表”的表的外键“专业代码”字段。现“专业表”中不存在“CS01”这一专业代码,则以下说法正确的是()。

A.插入操作一定会成功,但会导致数据不一致。

B.插入操作一定会失败,并报告违反参照完整性约束的错误。

C.插入操作会成功,但该条记录的Sdept字段将为空值。

D.插入操作是否会成功取决于数据库管理系统(DBMS)的具体实现。

2.以下关于SQL语句`SELECTDISTINCT学号FROM选课表WHERE成绩85`的描述,正确的是()。

A.该语句查询选课表中所有成绩大于85分的记录。

B.该语句查询选课表中所有学号,且这些学号对应的选课记录成绩都大于85分。

C.该语句查询选课表中

文档评论(0)

1亿VIP精品文档

相关文档