Wat is de taalmanipulatietaal?
Gegevensmanipulatietaal (DML) is een gestructureerde computertaal die in databases wordt gebruikt om de gegevens op een of andere manier te manipuleren. Enkele van de basismanipulaties die in de taalmanipulatietaal worden gebruikt, zijn onder meer het toevoegen van de database, het wijzigen van een record, het verwijderen van een record en het verplaatsen van gegevens van de ene positie naar de andere. De DML -opdrachten zijn eenvoudig en omvatten een of twee woorden, zoals "selecteren" of "update", om de opdracht te initiëren. DML kan worden opgesplitst in procedurele en non -procedurele code, waarbij de gebruiker wordt aangegeven wat datum vereist is en hoe deze te bereiken, of gewoon wat nodig is, respectievelijk. Zonder DML zou er geen manier zijn om de gegevens in de database te manipuleren.
Een van de belangrijkste redenen voor het gebruik van een database is het opslaan van informatie, maar het datum is meestal nutteloos of van beperkt gebruik als het niet kan worden gemanipuleerd. Gegevensmanipulatietaal is de standaardtaal die wordt gebruikt om te interageren met de informatie die in de database is opgeslagen. Via deze lijst met opdrachten kan een gebruiker een reeks van initiërenWijzigingen in de database om het nut ervan te vergroten.
Datamanipulatietaal is een vrij eenvoudige taal, vooral in vergelijking met andere manipulatietalen, en heeft slechts één of twee woorden nodig om een opdracht te starten. De opdrachten zelf worden duidelijk begrepen - de opdracht "Update" wordt gebruikt om een record bij te werken en een opdracht "verwijderen" wordt gebruikt om bijvoorbeeld een record te verwijderen. Als standaard worden de opdrachten ingevoerd in hoofdletters.
Er zijn twee secties voor datamanipulatietaal: procedureel en niet -procedureel. De procedurele manier van coderen wordt vaak gebruikt in zakelijke instellingen en is de juiste manier om het DML -verzoek te coderen. In dit schema vertelt de gebruiker de database met welke DATUM de gebruiker wil werken en hoe het datum te verkrijgen. Deze methode heeft de neiging om meer code te nemen en is een beetje moeilijker voor gebruikers, maar zorgt voor de trouw van de database -codering en -records.
de SECOND -methode voor het coderen van verzoeken staat bekend als non -procedureel en, hoewel dit kan worden gedaan, is dit niet de officiële manier om met een database te werken. In niet -procedurele gegevensmanipulatietaal vertelt de gebruiker alleen de database met welke DATUM te werken, maar niet hoe deze moet worden opgehaald. De opdrachten zelf nemen veel minder code, dus het zal gemakkelijker zijn voor de gebruiker. Tegelijkertijd kan de database onverwachte of inefficiënte codering genereren als gevolg van niet -procedurele DML.