17、数据库概念设计与逻辑设计全解析

数据库概念设计与逻辑设计全解析

1. 概念设计相关练习

1.1 不同系统对E - R模型的应用差异

不同系统在使用E - R模型时存在显著差异。有的系统仅管理特定类型的泛化,有的完全不管理泛化,还有的只处理二元关系。并且,实际中所有产品在表示相同结构时采用不同的符号。这就要求设计者花费大量精力,将自己对模型和技术的知识与所选产品的特性相适配。

1.2 一系列概念设计练习

  • 图书馆贷款管理系统
    • 需求分析:读者持含代码、姓名和地址的身份证借阅图书馆编目书籍。每本书有标题、作者列表,且有多个副本,每本书通过代码识别。借阅时先查询可用书籍档案,找到后将书借给读者并标记为已借出,归还后重新标记为可用,同时记录借阅和归还的时间与日期。
    • 操作步骤:
      1. 分析规格说明,过滤模糊信息并按类型分组,尤其注意书和书的副本概念的区别。
      2. 识别不同组规格说明之间的逻辑联系。
      3. 用E - R模型模式表示这些规格说明。
  • 汽车维修店连锁应用
    • 涉及实体:
      • 维修店:有名称(标识)、地址和电话号码。
      • 汽车:有注册号(标识)、型号和车主。
      • 客户(汽车所有者):有社保号、姓氏、名字和电话,每位客户可拥有多辆汽车。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值