SQLD CBT 기출문제 예상문제 411

다음 문제를 풀어보세요.

다음 보기 중 관계형 데이터베이스 모델의 특징으로 가장 거리가 먼 것을 고르시오.

관계형 데이터베이스 개요

관계형 데이터베이스 모델은 데이터를 테이블(릴레이션) 형태로 저장하고, 테이블 간의 관계를 통해 데이터를 관리하는 방식입니다. 1970년에 E.F. Codd에 의해 제안되었으며, 현대 데이터베이스 시스템의 근간을 이루고 있습니다.

관계형 데이터베이스의 주요 특징

  • 테이블(릴레이션) 기반: 데이터를 행(튜플)과 열(속성)로 구성된 테이블 형태로 저장합니다.
  • 정규화: 데이터 중복을 최소화하고 데이터 무결성을 높이기 위해 테이블을 분해하는 과정입니다.
  • 관계: 테이블 간의 연관성을 정의하여 데이터를 효율적으로 조회하고 조인할 수 있습니다.
  • SQL(Structured Query Language): 데이터베이스와 상호 작용하기 위한 표준 언어를 사용합니다.
  • 데이터 무결성: 데이터의 정확성과 일관성을 보장하기 위한 제약 조건(기본 키, 외래 키, 고유 키 등)을 설정합니다.
  • ACID 트랜잭션: 원자성(Atomicity), 일관성(Consistency), 고립성(Isolation), 지속성(Durability)을 보장하여 데이터의 신뢰성을 높입니다.

관계형 데이터베이스 모델은 데이터의 구조화, 검색 용이성, 데이터 무결성 보장 등의 장점으로 인해 널리 사용되고 있습니다. 하지만 대규모 비정형 데이터나 실시간 처리에는 NoSQL 데이터베이스가 더 적합할 수 있습니다.