Database design 想抛弃Filemaker吗

Database design 想抛弃Filemaker吗,database-design,Database Design,在过去四年左右的时间里,我一直在为一个小型机械车间的erp/mrp系统开发Filemaker pro。通过Filemaker,我学到了一些关于关系数据库设计和数据建模的知识,但我真的很想学习一些开源和非常灵活的东西。我非常愿意学习任何自学C、Python、MySQL和一堆applescript的东西。我的问题是,我需要知道什么样的复杂的动态数据库使用C、C++、java、python、HTML、XML、LISP、UNIX,或是其他在前端和后端都是快速、可靠和极灵活的?p> 这可能是一个更适合程序

在过去四年左右的时间里,我一直在为一个小型机械车间的erp/mrp系统开发Filemaker pro。通过Filemaker,我学到了一些关于关系数据库设计和数据建模的知识,但我真的很想学习一些开源和非常灵活的东西。我非常愿意学习任何自学C、Python、MySQL和一堆applescript的东西。我的问题是,我需要知道什么样的复杂的动态数据库使用C、C++、java、python、HTML、XML、LISP、UNIX,或是其他在前端和后端都是快速、可靠和极灵活的?p> 这可能是一个更适合程序员的问题。stackexchange.com,但无论如何我都会去那里

此时不要尝试运行自己的数据库系统。首先,您可以学习MySQL、PostgreSQL或SQLite上的关系数据库。所有这些都是免费提供的。您至少可以学习SQL与这些工具一起使用。大多数广泛使用的编程语言都有一些可以与这些数据库系统接口的库


了解更多关于数据建模的信息,特别是关于规范化和索引的信息。

感谢您的回复,这是一个有点疯狂的宣传。我现在绝对不想让自己的生活陷入困境。但我知道数据建模、标准化和索引的标准,我在Filemaker中以非常复杂的方式完成了所有这些。但现在是我构建某种SQL后端的时候了。我想我想知道的是,我们将开始增加前端灵活性,这在filemaker中可能会非常困难。我真的很想在python中工作,pyTables看起来也很有趣。我的意思是pyTables当然是作为后端工具。哇,这条线放错地方了,失控了。