Baze podataka su sistematizirana zbirka podataka strukturiranih po sličnim linijama za pohranu i obradu putem računala. Ovaj programski objekt omogućuje vam rad s velikim količinama materijala bez ulaganja puno truda u njihovu upotrebu, modificiranje i odlaganje. Univerzalni jezik za rad s bazama podataka je SQL.
Upute
Korak 1
U bazama podataka informacije se nalaze u obliku tablica, svaka tablica ima svoju strukturu i veličinu, ali sve se podvrgavaju istim naredbama za stvaranje, odabir, izmjenu i brisanje podataka. Rad s bazama podataka izvodi se na univerzalnom jeziku upita SQL.
Korak 2
Naredbe u jeziku upita definiraju se pomoću operatora, koji se mogu podijeliti u 4 glavne vrste prema njihovom području primjene: definicija podataka, manipulacija podacima, definicija pristupa podacima i upravljanje transakcijama.
3. korak
Najčešća skupina operatora je manipulacija podacima. Ova vrsta aktivnosti dostupna je korisnicima baze podataka koji su lišeni administratorskih prava i omogućuje im rad sa željenim tablicama.
4. korak
SQL navodi su engleski naziv za glagole koji označavaju odgovarajuću radnju: stvoriti - stvoriti, umetnuti - dodati, ažurirati - promijeniti i izbrisati - izbrisati. Imaju sljedeću strukturu: select, …, from; - odabir iz cijele tablice; odaberite, …, odakle = i / ili =; - odabir iz tablice prema uvjetima; odaberite * iz; - odabir svih podataka iz tablice.
Korak 5
umetnuti u () vrijednosti (); - dodavanje retka s određenim poljima u tablicu; umetanje u vrijednosti (); - dodavanje svih polja u tablicu, prema zadanim postavkama. update set =; - promjena jednog polja u svim zapisima tablice; update set = where =; - izmjena podataka prema određenim uvjetima.
Korak 6
izbrisati iz; - brisanje svih zapisa iz tablice; brisanje odakle =; - uklanjanje pod određenim uvjetima.
7. korak
Bilo koji zahtjev je transakcija. U SQL-u je moguće izvršiti upit i vidjeti njegov rezultat i tek tada dovršiti radnju. To omogućuje vraćanje koraka unatrag ako je izvršenje zahtjeva iz nekog razloga dovelo do neočekivanih posljedica.
Korak 8
Odgovarajući operateri kontrole odgovorni su za izvršavanje transakcija: predavanje - potvrda, vraćanje - vraćanje i spremište - razdvajanje transakcije.
Korak 9
Administratori baze podataka imaju pristup svim podacima tablice i mogu stvarati tablice, otvarati / zatvarati pristup itd. Njihova su privilegija operateri definicije podataka i pristup podacima: stvaranje tablice (, …,); - stvaranje nove tablice table.alter [dodati, izmijeniti, ispustiti] stupac; - promjena tablice (dodavanje, izmjena, brisanje polja).
Korak 10
padni stol; - brisanje tablice. Ova se operacija može izvesti samo ako tablica određenim poljima nije povezana s drugim tablicama. Ako je to slučaj, prvo morate izbrisati ove veze, a zatim pokušati ponovno izbrisati.
11. korak
Operatori za određivanje pristupa podacima: odobrenje - odobrenje [pristup], opoziv - zatvaranje, odbijanje - odbijanje (jače od opoziva, jer uskraćuje sva dopuštenja).