3.基础--数据模型
3.数据模型
3.1关系型数据库(RDDMS)
概念:建立在关系模型基础上,由多张相互连接的二维表组成的数据库。
MySQL数据库就是一个关系型数据库。
二维表
如下图就是一个二维表:
这两张表可以通过一列相互关联,这样就可以直到每一位员工相关联的二维表。
所以如果一个数据库是通过这样的二维表进行存储数据的,那么这个数据库就是一个关系型数据库。
特点
1.使用表存储数据,格式统一,便于维护
2.使用SQL语言操作,标准统一,使用方便。
总结:通过表来操作数据的数据库就是关系型数据库,不通过表来操作数据的数据库就是非关系型的数据库
3.2数据模型
通过客户端连接数据库管理系统DBMS,就可以使用SQL语句来操作数据库管理系统来创建数据库,也可以使用SQL语句通过数据库管理系统在指定的数据库当中来创建表。
在一个数据库管理系统当中可以创建多个数据库的,在一个数据库中可以创建多个张表,然后在表中就可以创建一条一条的记录。
下图就是数据库的数据模型


