Bazy danych

2017-07-05

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.

Bazy danych

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 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.  To dzięki indeksom, klu

Powrót do listy.