
Sklep internetowy wie, co masz w koszyku, przychodnia – na kiedy masz wizytę u lekarza, a bank – ile pieniędzy wypłynęło z Twojego konta w zeszłym miesiącu. Wszystkie te informacje leżą w bazach danych, które ktoś musiał wcześniej zaprojektować. Projektant baz danych decyduje, jakie dane i w jakim układzie będą przechowywane, jak będą ze sobą powiązane i jak szybko da się je odnaleźć. Od jego pracy zależy, czy system odpowie w ułamku sekundy, czy będzie się zacinał, i czy dane pozostaną spójne nawet po latach używania.