관계대수에 관한 설명 중 잘못된 것은?
- 1
연산의 입력과 출력이 모두 릴레이션이므로 연산 결과를 다시 다른 연산에 사용할 수 있다.
오답 이유관계대수는 폐쇄 성질이 있어 연산 결과 릴레이션을 다음 연산 입력으로 사용할 수 있다. - 2
선택·프로젝션·조인 등을 조합해 원하는 결과를 얻는 절차를 나타낼 수 있다.
오답 이유관계대수 식은 선택·프로젝션·조인 같은 연산을 어떤 순서로 수행할지 표현한다. - 3
카티션 프로덕트 뒤에 선택 조건을 적용해 동등 조인을 표현할 수 있다.
오답 이유동등 조인은 카티션 프로덕트 결과에서 두 속성이 같은 튜플을 선택하는 식으로 전개할 수 있다. - 4
원하는 결과의 조건만 선언하며 어떤 연산 순서로 구하는지는 전혀 표현하지 않는 비절차적 언어다.
정답 근거관계대수는 연산 절차를 명시하므로 결과 조건만 선언하는 순수 비절차적 언어라는 설명은 틀리다.
정답 4번
관계대수는 원하는 결과를 얻기 위한 연산과 그 적용 순서를 나타내는 절차적 질의 체계다. 결과 조건만 기술하는 비절차적 성격은 관계해석에 가깝기 때문에 ④가 잘못됐다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21
데이터베이스 정규화와 SQL 판단법
함수 종속으로 정규형을 판별하고 SQL 실행 결과를 빠르게 추적하는 방법을 다룹니다.
- 정규화 순서는 1NF → 2NF → 3NF → BCNF → 4NF → 5NF로 이어진다.
- 복합키가 아니면 부분 함수 종속은 성립하지 않는다.
같은 과목 학습 문제 12개
2021년 1회 · 41번다음 릴레이션의 카디널리티와 차수가 옳게 나타난 것은?
테이블이나 클러스터와 별도의 저장 공간을 사용하며 데이터 조회 속도를 높이는 DBMS 구성 요소는?
데이터베이스 설계 단계 중 저장 레코드 양식설계, 레코드 집중의 분석 및 설계, 접근 경로 설계와 관계되는 것은?
시스템 카탈로그에 대한 설명으로 틀린 것은?
정규화를 거치지 않아 발생하게 되는 이상(anomaly) 현상의 종류에 대한 설명으로 옳지 않은 것은?
뷰(VIEW)에 대한 설명으로 옳지 않은 것은?
아래 SQL문을 실행한 결과는?
조건을 만족하는 튜플로 릴레이션의 수평적 부분집합을 만들며 시그마(σ) 기호를 사용하는 관계대수 연산은?
다음에서 설명하는 스키마(Schema)는? 데이터베이스 전체를 정의한 것으로 데이터개체, 관계, 제약조건, 접근권한, 무결성 규칙 등을 명세한 것
3NF에서 BCNF가 되기 위한 조건은?
다음 정의에서 말하는 기본 정규형은? 어떤 릴레이션 R에 속한 모든 도메인이 원자값(Atomic Value)만으로 되어 있다.
'회원' 테이블 생성 후 '주소' 필드(컬럼)가 누락되어 이를 추가하려고 한다. 이에 적합한 SQL 명령어는?