农业数据库系统—农业数据库建设.pptx

农业数据库建设 目 录0102数据库设计农业数据库的类型 数据库设计01 数据库设计为什么需要设计数据库数据库设计就是将数据库中的数据对象,以及这些数据对象之间的关系,进行规划和结构化的过程。修建茅屋需要设计吗?修建大厦需要设计吗?结论:当数据库比较复杂时我们需要设计数据库 需求分析概念结构 设计逻辑结构设计物理结构设计数据库实施数据库运行与维护数据库设计数据库设计步骤 数据库设计一、需求分析需求分析是整个数据库设计过程的基础,要收集数据库所有用户的信息内容和处理要求,并加以规格化和分析。这是最费时、最复杂的一步,但也是最重要的一步,相当于待构建的数据库大厦的地基,它决定了以后各步设计的速度与质量。需求分析做得不好,可能会导致整个数据库设计返工重做。在分析用户需求时,要确保用户目标的一致性 数据库设计二、概念结构设计概念结构设计就是对信息世界进行建模,常用的概念模型是E-R模型。主要任务:在需求分析阶段产生的需求说明书的基础上,按照特定的方法把它们抽象为一个不依赖于任何具体机器的数据模型,即概念模型。主要策略:自顶向下,自底向上,由里向外(逐步扩张)和混合策略。方法:先画出组织的局部E-R图,然后将其合并,在此基础进行优化和美化。实体型属性关联某校教学管理数据库的E-R图 数据库设计三、逻辑结构设计定义:逻辑结构是独立于任何一种数据模型的,在实际应用中,一般所用的数

文档评论(0)

1亿VIP精品文档

相关文档