为什么有这么多数据库管理系统?我不是数据库专家,我从未想过使用除mySQL之外的其他数据库.
编程语言提供了不同的范例,因此为您的目的选择特定语言是有意义的.
选择特定数据库管理系统的因素有哪些?
物以类聚,人以群分:
.NET人员喜欢Microsoft SQL Server提供的同类堆栈.
Oracle是' 请仅在企业应用程序中使用 'DBMS.
MySQL和PostgreSQL被开源人群使用.
SQLite非常适合嵌入式DBMS.
Microsoft Access非常适合单人Microsoft Office集成数据库(或者,对于那些不知道更好的人)
我对非关系型DBMS几乎一无所知:NoSQL,MongoDB,db4o,CouchDB,BigTable.我建议一个不同的问题来解决这些问题,因为它们的目标与传统的RDBMS不同.