数据库原理与应用 第 14 章 · 第一节
课程 › 第 14 章 › 第一节 章首任务和步骤设计前的分析 版式
第 14 章 数据库物理结构设计、实施和运行维护 · 第一节

物理结构设计的任务

物理结构设计的任务和步骤,设计前要分析的事务和要了解的 DBMS 特征
本 节 知 识 点
  1. 01第 14 章 数据库物理结构设计、实施和运行维护
  2. 02物理结构设计的任务和步骤
  3. 03设计前的分析与要确定的内容
01
第 14 章 · 第一节 · 课件第 1、2 页

第 14 章 数据库物理结构设计、实施和运行维护

设计的最后一步,然后把数据库建起来并长期维护。

课件第 1 页

分清楚

阶段做什么
物理结构设计定类型、长度和索引
数据库实施建库、装数据、试运行
运行维护备份、调整和改进

重 点

物理结构设计与具体的 DBMS 有关,本章都以 MySQL 为例。

02
第 14 章 · 第一节 · 课件第 3 页

物理结构设计的任务和步骤

任务是实现逻辑模式、确定存储策略,步骤是先确定再评价。

课件第 3 页

重 点

物理结构是数据库在物理设备上的存储结构和存取方法,评价的重点是时间和空间效率。

想一想

同一组关系模式,换一种 DBMS,物理结构要重新设计吗?

03
第 14 章 · 第一节 · 课件第 4、5、6 页合并重做

设计前的分析与要确定的内容

先分析常用事务和 DBMS,再确定四项内容。

14.1 数据库物理结构设计课件第 4、5、6 页合并

设计前的分析与要确定的内容

分析常用的查询和更新事务
事务要弄清的内容
查询涉及哪些关系,查询条件、连接条件和查询列表中有哪些属性
更新涉及哪些关系,更新条件中有哪些属性,修改哪些属性

这些信息决定在哪些列上建索引、数据怎样存放。

了解 DBMS 和应用环境
  • DBMS 的特点:提供哪些存储结构和存取方法
  • 应用环境:各个应用的处理频率和响应时间要求
  • 外存设备的特性,例如 I/O 特性
然后确定四项内容
存储结构存取路径存放位置系统配置
记录的组成,数据项的类型和长度,聚簇在哪些列上建索引数据、索引和日志放在哪些磁盘上DBMS 的各种配置参数

重 点

不知道哪些查询最常用,就无法判断在哪些列上建索引。

保山学院·人工智能教研室·曹鼎鼎