RačunalaBaze podataka

Najčešća praksa je da imamo bazu podataka?

Rad sa bazom podataka je u pratnji više ili manje kompleksnog projekta. DB djeluje kao spremište informacija, koji sadrži sve potrebne parametre za pravilan rad sistema. A šta dostignuća su najčešći u praksi? Kada se koriste? Ova i druga pitanja će biti odgovoreno u ovom članku.

opće informacije

Dakle, prvo morate odrediti poredak, kakav je program u pitanju. Baza podataka - naziv za uredno skladištenje proizvoljne informacije. To se može urediti ne samo uz pomoć IT-tehnologija, ali i na druge načine i metode. Ali u isto vrijeme kao osnova da se koristi za sistematizaciju principu.

Treba napomenuti da je naručivanje i očuvanje ove mogućnosti su dosta. Svaki od načina iznijela specifične zahtjeve. Postoje baze podataka koji su namijenjeni da rade samostalno u jednom računaru. Drugi daju za interakciju s udaljenog poslužitelja. Ako govorimo o arhitekturi, najčešći su hijerarhijski i mrežni bazama podataka. U ovom članku, to je da fokus će biti.

hijerarhijska baza podataka

Arhitektura sistema u ovom slučaju, propisano je da svaki objekt je predstavljen kao definitivan entitet. Zbog toga što može imati roditelja ili djeteta elemenata. Posebnost ove arhitekture je da to mora biti jedan objekat iz koje sve počinje. Krajnji rezultat je struktura koja liči na drvo. Razumjeti kako organizacija može pomoći gotovo svaki starom programu. Osnova ove vrste podataka - to je takođe sistem datoteka na računaru.

Često se kaže da je korištenje takvih struktura nije nešto efikasan. Ipak, još uvijek u širokoj upotrebi. To je zbog činjenice da je rad sa bazom podataka je korisno kada je potrebno prije svega da pročitate informacije. Zaista, u ovom slučaju, po strukturi je izuzetno olakšava gradnju. Kao primjer, da razmislite o ovome: kad biramo određeni folder, interakcija se odvija brzo. Ali ako počnemo provjeravanje Antivirus računalo, to će ići jako dugo vremena.

mreža baza podataka

Ova vrsta primjer modifikacija, opisao ranije. Glavna razlika je broj linkova. Dakle, u hijerarhijskim bazama podataka pod uvjetom da jedan element može imati samo jednog roditelja. Prema tome, možemo govoriti o nekom ograničenje u razvoju baze podataka. baza podataka mreže također mogu imati više roditelja. To se uglavnom odnosi na stvaranje baze podataka na osnovu XML.

Relacijske baze podataka

Najčešće su u praksi, ako govorimo o masovnoj upotrebi, uređivanje i tako dalje. Razlog njihova popularnost je da relacijskim bazama podataka vrlo lako opisati u matematici. Zahvaljujući jednostavnost implementacije, a oni su široko rasprostranjene.

Teorijske osnove za njih sažeti matematičar Edgar Frank Codd (sada pokojni). On je bio u osamdesetih godina vrlo mogla temeljito i precizno opisuju strukturu baze podataka, koristeći jezik matematike. Ali, kao što praksa pokazuje, ova studija je dobra osnova za implementaciju softvera. Relacijske baze podataka su postali toliko popularni da kada se govori o bazi podataka, default je da ih razumiju. Hajde da obrate pažnju, i njihove specifične implementacije.

Karakteristike relacijskih baza podataka

Njihova glavna razlikovanje karakteristika je da su podaci pohranjeni kao skup dvodimenzionalnih tabele. Kao jednostavan primjer može dati Access bazu podataka, član uredski paket iz Microsofta. U ulozi alfa i kolone i redove koristi omega-. Prva opcija je da se kroz njihovo određeno ime polja, tip podataka, koji se koriste u njima. Osim toga, broj kolona je fiksna, a može se mijenjati samo uz administratora baze podataka. Line je - ovo je informacija objektima. Njihov broj se mijenja relativno lako pružajući posebne instrukcije.

Treba shvatiti da je baza podataka apstraktan pojam. Stoga, najčešći u praksi, baze podataka u koje su povezane tablice. Vrlo dobar grafički prikaz u ovom slučaju može dati prethodno navedenih pristupa. Najvažniji aspekt rada je dizajn strukture. Ovaj proces je stvoriti elemente gore navedenih. Treba napomenuti da je ovo teško fazu, u kojoj mnogi početnici su olako. I to sa dobrim razlogom. I zaista, dok se podaci mala, računar će biti brzo riješeni. Ali, kao što je iznos od rasta informacija usporava znatno. Njegova vrijednost je direktno proporcionalna veličini pohranjenih podataka i optimalno dizajn strukture.

dizajn baze podataka

Dakle, mi smo smatrali najpopularnijih varijanti baze podataka. Sada pričajmo o nečemu što izvodi najčešće u praksi kada su stvoreni i zašto je to tako. Kao primjer, razmotrite MySQL. Dakle, krajnji rezultat ima sljedeće zahtjeve:

  • Baza podataka mora biti jednostavan objekat u smislu prerade.
  • Baze podataka mora imati kompaktna veličina.

Ako ste upoznati lako vidjeti da su ovi koncepti kontradiktorni. Prvo moramo tačno shvatiti šta će biti usvojen u bazu podataka i da se povuče iz njega. možete pronaći na desetine i stotine stolova s nevjerojatnom broju lokacija u velikim projektima. Sljedeća pitanja treba ispitati:

  1. Odrediti koji podaci će se čuvati.
  2. Saznati gdje će biti objavljene informacije.
  3. Odlučite koju vrstu podataka da pokupi jednoj koloni.

kvar se može koristiti za smanjenje opterećenja na pojedinačnim tablicama. Ali, mora se voditi računa da pojedine komponente ujedinjenju.

zaključak

Baze podataka su važne komponente više ili manje kompleksnog projekta. U početku, u praksi osoba ne može doći do organizirati optimalnu vezu. Ali tokom vremena, proučavanje umjetnosti i da se poveća doživljaj možete imati će stvoriti bolje objekata.

Isto tako, ne treba odlagati pažnje i da postepeno ponuditi naprednije softver strukture. Osim toga, svu moguću pomoć u optimizaciji i može pružiti sistema za upravljanje bazama podataka. Oni pružaju programer sa širokim funkcionalnost, kojim gotovo svaki zadatak može biti izvedena. Razne baze podataka je prilično velik, tako da možete odabrati ono što će se žaliti.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bs.atomiyme.com. Theme powered by WordPress.