본문 바로가기

반응형

DDL

반응형
(2)
[ORACLE,SQL] drop vs truncate vs Delete 차이점. 테이블 삭제, 데이터 삭제 명령어 알아보자. 데이터베이스(DB, DBMS) 목차 DROP - 테이블 삭제 테이블을 삭제하는 명령어 입니다. 사용예시) DROP TABLE CUSTOMER 만들어졌던 테이블이 싹 다 삭제됩니다. 존재 자체가 삭제! TRUNCATE - 데이터만 통 삭제 truncate는 테이블이 삭제되는 명령어는 아니고 테이블 안에 들어있던 모든 레코드들을 제거하는 명령어입니다. 그리고 그 행들 즉 데이터들을 삭제한 후에 생기는 저장 공간을 재사용할 수 있도록 메모리를 해제해요. truncate 명령어로만은 table 구조를 완전히 삭제하는게 아니라는걸 주의~ TRUNCATE TABLE CUSTOMER: 테스트를 위한 테이블일 경우 보통 메모리가 FULL되면 한번씩 truncate해주는 작업을 주기적으로 진행하기도 합니다. 테이블을 D..
[데이터베이스 SQL] DDL, DML, DCL, TCL 및 연습문제 데이터베이스(DB, DBMS) 목차 안녕하세요 양햄찌블로그 주인장입니다~~! 오늘은 기초편~!!! 데이터베이스의 명령어 종류에 대해서 볼거예요 SQL 문장(질의어)들의 종류-DDL, DML, DCL, TCL SQL의 문장들은 크게 3가지 또는 4가지로 나눌 수 있어요 1. DDL, DML, DCL 보통 대부분 이렇게 크게 나눕니다. 이럴 경우 TCL은 DCL에 포함된다고 생각하는 경우에요 2. DDL, DML, DCL, TCL 근데 이렇게 4개로 보기도 해요. 내가 데이터베이스를 활용하기 위해서 알아야 하는 명령어들이 이렇게 4가지 범주에 포함된다는 것은 알겠는데 이렇게 영어로 약어로만 되어있으니~~ 이것들이 다 뭔가싶죠오~? 설명 예시로 우리 회사 직원의 정보를 데이터베이스에 저장한다고 생각하고 접근해..