DDL vs. DML a SGBD

Autora: Laura McKinney
Data De La Creació: 4 Abril 2021
Data D’Actualització: 16 Ser Possible 2024
Anonim
DDL, DML, DCL & TCL statements in SQL (Database basics)
Vídeo: DDL, DML, DCL & TCL statements in SQL (Database basics)

Content

La diferència entre DDL i DML a DBMS que és el sistema de gestió de bases de dades és que DDL, és un llenguatge de definició de dades que s’utilitza per especificar l’esquema de base de dades en l’estructura de la base de dades mentre que DML és un llenguatge de manipulació de dades que s’utilitza per recuperar dades de la base de dades.


Contingut: Diferència entre DDL i DML en SGBD

  • DDL vs. DML a SGBD
  • Gràfic de comparació
  • DDL
  • DML
  • Diferència de clau
  • Conclusió
  • Vídeo explicatiu

DDL vs. DML a SGBD

DDL és un llenguatge de definició de dades mentre que DML és un llenguatge de manipulació de dades, es consideren els dos termes iguals, però són diferents. El seu paper en el SGBD és diferent. DDL és un llenguatge de definició de dades que s'utilitza per especificar l'esquema de base de dades en l'estructura de la base de dades, mentre que DML és un llenguatge de manipulació de dades que s'utilitza per recuperar dades de la base de dades. DBMS és un sistema de gestió de bases de dades que és un paquet de programari que el principal propòsit de DMBS és manipular dades. Normalment, les dades no es poden gestionar de forma dura perquè a causa de molts factors com es poden perdre, pot ser difícil de gestionar. Els SGBD fan que la manipulació de dades sigui molt fàcil i segura. Es guarda el vostre registre i, en cap cas, hi ha el risc de perdre'l. DML és la manipulació de dades que s’utilitza per crear l’esquema que és una taula de la base de dades que s’omple mitjançant un llenguatge de manipulació de dades. La columna d’ompliment del llenguatge de definició de dades mentre que DDL omple la fila de la taula i la fila de la base de dades s’anomena tuple. DML es pot utilitzar per inserir, modificar, suprimir i recuperar les dades d’una taula de la base de dades. Hi ha dos tipus de llenguatge de manipulació de dades que són DMLS procedimentals i DMLS declaratius. Els DMLS procedimentals descriuen les dades a recuperar, i també defineix com obtenir les dades de la taula mentre que el DMLS declaratiu descriu les dades que cal recuperar. El manteniment de les dades és una altra funció i funcions molt importants que ofereix el SGBD. SQL que és el llenguatge de consulta d'estructura és el programari més utilitzat per a SGBD. DDL és un llenguatge de definició de dades que defineix l’esquema de la base de dades.El llenguatge de definició de dades ofereix moltes facilitats, tal com defineix totes les altres propietats addicionals i proporciona facilitats per especificar restriccions. El comando create del llenguatge de definició de dades s'utilitza per crear una base de dades. El comandament Alter ens va utilitzar per canviar el contingut de la taula. La taula desplegable s'utilitza per suprimir algunes dades de la taula. L'ordre Truncate s'utilitza per eliminar tot el contingut de la taula i el nom per canviar el nom per a tota la base de dades. El llenguatge de definició de dades accepta tota l’ordre que s’utilitza per crear una base de dades. La manipulació de dades s'utilitza per recuperar dades de la taula. La inserció en la manipulació de dades s'utilitza per empènyer les dades en dades. L'actualització en llenguatge de manipulació de dades s'utilitza per reformar les dades de la taula i esborra el llenguatge de manipulació de dades per eliminar les dades de la taula.


Gràfic de comparació

BasesDDLDML
SignificatDDL és un llenguatge de definició de dades que s'utilitza per especificar l'esquema de la base de dades en l'estructura de la base de dadesDML és un llenguatge de manipulació de dades que s’utilitza per recuperar dades de la base de dades.
Significa DDL significa llenguatge de definició de dadesDML significa llenguatge de manipulació de dades
TipusNo hi ha cap tipus de llenguatge de definició de dadesHi ha dos tipus de llenguatge de manipulació de dades que són DMLS procedimentals i DMLS declaratius.
ComandamentsLes ordres comunes de DDL són CREAR, ALTERAR, DROPLes ordres habituals de DML són SELECT, INSERT, ACTUALITZACIÓ

 

DDL

DDL és un llenguatge de definició de dades que defineix l’esquema de la base de dades. El llenguatge de definició de dades ofereix moltes facilitats, tal com defineix totes les altres propietats addicionals i proporciona facilitats per especificar restriccions. El comando create del llenguatge de definició de dades s'utilitza per crear una base de dades. El comandament Alter ens va utilitzar per canviar el contingut de la taula. La taula desplegable s'utilitza per suprimir algunes dades de la taula. L'ordre Truncate s'utilitza per eliminar tot el contingut de la taula i el nom per canviar el nom per a tota la base de dades. El llenguatge de definició de dades accepta tota l’ordre que s’utilitza per crear una base de dades.


DML

DML és la manipulació de dades que s’utilitza per crear l’esquema que és una taula de la base de dades que s’omple mitjançant un llenguatge de manipulació de dades. La columna d’ompliment del llenguatge de definició de dades mentre que DDL omple la fila de la taula i la fila de la base de dades s’anomena tuple. DML es pot utilitzar per inserir, modificar, suprimir i recuperar les dades d’una taula de la base de dades. Hi ha dos tipus de llenguatge de manipulació de dades que són DMLS procedimentals i DMLS declaratius. Els DMLS procedimentals descriuen les dades a recuperar, i també defineix com obtenir les dades de la taula mentre que el DMLS declaratiu descriu les dades que cal recuperar. La manipulació de dades s'utilitza per recuperar dades de la taula. La inserció en la manipulació de dades s'utilitza per empènyer les dades en dades. L'actualització en llenguatge de manipulació de dades s'utilitza per reformar les dades de la taula i esborra el llenguatge de manipulació de dades per eliminar les dades de la taula.

Diferència de clau

  • DDL és un llenguatge de definició de dades que s'utilitza per especificar l'esquema de base de dades en l'estructura de la base de dades, mentre que DML és un llenguatge de manipulació de dades que s'utilitza per recuperar dades de la base de dades.
  • DDL significa llenguatge de definició de dades mentre que DML significa llenguatge de manipulació de dades.
  • No hi ha cap tipus de llenguatge de definició de dades mentre que hi ha dos tipus de llenguatge de manipulació de dades que són DMLS procedimentals i DMLS declaratius.
  • Les ordres comunes de DDL són CREATE, ALTER, DROP mentre que les ordres comunes de DML són SELECT, INSERT, UPDATE.

Conclusió

En aquest article anterior veiem la diferència entre DDL i DML a la base de dades.

Vídeo explicatiu