메모장

[멘토 씨리즈] 부록 05. 데이터베이스 활용 본문

JAVA/[멘토씨리즈]

[멘토 씨리즈] 부록 05. 데이터베이스 활용

Itchild 2024. 4. 9. 21:31
728x90
반응형

 

 

1. 테이블 생성 CREATE

 

CREATE TABLE 테이블_이름 (...);
 

테이블 생성옵션

  • auto_increment : 자동증가 , 1부터 차례대로 자동 증가
  • null : null 허용, 옵션값(데이터 삽입이 없어도 허용)
  • not null : null 불가 , 필수값( 데이터 삽입이 반드시 있어야 함 )
  • default : 기본값 부여, 데이터 삽입이 없으면 설정된 값 삽입

기본값은 칼럼의 데이터 타입과 동일해야함

  • comment : 설명부여 , 테이블/ 칼럼의 설명을 부여

 

2. 데이터 삽입 INSERT

 

INSERT INTO 테이블 이름 (칼럼1, 칼럼2, 칼럼3,...) VALUES (데이터1, 데이터2,...);
 

3. 데이터 조회 SELECT

 

SELECT 칼럼1, 칼럼2, 칼럼3,... FROM 테이블 이름 WHERE 조건1 AND 조건2,...
 

4. 데이터 수정 UPDATE

 

UPDATE 테이블이름 SET 칼럼1 = 새로운 데이터 1, 칼럼2 = 새로운 데이터2,.. WHERE 조건1 AND 조건2,..
 

5. 데이터 삭제 DELETE

 

DELETE FROM 테이블 이름 WHERE 조건1 AND 조건2...
 

 

 

728x90
반응형