Loading
371 字
2 分钟

数据库基础概念

2026-05-18
浏览量 加载中...
AI 摘要

数据库基础概念#

定义#

  • 数据库(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)→ 多表设计 → 多表查询 → 事务 → 索引。

相关链接#

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!

赞助
数据库基础概念
https://blog.tsh520.cn/posts/javawebai/后端基础/数据库基础概念/
作者
团子和蛋糕
发布于
2026-05-18
许可协议
CC BY-NC-SA 4.0
最后更新于 2026-05-18,距今已过 33 天

部分内容可能已过时

评论区

[ 公告 ]

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

了解更多
[ 音乐 ]
封面

音乐

暂未播放

0:00 0:00
暂无歌词
找不到相关结果。
[ contents ]
[ 全部文章 ]
我和宝宝在一起已经
---------TSH CXY---------
---------TSH
CXY---------
0 0 0
00 00 00
最近更新
站点统计
文章
84
动态
20
记录次数
89
分类
6
标签
78
总字数
94,329
运行时长
0
最后活动
0 天前