데이터 조작 언어 란 무엇입니까?
데이터 조작 언어 (DML)는 데이터베이스에서 데이터를 조작하는 데 사용되는 구조화 된 컴퓨터 언어입니다. 데이터 조작 언어에 사용되는 몇 가지 기본 조작에는 데이터베이스 추가, 레코드 변경, 레코드 삭제 및 한 위치에서 다른 위치로 데이터 이동이 포함됩니다. DML 명령은 간단하며 명령을 시작하기 위해“SELECT”또는“UPDATE”와 같은 하나 또는 두 단어를 포함합니다. DML은 절차 형 코드와 비 절차 형 코드로 나눌 수 있으며, 사용자는 필요한 데이텀과 그에 도달하는 방법 또는 필요한 것을 각각 지정합니다. DML이 없으면 데이터베이스의 데이터를 조작 할 방법이 없습니다.
데이터베이스를 사용하는 주된 이유 중 하나는 정보를 저장하기위한 것이지만 데이터를 조작 할 수없는 경우 일반적으로 데이텀은 쓸모가 없거나 제한적으로 사용됩니다. 데이터 조작 언어는 데이터베이스에 저장된 정보와 상호 작용하는 데 사용되는 표준 언어입니다. 이 명령 목록을 통해 사용자는 데이터베이스의 범위를 변경하여 유용성을 높일 수 있습니다.
데이터 조작 언어는 특히 다른 조작 언어와 비교할 때 다소 간단한 언어이며 명령을 시작하려면 한두 단어 만 있으면됩니다. "UPDATE"명령은 레코드를 업데이트하는 데 사용되고 "DELETE"명령은 레코드를 삭제하는 데 사용됩니다. 표준으로 명령은 대문자로 입력됩니다.
데이터 조작 언어에는 절차 및 비 절차의 두 섹션이 있습니다. 절차 적 코딩 방법은 종종 비즈니스 환경에서 사용되며 DML 요청을 코딩하는 올바른 방법입니다. 이 스키마에서 사용자는 데이터베이스에 사용자가 작업하려는 기준과 기준을 얻는 방법을 알려줍니다. 이 방법은 더 많은 코드를 사용하는 경향이 있으며 사용자에게는 조금 더 어렵지만 데이터베이스 코딩 및 레코드의 충실도를 보장합니다.
요청을 코딩하는 두 번째 방법은 절차가 아닌 것으로 알려져 있으며, 수행 할 수 있지만 데이터베이스를 사용하는 공식적인 방법은 아닙니다. 비 절차 데이터 조작 언어에서 사용자는 데이터베이스에 작업 할 데이터 만 알려주고 검색하는 방법은 알려주지 않습니다. 명령 자체는 훨씬 적은 코드를 사용하므로 사용자가 더 쉬울 것입니다. 동시에, 데이터베이스는 비절 차적 DML의 결과로 예기치 않거나 비효율적 인 코딩을 생성 할 수 있습니다.