Üks Exceli kõige atraktiivsemaid funktsioone on selle paindlikkus. Iga üksik lahter võib sisaldada teksti, arvu, valemit või praktiliselt kõike muud, mille klient määratleb. Tõepoolest, see on üks peamisi põhjusi, miks Excel on tõhus andmeanalüüsi tööriist. Kliendid saavad kasutada nimega vahemikke, valemeid ja makrosid, et luua keerukas süsteem lukustavatest arvutustest, lingitud lahtrist ja vormindatud kokkuvõtetest, mis töötavad koos lõpliku analüüsi loomiseks.
Milles siis probleem on? Probleem on selles, et analüütilised protsessid ei ole läbipaistvad. Väga raske on kindlaks teha, mis tabelis tegelikult toimub. Kõik, kes on pidanud töötama kellegi teise loodud arvutustabeliga, teavad liigagi hästi pettumust, mis kaasneb analüüsi tegemiseks kasutatavate arvutuste ja linkide erinevate keerdkäikude dešifreerimisega.
Väikeste arvutustabelite, mis teostavad tagasihoidlikku analüüsi, dešifreerimine on valus ning suuri, keerukaid ja mitmest töölehest koosnevaid töövihikuid on peaaegu võimatu dekodeerida, mistõttu tuleb sageli alustada nullist.
Võrreldes Exceliga võivad andmebaasisüsteemid tunduda oma reeglites jäigad, ranged ja vankumatud. Kuid kogu see jäikus toob kasu.
Kuna lubatud on ainult teatud toimingud, saate hõlpsamini aru, mida struktureeritud andmebaasiobjektides (nt päringud või salvestatud protseduurid) tehakse. Kui andmestikku redigeeritakse, arvu arvutatakse või analüütilise protsessi osana mõjutatakse mõnda andmestiku osa, näete seda toimingut päringu süntaksi või salvestatud protseduurikoodi üle vaadates. Tõepoolest, relatsioonilises andmebaasisüsteemis ei kohta te kunagi peidetud valemeid, peidetud lahtreid ega surnud nimega vahemikke.