1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Pametna kuća >> Pametan život

Komponente relacijske baze podataka

Baze podataka su računalni sustavi koji prikupljaju i pohranjuju podatke tako da se mogu unakrsno upućivati ​​putem poveznica na povezane podatke unutar zbirke kao i na povezane informacije u drugim bazama podataka. Postoje mnoge svrhe i vrste baza podataka. Relacijske baze podataka su među najčešćim. Na primjer, baze podataka za upravljanje odnosima s kupcima (CRM), koje upravljaju potencijalnim kupcima, evidencijom kupaca, upravljanjem i naplatom, relacijske su baze podataka.

Tablice

U relacijskoj bazi podataka, tablica je isto što i zapis, koji je temeljna komponenta podataka. Sastoji se od skupa polja koja su ista u svakoj tablici ili zapisu, kao što su ime, adresa i proizvod kupca. Relacijske baze podataka također određuju kako tablice rade. Na primjer, relacijske baze podataka kontroliraju način na koji se podaci prikazuju na zaslonu i organiziraju za izlaz - što diktira upit i jezik za definiranje podataka - pa čak i koliko informacija može biti pohranjeno u određenom polju.

Redovi

Tablice relacijske baze podataka izgledaju poput proračunske tablice programa Excel kada su prikazane dijagramom za vizualnu referencu. Reci u svakoj tablici baze podataka predstavljaju sekvencijalne vrijednosti gdje se vrijednost u retku 1A, na primjer, odnosi na vrijednosti u svim ostalim poljima u retku 1. Vrsta vrijednosti u retku 1A, tj. ime John Smith, iste je vrste vrijednosti kao u svim drugim redcima u stupcu A. Svaki redak predstavlja zbroj podataka za cijeli zapis ili potkategoriju zapisa, kao što su podaci za kontakt kupca koji bi uključivali adresu, telefonski broj i adresu e-pošte Johna Smitha.

Stupci

Stupci u tablici relacijske baze podataka kontrolne su značajke; svaki stupac predstavlja polje podataka koje se dosljedno pojavljuje u svakom zapisu ili tablici u cijeloj bazi podataka. Na primjer, u vizualnom prikazu baze podataka modela CRM, stupci bi imali zaglavlja kao što su "ime", "adresa", "telefon" i "e-pošta". Ovi nazivi stupaca su nazivi podatkovnih polja koja se pojavljuju u svakom zapisu.

Primarni ključevi

Primarni ključevi su identifikacijske oznake za svaki red podataka. Primarni ključ je različit za svaki zapis u relacijskoj bazi podataka; mora biti jedinstven i mora postojati (drugim riječima, ne može biti "nula"). U CRM bazi podataka, ovaj primarni ključ može biti broj dodijeljen korisniku ili biti jedinstveni identifikator kao što je njezin broj socijalnog osiguranja. Primarni ključevi koriste se za upite unutar relacijske baze podataka, ali ne i za upite vanjskim bazama podataka.

Strani ključevi

Strani ključevi omogućuju pretraživanje podataka i manipulaciju između tablice primarne baze podataka i drugih povezanih baza podataka. U CRM modelu može postojati baza podataka o vrstama proizvoda s popisom proizvođača različitih widgeta. Svakoj vrsti widgeta dodijelio bi se strani ključ koji bi korisniku CRM-a omogućio pretraživanje kako bi utvrdio je li određeni kupac jedan od njegovih proizvođača. Na primjer, kategoriji widgeta pod nazivom "X" može se dodijeliti strani ključ "1" i imati mnoge potkategorije označene abecednim redom. Pretraživanje stranog ključa 1 pokazuje koliko je stavki u kategoriji X, a kada se stavka pregleda, zapis prikazuje njezinu oznaku kategorije.


  1. Unutarnje komponente iPhone
  2. Unutarnje komponente za DirecTV DVR
  3. Komponente televizorima
  4. Prednosti Oracle baza podataka
  5. Čemu služi baza podataka?