专科《数据库系统概论》试卷及答案.docxVIP

  • 1
  • 0
  • 约4.93千字
  • 约 7页
  • 2026-02-03 发布于天津
  • 举报

专科《数据库系统概论》试卷及答案.docx

专科《数据库系统概论》试卷及答案

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

一、选择题(每题2分,共20分)

1.数据库系统的三级模式结构中,描述用户与数据库系统的接口的是()

A.外模式B.模式C.内模式D.物理模式

2.在关系模型中,主键的取值必须满足()

A.唯一性B.非空性C.唯一性且非空D.可重复性

3.关系代数中,从关系中选取指定列的运算称为()

A.选择B.投影C.连接D.除

4.事务的ACID特性中,确保事务执行结果要么全部提交,要么全部回滚的是()

A.原子性B.一致性C.隔离性D.持久性

5.E-R模型中,用于表示实体之间联系的是()

A.矩形B.菱形C.椭圆形D.圆形

6.SQL语言中,用于创建表的命令是()

A.CREATETABLEB.ALTERTABLEC.DROPTABLED.UPDATETABLE

7.若关系模式R满足1NF,且每个非主键属性都完全依赖于主键,则R属于()

A.1NFB.2NFC.3NFD.BCNF

8.数据库的并发控制主要解决()

A.数据冗余B.数据不一致C.数据安全D.数据独立

9.在SELECT语句中,用于对结果分组的子句是()

A.WHEREB.GROUPBYC.HAVINGD.ORDERBY

10.数据库管理员(DBA)的职责不包括()

A.数据库设计B.性能监控C.用户权限管理D.应用程序开发

二、填空题(每空2分,共20分)

1.数据库系统的三级模式结构包括外模式、________和内模式。

2.关系代数的基本运算包括选择、投影、________、并和差。

3.实体完整性约束要求关系的主键属性值不能为________。

4.SQL中,用于删除表中数据的命令是________。

5.E-R模型中的“联系”类型包括一对一、一对多和________。

6.事务的隔离性通过________机制实现。

7.关系模式R(A,B,C)中,若函数依赖集F={A→B,B→C},则R的最高范式是________。

8.数据库的物理独立性是指修改________不影响应用程序。

9.在SQL中,表示“且”的逻辑运算符是________。

10.数据库保护包括安全性、完整性、________和恢复。

三、简答题(每题6分,共24分)

1.简述数据库系统的特点。

2.解释E-R模型中“多对多联系”的定义,并举例说明。

3.什么是数据库的参照完整性?请举例说明。

4.简述SQL语言的主要功能。

四、设计题(18分)

某学校教务管理系统需管理学生、课程和选课信息。已知:

-学生属性:学号(唯一)、姓名、性别、班级;

-课程属性:课程号(唯一)、课程名、学分;

-选课属性:学号、课程号、成绩。

要求:

(1)描述E-R图中实体、属性及联系的类型;

(2)将E-R图转换为关系模式,并指出每个关系模式的主键和外键;

(3)分析“学生”关系模式属于第几范式,并说明理由。

五、应用题(18分)

假设有“学生表(学号,姓名,性别,班级)”和“选课表(学号,课程号,成绩)”,完成以下SQL操作:

(1)查询“计算机1班”所有学生的学号、姓名及选课课程号(3分);

(2)查询每门课程的平均成绩,并按平均成绩降序排序(3分);

(3)将“张三”的班级改为“计算机2班”(3分);

(4)插入一条选课记录(学号=2023001,课程号=C001,成绩=85)(3分);

(5)删除所有成绩小于60分的选课记录(3分)。

试卷答案

一、选择题

1.答案:A

解析思路:三级模式结构中,外模式描述用户视图,模式描述全局逻辑结构,内模式描述物理存储结构,因此外模式是用户与数据库系统的接口。

2.答案:C

解析思路:主键是关系中唯一标识元组的属性集,必须满足唯一性(无重复)和非空性(不能为空),以确保元组的唯一标识。

3.答案:B

解析思路:关系代数中,投影运算从关系中选取指定列(属性),选择运算选取满足条件的行(元组),连接运算合并两个关系,除运算用于复杂查询。

4.答案:A

解析思路:事务

文档评论(0)

1亿VIP精品文档

相关文档