Wrocław 2025-09-10 Web1.pl
Bazy danych
Sklepy internetowe, portale społecznościowe, strony blogowe, banki, serwisy informacyjne oraz wszelkiego rodzaju inne strony i programy potrzebują zawsze tego samego – dostępu do danych. Właśnie dzięki szybkości w przetwarzaniu danych komputery są ty czym są a tak jak dla komputera procesor jest sercem tak dla programu baza danych jest … żołądkiem (???!). W każdym bądź razie bardzo ważnym elementem.
Czemu baza danych jest tak ważna ? Praktycznie każdy program (w tym rozbudowana strona internetowa) potrzebuje zapisywać, odczytywać i wyszukiwać dane. A czym szybciej to robi tym lepiej spełnia swoje funkcje. Niczym była by nasza ukochana Wikipedia gdyby na odpowiedź trzeba by było czekać np. dwa dni – co tam dwa dni – pół godziny, dwadzieścia czy 10 minut stawiały by w większości przypadków Wikipedie na marginesie zastosowań. Wikipedia jest dobra bo szybko i sprawnie podaje informacje o które nam chodzi i które ma zgromadzone na swoich serwerach.
I tu właśnie wkraczają bazy danych. Specjalnie zaprojektowane systemy przechowujące , segregujące i indeksujące dane. Miliony danych. Słowa, obrazy, muzykę – to oczywiste – zapachy, dźwięki, rozmiary, kształty – wszystko to co da się przekształcić w formę cyfrową a potem zapisać i zapamiętać – już właśnie jako ciąg liczb – czyli praktycznie wszystko 🙂 .

Najbardziej popularną postacią bazy danych jest forma tabeli zawierająca w rekordach informacje dotyczące poszczególnych danych. Dla przykładu taką tabelą dla sklepu internetowego i jego produktu może być spis zawierający informacje o cenie, nazwie, naliczonym podatku, oraz opisie produktu, gdzie w poszczególnych poziomych polach bazy (rekordach) wpisywane są dane dotyczące konkretnej kolumny. Każda kolumna ma swój typ danych – w pierwszej kolumnie będzie cena, w następnej nazwa, potem podatek i tak dalej. Oczywiście baza danych to nie tylko same kolumny i rekordy – to również a może przede wszystkim odpowiednie mechanizmy obsługujące te dane.