IT/Computer Science
[데이터베이스] DDL/ DML에 대하여
imsunbow
2024. 2. 23. 17:39
이전 글에서 스키마와 인스턴스의 차이점에 대해 다루었다. 스키마는 틀을, 인스턴스는 값을 의미하는 요소를 뜻했는데, 이를 표현하기 위한 방식으로 각각 DDL과 DML이 사용된다
**DDL은 스키마를 결정하는 언어로서, DML은 인스턴스를 결정하는 언어로서 사용된다.
[예시 코드]
#DDL : CREATE, ALTER, DROP 등을 사용
CREATE TABLE Students (
student_id INT PRIMARY KEY,
student_name VARCHAR(50),
age INT
);
#DML: SELECT, INSERT, UPDATE, DELETE등을 사용
INSERT INTO Students (student_id, student_name, age)
VALUES (1, 'John Doe', 18);
SELECT * FROM Students;
반응형