Baze podatkov so sistematizirana zbirka podatkov, strukturiranih po podobnih linijah za shranjevanje in obdelavo v računalniku. Ta programski objekt vam omogoča delo z velikimi količinami materialov, ne da bi si vložili veliko truda v njihovo uporabo, spreminjanje in odstranjevanje. Univerzalni jezik za delo z bazami podatkov je SQL.
Navodila
Korak 1
V podatkovnih zbirkah so informacije v obliki tabel, vsaka tabela ima svojo strukturo in velikost, vendar vse upoštevajo enake ukaze za ustvarjanje, izbiranje, spreminjanje in brisanje podatkov. Delo z bazami podatkov poteka v univerzalnem poizvedbenem jeziku SQL.
2. korak
Ukazi v poizvedbenem jeziku so definirani s pomočjo operatorjev, ki jih lahko razdelimo na 4 glavne vrste glede na njihovo področje uporabe: definicija podatkov, obdelava podatkov, definicija dostopa do podatkov in upravljanje transakcij.
3. korak
Najpogostejša skupina operaterjev je manipulacija s podatki. Ta vrsta dejavnosti je na voljo uporabnikom zbirke podatkov, ki so prikrajšane za skrbniške pravice, in jim omogoča delo z želenimi tabelami.
4. korak
Stavki SQL so angleško ime za glagole, ki označujejo ustrezno dejanje: ustvariti - ustvariti, vstaviti - dodati, posodobiti - spremeniti in izbrisati - izbrisati. Imajo naslednjo strukturo: izberite,…, med; - izbor iz celotne tabele; izberite, …, od kod = in / ali =; - izbira iz tabele glede na pogoje; izberite * med; - izbor vseh podatkov iz tabele.
5. korak
vstavi v vrednosti () vrednosti (); - dodajanje vrstice z določenimi polji v tabelo; vstavi v vrednosti (); - privzeto dodajanje vseh polj v tabelo. update set =; - spreminjanje enega polja v vseh zapisih tabele; update set = where =; - spreminjanje podatkov v skladu z določenimi pogoji.
6. korak
izbriši iz; - brisanje vseh zapisov iz tabele; brisanje od kje =; - odstranitev pod določenimi pogoji.
7. korak
Vsaka zahteva je transakcija. V SQL je mogoče poizvedbo izvesti in videti njen rezultat ter šele nato dokončati dejanje. To omogoča vrnitev koraka nazaj, če je izvedba zahteve iz nekega razloga povzročila nepričakovane posledice.
8. korak
Ustrezni operaterji nadzora so odgovorni za izvrševanje transakcij: zavzem - potrditev, povrat - vrnitev in točka shranjevanja - razdelitev transakcije.
9. korak
Skrbniki baz podatkov imajo dostop do vseh podatkov tabel in lahko ustvarjajo tabele, odpirajo / zapirajo itd. Njihova prednost so operaterji za opredelitev podatkov in dostop do podatkov: ustvari tabelo (,…,); - ustvarjanje novega stolpca table.alter [dodaj, spremeni, spusti] stolpec; - spreminjanje tabele (dodajanje, spreminjanje, brisanje polj).
10. korak
spustitvena miza; - brisanje tabele. To operacijo je mogoče izvesti le, če tabela po določenih poljih ni povezana z drugimi tabelami. V tem primeru morate te povezave najprej izbrisati in nato znova poskusiti izbrisati.
11. korak
Operaterji za določanje dostopa do podatkov: odobri - odobri [dostop], prekliči - zapri, zavrni - zavrni (močnejši od preklica, ker zanika vsa dovoljenja).