Vad är datamanipuleringssprå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. Data Manipulation Language ä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 av databasen för att öka användbarheten.

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 starta ett kommando. Själva kommandona förstås tydligt - kommandot "uppdatering" används för att uppdatera en post, och ett "Radera" -kommando används till exempel för att ta bort en post, till exempel. Som standard anges kommandona i stora bokstäver.

Det finns två avsnitt för datamanipuleringssprå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 vilket 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 databaskodningen och posterna.

SECOND -metod för kodningsförfrågningar kallas icke -procedural och även om det kan göras är det inte det officiella sättet att arbeta med en databas. På icke -procedurella datamanipuleringsspråk berättar användaren bara till 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.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?