DDL-kommandoer er en del af SQL og arbejder sammen med DML-, DCL- og TCL-kommandoer for at oprette og administrere databaser. De udgør de grundlæggende byggesten til administration af SQL og er nyttige til at vide, om du skal administrere eller oprette database ved hjælp af Structured Query Language.

SQL-kommandoer består hovedsageligt af DDL og DML. Du opretter eller sletter en database med DDL-kommandoer og tilføjer, flytter eller ændrer data med DML. DCL-kommandoer hjælper dig med at administrere brugere, tilladelser og datasikkerhed, mens TCL hjælper med at administrere de ændringer, du foretager inden for DML. De arbejder alle sammen inden for SQL for at levere de værktøjer, du har brug for til effektivt at oprette og administrere databaser. At kende disse kommandoer er grundlæggende for alle, der ønsker at komme ind i database-administrator eller support.
Jeg er ingen SQL-ekspert, men jeg har brugt og administreret dem. Jeg er også tæt på venner, der skriver disse ting i søvn. Følgende vejledning kan være mine ord, men viden og ekspertise er alle hans. Eventuelle fejl eller udeladelser er mine alene.
skift tænd / sluk-knap handling windows 10
Det følgende er de grundlæggende kommandoer for hvert sprog. DDL-kommandoer viser de vilkår, der er nødvendige for at oprette databaser, tabeller og objekter. DML-kommandoer viser de vilkår, der er nødvendige for at administrere objekter og data i den database, du oprettede. DCL-kommandoer viser de vilkår, der er nødvendige for at administrere brugere, og TCL-kommandoer er det, du kan bruge til at indstille gemmepunkter og begå dine ændringer.
DDL (Data Definition Language)
DDL (Data Definition Language) bruges til at definere databaseskemaet. Det hjælper med at oprette og administrere databasen og objekterne i den. DDL-udsagn ændrer strukturen i databasen på en række måder, såsom oprettelse, sletning, ændring af skema og objekter.
Afhængigt af smagen af SQL, du bruger, kan DDL-udsagn omfatte:
- ALTER TABEL
- ALTER VISNING
- REGNSKABSSTATISTIK
- Opret DATABASE
- OPRET FUNKTION
- OPRET ROLLE
- Opret TABEL
- Opret VISNING
- DROP-DATABASE
- DROP-FUNKTION
- DROP ROLE
- DROPTABEL
- DROP VIEW
- GIVE
- TILBAGE
Kerne SQL DDL-udsagn er:
- ALDER
- TRUNCATE
- KOMMENTAR
- SKAB
- BESKRIVE
- OMDØB
- DRÅBE
- AT VISE
- BRUG
Disse vises i alle versioner af SQL. Hver DDL-kommando kræver en objekttype og en identifikator for at kunne fungere.
For eksempel: Opret TABEL [tabelnavn] ([kolonnedefinitioner]) [tabelparametre] eller DROP-objekttypenavn.
DML (Data Manipulation Language)
Et andet element i SQL er DML (Data Manipulation Language). Dette giver dig mulighed for at hente, indsætte, opdatere, fjerne og generelt administrere data i en SQL-database. Disse kommandoer er dem, du vil bruge dagligt til håndtering af databaser. Dette er ikke et specifikt sprog alene, men er en del af SQL.
windows 10 stakvinduer
- VÆLG
- INDSÆT
- OPDATER
- SLET
- BULKINDSÆT
- GÅ
- READTEXT
- OPDATETEKST
- SKRIFTEKST
- BEGYNDE
- BEGÅ
- RULBACK
- KOPIER TIL
- KOPIER TIL
- SÆTTE
- FÅ
- LISTE
- FJERNE
Igen bruger forskellige varianter af SQL nogle eller alle disse DML-kommandoer, og mange tilføjer endda deres egne.
For eksempel: VÆLG [kolonnenavn (e)] fra [tabelnavn] eller UPDATE [tabelnavn] INDSTIL [kolonnenavn = værdi] hvor [betingelse].
DCL (Data Control Language)
DCL (Data Control Language) bruges til at kontrollere brugere og systemet omkring selve databasen. Det bruges oftest til at administrere brugertilladelser og administrere datasikkerhed, så det er vigtigt at vide det.
Almindelige DCL-kommandoer inkluderer:
hvordan man optager snapchat uden hænder iphone 2016
- GIVE
- TILBAGE
- SETUSER
- UDFØR AS, erklæring
- UDFØR AS, klausul
- VENDE TILBAGE
- ÅBN MASTER NØGLE.
- LUK HOVEDNØGLE
- ÅBENT SYMMETRISK TAST
- LUK SYMMETRISK TAST
For eksempel: GRANT [privilegium] PÅ [objekt] TIL [bruger] eller REVOKE [tilladelse] PÅ [objekt] FRA [bruger].
TCL (Transaktionskontrolsprog)
TCL (Transaction Control Language) bruges til at gruppere DML-sætninger til at danne logiske transaktioner og til at styre eventuelle ændringer foretaget i dataene med DML-sætninger. Hvis du udfører DML-kommandoer, gøres de ikke nødvendigvis permanente, før du lukker den aktuelle session. Hvis du vil foretage manuelt af en eller anden grund, kan du bruge en TCL-kommando.
- BEGYN DISTRIBUTERET TRANSAKTION
- BEGYN TRANSAKTION
- FORPLIGT TRANSAKTION
- FORPLIGT ARBEJDE
- RULBACK TRANSAKTION
- ROLLBACK ARBEJDE
- GEM TRANSAKTION
For eksempel: FORPLIGT; gemmer de ændringer, der er foretaget med DML, før du går videre til andre kommandoer. SAVEPOINT savepoint_name; vil skabe en gemelsesposition ligesom et gemmespil. Skulle noget gå galt, kan du rulle databasen tilbage til det punkt og starte igen.
Disse fire er de grundlæggende byggesten til styring af SQL-databaser. Dette er en side på meget højt niveau for dem, der ønsker at udforske emnet SQL. Lær disse kommandoer at kende, og hvordan de bruges, og en helt ny verden af databaser og databasestyring kommer i spil. Da SQL ligger bag de fleste skyapplikationer, websteder, webapps, apps og de fleste produktivitetspakker omkring det, er det en god færdighed at lære!
Interessante Artikler
Redaktørens Valg
Kopier tekst fra billedet i din telefonapp i Windows 10
Sådan kopieres tekst fra billede i din telefonapp i Windows 10 Din telefon, en af de indbyggede Windows 10-apps, har en mindre kendt, men cool funktion, der giver dig mulighed for at udtrække teksten fra billeder uden at have nogen billedgenkendelsessoftware installeret. Indstillingen kan bruges til at konvertere vedhæftede billeder til dig
Sådan rettes det, når TNT ikke aktiveres på Roku
Hvis TNT ikke aktiveres på Roku, er der et par ting, du kan prøve for at få det til at fungere igen. Denne fejlfindingsguide fører dig gennem rettelser til problemer med Roku-kanaler.
Hvad er en WMV-fil?
En WMV-fil er en Windows Media Video-fil, der er komprimeret med et eller flere af Microsofts videokomprimeringsformater. Sådan åbner og konverterer du en.
Hvad skal jeg gøre, hvis din skærm fryser på Android
Android og iOS er de to øverste mobile operativsystemer. Android-telefoner har dog en tendens til simpelthen at fryse og ikke svare på nogen kommando (for ikke at sige, at iOS-telefoner er immune). I en sådan situation, din telefon
Sådan eksporteres og importeres filtilknytninger i Windows 10
Se, hvordan du eksporterer (sikkerhedskopier) filtilknytninger og gendanner dem til en ny brugerkonto i Windows 10.
Sådan ændres dit brugernavn på Fortnite
https://www.youtube.com/watch?v=BZvtqbaGFA0&t=13s På grund af sin enorme popularitet prøver mange mennesker Fortnite bare for at se, hvad alt det ballade handler om. De opretter en konto, sætter et fjollet brugernavn og begynder derefter at spille
Alle mulige måder at åbne appen Indstillinger i Windows 10 på
Lær de mulige måder at åbne appen Indstillinger i Windows 10 hurtigt for at ændre enhver indstilling.