Databasisse is 'n sistematiese versameling van data wat op soortgelyke wyse gestruktureer is vir die stoor en verwerking deur 'n rekenaar. Met hierdie programmeringsobjek kan u met groot hoeveelhede materiale werk sonder om baie moeite te doen met die gebruik, aanpassing en verwydering daarvan. SQL is die universele taal om met databasisse te werk.
Instruksies
Stap 1
In databasisse word inligting in die vorm van tabelle vervat, elke tabel het sy eie struktuur en grootte, maar hulle volg almal dieselfde opdragte vir die skep, seleksie, wysiging en verwydering van data. Werk met databasisse word in die universele navraagtaal SQL uitgevoer.
Stap 2
Opdragte in die navraagtaal word gedefinieër deur gebruik te maak van operateurs, wat volgens hul toepassingsveld in 4 hoofsoorte verdeel kan word: datadefinisie, datamanipulasie, definisie van data-toegang en transaksiebestuur.
Stap 3
Die mees algemene groep operateurs is datamanipulasie. Hierdie tipe aktiwiteit is beskikbaar vir databasisgebruikers wat die administrateurregte ontneem, en hulle in staat stel om met die gewenste tabelle te werk.
Stap 4
SQL-stellings is die Engelse naam vir die werkwoorde wat die ooreenstemmende handeling aandui: skep - skep, invoeg - voeg by, werk op - verander en verwyder - verwyder. Hulle het die volgende struktuur: kies,…, uit; - seleksie uit die hele tabel; kies, …, van waar = en / of =; - keuse uit die tabel volgens die voorwaardes; kies * uit; - seleksie van alle gegewens uit die tabel.
Stap 5
voeg in () waardes (); - die toevoeging van 'n ry met spesifieke velde aan die tabel; invoeg in waardes (); - voeg standaard alle velde by die tabel update set =; - die verandering van een veld in alle rekords van die tabel; opdateringset = waar =; - datawysiging volgens sekere voorwaardes.
Stap 6
verwyder van; - verwyder alle rekords van die tabel; verwyder van waar =; - verwydering onder sekere voorwaardes.
Stap 7
Enige versoek is 'n transaksie. In SQL is dit moontlik om 'n navraag uit te voer en die resultaat daarvan te sien en dan eers die handeling te voltooi. Dit maak dit moontlik om 'n stap terug te gaan as die uitvoering van die versoek om een of ander rede tot onverwagte gevolge gelei het.
Stap 8
Die ooreenstemmende beheeroperateurs is verantwoordelik vir die uitvoering van transaksies: verbind - bevestiging, terugbetaling - terugbetaling en spaarpunt - verdeling van die transaksie.
Stap 9
Databasisadministrateurs het toegang tot alle tabeldata en kan tabelle skep, toegang oop- / toemaak, ens. Hul voorreg is datadefinisieoperateurs en datatoegang: skep tabel (, …,); - die skep van 'n nuwe tabel. verander tabel [voeg, wysig, laat val] kolom; - verander die tabel (voeg velde by, wysig, verwyder).
Stap 10
val tafel; - die verwydering van 'n tabel. Hierdie bewerking kan slegs uitgevoer word as die tabel deur sekere velde nie met ander tabelle verband hou nie. As dit die geval is, moet u eers hierdie skakels verwyder en dan weer probeer verwyder.
Stap 11
Operateurs om toegang tot data te bepaal: verleen - verleen [toegang], herroep - sluit, ontken - ontken (sterker as herroep, aangesien dit alle toestemmings ontken).