자료(data)를 효율적으로 이용할 수 있도록 컴퓨터에 저장하는 방법
자료의 각 원소들이 논리저으로 정의된 일정한 규칙에 의해 나열된 집합
단순 구조(Simple Structure)
True/False, 정수, 실수, 문자 및 문자열과 같이 컴퓨터가 기본적으로 제공하는 자료형
선형 구조(Linear Structure)
데이터들이 일렬로 쭉 저장되어 있는 형태
비선형 구조(Non-Linear Structure)
데이터가 트리 형태로 저장되어 있다고 생각하고 사용하는 자료 구조
파일 구조(File Structure)
다양한 자료구조의 데이터를 파일에 저장하는 방식