데이터 타입의 정의
데이터 타입(자료형)은 컴퓨터 시스템과 프로그래밍 언어에서 실수, 정수, 소수 자료형 등 여러 종류의 데이터를 식별하는 타입으로해당 자료형에 대한 가능한 값, 수행을 할 수 있는 명령어, 데이터의 형태, 의미, 크기와 해당 자료형의 값이 저장되는 방식이다.
데이터 유형 | 정의 |
CHAR(n) | 고정 길이 데이터 타입(최대 255byte), 지정된 길이보다 짧은 데이터 입력 시 나머지 공간은 공백으로 체워진다. |
VARCHAR(n) | 가변 길이 데이터 타입(최대 65535byte), 지정된 길이보다 짧은 데이터 입력 시 나머지 공간은 채우지 않는다. |
TINYTEXT(n) | 문자열 데이터 타입(최대 255byte) |
TEXT(n) | 문자열 데이터 타입(최대 65535byte) |
MEDIUMTEXT(n) | 문자열 데이터 타입(최대 16777215byte) |
LONGTEXT(n) | 문자열 데이터 타입(최대 4294967295byte) |
숫자형 데이터 타입
데이터 유형 | 정의 |
TINYINT(n) | 정수형 데이터 타입(1byte), -128~ 127 또는 0~255수 표현이 가능하다. |
SMALLINT(n) | 정수형 데이터 타입(2byte), -32768 ~ 32767 또는 0 ~ 65536 수 표현이 가능하다. |
MEDIUMINT(n) | 정수형 데이터 타입(3byte), -8388608 ~ 8388607 또는 0 ~ 16777215 수 표현이 가능하다. |
INT(n) | 정수형 데이터 타입(4byte), -2147483648 ~ 2147483647 또는 0 ~ 4294967295 수 표현이 가능하다. |
BIGINT(n) | 정수형 데이터 타입(8byte), 무제한 수 표현이 가능하다. |
FLOAT(길이, 소수) | 부동 소수형 데이터 타입(4byte), 고정 소수점을 사용한다. |
DECIMAL(길이, 소수) | 고정 소수형 데이터 타입(길이+ 1byte), 소수점을 사용한다. |
DOUBLE(길이, 소수) | 부동 소수형 데이터 타입(8byte) DOUBLE을 문자열로 저장한다. |
'FE BE 개발 메모장 > SQL & DataBase' 카테고리의 다른 글
SQL의 제약 조건과 ACID (0) | 2021.02.25 |
---|---|
SQL Select문 (0) | 2021.02.24 |
SQL Schema, Query 디자인과 몇 가지 종류(관계형 DB) (0) | 2021.02.24 |
Database와 관계형 데이터베이스, SQL을 알아보자 (0) | 2021.02.24 |