DBMS(데이터베이스 관리 시스템)는 여러 사용자가 공유하는 데이터를 효율적으로 저장하고 검색하며 관리하는 소프트웨어라는 점을 설명한다. 파일 처리 방식과 달리 DBMS는 데이터 중복을 줄이고 데이터 일관성을 유지하며 중앙 집중식 제어와 보안을 제공한다는 점을 강조한다. 다만 DBMS 도입은 시스템 구성이 오히려 더 복잡해지고 초기 비용과 관리 오버헤드가 증가한다는 점을 분명히 한다.
관계형 데이터 모델은 테이블 형태로 데이터를 조직하며 높은 데이터 독립성과 범용적 데이터 조작 언어를 제공한다는 점을 설명한다. 토지정보나 공간정보 관리를 위해 현재 가장 널리 쓰이는 모델은 관계형 모델이며, 이 모델은 물리적 저장방식과 논리적 구조를 분리하여 유지보수성을 높인다는 점을 설명한다.
데이터 웨어하우스는 의사결정 지원을 위해 통합적이고 시간성을 가진 데이터 집합을 제공한다는 점을 정의한다. 데이터베이스 설계에서는 스키마가 데이터의 논리적 구조와 제약조건을 명세하는 설계도 역할을 하며, 스키마와 실제 데이터(인스턴스)를 구분하여 이해해야 한다는 점을 설명한다.
DBMS의 주요 기능은 데이터의 안정적 관리, 효율적 검색 지원, 질의 언어 지원 등 소프트웨어적 처리 능력이라는 점을 밝힌다. 하드디스크와 같은 물리적 저장 매체는 DBMS의 기능이 아니라 별도의 하드웨어라는 구분을 명확히 해야 한다는 점을 덧붙인다.
예제
DBMS 장점 관련 문제에서 '시스템 구성이 단순하다'는 선택지는 오답이라고 한다. 파일 처리 방식과 대비하여 DBMS는 중복 제거와 데이터 독립성 제공이 장점이나, 구성 복잡성과 초기 비용 증가는 단점으로 출제되는 대표적 함정이라고 한다. 관계형 모델을 묻는 문항에서는 '높은 독립성'과 '범용 데이터 조작언어 사용'이라는 키워드를 통해 정답을 선택하면 유리하다고 한다. 스키마 관련 문항에서는 '데이터의 설계도' 개념을 기준으로 스키마를 고르는 방식이 효과적이라고 한다.
대표 기출 3문항
DBMS방식의 자료관리의 장점이 아닌 것은?
시스템 구성이 파일방식에 비해 단순하다.
중앙제어가 가능하다.
반복성의 제거가 용이하다.
데이터가 독립적으로 운용될 수 있다.
정답과 해설 보기
정답 ① · 문항은 DBMS 방식 자료관리의 장점이 아닌 것을 고르라는 문제이다. DBMS는 중앙제어, 중복 제거, 데이터 독립성 등 여러 장점을 제공하지만 시스템 구조와 관리 메커니즘 때문에 파일 방식보다 오히려 구성과 관리가 더 복잡하다.
DBMS는 파일 처리 방식에 비해 데이터의 중복 제거, 독립성 보장, 중앙 제어 등 장점이 있으나, 시스템 구성이 더 복잡하고 관리가 용이하다는 특징이 있어 단순하다는 설명은 장점이 아니다.
데이터베이스관리시스템(DBMS:Database Management System)에 대한 설명으로 틀린 것은?
DBMS는 물리적인 시스템으로 데이터베이스를 생성ㆍ관리ㆍ제공하는 집합이라고 할 수 있다.
DBMS는 데이터를 저장하고 정보를 추출할 수 있는 효율적이고 편리한 방법을 사용자에게 제공하는데 목적이 있다.
DBMS의 주요 기능은 데이터를 안정적으로 관리하고 효율적인 검색 및 데이터베이스의 질의 언러를 지원하는 것이다.
파일처리방식에 비하여 시스템구성이 단순해져 자료의 손실 가능성이 적어졌다.
정답과 해설 보기
정답 ④ · DBMS(데이터베이스관리시스템)는 파일처리방식의 데이터 종속성과 중복성 문제를 해결하기 위해 도입되었습니다. 하지만 시스템 구성이 단순해지는 것이 아니라, 오히려 복잡한 데이터베이스 관리 시스템을 구축해야 하므로 초기 비용이 많이 들고 시스템 환경이 고도화되는 특징이 있습니다.
DBMS는 파일처리방식 대비 데이터 중복성 해결 등 장점이 있으나, 시스템 구성이 단순해지지 않고 오히려 고도화되어 복잡해진다.
데이터베이스 관리시스템(DBMS)에 대한 설명이 옳지 않은 것은?
다른 자료 저장 시스템에 비해 시스템의 구성이 단순하여 그로 인한 자료의 손실 가능성이 낮다.
DBMS에서 제공되는 서비스 기능을 이요하여 새로운 응용프로그램의 개발이 용이하다.
다른 사용자와 함께 자료호환을 자유로이 할 수 있어 효율적이다.
직접적으로 사용자와의 연계를 위한 기능을 제공하여 복잡하고 높은 수준의 분석이 가능하다.
정답과 해설 보기
정답 ① · 문제는 DBMS에 대한 설명 중 옳지 않은 것을 찾는 것이다. DBMS는 데이터 무결성 유지와 통합 관리를 위해 다양한 기능을 제공하지만 그에 따라 시스템 구성은 오히려 복잡해지는 경향이 있다.
DBMS는 데이터 중복 최소화 및 통합 관리를 통해 시스템 구성이 복잡해지므로, 단순성 주장인 ①이 옳지 않다.