第 14 章 · 第一节 · 课件第 1、2 页
第 14 章 数据库物理结构设计、实施和运行维护
设计的最后一步,然后把数据库建起来并长期维护。

分清楚
| 阶段 | 做什么 |
|---|---|
| 物理结构设计 | 定类型、长度和索引 |
| 数据库实施 | 建库、装数据、试运行 |
| 运行维护 | 备份、调整和改进 |
重 点
物理结构设计与具体的 DBMS 有关,本章都以 MySQL 为例。
设计的最后一步,然后把数据库建起来并长期维护。

| 阶段 | 做什么 |
|---|---|
| 物理结构设计 | 定类型、长度和索引 |
| 数据库实施 | 建库、装数据、试运行 |
| 运行维护 | 备份、调整和改进 |
物理结构设计与具体的 DBMS 有关,本章都以 MySQL 为例。
任务是实现逻辑模式、确定存储策略,步骤是先确定再评价。

物理结构是数据库在物理设备上的存储结构和存取方法,评价的重点是时间和空间效率。
同一组关系模式,换一种 DBMS,物理结构要重新设计吗?
先分析常用事务和 DBMS,再确定四项内容。
| 事务 | 要弄清的内容 |
|---|---|
| 查询 | 涉及哪些关系,查询条件、连接条件和查询列表中有哪些属性 |
| 更新 | 涉及哪些关系,更新条件中有哪些属性,修改哪些属性 |
这些信息决定在哪些列上建索引、数据怎样存放。
| 存储结构 | 存取路径 | 存放位置 | 系统配置 |
|---|---|---|---|
| 记录的组成,数据项的类型和长度,聚簇 | 在哪些列上建索引 | 数据、索引和日志放在哪些磁盘上 | DBMS 的各种配置参数 |
不知道哪些查询最常用,就无法判断在哪些列上建索引。