数据库的概念

序言: 致每一位读者:你们好! 我叫 Changlon [昌龙] ; 是和各位一样奔跑在编程道路上,期望 用编程改变世界,改善生活的奔跑者。

写文章的初心: 方便以后复习,方便未来面试,结交更多道友,交流心得经验…

如果你也对 前端 , Java , C/C++, 算法, 人工智能 感兴趣那就关注我吧!我们一起学习进步!

相关文章
点击查看 MySQL系列文章

MySQL简介

一、数据库的好处

1.持久化数据

所谓持久化数据到本地就是将需要存储的数据存储到内存中;数据不会随着电源的关闭而消失。

2.结构化查询

对于这些存储在内存中的数据;数据库提供了一套管理系统用来查询。

二、数据库的常见概念

1.DB

数据库,存储数据的容器

2.DBMS

数据库管理系统,又称为数据库软件或数据库产品,用于创建或管理DB

3.SQL

结构化查询语言,用于和数据库通信的语言,不是某个数据库软件特有的,而是几乎所有的主流数据库软件通用的语言

关系示意图

数据库的概念

三、 数据库存储数据的特点

1.库表关系

可以将一张表想象成一张纸;每张纸都是不同类型信息的记录;所有的纸组合到一起就变成了一本书;这本书就相当于是库。

2.库表特点

一个库中可以有多张表,每张表具有唯一的表名用来标识自己
下面是一个book库,库里有许多不同种类的表。

数据库的概念

3.表中的字段

表中有一个或多个列,列又称为“字段”,相当于java中“属性”

数据库的概念

4.表中的数据

表中的每一行数据相当于一个java对象,属性就是一行字段

四、常见的数据库管理系统

1.mysql、

官网地址|下载:https://www.mysql.com/

2.oracle、

官网地址|下载:https://www.oracle.com/cn/downloads/

3.db2、

官网地址|下载:https://www.ibm.com/products/db2-database/developers

4.sqlserver

官网地址|下载:https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads


由于本人技术水平有限,博客中难免出现的一些错误,有纰漏之处恳请各位大佬不吝赐教!