数据库高频面试题及详细答案(真实面试版).docxVIP

  • 0
  • 0
  • 约5.1千字
  • 约 8页
  • 2026-10-29 发布于河北
  • 举报

数据库高频面试题及详细答案(真实面试版).docx

数据库高频面试题及详细答案(真实面试版)

一、数据库基础概念

1、什么是关系型数据库?核心特点是什么?

关系型数据库是基于关系模型构建的数据库,核心以数据表为核心载体,数据以行和列的结构化形式存储,表与表之间可以建立关联关系。主流代表有MySQL、Oracle、SQLServer、PostgreSQL。

核心特点:

结构化存储:所有数据遵循固定表结构,字段类型、长度提前定义,格式统一;

支持事务:满足ACID特性,能保证数据操作的一致性、可靠性,适合金融、订单等核心业务;

支持SQL标准语句:通过通用结构化查询语言完成增删改查、权限管理、表结构操作;

数据完整性强:支持主键、外键、唯一约束、非空约束,有效防止脏数据。

2、简述数据库ACID四大特性

ACID是关系型数据库事务的四大核心特性,是保证数据可靠的基础:

原子性(Atomic):一个事务内的所有操作要么全部执行成功,要么全部回滚,不会出现部分执行的情况。比如转账业务,扣款和入账必须同时成功或同时失败。

一致性(Consistent):事务执行前后,数据库的整体数据状态合法、完整,符合业务约束。比如转账前后,双方账户总金额保持不变。

隔离性(Isolation):多个事务并发执行时,事务之间相互隔离,互不干扰,避免并发带来的数据异常。不同隔离级别对应不同的隔离效果。

持久性(Durable):事务提交成功后,数据会永久写

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档