1、关系型数据库与非关系型数据库
| 数据库类型 | 数据模型 | 扩展性 | 性能 | 举例 |
|---|---|---|---|---|
| 关系型数据库 | 基于严格的关系模型->表格 | 较差 | 查询时要优化 | 电商网站的商品信息 |
| 非关系型数据库 | 相对灵活 比如键值对(redis) 文档数据库(MongoDB) | 较好 | 较好 | 用户行为日志 |
2、DBS DBMS OS 关系
用户通过DBMS接口与数据库进行交互
DBMS负责解析用户的请求,同时需要调用操作系统的一些功能来完成数据的操作和管理(eg.创建表时,DBMS会在硬盘上创建相应的数据文件…)

3、三层模式二级映射
(1)表示:

(2)实现概念模式最常用的表示方法是E-R关系(记录仓库货物的表单):

(3)内模式 :数据库的物理实现(仓库里的货物):

(4)特定的用户看到指定的信息(供应商,仓库管理人员只能看到允许他看到的)




















