如何成为一名优秀的数据库设计师? [英] How to become a good database designer?

查看:78
本文介绍了如何成为一名优秀的数据库设计师?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我从一些书籍和w3school中学习了基本的mysql。我想知道如何增加对数据库设计的了解,以便为将来的项目开发更高级别的应用程序。

I learned basic mysql from some books and w3school. I want to know how to increase my knowledge on database design for developing higher level application for future projects.

感谢
Alamgir

Thanks Alamgir

推荐答案

我同意fancyPants的评论。

I agree with fancyPants's Comment.

简短回答:练习,实践,实践

short answer: practice, practice, practice

长答案 :(在数据建模理论上)

but Long Answer: (in theory of Data Modeling)

计算机科学中的每种技术和框架都有某些模式。信息系统或数据建模的数据库设计也有一些模式。

every techniques and frameworks in computer science have some patterns. Database Design for Information Systems or Data Modeling has some patterns too.

我建议按照以下步骤学习数据建模模式(我已经教了6年):

I recommend following steps to learn data modeling patterns (I've been teaching them for 6 years):

数据建模试探法和模式简介

数据建模模式–实体,属性

数据建模模式–关系,基数

属性类型(复合,多值,派生)

数据建模模式–树和图

数据建模模式–陷阱

数据建模模式–列表模式

数据建模模式–状态模式

将面向对象的设计映射到关系数据模型

Introduction to Data Modeling Heuristics and Patterns
Data Modeling Patterns – Entity, Attributes
Data Modeling Patterns – Relationships, Cardinality
Types of Attributes (Composite, Multi-Value, Derived)
Data Modeling Patterns – Trees and Graphs
Data Modeling Patterns – Traps
Data Modeling Patterns – List Pattern
Data Modeling Patterns – Status Pattern
Mapping Object Oriented Design to Relational Data Model

查找引用,只需在Google上查找,或者:

最好的数据建模模式集合,收录于非凡的书:
数据建模模式, (作者:MICHAEL BLAHA,CRC出版社,(2010年)

to find references, just google them or:
Best collection of Data Modeling patterns, gathered in remarkable book:
PATTERNS OF DATA MODELING, by MICHAEL BLAHA, CRC Press, (2010)

这篇关于如何成为一名优秀的数据库设计师?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆