4 ms·
>* Politically that may be so, but technically, it's not.* Actually it's both technically AND scientifically. Relational algebra is MATH describing the proper
by batista 14y ago
>* Politically that may be so, but technically, it's not.*
Actually it's both technically AND scientifically.
Relational algebra is MATH describing the properties of relational data (that is, all kinds of data one would ever care to use), based on set theory.
All the other ways are just ad-hoc BS non-solutions, that happen to have this or that property because they forgot the tradeoffs.
- wissler 14y agoThe fact that it's based on set theory is utterly irrelevant. The question is: what is the best database from an engineering perspective? It has never been proven that RDBMS's are the best in any respect whatsoever in this sense. It's irrelevant that you can concoct an arbitrary mathematical theory and then create a system to match. You must also prove that that theory is the most relevant and important way of looking at the data for the given problem at hand. RDBMS theory doesn't even bother trying to worry about the real world.
- batista 14y agoThis math thing: you're doing it wrong. Theories are not "arbitrary", and you cannot outbest theory "in practice". They only way to do this is if you have an ad-hoc faulty theory.