| 一、实验目的 使用 PowerDesigner+MySQL 设计数据库 二、实验内容 ① 使用 PowerDesigner 设计教师端签到应用程序数据库逻辑模型, ② 将数据库逻辑模型转成物理模型: ③ 在 PowerDesigner 中通过 ODBC 数据库桥连接 MySQL 数据库; ④ 将数据库模型导入 MySQL 数据库中生成数据库表 三、实验步骤 实验解决方案:使用 PowerDesigner + MySQL 设计教师端签到应用程序数据库 步骤 1:需求分析与概念设计(前期准备) 涉及的功能模块:
步骤 2:创建逻辑模型(Logical Data Model, LDM) 1. 打开 PowerDesigner,新建一个 Logical Data Model
2. 创建实体(Entities)与关系(Relationships) 根据需求,创建如下实体:
⚠️ 注意:
3. 设置主键、外键(在逻辑模型中通常只做逻辑关联,外键在物理模型中明确)
4. 保存逻辑模型
步骤 3:从逻辑模型生成物理模型(Physical Data Model, PDM) 1. 基于逻辑模型创建物理模型
步骤 4:通过 ODBC 连接 MySQL 数据库 为了将物理模型中的表结构导入到真实的 MySQL 数据库中,需要先建立 PowerDesigner 与 MySQL 的 ODBC 数据源连接。 1. 在 Windows 中配置 MySQL ODBC 数据源
步骤 5:将物理模型正向工程到 MySQL 数据库 1. 在 PowerDesigner 中打开物理模型(PDM)
2. 执行“生成数据库”(Forward Engineering / Generate Database)
配置选项:
步骤 6:验证 MySQL 数据库中的表
| ||||||||||||||||||||||||||||||||||||
| 五、心得体会 在本次实验中,我围绕“教师端签到应用程序”的数据库设计需求,系统实践了从需求分析到逻辑模型构建、物理模型转换,再到通过 PowerDesigner 与 MySQL 数据库的联动实现表结构落地的完整流程。通过这次实践,我不仅掌握了数据库设计的核心工具与方法,更深刻理解了理论与实际开发之间的衔接逻辑。 |
使用 PowerDesigner + MySQL 设计教师端签到应用程序数据库
于 2025-09-29 11:38:30 首次发布








910

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



