0 0

如何设计出一个良好的数据库?有什么学习数据库设计的网站可以推荐下吗?5

不是数据库应用方面的,就是如何分析一个系统中实体之间的联系,如何设计合理的E-R图
2014年1月26日 17:48

4个答案 按时间排序 按投票排序

0 0

关系数据库无非是关系的世界,理解了关系 ,就成功了一半了

2014年1月29日 23:01
0 0

这个东西真不好说。不过,建议一开始设计的时候,还是尽可能往范式上走。之后,再考虑相应的数据冗余设计。

2014年1月29日 13:26
0 0

哈哈,本人喜欢用PowerDesigner,个人感觉bug一样的存在。什么都行,而且还特别直观。

数据库设计不是一天两天就能学会的。要靠经验的积累和磨练。工作上给你机会,平时也要努力才能设计出非常好的东西。要磨练哦。

完事开头难,一步一步的,就能成功哦。

1.先把工具练习好
2.数据库3范式。
3.数据库反3范式
4.业务理解
5.等(呵呵,很多哦,不想再说了)

2014年1月27日 12:30
0 0

答案肯定是无解的,因为E-R依赖于你对实体的理解,其实单独的E-R是无意义的,它依赖于UML,UML即是统一的建模,因此建模解决的是实际问题。
因此我们得出了:实际问题->建模模型->UML分析->E-R模型。
因此根本问题是在于实际问题,也就是说你对实际问题的理解。其实就是业务的架构。

可以先看一下《UML和模式应用:面向对象分析与设计导论》,然后搜一下领域模型的相关资料。


2014年1月27日 10:27

相关推荐

    英语学习助手数据库课程设计

    总结来说,这款英语学习助手数据库课程设计项目,通过集成用户管理、学习工具和数据库管理等多功能于一体,提供了一个集英语学习和数据库操作于一身的高效学习平台。它不仅能够辅助用户轻松学习英语,也能够作为...

    4-软件数据库设计文档模板.docx

    软件数据库设计文档模板 software database design report document" 在软件开发项目中,数据库设计是非常重要的一步骤,...通过本文档,我们可以学习到数据库设计的每一个方面,并掌握数据库设计的要点和注意事项。

    数据库学习文件 有实验 有设计

    本压缩包文件"数据库学习文件 有实验 有设计"提供了一套全面的学习资源,旨在帮助你深入理解和掌握数据库相关的知识。 首先,从描述中我们可以看出,这个资料包包含了多种类型的资源: 1. **书籍**:书籍通常会...

    ASP.NET数据库网站设计教程

    ASP.NET数据库网站设计教程是一门...对于想要从事ASP.NET web开发或者希望提升现有技能的开发者来说,这是一个非常有价值的资源。通过理论学习与实践操作相结合,你可以有效地掌握ASP.NET数据库网站设计的核心技术。

    数据库课程设计----学校的工资管理系统的设计

    本课程分为系统分析、数据库设计两个阶段进行。应用程序设计作为选做内容。 数据库系统课程设计的主要目标是: a)加深对数据库系统、程序设计语言的理论知识的理解并提高应用水平。 b)通过实践,掌握数据库设计...

    工资管理系统数据库设计报告(数据库课程设计).doc

    总的来说,这个工资管理系统数据库设计报告是一份全面的学习资料,涵盖了数据库设计的全过程,从需求理解到系统实现,再到后期的运行维护,为学生提供了一次实践数据库设计的宝贵机会。通过这样的课程设计,学生可以...

    数据库课程设计---某中学的排课管理系统的设计

    本课程分为系统分析、数据库设计两个阶段进行。应用程序设计作为选做内容。 数据库系统课程设计的主要目标是: a)加深对数据库系统、程序设计语言的理论知识的理解并提高应用水平。 b)通过实践,掌握数据库设计...

    系统设计规范和模板word+pdf版(架构设计、概要设计、详细设计和数据库设计)

    在IT行业中,系统设计是软件开发过程中的关键环节,它涉及到架构设计、概要设计、详细设计和数据库设计等多个步骤。这些步骤都是确保项目成功、高效且可维护的关键。以下是对这些知识点的详细阐述: 1. **架构设计*...

    空间数据库课程设计

    以上步骤仅为Geodatabase数据库设计的一部分内容,学生还需进一步学习如何使用Schema Wizard工具根据XMI文件生成geodatabase模式,并使用Geodatabase Diagrammer进行设计文档化等工作。 综上所述,《空间数据库课程...

    数据库系统原理实验五/大作业:数据库设计与应用开发大作业

    综上所述,数据库系统原理实验五/大作业不仅为学生提供了一个学习数据库设计理论和实践应用的机会,更重要的是,它通过一个完整的设计和开发周期,锻炼了学生的综合能力和实际解决问题的能力。通过这门实验课程,...

    数据库课程设计(饭店点餐系统).zip

    在这个特定的案例中,我们关注的是一个饭店点餐系统的数据库设计。这个系统可能包括了存储顾客信息、菜单、订单、员工等关键数据的表结构。 首先,我们需要了解数据库设计的基本步骤,这包括需求分析、概念模型设计...

    湖科大2020数据库系统课程设计.zip

    学生通过阅读指导书,可以明确设计任务,了解如何规划数据库设计、实现数据库功能、编写SQL语句以及优化查询性能。指导书中可能还会涉及数据库系统的基本概念,如关系模型、ER图、范式理论等,这些都是构建高效、...

    数据库课程设计---某期刊的在线投稿审稿管理系统

    本课程分为系统分析、数据库设计两个阶段进行。应用程序设计作为选做内容。 数据库系统课程设计的主要目标是: a)加深对数据库系统、程序设计语言的理论知识的理解并提高应用水平。 b)通过实践,掌握数据库设计...

    数据库设计概论,介绍数据库设计的人物和特点、设计方法以及步骤

    数据库设计是信息系统开发的核心环节,它涉及到数据的组织、存储和访问策略,旨在创建一个高效、稳定、可扩展的数据库解决方案。本章深入探讨了数据库设计的各个方面,包括任务、特点、方法和步骤,以及所使用的辅助...

    数据库课程设计源程序(音乐播放器)

    总的来说,这个“音乐播放器”项目融合了数据库设计、前端开发、后端处理和音频技术等多个方面的知识,为学生提供了一个综合性的学习平台,让他们在实践中掌握数据库管理和软件开发的实际技能。通过分析源代码和...

    数据库的课程设计 基本概念、基本原理、数据库设计

    通过课程设计,可以使学生进一步复习、巩固所学的数据库的基本概念、基本原理、数据库设计的方法与技术等理论,并且吸收教学过程中介绍的管理数据库开发实例中的经验,通过一个具体应用实例的亲自设计与开发,借助...

    数据库课程设计_个人通讯录

    5. 数据库设计原则:这个课程设计也涵盖了数据库设计的基本原则,比如范式理论(第一范式、第二范式、第三范式等),以及如何通过这些原则来优化数据结构,减少数据冗余和提高数据一致性。 6. 用户界面设计:为了...

    数据库设计教程(第二版)pdf

    根据提供的信息,我们可以推断出这是一本关于数据库设计的教程书籍,并且是其第二版。由于具体的页面内容并未给出,我们将基于标题、描述及标签中的信息,对可能涉及的关键知识点进行归纳总结。 ### 数据库设计的...

    数据库课程设计---职业介绍信息管理系统的设计

    本课程分为系统分析、数据库设计两个阶段进行。应用程序设计作为选做内容。 数据库系统课程设计的主要目标是: a)加深对数据库系统、程序设计语言的理论知识的理解并提高应用水平。 b)通过实践,掌握数据库设计...

Global site tag (gtag.js) - Google Analytics