Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
Tags
- 백준
- 알고리즘
- db
- vitepwa
- 데코레이터
- git
- Django
- pwa적용하기
- SQL
- VITE
- TypeScript
- 리액트
- Python
- unionfind
- QuerySetAPI
- PWA
- SSAFY
- sqld
- 셀프넘버
- Javascript
- js
- 머신러닝종류
- 싸피10기
- 14658
- SSAFYcial
- 플로이드워셜
- queryset
- react
- 싸피셜
- 싸피
Archives
- Today
- Total
Meme's IT
[SQLD] 문제오답 2과목 1장 - SQL 기본 본문
# SQL 문장들의 종류
- DML(Manipulation) - SELECT, INSERT, UPDATE, DELETE
- DDL(Definition) - CREATE, ALTER, DROP, RENAME
- DCL(Control) - GRANT, REVOKE
- TCL(Transaction) - COMMIT, ROLLBACK
# NULL이란?
- 모르는 값
- 값의 부재
- NULL과의 비교는 알 수 없음(Unknown)을 반환한다 (IS NULL제외)
# PK = UNIQUE + NOT NULL
그럼 UNIQUE 속성은 NULL 입력이 가능할까? ⭕️
→ 중복은 안되지만 NULL은 가능
# 물리적 테이블 (= 테이블 명, 칼럼 명)
- A-Z, a-z, 0-9, _, $, # 만이 허용됨
- 반드시 문자로 시작해야 함
# 이런 코드 나오는 문제 풀 때
- 문제에 나오는 조건들은 다 지켰는지?
- 전체 코드가 어디어디가 다른지 먼저 체크하기
- 하나하나 체크하다보면 너무 오래걸림
- PRIMARY 같이 한번에 두개 같이 들어가면 안되는거 부터 찾기
# 외래키
- 테이블 생성시 설정할 수 있음
- NULL 가능
- 여러개 존재 가능
- 참조 무결성 제약을 받을 수 있음
'공부 > SQLD' 카테고리의 다른 글
[SQLD] 조인(JOIN) (0) | 2023.10.31 |
---|---|
[SQLD] ORDER BY (0) | 2023.10.31 |
[SQLD] 집계함수(GROUP BY, HAVING 등) (0) | 2023.10.31 |
[SQLD] WHERE절과 연산자 (0) | 2023.10.30 |
[SQLD] TCL(Transaction Control Language) (0) | 2023.10.30 |