Skip to main content

Co to jest język manipulacji danymi?

Język manipulacji danymi (DML) to ustrukturyzowany język komputerowy używany w bazach danych do manipulowania danymi w jakiś sposób.Kilka podstawowych manipulacji używanych w języku manipulacji danymi obejmuje dodanie do bazy danych, zmianę rekordu, usuwanie rekordu i przenoszenie danych z jednej pozycji do drugiej.Polecenia DML są proste i obejmują jedno lub dwa słowa, takie jak „Wybierz” lub „aktualizacja”, aby zainicjować polecenie.DML można podzielić na kod proceduralny i nieproceduralny, przy czym użytkownik określa, co jest potrzebne i jak go osiągnąć, albo po prostu to, co jest potrzebne.Bez DML nie byłoby możliwości manipulowania danymi w bazie danych.

Jednym z głównych powodów korzystania z bazy danych jest przechowywanie informacji, ale odniesienie jest zazwyczaj bezużyteczne lub jest ograniczone, jeśli nie można ich manipulować.Język manipulacji danymi jest standardowym językiem używanym do interakcji z informacjami przechowywanymi w bazie danych.Za pomocą tej listy poleceń użytkownik może zainicjować zakres zmian w bazie danych, aby zwiększyć jej użyteczność.

Język manipulacji danymi jest raczej prostym językiem, szczególnie w porównaniu z innymi językami manipulacji i potrzebuje tylko jednego lub dwóch słów, aby rozpocząćKomenda.Same polecenia są zrozumiałe wyraźnie mdash;Polecenie „Aktualizacja” służy do aktualizacji rekordu, a na przykład do usuwania rekordu używane jest polecenie „Usuń”.Jako standard, polecenia są wprowadzane w literach kapitałowych.

Istnieją dwie sekcje do manipulacji danymi: Procedural and Uprocedural.Proceduralny sposób kodowania jest często stosowany w ustawieniach biznesowych i jest właściwym sposobem kodowania żądania DML.W tym schemacie użytkownik informuje bazę danych, z czym Data, z którą użytkownik chce pracować i jak uzyskać odniesienia.Ta metoda ma tendencję do przyjmowania więcej kodu i jest nieco trudniejsza dla użytkowników, ale zapewnia wierność kodowania bazy danych i rekordów.

Druga metoda żądań kodowania jest znana jako nieoproceduralna, a chociaż można to zrobić, nie jest to oficjalnesposób pracy z bazą danych.W języku manipulacji danymi nieproceduralnymi użytkownik mówi tylko bazie danych, z jakim punktem odniesienia do pracy, ale nie jak go odzyskać.Same polecenia przyjmują znacznie mniej kodu, więc będzie łatwiej dla użytkownika.W tym samym czasie baza danych może generować nieoczekiwane lub nieefektywne kodowanie w wyniku nieproceduralnego DML.