数据库设计入门--简评

该书内容的总结:

1.数据库管理系统的目标。普通的CRUD操作,原子事务处理特性及事务处理的ACID(原子,一致,隔离,持久)。

2.数据库设计过程:

   用户的需求!-》问题清单?

   数据需求-》用户界面模型 VS word界面?用例图和需求文档---》所有开发人员目的一致,避免吵架!

   初期数据库设计-》word中的表?表名,字段名 类型 是否空 约束?

     语义对象模型 VS 实体关系模型-》Viso VS powerDesigner?

    语义对象模型或实体关系模型 转换为 关系模型-》viso VSpowerDesigner? (实体集-》表名,属性-》字段,在表中加外键链接)

    规范化-》1NF(列名不重,取值单一,无重复行,行列无序),2NF(1NF,非键字段全部依赖于键字段),3NF(2NF,非键字段之间不能互相依赖)。止步于3NF?

3.数据库设计陷阱

       允许数据冗余,止步于3NF

   重视3种表:对象,链接,查找

        数据库可以完成字段约束,何乐不为,这对数据库来说小菜一碟

4.风格

       一半讲解数据库设计过程,三分之一讲解一个实例,后面讲解数据库产品及SQL,安全

5.语言风趣幽默,结构严谨,知识很有实践价值,且深入浅出,对于实体关系模型准换关系模型,再接着规范化,以及可能的错误都归纳的非常好。

 

 

       

           

转载于:https://www.cnblogs.com/honbaa/p/3597393.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值