Database 만들기
데이터베이스 > create new database 클릭
test 데이터베이스가 만들어졌습니다.
Datatable 만들기
Tables에서 Create new table 클릭
Datatable이란?
데이터테이블은 데이터를 조직적으로 저장하고 관리하기 위한 구조로, 행과 열로 구성된 표 형태
행 (row)
개별적인 데이터 레코드를 나타냅니다.
행은 테이블의 가로 방향으로 구성되며, 하나의 레코드에 대한 모든 정보를 포함합니다.
ex) 고객 정보 테이블
열(column)
열은 테이블 내에서 각 속성을 나타내며, 세로 방향으로 배열됩니다.
각 열은 특정 유형의 데이터를 저장하는 데 사용되며, 일반적으로 속성(attribute), 필드(field), 또는 칼럼(column)이라고도 불립니다
ex) '이름', '연락처', '주소'
테이블이 만들어졌습니다.
Column 만들기
컬럼에서 Create new column 선택 후 컬럼(열)의 이름과 데이터타입을 입력합니다.
Datatypes란?
테이블의 필드에 저장될 수 있는 데이터의 종류와 크기를 정의해줍니다..
해당 필드에 저장 가능한 값의 범위, 수행 가능한 연산, 데이터의 형태, 의미, 크기 및 저장 방식을 결정합니다.
문자형 데이터타입 string types
VARCHAR(n) | 가변 길이 문자열 (최대 65535byte). 지정된 길이보다 짧은 경우 공간을 채우지 않음. |
TINYTEXT | 최대 255byte의 문자열 데이터 |
LONGTEXT | 최대 4294967295byte의 문자열 데이터 |
숫자형 데이터타입 numeric types
INT(n) | 정수형 데이터 (4byte). -2147483648 ~ +2147483647 또는 0 ~ 4294967295 표현 가능 |
FLOAT | 부동 소수형 데이터 (4byte). 고정 소수점 사용 형태 |
DOUBLE | 부동 소수형 데이터 (8byte). 더 큰 범위의 실수를 표현 가능 |
DECIMAL(m,d) | 고정 소수형 데이터로, m은 전체 자리 수, d는 소수점 이하 자리 수를 나타냄. |
Bool | 참true=1/거짓false=0로 나타납니다. tinyint(1)과 동일 |
날짜형 데이터타입 date types
DATE | 날짜(년, 월, 일)를 표현하는 타입 (3byte) |
TIMESTAMP | 날짜와 시간을 표현하며, 시스템 변경 시 자동으로 현재 시간이 저장됨 (4byte) |
YEAR | 연도를 표현하는 타입 (1byte). 1901년부터 2155년까지 표현 가능 |