- 3
- 0
- 约6.32千字
- 约 17页
- 2026-07-21 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年数据库管理进阶SQL优化与数据库安全题库
一、单选题(每题2分,共20题)
1.在SQL查询优化中,以下哪种索引类型最适合用于频繁执行的“范围查询”场景?
A.哈希索引
B.B树索引
C.全文索引
D.位图索引
答案:B
解析:B树索引支持高效的区间查询(范围查询),而哈希索引仅适用于精确匹配,全文索引用于文本内容搜索,位图索引适用于低基数数据的OR/AND组合查询。
2.在Oracle数据库中,以下哪个命令用于自动收集数据库性能统计信息?
A.`ANALYZE`
B.`DBMS_STATS.GATHER_TABLE_STATS`
C.`UPDATESTATISTICS`
D.`REINDEX`
答案:B
解析:`DBMS_STATS.GATHER_TABLE_STATS`是Oracle官方提供的自动统计信息收集包,而`ANALYZE`仅对部分对象有效,`REINDEX`用于重建索引。
3.当SQL查询中出现“笛卡尔积”时,通常是因为缺少哪种类型的约束?
A.主键约束
B.外键约束
C.唯一约束
D.检查约束
答案:B
解析:外键约束用于维护表间关系,缺失外键会导致关联条件缺失,从而产生笛卡尔积。主键约束保证行唯一性,唯一约束用于列唯一性,检查约束用于列值合法性。
4.在SQLSer
原创力文档

文档评论(0)