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
반응형