V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Koril
V2EX  ›  问与答

关系型数据库建模如何学习?

  •  
  •   Koril · 90 天前 · 872 次点击
    这是一个创建于 90 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景

    毕业工作 4 ,5 年了,经手的项目也有十多个,只有个别是体量稍微大一些的,大部分都是单体应用。

    开发或者接触过了:

    • 车票预约系统
    • 在线考试系统
    • PDF 、Word 、Excel 各种文档的解析、检索系统
    • 云抄表系统
    • 外贸爬虫系统
    • 各种政府政务的 OA 系统

    感受

    在工作的过程中,发现每一个人都有不同的数据库建模习惯,设计出来的表结果和实体关系模型不尽相同,水平层次不齐,因为大部分系统都是在数据库模型上进行增删改查的操作,所以每个系统带给我的感受也完全不一样。

    需求

    在空闲的时候,也想学习一下最佳实践,搜了下《系统设计( system design )》相关的资料,感觉对我有些遥远了(比较菜,没有接触过课程里描述的那种用户体量),所以想先脚踏实地的设计好自己经手的各种行业/业务类型的单体应用的数据库模型。

    目前看的书籍是:数据库系统概念和设计数据密集型应用这两本书籍,感觉讲的很好。

    但是缺乏很多实际的案例,目前找到的一个有很多例子的网站: https://datamodels.databases.biz/

    它的目标很符合我的需求:提供各个行业/业务的建模实践,以供参考和学习。

    请问,还有别的渠道、网站、书籍可以学习么?

    比如:对某一个业务进行描述,然后给出具体的思路和建模方案,介绍下容易出错的点。

    目前尚无回复
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   927 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 21:49 · PVG 05:49 · LAX 14:49 · JFK 17:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.