INSERT INTO 테이블명 VALUES(값1,값2,....)
테이터를 추가하는 경우는 클라이언트에서 서버로 데이터를 전송하는 형식
-> 서버측은 전송받은 데이터를 데이터베이스 저장
ex) 웹페이지에 신규등록이나 추가 버튼
RDBMS에선 INSERT 명령을 사용해 테이블의 행 단위로 데이터를 추가
NOT NULL 제약이 걸려있는 열은 NULL값을 허용하지않음
DEFAULT : 명시적으로 값을 지정하지 않았을경우 사용하는 초기값
DELETE FROM 테이블명 WHERE 조건식
UPDATE 테이블명 SET 열1=값1, 열2=값2,..... WHERE 조건식
SQL명령보다는 시스템 설계분야와 관련 -> 시스템 구축이 자주사용
물리삭제
: DELET명령을 사용해 직접 데이터를 물리적으로 삭제하는것
논리삭제
: 테이블에 삭제플래그와 같은 열을 미리 준비
-> 실제로 행을 삭제하는 대신 UPDATE명령을 이용해 삭제플래그의 값을 유효하게 "갱신" 해두자
삭제 방법 선택하기
--- 연습문제 ---
1.2
2.3
3.1