fullscan, unsortierte menge. da liegen schon die wurzeln des übels.
diese begriffe stehen für dateien und deren inhalte.
im gegensatz dazu sind datenbanken sehr wohl geordnet und konzeptionell durchdacht. das unterscheidet diesen datenbestand von einem chaotischen.
wegen des geplanten und sinnvoll geordneten datenbestandes kann hier dann auch geplant und sinnvoll gezielt zugegriffen werden. das reduziert natürlich den aufwand deutlich.
der nachteil liegt hierbei selbstverständlich beim einfügen neuer daten, da diese erst im datenbestand entsprechend eingeordnet werden müssen, was natürlich kraft kostet.
hier gibts dann auch oft konflikte mit der wartbarkeit und performance. da gehen die meinungen tatsächlich auseineinder, was normalisierung und redundanz betrifft. grundsätzlich sollte aber ein solcher 'rückbau' erst nach vollständig idealem modell erfolgen.