기출문제/정보처리기사

2021년 2회 정보처리기사 기출문제 52번

엉클지니 2025. 3. 23. 00:38

52. 관계형 데이터 모델의 릴레이션에 대한 설명으로 틀린 것은?

모든 속성 값은 원자 값을 갖는다.

한 릴레이션에 포함된 튜플은 모두 상이하다.

한 릴레이션에 포함된 튜플 사이에는 순서가 없다.

  한 릴레이션을 구성하는 속성 사이에는 순서가 존재한다.

 

 

관계형 데이터 모델(Relational Data Model)의 릴레이션(Relation) 특성

릴레이션(Relation)은 관계형 데이터베이스에서 데이터를 표(테이블) 형태로 표현한 것입니다.
릴레이션의 중요한 특성은 다음과 같습니다.


✅ 릴레이션의 주요 특징

1️⃣ 모든 속성(컬럼) 값은 원자 값(Atomic Value)을 갖는다.

  • 즉, 하나의 셀에는 하나의 값만 존재해야 합니다.
  • ✅ (O) ①번 문장은 맞음.

2️⃣ 릴레이션에 포함된 튜플(행)은 모두 상이해야 한다.

  • 동일한 행(중복 튜플)이 존재할 수 없습니다.
  • ✅ (O) ②번 문장은 맞음.

3️⃣ 튜플(행) 사이에는 순서가 없다.

  • 데이터베이스에서는 튜플의 저장 순서가 중요하지 않습니다.
  • 즉, 순서와 관계없이 데이터를 조회할 수 있습니다.
  • ✅ (O) ③번 문장은 맞음.

4️⃣ 속성(컬럼) 간에는 순서가 없다.

  • 관계형 데이터 모델에서 속성(컬럼)은 순서가 정해져 있지 않습니다.
  • SQL에서 SELECT *을 실행할 때 특정한 순서로 조회될 수 있지만, 이는 DBMS에서 임의로 정한 것입니다.
  • ❌ (X) ④번 문장은 틀림.

🚀 정답: ❹ 한 릴레이션을 구성하는 속성 사이에는 순서가 존재한다.

✅ 속성(컬럼) 간에는 순서가 없으며, 특정 컬럼을 조회할 때 순서를 지정하는 것은 사용자가 결정하는 것입니다.

반응형