Hlavní navigace

Názor k článku Nový pohľad na tradičný relačný model od VM - Ach jo, to jsou zase moudra: - SQL neumí...

  • Článek je starý, nové názory již nelze přidávat.
  • 9. 6. 2011 1:09

    VM (neregistrovaný)

    Ach jo, to jsou zase moudra:
    - SQL neumí odděleně definovat relace a proměnné
    - SQL nelze použít jako plnohodnotný jazyk pro implementaci aplikační logiky proto že do proměnné nenarve celou relaci najednou
    - v SQL nelze určit pořadí vykonávání příkazů
    - optimalizátor není potřeba, má-li vývojář plnou kontrolu nad výpočtem

    Z článku jsem se dozvěděl, že Bandicot umí snáze než SQL zapsat rozdíl relací, ale jinak že má své možnosti silně omezené, například spojování tabulek že lze pouze jediným způsobem, a i to jen v případě, že se spojují přes všechny atributy stejného jména i typu. Čemuž vůbec nevěřím, takový systém by postrádal důvod existence. Samozřejmě mohu použít Google a dohledat detaily, v článku bych ale rád našel aspoň čím je jazyk silný a proč se o něj vůbec zajímat.

    Mimochodem, umí Bandicot projekci, která nefunguje jako SELECT DISTINCT (tzn. jde udělat výpis včetně duplicitních řádků)?