[学习笔记] MySQL数据库基础之MySQL概述

# 学习 # · 2021-11-01

数据库基础

1、数据库(DataBase,DB):存储数据的仓库,数据是有组织的进行存储。

2、数据库管理系统(DataBase Management System,DBMS):操作和管理数据库的大型软件,其功能包括数据定义、数据库操作、数据库运行管理、数据组织,存储和管理、数据库的简历和维护、其他功能。

3、SQL(Structured Query Language):操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准。

4、数据库的分类:

  • a、关系型数据库:如Oracle、MySQL等。
  • b、非关系型数据库:如Redis、MongoDB等。

5、主流关系数据库:

  • a、Oracle:大型的收费数据库,Oracle公司产品,价格昂贵。
  • b、MySQL:开源免费的中小型数据库。
  • c、SQL Server:Microsoft 公司推出的收费的中型数据库。
  • d、PostgreSQL:开源免费的中小型数据库。
  • e、SQL Lite:嵌入式的微型数据库。

MySQL数据库

1、MySQL下载与安装:https://downloads.mysql.com/archives/installer/

2、连接到MySQL数据库:

  • a、方式一:使用MySQL提供的客户端命令行工具。
  • b、方式二:使用系统自带的命令行工具执行指令。

- c、方式三:使用第三方工具(如:Navicat)连接。

- 

-----

##### 关系型数据库(RDBMS)

1、关系型数据库概念:建立在关系模型基础上,由多张相互连接的二维表组成的数据库。

2、二维表:由行和列组成的表。



3、关系型数据库的特点:

- a、使用表存储数据,格式统一,便于维护。

- b、使用SQL语言操作,标准统一,使用方便。

-----

##### 数据模型



1、通过MySQL客户端连接数据库管理系统DBMS,然后通过DBMS操作数据库。

2、以使用SQL语句,通过数据库管理系统操作数据库,以及操作数据库中的表结构及数据。
如无特殊说明,本博所有文章均为博主原创。

如若转载,请注明出处:一木林多 - https://www.l5v.cn/archives/336/

评论