2025.06.04
[TOC] 一、视图(View) 1.1 视图概述 视图是一种虚拟存在的表,其数据并不实际存储在数据库中,行和列的数据源于定义视图的查询所使用的表,且在使用视图时动态生成。通俗来讲,视图仅保存查询的SQL逻辑,而非查询结果,因此创建视图的核心在于构建该SQL查询语句。 1.2 视图操作
[阅读更多]
2025.05.27
一、索引概述 1. 索引的本质与作用 索引是帮助MySQL高效获取数据的有序数据结构。它通过在数据之外维护特定的数据结构(如B+Tree、Hash等),以引用(指针)的形式指向数据行,从而实现快速查找。例如,当执行SELECT * FROM students WHERE name = 'BETTY'
[阅读更多]
2025.05.27
一、MySQL体系结构 MySQL作为一款经典的关系型数据库管理系统,其体系结构采用分层设计,清晰的层次划分使得各组件功能独立且协作高效,主要分为以下四层:
[阅读更多]
2025.05.27
事务的特性 原子性(Atomicity):事务是不可分割的最小操作单元,要么全部成功,要么全部失败。 一致性(Consistency):事务完成时,必须使所有的数据都保持一致状态。 隔离性(Isolation):数据库系统提供的隔离机制,保证事务在不受外部并发操作影响的独立环境下运行。 持久性(Du
[阅读更多]
2025.05.27
一、引言:为什么要学MySQL? 在数字化时代,数据已成为企业的核心资产。作为全球使用最广泛的开源关系型数据库,MySQL凭借其高效、稳定、易扩展的特点,成为开发者必备的核心技能。无论是Web应用、大数据分析还是移动应用,MySQL都扮演着关键角色。掌握MySQL不仅能提升数据处理能力,更是迈向高级
[阅读更多]