자료형은 데이터베이스에서 다양한 유형의 데이터를 효율적으로 저장할 수 있도록 설계된 데이터 형식입니다.
문자열 자료형은 텍스트 데이터를 저장할 때 사용하며, 가변 길이와 고정 길이의 두 가지 형태가 있습니다.
VARCHAR(10)
에 5자의 문자열이 저장되면 나머지 공간은 반납됩니다.CHAR(10)
에 5자의 문자열이 저장되면 나머지 5칸은 공백으로 채워집니다.용량이 큰 텍스트 데이터 저장에 적합합니다.
숫자 자료형은 정수와 실수 데이터를 저장하는 데 사용되며, 데이터의 범위와 크기에 따라 여러 종류로 나뉩니다.
정수형 (Integer Types):
UNSIGNED
옵션을 통해 양수 값만 사용 가능실수형 (Floating-Point and Fixed-Point Types):
날짜 및 시간 자료형은 날짜와 시간 데이터를 저장하며, 다양한 형식이 있습니다.
이진 자료형은 이미지나 파일 같은 이진 데이터를 저장할 때 사용됩니다.
데이터 유형 | 자료형 예시 |
---|---|
정수 | INT, BIGINT |
실수 | FLOAT, DOUBLE, DECIMAL |
고정 길이 문자 | CHAR |
가변 길이 문자 | VARCHAR, TEXT |
날짜 및 시간 | DATE, TIME, DATETIME, TIMESTAMP |
목록 선택 | ENUM, SET |
이진 데이터 | BINARY, VARBINARY |