视频加载失败

课程

2142 字
约 7 分钟

数据库雨课堂作业 - 第3章

数据库系统原理及应用exams/database-yuketang-tests·更新于 2026-09-15

数据库雨课堂作业 - 第3章


1. SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能。

  • A. 数据查询
  • B. 数据操纵
  • C. 数据定义
  • D. 数据控制

正确答案:C


2. 在SQL语言中的视图VIEW是数据库的( )

  • A. 外模式
  • B. 模式
  • C. 内模式
  • D. 存储模式

正确答案:A


3. 若要在基本表S中增加一列CN(课程名),可用( )。

  • A. ADD TABLE S(CN CHAR(8))
  • B. ADD TABLE S ALTER(CN CHAR(8))
  • C. ALTER TABLE S ADD(CN CHAR(8))
  • D. ALTER TABLE S (ADD CN CHAR(8))

正确答案:C


4. 学生关系模式 S( S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是( )。

  • A. DELETE Age from S
  • B. ALTER TABLE S DROP Age
  • C. UPDATE S Age
  • D. ALTER TABLE S ‘Age’

正确答案:B


5. 设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要更正王二的化学成绩为85分,则可用( ) 。

  • A. UPDATE S SET grade=85 WHERE SN=’王二’ AND CN=’化学’
  • B. UPDATE S SET grade=’85’ WHERE SN=’王二’ AND CN=’化学’
  • C. UPDATE grade=85 WHERE SN=’王二’ AND CN=’化学’
  • D. UPDATE grade=’85’ WHERE SN=’王二’ AND CN=’化学’

正确答案:A


6. 在SQL语言中,子查询是( ) 。

  • A. 返回单表中数据子集的查询语言
  • B. 选取多表中字段子集的查询语句
  • C. 选取单表中字段子集的查询语句
  • D. 嵌入到另一个查询语句之中的查询语句

正确答案:D


7. 下述SQL命令中,允许用户定义新关系时,引用其他关系的主码作为外码的是( )。

  • A. INSERT
  • B. DELETE
  • C. REFERENCES
  • D. SELECT

正确答案:C


8. 下列说法不正确的是()。

  • A. 基本表和视图一样,都是关系
  • B. 可以使用SQL对基本表和视图进行操作
  • C. 可以从基本表或视图上定义视图
  • D. 基本表和视图中都存储数据

正确答案:D


9. 关于SQL语言,下列说法正确的是()。

  • A. 数据控制功能不是SQL语言的功能之一
  • B. SQL采用的是面向记录的操作方式,以记录为单位进行操作
  • C. SQL是非过程化的语言,用户不须指定存取路径
  • D. SQL作为嵌人式语言语法与独立的语言有较大差别

正确答案:C


10. 数据库中建立索引的目的是为了()。

  • A. 加快建表速度
  • B. 加快存取速度
  • C. 提高安全性
  • D. 节省存储空间

正确答案:B


11. 关系数据模型中,二维表的列称为______,二维表的行称为______

正确答案:

  • 填空1:属性
  • 填空2:元组 / 记录

12. 用户选作元组标识的一个候选码为______,其属性不能取______

正确答案:

  • 填空1:主码
  • 填空2:空 / 空值 / NULL

13. 视图不仅可以从单个基本表导出,还可以从多个基本表导出。( )

正确答案:正确


14. 不是所有的视图都可以进行更新,但视图都可以进行插入。( )

正确答案:错误


15. SELECT子句中的目标列可以是表中的属性列,也可以是表达式。( )

正确答案:正确


16. 在SQL语句中表达某个属性X为空,可以使用WHERE X=NULL。( )

正确答案:错误

解析:WHERE X IS NULL。


17. SQL语句中逻辑运算符AND和OR的优先级是一样的。( )

正确答案:错误


18. 使用ANY或ALL谓词时必须与比较运算符同时使用。( )

正确答案:正确


Profile Image of the Author
Sonder
好想要技术
这是公告标题
这只是一个公告
分类
标签
站点信息
构建平台
GitHub Actions
博客版本
Firefly v6.16.7
文章许可
CC BY-NC-SA 4.0
文章目录