第二章-数据库应用系统设计概述

时间:2025-07-06

第二章-数据库应用系统设计概述

第二章 数据库应用系统 设计概述

第二章-数据库应用系统设计概述

2.1 数据库应用系统的开发数据库应用系统的开发方法很多, 数据库应用系统的开发方法很多, 如: 结构化生命周期法 原型法 面向对象方法

第二章-数据库应用系统设计概述

结构化生命周期法的基本思想 是把系统开发看作是工程项目,需 是把系统开发看作是工程项目, 要经过系统规划、系统分析、系统 要经过系统规划、系统分析、 系统规划 设计、系统实施、系统运行和维护 设计、系统实施、 5个阶段。 个阶段。 个阶段

第二章-数据库应用系统设计概述

结构化生命周期法的开发步骤

一、系统规划阶段在系统正式开发之前, 在系统正式开发之前,必须进行系统调查和可 行性分析。 行性分析。本阶段的主要任务是根据用户的 系统开发请求,初步调查,明确问题, 系统开发请求,初步调查,明确问题,进行 可行性分析研究。 可行性分析研究。

第二章-数据库应用系统设计概述

二、系统分析阶段系统分析阶段可以说是系统开发 中最重要的一步,主要任务是: 中最重要的一步,主要任务是: 需求分析 信息采集 编写需求说明书

第二章-数据库应用系统设计概述

三、系统设计阶段如果系统分析阶段的任务是解决 干什么”的问题, “干什么”的问题,那么系统设计 阶段的任务是确定“怎么干” 阶段的任务是确定“怎么干”。系 统设计工作由总体设计和详细设计 两部分组成。 两部分组成。

第二章-数据库应用系统设计概述

四、系统实施阶段第一步:应选择合适的软件开发工具; 第一步:应选择合适的软件开发工具; 第二步:使用所选择的开发工具,建立数据库, 第二步:使用所选择的开发工具,建立数据库, 输入原始数据, 输入原始数据,编写和调试各个模块的应用 程序代码; 程序代码; 第三步: 第三步:完成各个子系统和模块之间的联合调 试和测试; 试和测试;

第二章-数据库应用系统设计概述

五、系统运行和维护阶段将系统交给用户正式投入使用, 将系统交给用户正式投入使用,便进入系统的 运行和维护阶段。用户在使用过程中, 运行和维护阶段。用户在使用过程中,可能 会发现很多问题,或提出新的要求, 会发现很多问题,或提出新的要求,开发者 应不断对系统进行修改、维护或调整, 应不断对系统进行修改、维护或调整,直至 系统生命周期的结束。 系统生命周期的结束。

第二章-数据库应用系统设计概述

2.2 数据库的设计1、概念模型设计 、 概念模型设计的描述最常用的工具是E 概念模型设计的描述最常用的工具是 E-R 图 , 具体步骤如下: 具体步骤如下: 确定实体; (1)确定实体; 确定实体的属性; (2)确定实体的属性; 确定实体的主键; (3)确定实体的主键; 确定实体间的联系类型; (4)确定实体间的联系类型; 画出E (5)画出E-R图;

第二章-数据库应用系统设计概述

2、逻辑数据库设计 、逻辑数据库设计是将概念

模型转换成数据库管理系统 所支持的数据模型。如果是关系型数据库管理系统, 所支持的数据模型。如果是关系型数据库管理系统, 就应将概念模型转换为关系模型, 即将E 就应将概念模型转换为关系模型 , 即将 E-R 图中的 实体和联系转换为关系模式。 实体和联系转换为关系模式。学院(学院代码、学院名称、院长姓名、学院地址、学院电话、学院简介) 学院(学院代码、学院名称、院长姓名、学院地址、学院电话、学院简介) 系部(系部编号、学院代码、系部名称、主任、地址、电话、专业介绍) 系部(系部编号、学院代码、系部名称、主任、地址、电话、专业介绍) 教师(教师编号、系部编号、姓名、性别、学历、职称、办公电话、手机、 教师(教师编号、系部编号、姓名、性别、学历、职称、办公电话、手机、 E-mail、照片) 、照片) 班级(班级编号、班级名称、班长、联系电话、奖励处罚、系部编号) 班级(班级编号、班级名称、班长、联系电话、奖励处罚、系部编号) 学生(学号、姓名、性别、出生年月、籍贯、个人简历、照片、奖励处罚、 学生(学号、姓名、性别、出生年月、籍贯、个人简历、照片、奖励处罚、 班级编号) 班级编号)

第二章-数据库应用系统设计概述

3、规范化理论的应用 、在逻辑数据库设计中,形成了一组关系模式。 在逻辑数据库设计中,形成了一组关系模式。 如果关系模式没有设计好, 如果关系模式没有设计好,就会出现数据冗 数据更新异常、数据删除异常、 余、数据更新异常、数据删除异常、数据插 入异常等问题。 入异常等问题。规范化理论的目的就是设计 好的关系模式。 好的关系模式。

4、物理数据库设计 、物理数据库设计是设计数据库的存储结构和物 理实现方法。 理实现方法。

第二章-数据库应用系统设计概述

2.3 规范化理论的基本概念1.函数依赖 .– 函数依赖是属性之间的一种联系。如果一个关 函数依赖是属性之间的一种联系。 系模式设计的不好, 系模式设计的不好,说明在它的某些属性之间 存在“不良”的函 …… 此处隐藏:3003字,全部文档内容请下载后查看。喜欢就下载吧 ……

第二章-数据库应用系统设计概述.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219