본문 바로가기

자격증 공부

정보처리기사 실기 문제 정리 240506

SECTION 05. 객체지향 데이터베이스

01. 다음 괄호에 들어갈 알맞은 내용

 ( 1 ) : 지금까지의 관계형 데이터베이스는 단순한 형태의 문자, 숫자, 날짜 형태의 정보를 저장하고 관리하고 이용하는 데이터베이스. 그러나 IT 기술과 통신의 발달로 인터넷이 보급되는 가운데 단순한 형태의 정보뿐만 아니라 다양한 멀티미디어 정보를 이용하게 됨. 따라서 객체(Object)라는 개념을 이용해 단순한 형태의 정보뿐만 아니라 이미지, 영상, 소리 등과 같은 멀티미디어 정보를 저장하고 관리/이용하기 위한 기술이 등장하게 되었으며, ( 1 )(을)를 관리하고 운영하는 데이터베이스 관리 시스템을 ( 1 ) 관리 시스템(OODBMS)이라 함

 ( 2 ) : 객체지향 데이터베이스에서 유형이나 무형으로 현실 세계에 존재하는 하나하나를 추상화하여 서로 구별이 되는 개념적인 단위를

( 2 )(이)라 하며, 자체적으로 처리기능을 갖는 하나의 단위 시스템, 속성(Attribute)은 이러한 ( 2 )의 특성이나 상태를 나타냄

 ( 3 ) : 객체지향 기법에서 ( 3 )(은)는 각 객체가 실행해야 할 검색/삽입/삭제/변경 등과 같은 구체적인 연산을 말하며, 하나의 메세지에 의해 이루어짐

 ( 4 ) : 객체지향에서 공통적인 특징을 갖는 객체들을 그룹화하여 나타내는 것을 클래스(class)라 하며 객체지향 기법의 대표적인 특징 중 하나로 ( 4 )(은)는 이전에 선언되었던 상위 클래스의 정보를 하위 클래스가 그대로 사용할 수 있는 개념으로 작업의 효율을 높일 수 있게 됨

 ( 5 ) : 객체지향 기법에서는 다른 객체들과의 정보은닉을 위해 하나의 객체가 문제 해결을 위해 필요한 데이터, 연산, 상수 등의 정보를 하나로 묶을 수 있음. 객체지향 기법에서 이러한 특징을 ( 5 )(이)라 함. 이러한 객체지향 기법은 동일한 객체이지만 경우에 따라 다르게 사용될 수 있는 다형성의 특징도 가지고 있음

-> ( 1 ) : 객체지향 데이터베이스(OODB)

-> ( 2 ) : 객체(Object)

-> ( 3 ) : 메소드

-> ( 4 ) : 상속

-> ( 5 ) : 캡슐화

 

SECTION 06. 기타 데이터베이스 용어

01. 다음 괄호에 들어갈 알맞은 내용

 ( 1 ) : 데이터베이스에서 서로를 구별할 수 있는 하나하나를 개체(Entity)라 함. 개체(Entity)의 종류 중 다른 개체(Entity)에 종속되지 않고, 그 개체(Entity) 내에서 모든 검색과 변경 등이 가능한 개체를 ( 1 )(이)라 하고, 다른 개체(Entity)를 참조해야 하는 개체를 말하는 것으로, 다른 개체에 종속되는 개체를 종속 개체라고 함

 ( 2 ) : 관계 데이터베이스 간의 관계에는 종속 개체 두 가지 이상의 속성으로 참조할 수 있는 경우를 중복 관계라고 하며, 보통은 참조 관계가 두 테이블 간에 이루어지지만 하나의 테이블 내에서 자기 자신 테이블의 내용을 참조하는 경우를 ( 2 )(이)라고 함

 ( 3 ) : 상호 테이블 간의 참조 관계에 있는 두 테이블에서 하나의 테이블에 삽입(Insert), 삭제(Delete), 갱신(Update) 등의 연산으로 테이블의 내용이 바뀌었을 때, 연관된 테이블도 연쇄적으로 변경이 자동적으로 이루어지도록 ( 3 )(을)를 이용함. 그렇게 함으로써 데이터의 일관성과 무결성을 유지할 수 있음.

 ( 4 ) : 현대 사회에서 대기업이나 정부 기관에서는 데이터 웨어하우스와 같은 대량의 데이터가 존재함. 데이터 웨어하우스에서 실제로 실재하지 않는 정보를 얻어내기 위해 각 데이터의 상관 관계를 통계적 분석, 인공지능 기법 등을 통해 통계적 규칙(Rule)이나 패턴(Pattern)을 찾아내는 것을 ( 4 )(이)라고 함

 ( 5 ) : 현재 사회는 정보의 양이 급증하고 정보를 처리하는 사용자도 증가함에 따라 대량의 정보를 통신회선을 통해 여러 대의 서버에  분산시켜 저장하고 관리하여 처리의 효율과 신속한 서비스를 제공할 수 있는 ( 5 )(을)를 구축하게 되었고, 이는 각각 서버에서 자체적으로 처리할 수 있음

-> ( 1 ) : 독립개체

-> ( 2 ) : 재귀관계

-> ( 3 ) : 트리거

-> ( 4 ) : 데이터마이닝

-> ( 5 ) : 분산 데이터베이스