DCL문 5

데이터 조작어 (DCL) : UPDATE문

데이터 조작어 (DCL) UPDATE문 UPDATE문 테이블 내 특정 속성 값을 수정하는 명령 기본문법 UPDATE 테이블명 SET 속성명1 = 값1 [, 속성명2 = 값2, ...] [WHERE ]; 연습문제 질의 3-47. Customer 테이블에서 고객번호가 5인 고객의 주소를 ‘대한민국 부산’으로 변경하 시오. UPDATE Customer SET address = '대한민국 부산' WHERE custid = 5; 질의 3-48. Book 테이블에서 14번 ‘스포츠 의학’의 출판사를 imported_book 테이블의 21번 책의 출판사와 동일하게 변경하시오. UPDATE Book SET publisher = (SELECT publisher FROM imported_book WHERE bookid =..

Database/SQL 2022.08.02

데이터 조작어 (DCL) : INSERT문

데이터 조작어 (DCL) INSERT문 INSERT문 테이블에 새로운 투플을 삽입하는 명령 기본문법 INSERT INTO 테이블명[(속성리스트)] VALUES (값리스트); 연습문제 질의 3-44. Book 테이블에 새로운 도서 ‘스포츠 의학’을 삽입하시오. 스포츠 의학은 한솔의학서적 에서 출간했으며 가격은 90,000원이다. INSERT INTO Book(bookid, bookname, publisher, price) VALUES(11,'스포츠의학','한솔의학서적',90000); 질의 3-45. Book 테이블에 새로운 도서 ‘스포츠 의학’을 삽입하시오. 스포츠 의학은 한솔의학 서적에서 출간했으며 가격은 미정이다. INSERT INTO Book(bookid, bookname, publisher) VAL..

Database/SQL 2022.08.02

데이터 정의어 (DDL) : ALTER문

데이터 정의어(DDL) ALTER문 ALTER문 : 생성된 테이블의 속성과 속성에 관한 제약을 변경하며, 기본키 및 외래키를 변경함. ADD, DROP은 속성을 추가하거나 제거할 때 사용. MODIFY는 속성의 기본값을 설정하거나 삭제할 때 사용. ADD , DROP 은 제약사항을 추가하거나 삭제할 때 사용 ALTER TABLE 테이블명 [ADD 속성이름 데이터타입] # 속성 데이터타입 추가 [DROP COLUMN 속성이름] # 속성 삭제 [MODIFY 속성이름 데이터타입] # 속성 데이터타입 변경 [MODIFY 속성이름 [NULL┃NOT NULL]] # NULL 제약조건 설정 [ADD PRIMARY KEY(속성이름)] # 속성(컬럼) PRIMARY KEY 설정 [[ADD┃DROP] 제약이름] 연습문제 ..

Database/SQL 2022.08.02