软件工程文档中的数据库模型设计

本文探讨软件工程文档中的数据库模型设计,包括概念模型、逻辑模型和物理模型的定义与区别。概念模型基于用户需求,用ER图和用例图表达;逻辑模型则进一步细化,如机房系统中的学生、卡信息属性;物理模型关注实际存储和实现方式。通过理解这三者,能更好地设计和实现数据库结构。
摘要由CSDN通过智能技术生成

背景:软件工程文档之《数据库设计说明书》的结构设计部分要明确规划出数据库的概念结构设计、逻辑结构设计、物理结构设计,就是设计数据库的概念模型、逻辑模型、物理模型,那么,何为数据库的概念模型、逻辑模型、物理模型呢?

反思:当初学习《数据库系统原理》的时候理解不太透彻,亡羊补牢,为时未晚!


概念模型

官方解释:概念设计是根据用户的需求设计数据库的概念结构,它以规范的形式,表达了对用户需求所设计事物的理解,本阶段涉及到术语:实体、实体集、属性、实体标识符。        

通俗解释:概念模型就是在了解了用户的需求之后,经过分析和总结,得出的用来表达用户需求的概念、名词。如机房收费系统中的“学生”、“一般用户”、“卡”等。 

       在这一阶段可以用ER图来表示实体和属性、用用例图来描述E-R图中所体现的关系。

     

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值