SQLD_2. SQL 기본 및 활용(1)

·2023년 6월 7일
0
post-thumbnail

💻 과목2. SQL 기본 및 활용

1. SQL 기본

SQL 명령어

DML : SELECT, INSERT, UPDATE, DELETE
DDL : CREATE, ALTER, DROP, RENAME
DCL : GRANT, REVOKE
TCL : COMMIT, ROLLBACK

NULL

모르는 값, 값의 부재를 의미. NULL과의 모든 비교는 unknown을 반환함

외래키(FK)

  • 테이블 생성시 설정 가능하며, null 값을 가질 수 있음
  • 한 테이블에 여러 개 존재가 가능
  • 참조 무결성 제약을 받을 수 있음

DB 테이블 제약조건

  • check 제약조건은 DB에서 데이터 무결성을 유지하기 위해 테이블의 특정 컬럼을 설정하는 제약
  • 기본키는 반드시 테이블 당 하나의 제약만을 정의
  • 외래키는 테이블간 관계 정의를 위해 기본키를 다른 테이블의 외래키가 참조하도록 생성

테이블 컬럼 삭제

ALTER TABLE 테이블명 DROP COLUMN 삭제할 컬럼명;

테이블 이름 변경

RENAME 테이블명 TO 바꿀테이블명;

INSERT

  • 삽입 컬럼을 명시하지 않았을 경우 모든 컬럼 삽입

트랜잭션

DB의 논리적 연산단위, 밀접히 관련되어 분리할 수 없는 한 개 이상의 DB 조각을 말함

profile
화이트해커 꿈나무 엘입니다😉

0개의 댓글