데이터 형식
데이터 형식은 데이터의 한 유형입니다. 물론 이는 순환적인 정의이며 그다지 도움이 되지 않습니다. 따라서 데이터 형식을 더 잘 정의하면, 특정 유형이나 범위의 값을 저장할 수 있는 데이터 저장 형식이라고 할 수 있습니다.
컴퓨터 프로그램이 변수에 데이터를 저장할 때는 각 변수에 특정 데이터 형식을 할당해야 합니다. 일반적인 데이터 형식으로는 정수, 부동 소수점 숫자, 문자, 문자열, 배열 등이 있습니다. 날짜, 타임스탬프, 부울 값, varchar(가변 문자) 형식처럼 더 구체적인 형식도 사용할 수 있습니다.
일부 프로그래밍 언어에서는 프로그래머가 변수에 값을 할당하기 전에 변수의 데이터 형식을 정의해야 합니다. 다른 언어에서는 변수에 초기 데이터를 입력할 때 변수의 데이터 형식을 자동으로 할당할 수 있습니다. 예를 들어 변수 "var1"을 값 "1.25"로 생성하면 해당 변수는 부동 소수점 데이터 형식으로 생성됩니다. 변수에 "Hello world!"를 설정하면 해당 변수에는 문자열 데이터 형식이 할당됩니다. 대부분의 프로그래밍 언어에서는 각 변수가 하나의 데이터 형식만 저장할 수 있습니다. 따라서 변수의 데이터 형식이 이미 정수로 설정되어 있다면 문자열 데이터를 해당 변수에 할당할 때 데이터가 정수 형식으로 변환될 수 있습니다.
데이터 형식은 데이터베이스 애플리케이션에서도 사용됩니다. 데이터베이스 내 필드에는 입력해야 하는 데이터의 특정 형식이 필요한 경우가 많습니다. 예를 들어 회사의 직원 기록에서는 직원의 이름과 성에 문자열 데이터 형식을 사용할 수 있습니다. 직원의 입사일은 날짜 형식으로 저장하고, 급여는 정수로 저장할 수 있습니다. 여러 기록에서 데이터 형식을 일관되게 유지하면 데이터베이스 애플리케이션이 서로 다른 기록의 필드를 쉽게 검색하고, 정렬하고, 비교할 수 있습니다.
지식 테스트하기