1、知识体系
本文为《数据库基础概念》第五版的阅读笔记。它的知识体系分为五部分。
第一部分,数据库简介,什么是数据库,它的优点,组成部分等等,对应原著第1章。
第二部分,数据库概念,ER,EER图中的概念,关系数据库中的概念,三种模型(概念模型,逻辑模型,物理模型),以及三种模型之间的映射,
概念模型:数据库设计,将现实世界转换为ER图(不局限于ER图)。
逻辑模型:选取数据库类型,将概念模型转换为实际数据库类型的概念,例如关系型数据库下,转换为表,视图,约束等等。
物理模型:数据库存储,不同数据库厂商的存储引擎通常不同。
对应原著第2, 3, 4, 5, 8, 9, 14, 15章节。
第三部分,数据库语言,SQL基础,SQL优化。对应原著第6,7,17,18,19章节。略。
第四部分,数据库功能:
programming API:程序接口,Java(JDBC),C++(ODBC),PHP等,对应原著第10,11章节。
数据结构:如何存储对象,XML,JSON等,对应原著第12,13章节。
事务:对应原著第20,21章节。
恢复:对应原著第22章节。
存储引擎:对应原著第16章节。
安全(security):对应原著第30章节。
分布式数据库:对应原著第23章节。
第五部分,高级主题:
其他类型数据库:NoSQL, 多媒体数据库,实时数据库,地图数据库,图形数据库等,对应原著第24,26章节。
与数据库相关的技术:大数据,搜索引擎,数据挖掘,数据仓库,对应原著第25,27,28,29章节。
2、链接
书籍:《fundamentals of database systems》第七版本。《数据库系统基础》第六版本
标签:章节,模型,原著,数据库,db,概念,初篇,对应 From: https://www.cnblogs.com/rain144576/p/18014388