- 1
- 0
- 约3.89千字
- 约 7页
- 2026-01-29 发布于天津
- 举报
2025年天津工业大学计算机科学与技术专业《数据库原理》科目期末试卷及答案
考试时间:______分钟总分:______分姓名:______
一、选择题
1.下列哪一项不属于数据库系统的三级模式结构?
(A)概念模式
(B)逻辑模式
(C)物理模式
(D)程序模式
2.关系模型中,对关系进行选择操作的元组个数可能
(A)大于
(B)小于
(C)等于
(D)以上都可能
3.假设有关系R(A,B,C)和S(B,D),关系代数表达式σB=b(πA,C(R×S))表示的是
(A)R和S的笛卡尔积
(B)从R×S中选择B列等于b的元组,并投影出A和C列
(C)从R中选择B列等于b的元组,并投影出A和C列
(D)从S中选择B列等于b的元组,并投影出A和C列
4.SQL语言中,用于删除表数据的语句是
(A)DELETE
(B)REMOVE
(C)DROP
(D)ERASE
5.以下关于函数依赖FD→G的叙述,正确的是
(A)若A→B,则B→A一定成立
(B)若A→B且B→C,则A→C一定成立
(C)若A→B且A?B,则B→A一定成立
(D)若A→B且|A||B|,则B不能函数依赖于A的任何真子集
6.关系模式R(A,B,C)满足1NF,若对于任意元组t,t[A]和t[B]的值均唯一,则R一定满足
(A)2NF
(B)3NF
(C)BCNF
(D)4NF
7.在数据库设计中,将E-R图转换为关系模式的过程属于
(A)概念设计阶段
(B)逻辑设计阶段
(C)物理设计阶段
(D)需求分析阶段
8.事务的原子性是指事务
(A)由多个操作组成
(B)所有操作要么全部完成,要么全部不做
(C)是并发执行的
(D)具有持久性
9.数据库系统中,用于保证数据库数据一致性的主要机制是
(A)索引
(B)视图
(C)事务的并发控制
(D)数据备份
10.在关系模型中,参照完整性约束通常是指
(A)关系内部的元组满足的约束
(B)关系之间的元组满足的约束
(C)关系属性的值域约束
(D)关系的主键约束
二、填空题
1.数据模型通常由________、数据操作和完整性约束三部分组成。
2.关系代数中的并、交、差运算属于________运算。
3.SQL语言中,用于创建数据库表的语句是________。
4.若关系模式R(U)中的属性集F是U的一个超键,且F不是U的最小超键,则称F是R的一个________。
5.一个满足3NF的关系R,如果R中不存在非主属性传递依赖于码,则R一定满足________。
6.数据库设计的第一步是________。
7.事务的________特性要求事务执行的结果必须是原子性的,即事务中的所有操作要么全部完成,要么全部不做,不会处于中间状态。
8.在数据库系统中,索引的主要作用是________。
9.视图是数据库的________概念,它本身不存储数据,数据仍存储在基本表中。
10.完整性约束包括实体完整性、参照完整性和________。
三、简答题
1.简述数据库系统(DBS)的组成及其各部分的主要功能。
2.写出关系代数中的选择操作、投影操作和连接操作的符号表示。
3.简述第一范式(1NF)、第二范式(2NF)和第三范式(3NF)的定义。一个关系模式R必须满足最低要求是达到哪个范式?
4.什么是数据库并发控制?为什么需要并发控制?
四、设计题
已知有一个学生选课关系SC(Sno,Cno,Grade),其中Sno是学生号,Cno是课程号,Grade是成绩。请使用SQL语句完成以下查询:
1.查询选修了课程号为C001的所有学生的学生号和姓名(假设学生信息存储在S(Sno,Sname)关系中)。要求:使用子查询完成。
2.查询平均成绩大于80分的学生号和平均成绩(假设使用窗口函数)。
3.查询每门课程的选课人数以及该课程的最高分(假设
您可能关注的文档
最近下载
- 国投证券-基础化工行业专题-地缘冲突下的化工投资机会.pdf VIP
- 中小学校防治校园欺凌和暴力工作制度.docx VIP
- DNA亲子鉴定书模板.docx VIP
- 2025年最新征兵文化考试题目及答案.doc VIP
- 2025江苏南京六合经济开发区所属国有企业招聘12人笔试参考题库最新.docx VIP
- 新教材人教版高中化学必修第二册全册教学课件.pptx VIP
- 硫磺_向全球资源博弈下的新周期演进_15页_1mb.pdf VIP
- 人音版音乐七年级上册《万马奔腾》课件.ppt VIP
- 安徽省安庆市岳西县2022-2023学年八年级上学期期末考试数学试卷(含解析).doc VIP
- who口腔黏膜炎分级标准.pptx VIP
原创力文档

文档评论(0)