DML 데이터 조작어 완벽 가이드: INSERT, UPDATE, DELETE, MERGE 사용법과 실습 예시
DML(데이터 조작어)은 데이터베이스의 데이터를 수정하는 SQL 명령어입니다. INSERT로 데이터 추가, UPDATE로 데이터 수정, DELETE로 데이터 삭제가 가능합니다. MERGE를 사용하여 두 테이블의 데이터를 병합할 수 있으며, 기본 SELECT 문을 통해 데이터를 조회하고 다양한 조작 예시를 통해 실습할 수 있습니다.
관계형 데이터베이스
DML(데이터 조작어)은 데이터베이스의 데이터를 수정하는 SQL 명령어입니다. INSERT로 데이터 추가, UPDATE로 데이터 수정, DELETE로 데이터 삭제가 가능합니다. MERGE를 사용하여 두 테이블의 데이터를 병합할 수 있으며, 기본 SELECT 문을 통해 데이터를 조회하고 다양한 조작 예시를 통해 실습할 수 있습니다.
DDL(데이터 정의어)은 데이터베이스 객체를 정의하고 관리하는 SQL 명령어입니다. 주요 명령어로는 CREATE(테이블 생성), ALTER(테이블 수정), DROP(테이블 삭제)가 있습니다. 또한, PRIMARY KEY와 FOREIGN KEY 설정, INDEX 생성 및 활용, 스키마 이해를 통해 데이터 구조를 효율적으로 관리할 수 있습니다.
SQL 기본 문법에서는 SQL의 문법 구조와 키워드 대소문자 규칙, 주석 사용법, 기본 SELECT 문, SQL 실행 순서에 대해 설명합니다. SQL의 기본 요소를 이해하고, 쿼리 작성 시 주의해야 할 사항들을 배워 실무에 활용할 수 있도록 돕습니다.
데이터베이스 기초에서는 데이터베이스의 개념과 테이블, 레코드, 필드의 정의를 다룹니다. 관계형 데이터베이스(RDBMS)의 구조와 스키마, 테이블의 관계를 설명하며, Oracle 데이터베이스 설치 및 접속 방법에 대해서도 안내합니다.
SQL(Structured Query Language)은 데이터베이스 관리 시스템에서 데이터를 정의, 조작, 제어하는 데 사용되는 표준 언어입니다. 주요 구성 요소로는 DDL(데이터 정의 언어), DML(데이터 조작 언어), DCL(데이터 제어 언어), TCL(트랜잭션 제어 언어)가 있습니다. SQL은 1970년대에 개발되었으며, Oracle을 포함한 다양한 DBMS에서 사용됩니다.