数据库专升本考试大纲
程序员文章站
2022-06-19 10:13:45
一、数据库技术基础1、数据库模型数据库系统的三级模型(概念模式、外模式、内模式),两级映像(概念模式/外模式、外模式/模式)(1)、三级模式结构外模式(子模式):局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。模式:数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。内模式:数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。(2)、二级映像在三级模式结构之间存在差异,需要二级映像来对应:外模式/模式映像;模式/内模式映像。这...
一、数据库技术基础
1、数据库模型
- 数据库系统的三级模型(概念模式、外模式、内模式),两级映像(概念模式/外模式、外模式/模式)
(1)、三级模式结构
外模式(子模式):局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。
模式:数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。
内模式:数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。
(2)、二级映像
在三级模式结构之间存在差异,需要二级映像来对应:外模式/模式映像;模式/内模式映像。这两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。 - 数据库模型:数据模型的组成要素,概念数据模型 ER 图(实体、属性、关系),逻辑数据模型(关系模型、层次模型、网络模型)
(1)、数据模型通常由数据结构、数据操作和数据的完整性约束条件三部分组成
2、数据库管理系统的功能和特征
- 主要功能(数据库定义、数据库操作、数据库控制、事务管理、用户视图)
- 特征(确保数据独立性、数据库存取、同时执行过程、排它控制、故障恢复、安全性、完整性)
- RDB (关系数据库),OODB (面向对象数据库),ORDB (对象关系数据库),NDB (网状数据库)
- 几种常用 Web 数据库的特点
3、数据库系统体系结构
- 集中式数据库系统
- Client / Server 数据库系统
- 并行数据库系统
- 分布式数据库系统
- 对象数据库系统
二、数据操作
1、关系运算
-
关系代数运算(并、交、差、笛卡尔积、选择、投影、连接、除)
并(∪):设关系 R 和 S 具有相同的属性性质且属性顺序一致,则 R 和 S 的并是由属于 R 或属于 S 的元组构成的集合,记为 R ∪ S 或 R + S 。 -
元组演算
-
完整性约束
2、关系数据库标准语言(SQL)
- SQL 的功能与特点
- 用 SQL 进祥书库定义(表、视图、索引、约束)
- 用 SQL 进行数据操作(数据检索、数据插入/删除/更新、触发控制)
- 安全性和授权
- 程序中的 API ,嵌入式 SQL
3、数据库的控制功能
- 数据库事务管理(ACID属性)
原子性
永久性
串行性
隔离性 - 数据库备份与恢复技术(UNDO、REDO)
- 并发控制-
事务就是并发控制的基本单位
4、关系数据库设计
- 函数依赖
(1)、函数依赖:设 R( U )是一个关系模式,U 是 R 的属性集合,X 和 Y 是 U 的子集。对于 R( U )的任意一个可能的关系 r ,如果 r 中不存在两个元组,它们在 X 上的属性值相同,而在 Y 上的属性值不同,则称 “ X 函数确定 Y ” 或 “ Y 函数依赖于 X ”,记作X → Y 。 - 规范化(第一范式、第二范式、第三范式、BC范式、第四范式、第五范式)
(1)、1NF:如果一个关系模式 R 的所有属性都是不可分的基本数据项,则 R ∈ 1NF。
(2)、2NF:若关系模式R ∈ 1NF ,并且每一个非主属性都完全函数依赖于 R 的码,则R ∈ 2NF。
(3)、3NF:关系模式R < U,F > 中若不存在这样的码 X ,属性组 Y 及非主属性 Z(Z ⊄ Y)使得 X → Y,( Y /→ X ) , Y →Z 成立,则称 R < U , F> ∈ 3NF 。
(4)、BCNF:关系模式 R < U ,F > ∈ 1NF 。若X → Y 且 Y ⊄ X 时 X 必含有码,则 R < U ,F > ∈ BCNF 。
(5)、4NF:关系模式 R < U ,F > ∈ 1NF,如果对于 R 的每个非平凡多值依赖X→→Y( Y ⊄ X ) ,X都 含有码,则称 R < U ,F > ∈4NF 。 - 模式分解及分解应遵循的原则
分解具有无损连接性
分解要保持函数依赖
分解既要保持函数依赖,又要具有无损连接性。
5、对象关系数据库设计
- 嵌套关系、复杂类型,继承与引用类型
- 与复杂类型有关的查询
- SQL中的函数与过程
- 对象关系
6、数据挖掘和数据仓库基础知识
- 数据挖掘应用和分类
- 关联规则、聚类
聚类分析是无监督的发现数据间的聚簇效应。
关联规则是从统计上发现数据间的潜在联系。
聚类分析与关联规则是数据挖掘中的核心技术。 - 数据仓库的成分
数据仓库的组成部分有:针对数据源的分析、数据的迁移、数据的存储结构、元数据管理等 - 数据仓库的模式
星型模式
雪花模式
星座模式
本文地址:https://blog.csdn.net/Long_UP/article/details/111756264