- 基本概念
- 数据库
- 数据库管理系统DBMS
- 特征
- 数据结构化且统一管理
- 有较高的数据独立性
- 提供数据控制功能
- 分类
- 关系数据库系统RDBS(Relation DataBase System)
- 支持关系模型的数据库系统
- 常见FoxBASE、Foxpro、dBASE、Access
- 面向对象的数据库系统OODBS(Object-Oriented DataBase System)
- 必须符合两个条件
- 必须是一个DBMS
- 必须面向对象
- 必须符合两个条件
- 对象关系数据库系统ORDBS(Object-Oriented Relation DataBase System)
- 传统关系数据模型基础上,提供元组、数组、集合等更丰富的数据类型以及处理新的数据类型操作的能力
- 关系数据库系统RDBS(Relation DataBase System)
- 特征
- 数据库三级模式两级映像
- 模式结构
- 外模式/用户模式/子模式External Schema
- 用户与数据库系统的接口,是用户用到的那部分数据的描述
- 外模式的数据定义语言称为外模式DDL
- 概念模式/模式Schema
- 数据库中全体数据的逻辑结构和特征的描述,只涉及行的描述,不涉及具体的值
- 内模式/存储模式Internal Schema
- 数据物理结构和存储方式的描述,是数据在数据库内部的表示方式
- 定义所有的内部记录类型、索引和文件的组织方式以及数据控制方面的细节
- 外模式/用户模式/子模式External Schema
- 两级映像
- 模式/内模式映像
- 外模式/模式映像
- DBMS的二级映像功能保证了数据的独立性
- 模式结构
- 数据库的分析与设计过程
- 一般分为以下6个阶段

- 一般分为以下6个阶段
- 数据模型
- 三要素
- 数据结构
- 数据操作
- 包括操作及操作规则
- 数据的约束条件
- E-R模型/实体-联系模型*

- 实体 矩形
- 联系 菱形
- 一对一关系
- 1:1
- 一对多关系
- 1:n
- 多对多关系
- m:n
- 一对一关系
- 属性 椭圆形
- 简单属性
- 原子的、不可再分的
- 符合属性
- 可以细分为更小的部分
- 单值属性
- 只有单独的一个值
- 多值属性
- 对应一组值
- NULL属性
- 表示无意义或不知道
- 派生属性
- 从其他属性得来
- 简单属性
- 三要素
- 关系代数
- 关系相关名词
- 目或度
- R表示关系的名字,n表示关系的目或度
- 候选码(Candidate Key)
- 若关系中的某一属性或属性组的值能唯一标识一个元组,则称该属性或属性组为候选码
- 主码(Primary Key)
- 若一个关系中有多个候选码,选定其中一个为主码
- 主属性
- 在关系中,属于候选码的属性被称为主属性。
- 不属于任何候选码的属性被称为非主属性。
- 外码
- 目或度
- 关系相关名词



被折叠的 条评论
为什么被折叠?



