数据库基础概念

数据库基础概念

2026年5月18日·#编程学习前端/MySQL/数据库·371 字 2 分钟
浏览量加载中...
AI 摘要

理解数据库、DBMS、SQL的基本概念及关系型数据库的核心思想

数据库基础概念#

定义#

  • 数据库(DataBase,简称DB):存储和管理数据的仓库。
  • 数据库管理系统(DataBase Management System,简称DBMS):操作和管理数据库的大型软件。
  • SQL(Structured Query Language):结构化查询语言,操作关系型数据库的编程语言,定义了操作所有关系型数据库的统一标准。

三者关系:程序员给 DBMS 发送 SQL 语句,再由 DBMS 操作数据库中的数据。

数据库概念关系

Web开发中的数据流#

在 SpringBoot Web 开发中,程序分层为 Controller → Service → Dao。真实企业开发中,Dao 层不再读写文本文件,而是通过 SQL 操作数据库:

Web开发调用流程

主流数据库排名#

数据库特点
Oracle大型收费数据库,Oracle 公司产品
MySQL开源免费的中小型数据库,互联网公司使用最广泛
SQL ServerMicrosoft 收费中型数据库,C#/.NET 常用
PostgreSQL开源免费的中小型数据库
DB2IBM 大型收费数据库
SQLite嵌入式微型数据库(Android 内置)
MariaDBMySQL 的分支,开源免费,与 MySQL 兼容性好

注意事项#

  • MySQL 目前由 Oracle 维护,分为社区版(免费)和企业版(收费)。
  • 所有关系型数据库都遵循统一的 SQL 标准,学会 SQL 即可操作 MySQL、Oracle、SQL Server 等。
  • 课程大纲:MySQL 概述 → SQL(DDL/DML/DQL)→ 多表设计 → 多表查询 → 事务 → 索引。

相关链接#

最后更新于 2026-05-18,距今已过 85 天

部分内容可能已过时

评论区

[ 公告 ]

如果你喜欢,那么欢迎来到我的世界!

了解更多
[ 音乐 ]
封面

音乐

暂未播放

0:000:00
暂无歌词
找不到相关结果。
[ contents ]
[ 全部文章 ]
工具