数据库
数据库(database)是用来组织、存储和管理数据的仓库
为了方便管理互联网世界中的数据,就有了数据库管理系统的概念(简称:数据库)。用户可以对数据库中的数据进行新增、查询、更新、删除等操作
数据库的分类
①MySQL数据库(目前使用最广泛、流行度最高的开源免费数据库;Community+Enterprise)
②Oracle数据库(收费)
③SQL Server数据库(收费)
④Mongodb数据库(Community+Enterprise)
其中,MySQL、Oracle、SQL Server属于传统型数据库(又叫做:关系型数据库或SQL数据库),这三者的设计理念相同,用法比较类似
而Mongodb属于新型数据库(又叫做:非关系型数据库或NoSQL数据库),它在一定程度上弥补了传统型数据库的缺陷
传统型数据库的数据组织结构
1.Excel的数据组织结构
2.传统型数据库的数据组织结构
在传统型数据库中,数据的组织结构分为数据库(database)、数据表(table)、数据行(row)、字段(field)四部分组成
①数据库类似Excel的工作簿
②数据表类似于Excel的工作表
③数据行类似于Excel的每一行数据
④字段类似Excel的列
⑤每个字段都有对应的数据类型
3.实际开发中库、表、行、字段的关系
①在实际项目开发中,一般情况下,每个项目都对应独立的数据库
②不同的数据,要存储到数据库不同的表中,例如:用户数据存储到users表中,图书数据存储到books表中
③每个表中具体存储那些信息,由字段来决定,例如:我们可以为users表设计id、username、password这3个字段
④表中的行,代表每一条具体的数据
安装并且配置MySQL
MySQL相关的软件
①MySQL Server:专门用来提供数据存储和服务的软件
②MySQL Workbench:可视化的MySOL管理工具,通过1它,可以方便的操作存储在MySQL Server中的数据
MySQL在Windows/MAC环境下的安装
MySQL的基本使用
使用MySQL Workbench管理数据库
·1.创建数据表
创建表格