Les ordres DDL formen part de SQL i funcionen al costat de les ordres DML, DCL i TCL per crear i gestionar bases de dades. Formen els blocs bàsics per administrar SQL i són útils per saber si gestionareu o creeu una base de dades mitjançant el llenguatge de consulta estructurat.
Les ordres SQL es componen principalment de DDL i DML. Podeu crear o suprimir una base de dades amb ordres DDL i afegir, moure o canviar dades amb DML. Les ordres de DCL us ajudaran a gestionar els usuaris, els permisos i la seguretat de les dades, mentre que TCL ajudarà a gestionar els canvis que feu a DML. Tots treballen junts dins de SQL per proporcionar les eines que necessiteu per crear i gestionar eficaçment bases de dades. Conèixer aquestes ordres és fonamental per a qualsevol persona que vulgui accedir a l’administrador o al suport de la base de dades.
No sóc expert en SQL, però els he utilitzat i administrat. També sóc amic d’algú que escriu aquestes coses dormint. Pot ser que el següent tutorial sigui el meu discurs, però el seu coneixement i experiència són tots seus. Qualsevol error o omissió serà exclusivament meu.
A continuació es detallen les ordres bàsiques de cada idioma. Les ordres DDL enumeren els termes necessaris per crear bases de dades, taules i objectes. Les ordres DML enumeren els termes necessaris per gestionar objectes i dades a la base de dades que heu creat. Les ordres de DCL enumeren els termes necessaris per gestionar els usuaris i les ordres de TCL són les que podeu utilitzar per establir punts de desat i confirmar els canvis.
DDL (llenguatge de definició de dades)
DDL (Data Definition Language) s’utilitza per definir l’esquema de la base de dades. Ajuda a crear i gestionar la base de dades i els objectes que hi ha. Les sentències DDL canvien l'estructura de la base de dades de diverses maneres, com ara crear, suprimir, modificar esquemes i objectes.
com esborrar un perfil de netflix
Segons el gust de SQL que utilitzeu, les sentències DDL poden incloure:
- ALTER TAULA
- ALTER VISUAL
- ESTADÍSTIQUES DE COMPUTACIÓ
- CREA LA BASE DE DADES
- CREAR FUNCIÓ
- CREA UN ROL
- CREA TAULA
- CREA VISUALITZACIÓ
- BASE DE DADES DE GOTA
- FUNCIÓ DE GOTA
- FUNCIÓ DE GOTA
- TAULA DE GOTA
- VISTA DE GOTA
- SUBVENCIÓ
- REVOCAR
Les sentències DDL bàsiques de SQL són:
com deixar el canal de veu de la discòrdia
- EDAT
- TRONCAR
- COMENTARI
- CREAR
- DESCRIU
- RENOMINA
- TIRAR
- ESPECTACLE
- ÚS
Aquests apareixeran a totes les versions de SQL. Cada ordre DDL requereix un tipus d'objecte i un identificador per funcionar.
Per exemple: CREA TAULA [nom de taula] ([definicions de columna]) [paràmetres de taula] o DROP tipus d'objecte nom d'objecte.
DML (Llenguatge de manipulació de dades)
Un altre element de SQL és DML (Llenguatge de manipulació de dades). Això us permet recuperar, inserir, actualitzar, eliminar i, en general, gestionar dades dins d’una base de dades SQL. Aquestes ordres seran les que faràs servir dia a dia a l’hora de gestionar les bases de dades. Aquest no és un llenguatge específic per si sol, sinó que forma part de SQL.
- SELECCIONA
- INSERTAR
- ACTUALITZACIÓ
- ESBORRAR
- INSERT A GRAN
- VA
- READTEXT
- ACTUALITZACIÓ
- WRITETEXT
- COMENÇA
- COMPROMETRE’s
- ROLLBACK
- COPIA A
- COPIA A
- POSAR
- ACONSEGUIR
- LLISTA
- ELIMINAR
Una vegada més, diferents sabors de SQL utilitzaran algunes o totes aquestes ordres DML i moltes fins i tot n'afegiran les seves.
Per exemple: SELECCIONA [nom (s) de columna] de [nom de taula] o ACTUALITZA [nom de taula] SET [nom de columna = valor] on [condició].
DCL (idioma de control de dades)
DCL (Data Control Language) s’utilitza per controlar els usuaris i el sistema al voltant de la pròpia base de dades. S’utilitza amb més freqüència per gestionar els permisos dels usuaris i gestionar la seguretat de les dades, de manera que és important saber-ho.
Les ordres DCL més habituals inclouen:
quin tipus de memòria té el meu ordinador
- SUBVENCIÓ
- REVOCAR
- SETUSER
- EXECUTE AS, declaració
- EXECUTE AS, clàusula
- REVERTIR
- CLAU MÀSTER OBERTA.
- TANCAR CLAU MÀSTER
- CLAU SIMÈTRICA OBERTA
- CLAU SIMETRICA TANCADA
Per exemple: CONCEDIR [privilegi] ACTIVAT [objecte] A [usuari] o REVOCAR [permís] ACTIVAT [objecte] DE [usuari].
TCL (llenguatge de control de transaccions)
TCL (Transaction Control Language) s’utilitza per agrupar sentències DML juntes per formar transaccions lògiques i per gestionar qualsevol canvi realitzat a les dades per sentències DML. Si realitzeu ordres DML, no necessàriament es faran permanents fins que no tanqueu la sessió actual. Si voleu confirmar manualment per qualsevol motiu, podeu utilitzar una ordre TCL.
- COMENÇA LA TRANSACCIÓ DISTRIBUIDA
- COMENÇA LA TRANSACCIÓ
- COMETIR TRANSACCIÓ
- COMPROMETRE TREBALL
- TRANSACCIÓ DE RETRIBUCIÓ
- TREBALL ROLLBACK
- DESA LA TRANSACCIÓ
Per exemple: COMMIT; desarà els canvis fets amb DML abans de passar a altres ordres. SAVEPOINT savepoint_name; crearà una posició de desament com un joc de desades. Si alguna cosa surt malament, podeu tornar a la base de dades fins a aquest punt i tornar a començar.
Aquests quatre són els components bàsics de la gestió de bases de dades SQL. Aquesta és una pàgina de molt alt nivell per a aquells que vulguin explorar el tema de SQL. Conegueu aquestes ordres i com s’utilitzen i entra en joc un nou món de bases de dades i gestió de bases de dades. Com que SQL està darrere de la majoria d’aplicacions al núvol, els llocs web, les aplicacions web, les aplicacions i la majoria de suites de productivitat que hi ha al voltant és una bona habilitat per aprendre.
Articles D'Interès
L'Elecció De L'Editor
16 millors jocs d'alta gràfica de 4 GB de RAM per a PC
No es poden desactivar els anuncis automàtics de manera programàtica a la pàgina, així que aquí estem!
Com afegir una superposició a OBS
Les superposicions són una bona manera de personalitzar el vostre contingut. Molts streamers els utilitzen per estimular visualment els seus espectadors durant els entreactes o fins i tot abans de començar la transmissió. Al cap i a la fi, tenir una pantalla de suport acolorida supera mirar un fons suau. OBS
Com s’instal·len targetes d’expansió
Fa uns anys teníem les mans a tot tipus de targetes d’expansió per a ordinadors, des dels sintonitzadors de TV fins a les targetes de so, però en l’actualitat són menys habituals. Tanmateix, si en teniu, la instal·lació és molt senzilla.
Facebook Live es pot emetre en privat?
Facebook Live és una eina brillant que us permet reproduir els vostres vídeos en directe amb poc esforç. Tothom l’utilitza, des d’usuaris individuals fins a pàgines de grans empreses. La gent l’utilitza per divertir-se, comercialitzar i sensibilitzar. Però pots
Tecla ràpida per fer que les aplicacions de la botiga siguin pantalla completa al Windows 10
Hi ha una tecla de drecera que podeu utilitzar per crear una aplicació de la botiga de pantalla completa a Windows 10. Per a aplicacions com Edge, Configuració o Mail, podeu fer-les de pantalla completa fàcilment.
El meu Roku parla - Com desactivar-lo?
Si teniu un televisor Roku TCL o un reproductor Roku, podeu activar l’àudio guia accidentalment. A més, en algunes situacions, s'activa de manera predeterminada tan bon punt connecteu el dispositiu. Mentre que alguns gaudeixen
Línies vermelles que funcionen a la pantalla del monitor: què fer?
Les línies estranyes que apareixen a tota la pantalla del monitor no són cap novetat. És possible que en vegeu molts o només un. Poden ser horitzontals o verticals. De vegades n'hi ha tantes que amb prou feines es pot veure res