Bejegyzés

Hány táblád van? – Fejlesztési statisztika

Az adatbázis programozás kezdetén a szakértelmet és a munkát a táblák számával tudták mérni. Programozók egymás között és a megrendelők a programozók felé is.

Lássunk egy ilyen statisztikát nálunk:

  • Táblák: 73
  • Mezők: 842
  • Indexek: 103
  • Egyediségi megszorítások: 24
  • Idegen kulcsok: 221
  • Tárolt eljárások: 26
  • Triggerek: 23
  • Kivételek: 9

És ez még csak az egyik projektünk” lehetne hallani 10 évvel ezelőtt. Az adatbázisok normalizálása miatt a táblák száma már nem releváns információ. Persze (m)értéket képvisel két olyan rendszer összehasonlításakor, amikor egy 5 táblás és egy 470 táblás adatbázis találkozik.

De mi lehet akkor a modern kori mérőszám az üzleti logika mértékére? Nálunk a generált kód mennyisége az. Lássuk, mi mennyi:

  • Sorok száma: 171.591 sor
  • Karakterek száma: 5.784.477 betű
  • Fájl bájtok: 13.779.968 bájt

Persze nem kézzel gépeltük ezt be. A kód generált, a saját üzleti logika erre épül. Annak mérete pedig titok…