Hlavní navigace

Názor ke zprávičce Bandilab.org zverejnil Bandicoot v0 - Brute Force Preview od jos - ad relační model: vyhovuje mi, proto se raduju...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 26. 12. 2010 16:57

    jos (neregistrovaný) 94.74.250.---

    ad relační model: vyhovuje mi, proto se raduju z projektu, kterej ho snad naimplementuje líp než SQL vendoři, muj postoj docela dobře vyjadřuje toto:

    "... several database vendors have made mistakes - sometimes small ones, sometimes big ones - in their attempts to implement the ISO standard in their products. They also left certain features out and added nonstandard features to enrich their products, thus deviating from the ISO standard. As soon as you try to step away from mathematics (and thus from the relational model) and start using SQL DBMS, you'll inevitably open up several cans of worms."

    Lex de Haan, Toon Koppelaars: Applied mathematics for database profesionals, Apress

    ad SQL (konkrétně v práci trpim s MSSQL 2005, takže pokud se něco z toho někoho netýká, tak mu upřímně závidim):

    SQL je zbytečně ukecaný; Codd si představoval, že s nim budou zacházet přímo uživatelé (třeba bankovní ouřadové), což se časem ukázalo jako nerealizovatenej úlet

    SQL dělá rozdíly mezi "fyzickou tabulí" a "pohledem"; proč si musim dělat jak trotl INSTEAD OF <whatever> triggery nad pohledem, kterej je jen join tabulí v pátý normální formě?

    SQL nemá bool

    SQL nepočítá s datovým typem "relace" (ve smyslu relation, ne relationship)

    atd. atd.

    nikterak nezastíram, že Chris Date je muj bůh na poli relačních databází