Hoved Google Forms Hva er DDL-kommandoer og hva brukes de til?

Hva er DDL-kommandoer og hva brukes de til?



DDL-kommandoer er en del av SQL og fungerer sammen med DML-, DCL- og TCL-kommandoer for å opprette og administrere databaser. De danner de grunnleggende byggesteinene for administrering av SQL og er nyttige for å vite om du skal administrere eller opprette database ved hjelp av Structured Query Language.

Hva er DDL-kommandoer og hva brukes de til?

SQL-kommandoer består hovedsakelig av DDL og DML. Du vil opprette eller slette en database med DDL-kommandoer og legge til, flytte eller endre data med DML. DCL-kommandoer hjelper deg med å administrere brukere, tillatelser og datasikkerhet mens TCL hjelper deg med å administrere endringene du gjør innen DML. De jobber alle sammen i SQL for å tilby verktøyene du trenger for å effektivt lage og administrere databaser. Å vite disse kommandoene er grunnleggende for alle som ønsker å komme inn i databaseadministrator eller support.

Jeg er ingen SQL-ekspert, men jeg har brukt og administrert dem. Jeg er også nær venn med noen som skriver disse tingene i søvne. Følgende opplæring kan være mine ord, men kunnskapen og ekspertisen er hans. Eventuelle feil eller mangler vil være mine alene.

Det som følger er de grunnleggende kommandoene for hvert språk. DDL-kommandoer viser vilkårene som er nødvendige for å lage databaser, tabeller og objekter. DML-kommandoer viser vilkårene som er nødvendige for å administrere objekter og data i databasen du opprettet. DCL-kommandoer viser vilkårene som er nødvendige for å administrere brukere, og TCL-kommandoer er det du kan bruke til å angi lagringspunkter og foreta endringene.

windows 10 fjern nylig lagt til

DDL (Data Definition Language)

DDL (Data Definition Language) brukes til å definere databaseskjemaet. Det hjelper med å lage og administrere databasen og objektene i den. DDL-setninger endrer strukturen i databasen på en rekke måter som å opprette, slette, modifisere skjema og objekter.

Avhengig av smaken av SQL du bruker, kan DDL-setninger inneholde:

  • ALTER TABLE
  • ALTER VISNING
  • REGNSKAPSSTATISTIK
  • OPPRETT DATABASE
  • OPPRETT FUNKSJON
  • OPPRETT ROLLE
  • LAG TABELL
  • SKAP UTSIKT
  • DROP DATABASE
  • DROPFUNKSJON
  • DROP ROLE
  • DROPBORD
  • DROP VIEW
  • STIPEND
  • TILBAKE

Kjernen SQL DDL-setninger er:

  • ALDER
  • TRUNKER
  • KOMMENTAR
  • SKAPE
  • BESKRIVE
  • RENAME
  • MISTE
  • VISE FRAM
  • BRUK

Disse vil vises i alle versjoner av SQL. Hver DDL-kommando vil kreve en objekttype og en identifikator for å kunne fungere.

For eksempel: OPPRETT TABELL [tabellnavn] ([kolonnedefinisjoner]) [tabellparametere] eller DROP objekttypen objektnavn.

DML (Data Manipulation Language)

Et annet element i SQL er DML (Data Manipulation Language). Dette lar deg hente, sette inn, oppdatere, fjerne og generelt administrere data i en SQL-database. Disse kommandoene vil være de du vil bruke på daglig basis når du administrerer databaser. Dette er ikke et spesifikt språk alene, men er en del av SQL.