데이터베이스는 전자적으로 저장되는 체계적인 데이터모음입니다.
단어, 숫자, 이미지, 비디오 및 파일을 포함한 모든 유형의 데이터가 포함될 수 있습니다.
관계형 데이터베이스는 데이터 항목 간에 사전 정의된 관계가 있을 때 데이터 항목들의 모음을 가리킵니다. 이 항목들은 열과 행으로 이루어진 테이블 집합으로 구성됩니다. 테이블의 각 행은 기본키라고 부르는 고유 식별자로 표시할 수 있고 여러 테이블에 있는 행들은 외래 키를 사용하여 상호 연결할 수 있습니다.
NoSQL 데이터 베이스, 즉 비관계형 데이터베이스는 특정 데이터 모델에 대해 특정 목적에 맞추어 구축되는 데이터베이스로서 유연한 스키마를 갖추고 있습니다. 이러한 데이터베이스 유형은 큰 데이터 볼륨, 짧은 지연 시간과 유연한 데이터 모델이 필요한 애플리케이션에 최적화 되어 있습니다.
관계형 데이터베이스와 비관계형 데이터베이스는 데이터 저장 방법에서 차이점이 있습니다. 관계형 데이터베이스는 데이터를 행과 열이 있는 테이블 형식으로 저장합니다. 관계형 데이터 베이스의 테이블을 연결하여 다양한 데이터 포인트 간의 상호연결에 대한 심층적인 인사이트를 얻을 수 있습니다.
비관계형 데이터베이스는 데이터에 엑세스하고 관리하기 위해 다양한 데이터 모델을 사용합니다. 이러한 데이터 베이스는 큰 데이터 볼륨, 짧은 지연 시간과 유연한 데이터 모델이 필요한 애플리케이션에 특히 최적화 되었으며 데이터 일관성 제한 일부를 완화함으로 이루어집니다.
관계형 데이터베이스와 비관계형 데이터베이스는 데이터 저장 방법에서 차이점이 있습니다. 관계형 데이터 베이스는 데이터를 행과 열이 있는 테이블 형식으로 연결하여, 테이블의 각 행은 기본키라고 부르는 고유 식별자로 표시할 수 있고 여러 테이블에 있는 행들은 외래 키를 사용하여 상호 연결할 수 있습니다. 비관계형 데이터는 특정 데이터 모델에 대해 목적을 맞춰 구축하는 데이터 베이스로서 유연한 스키마를 갖춰 데이터 일관성 제한 일부를 완화한 구조입니다.
참조 1 : https://aws.amazon.com/ko/compare/the-difference-between-relational-and-non-relational-databases/