1、 2025年大学计算机与网络技术(数据库管理)试题及答案 (考试时间:90分钟 满分100分) 班级______ 姓名______ 第I卷(选择题 共40分) 答题要求:每题只有一个正确答案,请将正确答案的序号填在括号内。(总共20题,每题2分,每题只有一个正确答案,请将正确答案的序号填在括号内) 1. 数据库系统的核心是( ) A. 数据模型 B. 数据库管理系统 C. 数据库 D. 数据库管理员 2. 下列关于数据库设计的说法,错误的是( ) A. 设计时应避免数据冗余 B. 要满足用户需求 C. 只需要考虑当前需求
2、 D. 应具有较高的数据独立性 3. 关系数据库中,实现实体之间的联系是通过( ) A. 实体完整性规则 B. 参照完整性规则 C. 用户自定义的完整性 D. 关系 4. 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为( ) A. 数据定义功能 B. 数据管理功能 C. 数据操纵功能 D. 数据控制功能 5. 在数据库设计中,将E-R图转换为关系数据模型的过程属于( ) A. 需求分析阶段 B. 概念设计阶段 C. 逻辑设计阶段 D. 物理设计阶段 6. 数据库系统的数据独立性是指( ) A. 不会因为
3、数据的变化而影响应用程序 B. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序 C. 不会因为存储策略的变化而影响存储结构 D. 不会因为某些存储结构的变化而影响其他的存储结构 7. 数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( ) A. 外模式 B. 内模式 C. 存储模式 D. 模式 8. 若要在基本表S中增加一列CN(课程名),可用( ) A. ADD TABLE S (CN CHAR(8)) B. ADD COLUMN S (CN CHAR(8)) C. ALTER TABLE S ADD CN CHAR(8)
4、D. ALTER COLUMN S ADD CN CHAR(8) 9. 当关系R和S自然连接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( ) A. 左外连接 B. 右外连接 C. 外部并 D. 全外连接 10. 数据库中,数据的物理独立性是指( ) A. 数据库与数据库管理系统的相互独立 B. 用户程序与DBMS的相互独立 C. 用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D. 应用程序与数据库中数据的逻辑结构相互独立 11. 数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的( ) A. 需求分析阶
5、段 B. 概念设计阶段 C. 逻辑设计阶段 D. 物理设计阶段 12. 关系模型中,一个关键字是( ) A. 可由多个任意属性组成 B. 至多由一个属性组成 C. 可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成 D. 以上都不是 13. 在SQL语言中,删除表中数据的命令是( ) A. DELETE B. DROP C. CLEAR D. REMOVE 14. 数据库系统与文件系统的主要区别是( ) A. 数据库系统复杂,而文件系统简单 B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C. 文件系统只能管理程
6、序文件,而数据库系统能够管理各种类型的文件 D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 15. 数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的( ) A. 可靠性 B. 一致性 C. 完整性 D. 安全性 16. 数据库设计的需求分析阶段主要设计( ) A. 程序流程图 B. 数据库流程图 C. 数据流程图 D. 模块结构图 17. 关系数据库管理系统应能实现的专门关系运算包括( ) A. 排序、索引、统计 B. 选择、投影、连接 C. 关联、更新、排序 D. 显示、打印、制表
7、 18. 在数据库的三级模式结构中,内模式有( ) A. 1个 B. 2个 C. 3个 D. 任意多个 19. 数据库系统的数据完整性是指保证数据的( ) A. 可靠性 B. 正确性和相容性 C. 安全性 D. 独立性 20. 数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇文件、日志文件的物理存储安排,这是数据库设计的( ) A. 需求分析阶段 B. 概念设计阶段 C. 逻辑设计阶段 D. 物理设计阶段 第II卷(非选择题 共60分) w21. 填空题(每题2分,共10分) 1. 数据库系统由数据库、数据库管理系统、
8、应用程序、______和用户构成。 2. 关系代数的五个基本操作是并、差、选择、投影和______。 3. 数据库设计的步骤包括需求分析______、逻辑设计、物理设计、数据库实施、运行和维护。 4. 数据库管理系统的主要功能有数据定义功能、数据操纵功能、数据库的运行管理和______。 5. 数据模型通常由数据结构、数据操作和______三部分组成。 w22. 简答题(每题10分,共20分) 1. 简述数据库系统的三级模式结构及其优点。 2. 什么是数据的完整性?数据库中数据完整性的主要类型有哪些? w23. 设计题(20分) 学校中有若干系,每个系有若干班级和教研
9、室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生;每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请设计该学校的E-R模型,然后再将其转换为关系模型。 w24. 综合题(10分) 设有关系R和S如下: R: |A|B|C| |----|----|----| |a1|b1|c1| |a2|b2|c2| |a3|b1|c3| S: |B|C|D| |----|----|----| |b1|c1|d1| |b3|c2|d2| 计算R与S进行自然连接的结果。 w25. 编程题(10分) 请用SQL语言编写一个查询语句,从名为“students”的表中查询出年龄大于20岁的学生的姓名和年龄。 答案: 1. B 2. C 3. D 4. C 5. C 6. B 7. D 8. C 9. D 10. C 11. B 12. C 13. A 14. B 15. D 1






