什么是数据库
-
数据库(database)是用来组织、存储和管理数据的仓库
-
为了方便管理互联网世界中的数据,就有了数据库。用户可以对数据库中的数据进行增删改查等操作
数据库分类
-
传统类型数据库(关系类型数据库或者SQL数据库) 比如:MySQL、Oracle、SQL Server,这三者的设计理念相同,用法比较类似
-
新型数据库(非关系数据库或NoSQL数据库) 比如:Mongodb,它在一定程度上弥补了传统型数据库的缺陷
传统型数据库的数据组织结构
我们这里主要讲解传统类型数据库,以下都是一些概念性的东西
1.在传统的类型的数据库中,数据的组织结构分为数据库(database)、数据表(table)、数据行(row)、字段(field) 这 4 大部分组成.
-
数据库类似于 Excel 的工作簿
-
数据表类似于 Excel 的工作表
-
数据行类似于 Excel 的每一行数据
-
字段类似于 Excel 的列
-
每个字段都有对应的数据类型
实际开发中库、表、行、字段的关系
-
在实际项目开发中,一般情况下,每个项目都对应独立的数据库
-
不同的数据,要存储到数据库的不同表中,例如:用户数据存储到 users 表中,图书数据存储到 books 表中
-
每个表中具体存储哪些信息,由字段来决定,例如:我们可以为 users 表设计 id、username、password 这 3 个字段
-
表中的行,代表每一条具体的数据
SQL 语句
SQL是