Co by měl vývojář vědět o databázích

  Databáze   SQL

Nejčastější chyby, kterých se vývojáři dopouštějí při používání databází

O akci

S databázemi občas pracuje skoro každý vývojář. Naše znalosti jsou ale často pouze povrchní, a proto se dopouštíme zbytečných chyb. Pozvali jsem si tedy místního databázového odborníka Zdeňka Jonáka, který má bohaté zkušenosti z praxe v České spořitelně, aby nám ukázal, jak se základních chyb vyvarovat.

Témata:

  • Typy databází - jak se liší a k čemu je vhodné který typ použít
    • key-value (Berkeley DB, Redis, ...)
    • dokumentové (Mongo, RethinkDB, ...)
    • objektové (Solr, Elastic, ...)
    • SQL (PostgreSQL, SQL Server, Oracle, SQLite, MySQL, ...)
  • ORM - dobrý sluha, ale zlý pán
    • proč vznikly ORM a co řeší
    • časté potíže ORM
    • jak pracovat bez ORM
  • Nejčastější performance problémy SQL databází
    • chyby při návrhu databází
    • chyby při psání SQL dotazů
    • programování v SQL neskončilo verzí SQL-92

Zdarma