什么是数据库
-
数据库(database)是用来组织、存储和管理数据的仓库
-
为了方便管理互联网世界中的数据,就有了数据库管理系统的概念(简称:数据库)。用户可以对数据库中的数据进行新增、查询、更新、删除等操作
常见的数据库以及分类
-
常见的数据库分类下面几种
-
MySQL
数据库(目前使用最广泛、流行度最高的开源免费数据库;Community
+Enterprise
) -
Oracle
数据库(收费) -
SQL Server
数据库(收费) -
Mongodb
数据库 (Community
+Enterprise
)
-
-
数据库分类
-
传统数据库(关系型数据库或SQL数据库)
-
MySQL、Oracle、SQL Server,这三者的设计理念相同,用法比较类似
-
-
新型数据库(非关系数据库或NoSQL数据库)
-
Mongodb,它在一定程度上弥补了传统型数据库的缺陷
-
关系型数据库--数据存储在本地
非关系型--存储在内存---速度更快
传统型数据库的数据组织结构
在传统的类型的数据库中,数据的组织结构分为数据库(database
)、数据表(table
)、数据行(row
)、字段(field
) 这 4 大部分组成
概念对象
-
数据库类似于 Excel 的工作簿
-
数据表类似于 Excel 的工作表
-
数据行类似于 Excel 的每一行数据
-
字段类似于 Excel 的列
-
每个字段都有对应的数据类型
-
实际开发中库、表、行、字段的关系
-
在实际项目开发中,一般情况下,每个项目都对应独立的数据库
-
不同的数据,要存储到数据库的不同表中,例如:用户数据存储到 users 表中,图书数据存储到 books 表中
-
每个表中具体存储哪些信息,由字段来决定,例如:我们可以为 users 表设计 id、username、password 这 3 个字段
-
表中的行,代表每一条具体的数据
-
PHPstudy是MYSQL的集成软件,文章主要介绍 PHPstudy的基本使用:
安装 完成PHPstudy和Navicat之后:(PHPstudy简称为PHP)
启动PHP中的MySQL套件