mysql - 设计 mysql 数据库技巧和技术,以及一些 mysql 问题?

标签 mysql database-design

好吧,我要设计一个数据库结构,但我不知道从哪里开始。你们能帮我回答以下问题吗?我的数据库将存储大约数十万行/数据并同时为 1000++ 用户提供服务。它需要精心设计。

设计mysql数据库结构题:

Q1:我知道这是一个愚蠢的问题,但是你们是如何设计mysql数据库结构的?我必须先研究归一化吗?我很讨厌这个话题:(

Q2:设计数据库结构有什么技巧或技巧吗?

Q3:设计mysql数据库结构有哪些重要的事情?

Q4:好吧,又是一个傻问题,使用mysql数据库和xml有什么区别?

Q5:使用mysql数据库有什么缺点/缺点吗?

仅供引用:我是一名新的 mysql 开发人员。

最佳答案

值得称赞的是你愿意投入到这个项目中,但根据我的经验,在你学习任何技术主题的基础知识的同时尝试做一个真正的项目很可能会导致一个项目不起作用。而且它需要十倍的时间。

因此,我建议您先花一些时间通过阅读和实验来 self 教育。设计一个练习数据库和使用它的代码,但您的项目需要的数据库。

这是一本广受好评的书,可能对您有所帮助:

在您熟悉了数据库设计的基础知识之后,您就可以开始您的实际项目了。

关于mysql - 设计 mysql 数据库技巧和技术,以及一些 mysql 问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1228681/

相关文章:

MySQL 独特的性能

数据库设计问题

php - 使用 MySQL 在 PHP 中生成的特定列的每个值后的图标

ruby-on-rails - 开始 Ruby on Rails 项目的流程

java - 数据库查询以在单个查询中获取不同表的计数总和

mysql - 如何从 2 个不同的表中排除结果并显示结果?

sql - 子查询不在性能问题中

mysql - 具有 250 列的 MySQL 表会导致性能问题吗?

php - 提高循环效率

mysql - 确保值的组合是唯一的,但输入任意次数 - Mysql