테이블을 직접 작성하고, 넣어보는 것까지!
CREATE TABLE 출판사
(출판사번호 INT NOT NULL -- NULL값 허용하지 않음
, 출판사명 VARCHAR(30) NOT NULL
, 담당자 VARCHAR(30)
, 전화번호 VARCHAR(15)
, PRIMARY KEY(출판사번호) -- PK는 따로 적어줄수 있다!
);
INSERT INTO 출판사(출판사 번호, 출판사명, 전화번호) -- NULL값이 있으면 해당 열은 생략
VALUES (2, '생능출판', '031-955-7000'); -- 1:1로 대응을 해야함!
UPDATE 출판사 --출판사 table을 업데이트 하겠다
SET 담당자 = '이승기' -- 그중에서 담당자를 이승기로 바꾸겠다!
WHERE 출판사번호 = 2; -- 어떤 데이터를? 출판사번호가 2인 애를!
여기서 where절의 역할이 정말 중요하다.
이 where절이 없으면 모든 데이터가 변경된다.
DELETE FROM 출판사
WHERE 출판사번호 = 1;
쿨하게 테이블을 삭제하고 싶을땐..
DELETE 출판사;
실무에서는 이런 식으로 관리는 하지않겠지만(internal, external 등의 테이블 개념이 있으니)
간단하게 예제로 알아볼 수 있었다.