Ps:重要程度 五颗星
数据库模式
ER模型
关系代数与元组演算
规范化理论
并发控制
数据库完整性约束
分布式数据库
数据仓库与数据挖掘
一、数据库模式
数据库:sqlserver mysql oracle DB2(关系型数据库),结构都是相同的都采用的是-三级模式-两级映射(数据库的本质还是文件)。
三级模式和两级映射(选择题出现的多)
三级模式:概念模式(模式)、外模式和内模式。
两级映射:外模式-概念模式的映射
概念模式-内模式的映射
内模式:数据库的最低层模式,是数据物理结构和存储方式的描述。一个数据库只有一个内模式
三级模式的关系
1、概念模式是数据库的核心与关键
2、内模式依赖于概念模式,独立于外模式和存储设备
3、外模式面向具体的应用,独立于内模式和存储设备
4、应用程序依赖于外模式,独立于概念模式和内模式
二、ER模型
是实体-联系模型,它提供不受任何DBMS约束的面向用户的表达方法,在数据库设计中被广泛用作数据建模工具、用E-R图来描述概念模型
关系代数与元组演算()
基本的运算(∪,∩,−,×):
并: R ∪ S R+S 数据
交: R ∩ S R和S共有的部分
差: R - S R有的S没有就是差(去除公共部分)
笛卡尔积: R × S R的每一条记录与S的每一记录重新组合(R数量乘以S数量就是结果集行数)
投影:根据条件选择属性列组成新的关系
选择:根据条件选元组(行)成新的关系
连接:从笛卡尔积运算中找出符合条件的数据组成新的关系
Ps:口诀:选择抽行,投影抽列,连接合并去残,笛积两两交合
规范化理论
并发控制
数据库完整性约束
分布式数据库
数据仓库与数据挖掘
网友评论