SQL 데이터 조작어(DML: Data Manipulation Language) – 명령어 종류, SQL의 테이블과 관계 데이터 모델의 릴레이션과의 차이점

CODEDRAGON Development/Database

반응형

   

   

데이터 조작어(DML: Data Manipulation Language)

  • 데이터의 검색 및 삽입, 삭제, 변경을 위해서 사용하는 언어
  • DML은 데이터베이스의 운영 및 사용과 관련해 가장 많이 사용하는 질의문으로 데이터의 검색과 수정 등을 처리합니다

   

   

데이터 조작어의 명령어 종류

종류

설명

SELECT

DB 객체에서 데이터를 검색

INSERT

DB 객체에 데이터를 삽입

DELETE

DB 객체에서 데이터를 삭제

UPDATE

DB 객체의 기존 데이터를 변경

   

   

SQL의 테이블과 관계 데이터 모델의 릴레이션과의 차이점

  • SQL의 테이블은 반드시 기본 키를 가져야 하는 것은 아닙니다.
  • SQL의 한 테이블에는 동일한 행(레코드)이 중복될 수 있습니다.
  • 검색할 때 'DISTINCT' 옵션을 지정하면, 동일한 행을 제거할 수 있습니다.


반응형