Zer da datu-basea?

Egin kalkulu-orri batetik datu-base batera jauzi

Datu-baseek informazioa gordetzeko, kudeatzeko eta berreskuratzeko mekanismo antolatua eskaintzen dute. Taulen erabileraren bidez egiten dute. Microsoft Excel bezalako kalkulu-orriak ezagutzen badituzu, seguru asko dagoeneko tabulazioko datuak gordetzeko ohituta zaude. Ez da tarte bat kalkulu-orrietatik datu baseetara jauzi egiteko.

Databases vs. kalkulu orriak

Datu-baseak datuak asko gordetzeko kalkulu-orriak baino askoz ere hobeak dira eta datu horiek modu ezberdinetan manipulatzeko. Datu baseen indarra zure eguneroko bizitzako denbora guztian topatzen duzu.

Adibidez, zure lineako banku-kontu batean saioa hasten duzunean, zure bankuak zure erabiltzaile-izena eta pasahitza erabiliz autentifikatu egiten du zure saioa eta ondoren zure kontuaren saldoa eta transakzioak erakusten ditu. Datu-basea zure erabiltzaile-izena eta pasahitza konbinatzen duten eszenak ebaztea da eta, ondoren, zure konturako sarbidea ematen dizu. Datu-basek zure eragiketak iragazten ditu data edo dataren arabera eskatzeko.

Hona hemen kalkulu orri batean burutzeko datu base batean egin ditzakezun ekintzen batzuk: ezinezkoa bada, ezinezkoa izango da.

Datu base baten atzean dauden oinarrizko kontzeptu batzuk kontuan hartu.

Datu base baten elementuak

Taula anitzetako datu-basea. Excel taulak bezala, datu-basearen taulak zutabeak eta errenkadak dira. Zutabe bakoitzak atributu bati dagokio eta errenkada bakoitza erregistro bakar bati dagokio. Mahai bakoitzak datu bakar batean izen bakarra izan behar du.

Adibidez, kontuan hartu izenak eta telefono zenbakiak dituzten datu-basearen taula. "FirstName", "Azken" eta "TelephoneNumber" izeneko zutabeak ziurrenik ziurtagiriak konfiguratu beharko zenituzke. Ondoren, datu horiek dituzten zutabeen azpian errenkadak gehitzen hasi beharko zenituzke. Enpresa bateko 50 langileekin kontaktuaren informazio taulan 50 errenkada dituen taula bat burutu genuen.

Mahai baten alderdi garrantzitsu bat da, bakoitzak lehen mailako gako- zutabean izan behar duela, errenkada bakoitzak (edo erregistroa) eremu bakarra dauka identifikatzeko.

Datu-baseko datuek babes handiagoa dute, zer deritzoten mugak . Murrizketak datuen arauak betearazten ditu bere osotasun orokorra bermatzeko. Adibidez, murriztapen bakarra bermatzen du lehen mailako gakoa ezin dela bikoiztu. Egiaztapenen murriztapenek datu motak sartzen dituztela kontrolatzen dute, adibidez, Izena eremuak testu arrunta onartzen du, baina gizarte segurantzako zenbaki bat zenbakien multzo zehatz bat izan behar du. Beste mota batzuetako mugak ere badira.

Datu-base baten ezaugarri indartsuenetariko bat atzerriko gakoekin erabiliz taulen arteko erlazioak sortzeko gaitasuna da. Esate baterako, Bezeroak taula bat eta Eskariak taula izan ditzakezu. Bezero bakoitzaren eskaerarekin estekatuta egon daiteke eskaerak taula batean. Eskariak taula bat, aldi berean, produktu-taulan egon daitezke. Diseinu mota honek datu-base erlazional bat osatzen du eta zure datu-basearen diseinua errazten du, datuak kategoria bakoitzeko antolatu ahal izateko, datu guztiak mahai batean edo taula batzuk besterik ez.

Datu baseen kudeaketa sistema (DBMS)

Datu-basearen datuak besterik ez ditu. Datuen erabilera egiaztatzeko, datu-baseen kudeaketa-sistema (DBMS) behar duzu. DBMS bat da datu-basea bera, datu-baseko datuak berreskuratzeko softwarea eta funtzionaltasun guztia eta datuak txertatzeko. DBMS batek txostenak sortu, datu-basearen arauak eta mugak ezartzen ditu eta datu-basearen eskema mantentzen du. DBMS gabe, datu-basea bit-eko eta byte bilduma besterik ez da.