database-design - 想要放弃 Filemaker

标签 database-design

在过去四年左右的时间里,我一直在为一家小型机械车间 erp/mrp 系统开发 Filemaker pro。通过 Filemaker,我了解了一些有关关系数据库设计和数据建模的知识,但我真的很想转向其他开源且极其灵活的东西。我真的很愿意学习任何东西,一直自学 C、Python、MySQL 和一堆 applescript。我的问题实际上是我需要知道什么才能使用 C、C++、Java、Python、html、xml、lisp、Unix 或任何其他在前端和后端快速、可靠且极其灵活的语言来创建复杂的动态数据库?

最佳答案

这可能是一个更适合programmers.stackexchange.com的问题,但无论如何我都会去那里。

此时不要尝试推出自己的数据库系统。作为初学者,您可以学习 MySQL、PostgreSQL 或 SQLite 上的关系数据库。所有这些都是免费提供的。您至少可以学习 SQL 来使用这些工具中的任何一个。大多数广泛使用的编程语言都有一些可以与这些数据库系统交互的库。

了解有关数据建模的更多信息,尤其是规范化和索引。

关于database-design - 想要放弃 Filemaker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4148634/

相关文章:

php - 为学校管理系统设计时间表数据库

ruby-on-rails - rake db :migrate 迁移错误

database - Microsoft Access - 通过不同表上的信息创建新记录

database-design - 数据库列类型前缀

java - 如何用 JPA 表示三向关系?

database-design - 我应该有专门的主键字段吗?

mysql - 如何根据入住天数或月数来管理房间可用性

sql - 是否有针对世界上所有地址的通用街道地址数据库设计?

database - 用于用户聊天的 Cassandra 表设计

python - Postgres 数据库安全 : what to store in environment variables?