Skip to main content

Vad är datamanipulationsspråk?

Data Manipulation Language (DML) är ett strukturerat datorspråk som används i databaser för att manipulera data på något sätt.Några av de grundläggande manipulationerna som används i datamanipuleringsspråk inkluderar att lägga till databasen, ändra en post, ta bort en post och flytta data från en position till en annan.DML -kommandona är enkla och involverar ett eller två ord, till exempel "välj" eller "uppdatering", för att initiera kommandot.DML kan delas upp i procedur- och icke -proceduralkod, där användaren specificerar antingen vad datum krävs och hur man når den, respektive vad som behövs.Utan DML skulle det inte finnas något sätt att manipulera data i databasen.

En av de främsta orsakerna till att använda en databas är att lagra information, men datumet är vanligtvis värdelöst eller av begränsad användning om den inte kan manipuleras.Datamanipuleringsspråk är standardspråket som används för att interagera med informationen lagrad i databasen.Genom denna lista med kommandon kan en användare initiera en rad ändringar i databasen för att öka dess användbarhet.

Data Manipulation Language är ett ganska enkelt språk, särskilt jämfört med andra manipulationsspråk och behöver bara ett eller två ord för att startaEtt kommando.Kommandona själva förstås tydligt mdash;Kommandot "Uppdatering" används för att uppdatera en post och ett "Delete" -kommando används till exempel för att ta bort en post.Som standard anges kommandona i stora bokstäver.

Det finns två avsnitt på dataripuleringsspråk: Procedural och icke -procedural.Det processuella sättet att kodas används ofta i affärsinställningar och är det korrekta sättet att koda DML -begäran.I detta schema berättar användaren databasen vilken datum användaren vill arbeta med och hur man får datumet.Denna metod tenderar att ta mer kod och är lite svårare för användare men säkerställer trovärdigheten i databaskodning och poster.

Den andra metoden för kodningsförfrågningar kallas icke -procedural och även om det kan göras är det inte den officiella officiellaSätt att arbeta med en databas.På icke -procedurella datamanipuleringsspråk berättar användaren bara databasen vilket datum att arbeta med, men inte hur man hämtar den.Kommandona själva tar mycket mindre kod, så det blir lättare för användaren.Samtidigt kan databasen generera oväntad eller ineffektiv kodning till följd av icke -procedural DML.