Databases aren’t that difficult to manage if you can think of objects in relational terms. But there are many programmers and normal computer users that still can’t make heads or tails of table optimization, indexes and normalization nor create complicated table joins. Frameworks like Ruby on Rails began to break some of those barriers down by having the backend perform some of these tasks for you, alleviating the need to become “DBA-like” in order to maintain your data. But further devolving the process are data storage clouds where information is maintained very simply. Many applications on the web that have simple needs are using these systems as the complicated features of true databases are irrelevant for many sites and the simplicity is appealing to the programmers. Is this process (with it’s coming ubiquitousness) the wave of information storage’s future?
Similarly tagged OmniNerd content:
- Google Contributes to WINE, by VnutZ about 2 years ago
- How to Create a REST API in Rails 2.0, by dhinchcliffe about 2 years ago
- A Cloudy Future for Ruby on Rails, by VnutZ about 2 years ago
- The 'Stupid' Filter, by gnifyus over 2 years ago



a current event
article
by
Print Friendly
Write an Article
Unelegant - Yet More Useful by VnutZ :: NR10 :: Show
I can see this … considering that I work with data professionals and there are a lot that cannot do seriously complex relational logic, it comes as no surprise to me that a non-data professional would simply have a simple, giant flat table. After all, the capacity of modern machines is such that optimizing data through normalization really isn’t all that necessary. I’ve seen many people overdo normalization because they “think they’re supposed to”. But without proper management of these databases, integrity and referential problems occur. A dummy flat DB is certainly intuitive and easy for a common person. Perhaps the hardware has finally caught up to the database such that traditional techniques will become largely irrelevant (just like fast computers made interpreted languages useful enough such that assembly is a forgotten art).