数据库原理与应用 第 14 章 · 第五节
课程第 14 章第五节 五步走建结构装数据试运行整文档 版式
第 14 章 数据库物理结构设计、实施和运行维护 · 第五节

数据库实施:五个步骤

本 节 知 识 点
  1. 21把设计图纸变成真的数据库
  2. 22用 DDL 把设计写成表
  3. 23实施阶段工作量最大的一步
  4. 24功能测试加性能测试
  5. 25文档是交付物的一部分
21
第 14 章 · 第五节

把设计图纸变成真的数据库

建结构、装数据、写程序、试运行、整理文档。

第 21 页课件

试一试一步步往下走

往下走
  1. 建立数据库结构,把设计成果写成 DDL
  2. 装入数据,一边装一边校验
  3. 应用程序编码与调试
  4. 数据库试运行,功能测试加性能测试
  5. 整理文档,跟系统一起交给用户

重 点

设计到上一页为止,从这一页起全是动手的活。

记牢它五步

  1. 建结构装数据
  2. 编码调试
  3. 试运行
  4. 整文档
22
第 14 章 · 第五节

用 DDL 把设计写成表

建库、建表、建索引,前四章的设计成果到这一步才真的落地。

第 22 页课件

重 点

COMMENT 把字段描述写进表里,以后 SHOW CREATE TABLE 就看得到。

知道更多更正

课件这段建表语句缺右括号和分号,后面那条索引建在主码上也是白建。

上机做

上机三第 3 题 少一个右括号

想一想

为什么给主码再建一个普通索引没有用?

23
第 14 章 · 第五节

实施阶段工作量最大的一步

装进去只是一半,另一半是逐项校验。

第 23 页课件

重 点

行数对不对、该有值的有没有、数值合不合理、外码找不找得到。

上机做

上机四第 3 题 装完要校验

想一想

从旧系统迁过来的数据,最容易在哪一步出错?

24
第 14 章 · 第五节

功能测试加性能测试

先看能不能用,再看够不够快,不达标就退回去改设计。

第 24 页课件

重 点

退回去有可能一直退到逻辑结构设计,所以前面几步不能糊弄。

分清楚两种测试

测什么看的是
功能测试能不能用
性能测试够不够快

上机做

上机四第 4 题 查一张订单

25
第 14 章 · 第五节

文档是交付物的一部分

测试报告、技术说明书、用户手册,跟系统一起交出去。

第 25 页课件

重 点

调试过程中发现的问题和解法要随手记,以后改系统全靠它。

知道更多

库里的 COMMENT 也是文档,字段是什么意思写在表上最不容易丢。

想一想

文档写给谁看?

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