본문 바로가기
공부 및 교육/정보처리기사 실기 기출문제

[정보처리기사 실기 기출문제] 2장. 데이터 입출력 구현 - 2

by whooops 2022. 8. 1.
반응형

[정보처리기사 실기 기출문제] 2장. 데이터 입출력 구현 - 2

▶다음이 설명하고 있는 데이터베이스 설계 단계는?
- 논리적 구조로 표현된 데이터를 디스크 등의 물리적 저장장치에 저장할 수 있는 물리적 구조의 데이터로 변환하는 과정으로, 저장 레코드 양식 설계, 레코트 집중의 분석 및 설계, 경로 설계 같은 작업을 수행한다.
[ 물리적 설계 ]

▶데이터베이스에서 메타 데이터의 개념을 간략히 서술하시오.
[ 메타 데이터는 시스템 카탈로그에 저장된 정보를 의미한다. ]

▶다음과 관련 있는 분산 데이터베이스 목표는?
- 데이터 베이스의 분산된 물리적 환경에서 특정 지역의 컴퓨터 시스템이나 네트워크에 장애가 발생해도 데이터 무결성이 보장된다.
[ 장애 투명성; Failure Transparency ]

▶다음 설명에 해당하는 테이블 종류는?
- 기본키나 인덱 스키의 순서에 따라 데이터가 저장되는 테이블이다.
[ 클러스터드 인덱스 테이블 ; Clustered Index Table ]

▶개체- 관계 모델의 E-R 다이어그램에서 사용되는 기호 중 타원의 의미는?
[ 속성 ; Attribute ]
▶다음 자료에 대하여 선택 정렬을 이용하여 오름차순으로 정렬하고자 한다. 3회전 후의 결과는?
- 37,14,17,40,35
[ 14,17,35,40,37 ]
*오름차순 선택 정렬은 인접해 있는 숫자와 비교하여 오름차순에 따라 자리를 변경하여 정렬하는 방식입니다.

▶( )는 여러 사람에 의해 공동으로 사용될 데이터를 중복을 배제하여 통합하고, 쉽게 접근하여 처리할 수 있도록 저장장치에 저장하여 항상 사용할 수 있도록 운영하는 운영 데이터이다.
[ 데이터 베이스 ; Database ]

▶( )는 데이터 정제 요청서를 통해 정제된 원천 데이터가 정상적으로 정제되었는지 확인한 결과를 문서로 작성한 것으로, 정제 요청 데이터와 정제된 데이터 항목을 눈으로 직접 비교하여 확인한다.
[ 데이터 정제 보고서 ]

▶관계 형태 중 다음이 설명하는 관계 형태는?
- 개체 집합 A의 각 원소는 개체 집합 B의 원소 여러 개와 대응하고, 개체 집합 B의 각 원소도 개체 집합 A의 원소 여러 개와 대응하는 관계이다.
[ 다 대 다 관계 ; N : M ]

▶테이블 분할은 레코드 별로 사용 빈도의 차이가 큰 경우 사용 빈도에 따라 테이블을 분할하는 ( ① )과, 하나의 테이블에 속성이 너무 많을 경우 속성을 기준으로 테이블을 분할하는 ( ② ) 이 있다.
[ ① 수평 분할 / ② 수직 분할 ]

[정보처리기사 실기 기출문제] 2장. 데이터 입출력 구현 - 2

▶다음과 관련된 접근 통제 요소는?
- 어떤 주체가 언제, 어디서, 어떤 객체에게, 어떤 행위에 대한 허용 여부를 정의하는 것으로, 신분 기반 정책, 규칙 기반 정책, 역할 기반 정핵이 있다.
[ 접근통제 정책 ]

▶개체-관계 모델의 E-R다이어그램에서 사용되는 기호 중 사각형의 의미는?
[ 개체 타입 ]

▶( )는 다른 릴레이션의 기본키를 참조하는 속성 또는 속성들의 집합을 의미하며, 한 릴레이션에 속한 속성 A와 참조 릴레이션의 기본키인 B가 동일한 도메인 상에서 정의되었을 때의 속성 A를 이것이라고 한다.
[ 외래 키 ; Foreign Key ]

▶인덱스 종류 중 개발자가 필요한 인덱스를 직접 만들어 사용하는 인덱스는?
[ 도메인 인덱스 ]

▶오류관리 목록의 오류 데이터를 분석하여 확인할 수 있는 오류 상태 중 다음 설명에 가장 적합한 오류 상태는?
- 오류가 보고만 되고 분석되지 않은 상태
[ Open ]

▶식별자 중 ( ① )는 업무에 의해 만들어지는 가공되지 않은 원래의 식별자로, 본질 식별자라고도 하고, ( ② )는 주 식별자의 속성이 두 개 이상인 경우 속성들을 하나의 속성으로 묶어 사용하는 식별자로, 인조 식별자라고도 한다.
[ ① 원조 식별자 / ② 대리 식별자 ]

▶개체-관계 모델의 E-R다이어그램에서 사용되는 기호 중 밑줄 타원의 의미는?
[ 기본키 속성 ]

▶데이터 모델은 현실 세계의 정보들을 컴퓨터에 표현하기 위해서 단순화, 추상화하여 체계적으로 표현한 개념적 모형이다. 데이터 모델에 표시할 요소 3가지는?
[ 구조, 연산, 제약 조건 ]

▶주 식별자의 4가지 특징 중 다음 설명에 가장 알맞은 특징은?
- 주 식별자가 지정되면 식별자 속성에 반드시 데이터 값이 존재해야 한다.
[ 존재성 ]

▶DBMS의 필수 기능 3가지는?
[ 정의 기능, 조작 기능, 제어 기능 ]

[정보처리기사 실기 기출문제] 2장. 데이터 입출력 구현 - 2

▶관계 형태 중 다음이 설명하는 관계 형태는?
- 개체 집합 A의 각 원소는 개체 집합 B의 원소 여러 개와 대응하고 있지만, 개체 집합 B의 각 원소는 개체 집합 A의 원소 한 개와 대응하는 관계이다.
[ 일 대 다 ; 1 : N ]

▶다음은 무엇에 대한 정의인가?
- 통합된 데이터 : 자료의 중복을 배제한 데이터의 모임
- 저장된 데이터 : 컴퓨터가 접근할 수 있는 저장 매체에 저장된 자료
- 운영 데이터 : 조직의 고유한 업무를 수행하는 데 반드시 필요한 자료
- 공용 데이터 : 여러 응용 시스템들이 공동으로 소유하고 유지하는 자료
[ 데이터베이스 ; Database ]
▶다음이 설명하는 용어는?
- 릴레이션을 구성하는 각각의 행을 말한다.
- 속성의 모임으로 구성된다.
- 파일 구조에서 레코드와 같은 의미이다.
- 이것의 수를 카디널 리티 또는 기수, 대응 수라고 한다.
[ 튜플 ; Tuple ]

▶데이터베이스 설계 단계 중 정보의 구조를 얻기 위하여 현실 세계의 무한성과 계속성을 이해하고, 다른 사람과 통신하기 위하여 현실 세계에 대한 인식을 추상적 개념으로 표현하는 과정은?
[ 개념적 설계 ]

▶개체-관계 모델의 E-R다이어그램에서 사용되는 기호 중 이중 타원의 의미는?
[ 다중 값 속성(복합 속성) ]

▶논리 데이터 모델을 물리 데이터 모델로 변환하는 과정 중 논리 데이터 모델에서 정의된 엔티티는 물리 데이터 모델의 ( )로 변환한다.
[ 테이블 ; Table ]

▶관계의 종류 중 ( )는 두 개체 사이에 2번 이상의 종속 관계가 발생하는 관계이다.
[ 중복 관계 ; Redundant Relationship ]

▶스키마의 종류 중 다음이 설명하는 스키마는?
- 물리적 저장장치의 입장에서 본 데이터베이스 구조로서, 실제로 데이터베이스에 저장될 레코드의 형식을 정의하고 저장 데이터 항목의 표현 방법, 내부 레코드의 물리적 순서 등을 나타낸다.
[ 내부 스키마 ]

▶( )은 사용자나 애플리케이션이 데이터베이스에 접근하여 수행한 모든 활동을 기록하는 기능으로, 오류가 발생한 데이터베이스를 복구하거나 부적절한 데이터 조작을 파악하기 위해서 사용된다.
[ 감사 추적 ]

▶( )는 단일 디스크로 처리할 수 없는 대용량의 데이터를 저장하기 위해 서버와 저장장치를 연결하는 기술로, 대표적인 종류에는 DAS, NAS, SAN이 있다.
[ 스토리지 ]

▶인덱스 종류 중 인덱스를 저장하는 블록들이 트리 구조를 이루고 있는 인덱스는?
[ 트리 기반 인덱스 ]

[정보처리기사 실기 기출문제] 2장. 데이터 입출력 구현 - 2
▶관계 대수 연산에서 두 릴레이션이 공통으로 가지고 있는 속성을 이용하여 두 개의 릴레이션을 하나로 합쳐서 새로운 릴레이션을 만드는 연산자의 이름은?
[ 조인 ; Join ]

▶E-R다이어그램에서 다중 값 속성은 ( )으로 표시한다.
[ 이중 타원 ]

E-R다이어그램 예시
E-R다이어그램 예시


▶( )는 원천 데이터의 정제와 전환 프로그램의 수정을 위해 요청사항 및 조치사항 등 데이터 정제와 관련된 전반적인 내용을 문서로 작성한 것이다.
[ 데이터 정제 요청서 ]

▶분산 데이터베이스의 목표에 해당하는 투명성 4가지는?
[ 위치 투명성, 중복 투명성, 병행 투명성, 장애 투명성 ]

▶관계형 데이터베이스 릴레이션 구조 중 도메인의 개념을 간략히 서술하면?
[ 도메인은 하나의 애트리뷰트가 취할 수 있는 같은 타입의 원자 값들의 집합이다. ]

▶논리 데이터 모델에서 정의한 속성을 물리 데이터 모델의 칼럼으로 변환하려고 할 때 다른 엔티티와의 관계로 인해 생성된 Primary UID는 물리 데이터 모델의 ( )로 만든다.
[ 기본키 ; Primary Key ]

▶데이터 검증을 검증방법에 따라 분류할 때 다음 설명에 가장 적합한 검증 방법은?
- 응용 프로그램을 통한 데이터 전환의 정합성을 검증한다.
[ 응용 프로그램 검증 ]

▶스토리지는 단일 디스크로 처리할 수 없는 대용량의 데이터를 저장하기 위해 서버와 저장장치를 연결하는 기술이다. 스토리지의 종류 세 가지는?
[ DAS, NAS, SAN ]

▶다음이 설명하고 있는 관계 대수 연산자의 기호는?
- 릴레이션 A, B가 있을 때 릴레이션 B의 조건에 맞는 것들만 릴레이션 A에서 분리하여 프로젝션을 하는 연산이다.
[ ÷ ]

▶다음 설명에 해당하는 트랜잭션의 특징은?
- 트랜잭션이 그 실행을 성공적으로 완료하면 언제나 일관성 있는 데이터베이스 상태로 변환한다.
[ 일관성 ; Consistency ]

▶논리 데이터 모델에서 정의한 속성을 물리 데이터 모델의 칼럼으로 변환하려고 할 때 논리 데이터 모델에서의 Primary UID는 물리 데이터 모델의 ( )로 만든다.
[ 기본키 ; Primary Key ]

▶후보 키는 하나의 키 값으로 하나의 튜플만을 유일하게 식별할 수 있어야 하는 ( ① )과 키를 구성하는 속성 하나를 제거하면 유일하게 식별할 수 없도록 꼭 필요한 최소의 속성으로 구성되어야 하는 ( ② )을 모두 만족시켜야 한다.
[ ① 유일성 / ② 최소성 ]

[정보처리기사 실기 기출문제] 2장. 데이터 입출력 구현 - 2
▶데이터 모델의 구성 요소 중 ( )는 개체 간의 관계 또는 속성 간의 논리적인 연결을 의미한다.
[ 관계 ; Relationship ]

▶다음 설명에 해당하는 데이터베이스 이중화 구성 방법은?
- 두 개의 DB가 서로 다른 서비스를 제공하다가 둘 중 한쪽 DB에 문제가 발생하면 나머지 다른 DB가 서비스를 제공하며, 두 DB가 모두 처리를 하기 때문에 처리율이 높지만 구성 방법 및 설정이 복잡하다.
[ 활동 - 활동(Active - Active) 방법 ]

▶데이터베이스에서 ( )은 테이블의 열을 구성하는 요소로, 데이터 타입, 길이 등으로 정의된다.
[ 칼럼 ; Column ]

▶개체 - 관계 모델의 E-R다이어그램에서 사용되는 기호 중 마름모의 의미는?
[ 관계 타입 ]

▶다음 설명의 괄호에 들어갈 식별자는?
- 식별자 중 ( ① )는 개체를 대표하는 유일한 식별자이고, ( ② )는 ( ① )를 대신하여 개체를 식별할 수 있는 속성이다.
- 하나의 개체에 ( ① )는 한 개만 존재하지만 ( ② )는 한 개 이상 존재한다.
[ ① 주 식별자 / ② 보조 식별자 ]

▶( )는 데이터 사전에 수록된 데이터에 실제로 접근하는 데 필요한 정보를 관리 유지하는 시스템으로, 시스템 카탈로그는 사용자와 시스템 모두 접근할 수 있지만 이것은 시스템만 접근할 수 있다.
[ 데이터 디렉터리 ; Data Directory ]

▶다음과 관련 있는 분산 데이터베이스 목표는?
- 액세스 하려는 데이터베이스의 실제 위치를 알 필요 없이 단지 데이터베이스의 논리적인 명칭만으로 액세스 할 수 있다.
[ 위치 투명성 ; Location Transparency ]

▶다음 설명에 해당하는 물리 데이터 모델의 품질 기준은?
- 데이터 모델이 데이터 표준, 표준화 규칙, 법적 요건 등을 정확하게 준수하였음을 의미한다.
[ 준거성 ]

▶데이터 모델에 표시할 요소 중 구조에 대해 간략히 서술하면?
[ 구조는 논리적으로 표현된 개체 타입들 간의 관계로서 데이터 구조 및 정적 성질을 표현한다. ]

▶하나의 파일을 부분적으로 나누어가면서 정렬하는 방법으로, 키를 기준으로 작은 값을 왼쪽에, 큰 값은 오른쪽 서브 파일로 분해시키는 방식으로 정렬해 나가는 정렬 방식은?
[ 퀵 정렬 ; Quick Sort ]

▶다음은 데이터베이스 구축까지의 과정을 나열한 것이다. 괄호에 들어갈 알맞은 용어는?
- 요구 분석 → ( ) → ( ) → ( ) → 구현
[ 개념적 설계, 논리적 설계, 물리적 설계 ]

▶데이터 베이스 버퍼의 내용을 비동기적으로 갱신한 경우 복구 알고리즘은?
[ NO-UNDO/REDO ]

[정보처리기사 실기 기출문제] 2장. 데이터 입출력 구현 - 2
▶다음이 설명하는 데이터 모델은?
- 현실 세계에 대한 인간의 이해를 돕기 위해 현실 세계에 대한 인식을 추상적 개념으로 표현하는 과정이다.
- 속성들로 기술된 개체 타입과 이 개체 타입들 간의 관계를 이용하여 현실 세계를 표현하며, 대표적인 모델로는 E-R 모델이 있다.
[ 개념적 데이터 모델 ]

▶다음 설명에 해당하는 무결성의 종류는?
- 릴레이션의 특정 속성 값이 NULL이 될 수 없도록 하는 규정
[ NULL 무결성 ]

▶개체에서 개별 인스턴스를 유일하게 식별할 수 있는 속성 또는 속성 집합을 의미하는 식별자로, 하나의 개체에는 한 개 이상의 이 식별자가 존재할 수 있으며, 이 중 개체의 대표성을 나타내는 식별자를 주 식별자로, 나머지는 보조 식별자로 지정한다. 이 식별자가 무엇인가?
[ 후보 식별자 ]

▶오류 관리 목록의 오류 데이터를 분석하여 확인할 수 있는 오류 상태 중 다음 설명에 가장 적합한 오류 상태는?
- 오류의 영향 분석 및 수정을 위해 개발자에게 오류를 전달한 상태
[ Assigned ]

▶인덱스 키의 순서에 따라 데이터가 정렬되어 저장되는 방식으로, 실제 데이터가 순서대로 저장되어 있어 인덱스를 검색하지 않아도 원하는 데이터를 빠르게 찾을 수 있는 인덱스 방식은?
[ 클러스터드 인덱스 ]

▶다음이 설명하는 것이 무엇인가?
- 데이터 전환이 필요한 대상을 분석하여 데이터 전환 작업에 필요한 모든 계획을 기록하는 문서로, 주요 항목은 데이터 전환 개요, 데이터 전환 대상 및 범위, 데이터 전환 환경 구성 등이 있다.
[ 데이터 전환 계획서 ]

반응형

댓글