tool 공부/SQL
[Oracle] SQL 필수상식 : 용어, 구조 알아보기(CHAR/VARCHAR2 차이, key 종류)
Zziii
2022. 11. 4. 17:55
728x90
반응형
- 필드 : 속성값을 부여한 데이터
주요 데이터 형식 | |
NUMBER | 수치 데이터 |
DATE | 날짜 데이터 |
CHAR | 고정 문자열 (정해진 자리 외의 남은 자리는 공백으로 처리) |
VARCHAR2 | 가변 문자열 (입력된 크기의 데이터로 자리 정해짐) |
VARCHAR2가 CHAR보다 자원을 적게 차지하여 실무에서는 VARCHAR2를 사용
- 레코드 : 연관된 필드의 모음 ex) NAME, PHONE, E-mail 각각의 필드가 모여 한사람의 레코드가 됨
- 테이블 : 연관된 레코드의 모음
- 가로 : 행(row) / 세로: 열(column)
- 행- 레코드 / 열-테이블을 구성하는 각각의 정보
- 정보 : 데이터에서 찾은 인사이트 ex) 성별에 따른 상품 구매 빈도, 연령별 관심 상품 목록
- 인덱스 : 데이터베이스를 빠르게 조작하기 위한 색인표나 태그
기본키 | 최소성, 유일성 |
오직1개만, 중복x, NULL x, 각 행을 구별할 수 있어야함 | |
외래키 | 테이블과 테이블 간의 데이터를 참조하여 서로 연결 |
TABLE 1에서 기본키로 설정된 열을 TABLE 2의 외래키의 속성으로 가짐 |
728x90
반응형