Les bases de dades són una col·lecció sistematitzada de dades estructurades en línies similars per emmagatzemar-les i processar-les mitjançant un ordinador. Aquest objecte de programació us permet treballar amb grans volums de materials sense esforçar-ne el seu ús, modificació i eliminació. El llenguatge universal per treballar amb bases de dades és SQL.
Instruccions
Pas 1
A les bases de dades, la informació es conté en forma de taules, cada taula té la seva pròpia estructura i mida, però totes obeeixen les mateixes ordres per crear, seleccionar, modificar i eliminar dades. El treball amb bases de dades es realitza en el llenguatge de consulta universal SQL.
Pas 2
Els ordres en el llenguatge de consulta es defineixen mitjançant operadors, que es poden dividir en 4 tipus principals segons el seu camp d’aplicació: definició de dades, manipulació de dades, definició d’accés a dades i gestió de transaccions.
Pas 3
El grup d’operadors més comú és la manipulació de dades. Aquest tipus d’activitat està disponible per als usuaris de bases de dades que tenen privats dels drets d’administrador i els permet treballar amb les taules desitjades.
Pas 4
Les sentències SQL són el nom en anglès dels verbs que indiquen l'acció corresponent: create - create, insert - add, update - change i delete - delete. Tenen l’estructura següent: seleccioneu, …, entre; - selecció de tota la taula; seleccioneu, …, des d'on = i / o =; - selecció de la taula segons les condicions; seleccioneu * entre; - selecció de totes les dades de la taula.
Pas 5
inseriu a () values (); - afegir una fila amb camps específics a la taula; inserir-la en els valors (); - afegint tots els camps a la taula, per defecte. update set =; - canviant un camp en tots els registres de la taula; set d'actualitzacions = where =; - modificació de dades segons determinades condicions.
Pas 6
esborrar de; - suprimir tots els registres de la taula; esborrar d'on =; - retirada en determinades condicions.
Pas 7
Qualsevol sol·licitud és una transacció. A SQL, és possible executar una consulta i veure’n el resultat i només completar l’acció. Això permet retrocedir un pas si l'execució de la sol·licitud per algun motiu comporta conseqüències inesperades.
Pas 8
Els operadors de control corresponents s’encarreguen d’executar les transaccions: commit - confirmació, rollback - rollback i savepoint - divisió de la transacció.
Pas 9
Els administradors de bases de dades tenen accés a totes les dades de la taula i poden crear taules, obrir / tancar, etc. La seva prerrogativa són els operadors de definició de dades i l'accés a les dades: crear taula (, …,); - creació d’una nova taula table.alter [afegir, modificar, deixar anar] columna; - canviar la taula (afegir, modificar, suprimir camps).
Pas 10
taula desplegable; - suprimir una taula. Aquesta operació només es pot realitzar si la taula no està relacionada amb altres taules per determinats camps. Si és així, primer heu de suprimir aquests enllaços i provar de suprimir-los de nou.
Pas 11
Operadors per determinar l'accés a les dades: concedir - concedir [accés], revocar - tancar, denegar - denegar (més fort que revocar, ja que denega tots els permisos).