《第8章TeaWeb应用数据库设计》由会员分享,可在线阅读,更多相关《第8章TeaWeb应用数据库设计(13页珍藏版)》请在金锄头文库上搜索。
1、第8章 Tea Web应用数据库设计Java Web开发实践教程从设计到实现大连东软信息学院计算机系主要内容概念数据模型、物理数据模型和PowerDesigner简介Tea Web应用作业子系统的数据模型设计实例Tea Web应用作业子系统数据建模操作流程数据库设计正确性验证教学要求了解数据库建模和建模工具PowerDesigner理解Tea Web应用的作业子系统的概念数据模型和物理数据模型能够使用PowerDesigner建立概念数据模型和物理数据模型理解数据库设计正确性验证理解Tea Web应用作业子系统主要业务的SQL语句8.1概念数据模型、物理数据模型与PowerDesigner数据
2、库设计过程中主要包括以下两种数据模型的建立建立概念数据模型建立物理数据模型概念数据模型描述模型实体以及它们如何关联。物理数据模型描述模型实体的细节,包括通过使用特定的数据库产品如何实施模型的信息,一般指某种数据库系统实体的表的模型。 8.1概念数据模型、物理数据模型与PowerDesignerPowerDesignerPowerDesigner具有良好的性能价格比,是常用的数据库建模工具PowerDesinger的安装软件可以从以下地址下载:http:/ 11 Trial 8.2 Tea Web应用作业子系统数据库设计实例 作业子系统的数据需求分析 作业子系统的数据建模分析识别实体 识别实体中
3、的属性和属性类型 确定实体之间的关系 8.2 Tea Web应用作业子系统数据库设计实例作业子系统的概念数据模型1. 8.2 Tea Web应用作业子系统数据库设计实例作业子系统的物理数据模型8.2 Tea Web应用作业子系统数据库设计实例作业子系统的数据表汇总8.3 Tea Web应用作业子系统数据建模操作流程 1.安装和使用PowerDesigner环境 2.创建概念数据模型 建立物理数据模型生成创建数据表的SQL脚本 创建数据库、数据表进行数据库设计正确性验证8.4 数据库设计正确性验证 基本插入验证教师信息的插入 学生信息的插入 班级信息的插入 课程信息的插入 教师布置作业总体信息的插入 教师布置作业详细信息的插入 学生提交作业总体信息的插入 学生提交作业详细信息的插入 教学手册总体信息的插入 教学手册详细信息的插入 8.4 数据库设计正确性验证 主要的业务验证 教师课程列表 布置作业总体信息 布置作业详细信息 学生课程列表 学生作业列表 小结本章小结概念数据模型、物理数据模型和PowerDesignerTea Web应用作业子系统的数据模型设计实例Tea Web应用作业子系统数据建模操作流程数据库设计正确性验证下一章Tea web应用MVC设计与实现