https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com

 

[0]. 관계 해석 ‘모든 것에 대하여(for all)'의 의미를 나타내는 것은?
   ① ∋ ② ∈
   ❸ ∀ ④ ∪

[1]. 트랜잭션의 병행제어 목적으로 옳지 않은 것은?
   ① 데이터베이스의 공유 최대화
   ② 시스템의 활용도 최대화
   ❸ 데이터베이스의 일관성 최소화
   ④ 사용자에 대한 응답시간 최소화

[2]. 순수관계연산자에서 릴레이션의 일부 속성만 추출하여 중복되는 튜플은 제거한 후 새로운 릴레이션을 생성하는 연산자는?
   ① REMOVE ❷ PROJECT
   ③ DIVISION ④ JOIN

[3]. Which of the following dose not belong to the statement of SQL?
   ① SELECT ② DELETE
   ❸ CREATE ④ INSERT

[4]. SQL의 분류 중 DDL에 해당하지 않는 것은?
   ❶ UPDATE ② ALTER
   ③ DROP ④ CREATE

[5]. 병행제어(Concurrency Control) 기법에 해당하지 않는 것은?
   ① 로킹기법 ② 최적병행수행 기법
   ③ 타임스탬프 기법 ❹ 시분할 기법

[6]. 하나의 에트리뷰트가 가질 수 있는 원자값들의 집합을 의미하는 것은?
    ① 튜플 ② 릴레이션
    ❸ 도메인 ④ 엔티티

[7]. DDL(Data Definition Language)의 기능이 아닌 것은?
    ① 데이터 베이스의 생성 기능
    ❷ 병행처리시 Lock 및 Unlock 기능
    ③ 테이블의 삭제 기능
    ④ 인덱스(Index) 생성 기능

[8]. 참조 무결성을 유지하기 위하여 DROP문에서 부모 테이블의 항목 값을 삭제할 경우 자동적으로 자식 테이블의 항목 값을 삭제할 경우 자동적으로 자식 테이블의 해당 레코드를 삭제하기 위한 옵션은?
    ① CLUSTER ❷ CASCADE
    ③ SET-NULL ④ RESTEICTED

[9]. 헤싱함수(Hashing Function)에 해당되지 않는 것은?
    ① 제곱법(mid-square)
    ② 숫자분석법(digit analysis)
    ❸ 체인법(chain)
    ④ 제산법(division)

[10]. 이행적 함수 종속 관계를 의미하는 것은?
    ❶ A→B이고 B→C일 때, A→C를 만족하는 관계
    ② A→B이고 B→C일 때, B→A를 만족하는 관계
    ③ A→B이고 B→C일 때, B→A를 만족하는 관계
    ④ A→B이고 B→C일 때, C→B를 만족하는 관계]


[11]. 순서가 A, B, C, D로 정해진 입력 자료를 스택에 입력하였다가 출력한 결과로 옳은 것은?
    ① A, D, B, C ❷ B, A, D, C
    ③ C, A, B, D ④ D, B, C, A

[12]. 관계해석에서 ‘for all : 모든 것에 대하여’의 의미를 나타내는 논리 기호는?
   ① ∃ ② ∈
   ❸ ∀ ④ U

[13]. 순서가 A, B, C, D로 정해진 자료를 스택(stack)에 입력하였다가 출력한 결과로 옳지 않은 것은?
   ① B, A, D, C ② A, B, C, D
   ❸ D, A, B, C ④ C, B, A, D

[14]. DBMS의 필수기능 중 모든 응용 프로그램들이 요구하는 데이터 구조를 지원하기 위해 데이터베이스에 저장될 데이터 타입과 구조에 대한 정의, 이용 방식, 제약조건 등을 명시하는 기능은?
   ❶ 정의 기능 ② 조작 기능
   ③ 사상 기능 ④ 제어 기능

[15]. 데이터베이스의 상태를 변환시키기 위하여 논리적 기능을 수행하는 하나의 작업 단위를 무엇이라하는가?
    ① 프로시저 ❷ 트랜잭션
    ③ 모듈 ④ 도메인

[16]. 조직이나 기업체의 중심이 되는 업무시스템에서 모아진 정보를 일관된 스키마로 저장한 저장소를 의미하는 것은?
    ❶ Data Warehouse ② Data Mining
    ③ Classificaition ④ Clustering

[17]. 정규화 과정 중 BCNF에서 4NF가 되기 위한 조건은?
    ① 조인 종속성 이용
    ❷ 다치 종속 제거
    ③ 이행적 함수 종속 제거
    ④ 결정자이면서 후보키가 아닌 함수 종속 제거

[18]. Which of the following is not a property of the transaction to ensure integrity of the data?
    ① isolation ❷ autonomy
    ③ durability ④ consistency

[19]. 병행제어의 목적으로 옳지 않은 것은?
    ① 사용자에 대한 응답시간 최소화
    ② 시스템 활용도 최대화
    ③ 데이터베이스 일관성 유지
    ❹ 데이터베이스 공유도 최소화

[20]. Which is not in the three-schema architecture?
    ① internal schema ② conceptual schema
    ③ external schema ❹ procedural schema

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com


[21]. SQL에서 VIEW를 삭제할 때 사용하는 명령은?
   ① ERASE ② KILL
   ❸ DROP ④ DELETE

[22]. 모든 응용프로그램이나 사용자들이 필요로 하는 데이터를 통합한 조직 전체의 데이터베이스 구조를 논리적으로 정의하는 스키마는?
   ❶ 개념스키마 ② 외부스키마
   ③ 내부스키마 ④ 처리스키마

[23]. 병행제어의 목적으로 옳지 않은 것은?
   ① 시스템 활용도 최대화
   ② 사용자에 대한 응답시간 최소화
   ❸ 데이터베이스 공유 최소화
   ④ 데이터베이스 일관성 유지

[24]. 한 릴레이션의 기본 키를 구성하는 어떠한 속성 값도 널(Null) 값이나 중복 값을 가질 수 없음을 의미하는 것은?
   ❶ 개체 무결성 제약 조건
   ② 참조 무결성 제약 조건
   ③ 도메인 무결정 제약 조건
   ④ 키 무결성 제약 조건

[25]. 제2정규형에서 제3정규형이 되기 위한 조건은?
   ❶ 이행적 함수 종속 제거
   ② 부분적 함수 종속 제거
   ③ 다치 종속 제거
   ④ 결정자이면서 후보 키가 아닌 것 제거

[26]. 뷰에 대한 설명으로 옳지 않은 것은?
   ① 뷰는 삽입, 삭제, 갱신 연산에 제약사항이 따른다.
   ② 뷰는 데이터 접근 제어로 보안을 제공한다.
   ❸ 뷰는 물리적으로 구현되는 테이블이다.
   ④ 뷰는 데이터의 논리적 독립성을 제공한다.

[27]. 데이터베이스 설계 단계 중 응답시간, 저장공간의 효율화, 트랜잭션 처리도와 가장 밀접한 관계가 있는 것은?
    ❶ 물리적 설계 ② 논리적 설계
    ③ 개념적 설계 ④ 요구조건 분석

[28]. Which of the following does not belong to the DDL statement of SQL?
    ① CREATE ❷ DELETE
    ③ DROP ④ ALTER

[29]. 스택에서 A, B, C, D로 순서가 정해진 입력 자료를 Push→Push→Pop→Push→Pop→Push→Pop→Pop으로 연산 했을 때 출력은?
    ① C, B, D, A ❷ B, C, D, A
    ③ B, C, A, D ④ C, B, A, D

[30]. 해싱함수 중 주어진 키를 여러 부분으로 나누고, 각 부분의 값을 더하거나 배타적 논리합(XOR : Exclusive OR) 연산을 통하여 나온 결과로 주소를 취하는 방법은?
    ① 중간 제곱 방법(Mid-square method)
    ② 제산 방법(Division method)
    ❸ 폴딩 방법(Folding method)
    ④ 기수 변환법(Radix conversion method)

[31]. 관계 데이터베이스에 있어서 관계 대수 연산이 아닌 것은?
    ① 디비전(division) ② 프로젝트(project)
    ③ 조인(join) ❹ 포크(fork)

[32]. 비선형 자료 구조에 해당하는 것은?
    ① 큐(Queue) ❷ 그래프(Graph)
    ③ 데크(Deque) ④ 스택(Stack)

[33]. 해싱에서 동일한 홈 주소로 인하여 충돌이 일어난 레코드들의 집합을 의미하는 것은?
    ① Overflow ② Bucket
    ❸ Synonym ④ Collision

[34]. 일련의 연산 집합으로 데이터베이스의 상태를 변환시키기 위하여 논리적 기능을 수행하는 하나의 작업 단위는?
    ① 도메인 ❷ 트랜잭션
    ③ 모듈 ④ 프로시저

[35]. Linear Search의 평균 검색 회수는?
   ① n-1 ❷ (n+1)/2
   ③ n ④ n/2

[36]. 관계 데이터베이스 제약조건 중 한 릴레이션의 기본키를 구성하는 어떠한 속성 값도 널(NULL) 값이나 중복 값을 가질 수 없다는 조건은?
   ① 키 제약 조건 ② 참 조 무결성 제약 조건
   ③ 참여 제약 조건 ❹ 개체 무결성 제약 조건

[37]. 해싱에서 동일한 홈 주소로 인하여 충돌이 일어난 레코드들의 집합을 의미하는 것은?
   ❶ Synonym ② Collision
   ③ Bucket ④ Overflow

[38]. 뷰에 대한 설명으로 옳지 않은 것은?
   ❶ 뷰는 삽입, 삭제, 갱신 연산에 제약사항이 없다.
   ② 뷰는 데이터 접근 제어로 보안을 제공한다.
   ③ 뷰는 독자적인 인덱스를 가질 수 없다.
   ④ 뷰는 데이터의 논리적 독립성을 제공한다.

[39]. n개의 노드로 구성된 무방향 그래프의 최대 간 선수는?
   ① n-1 ❷ n(n-1)/2
   ③ n/2 ④ n(n+1)

[40]. 동시성 제어를 위한 직렬화 기법으로 트랜잭션 간의 순서를 미리 정하는 방법은?
   ① 로킹 기법 ❷ 타임스탬프 기법
   ③ 검증 기법 ④ 배타 로크 기법

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com


[41]. SQL 문장 중 DDL문이 아닌 것은?
   ① CREATE ❷ DELETE
   ③ ALTER ④ DROP

[42]. 해싱 테이블의 오버플로우 처리 기법이 아닌 것은?
    ① 개방 주소법 ② 폐쇄 주소법
    ❸ 로그 주소법 ④ 재해싱

[43]. 데이터베이스 설계 단계 중 저장 레코드 양식 설계, 레코드 집중의 분석 및 설계, 접근 경로 설계와 관계되는 것은?
    ① 논리적 설계 ② 요구 조건 분석
    ❸ 물리적 설계 ④ 개념적 설계

[44]. 데이터베이스에서 널(NULL) 값에 대한 설명으로 옳지 않은 것은?
    ① 아직 모르는 값을 의미한다.
    ② 아직 알려지지 않은 값을 의미한다.
    ❸ 공백이나 0(ZERO)과 같은 의미이다.
    ④ 정보 부재를 나타내기 위해 사용한다.

[45]. 3NF에서 BCNF가 되기 위한 조건은?
    ① 이행적 함수 종속 제거
    ② 부분적 함수 종속 제거
    ③ 다치 종속 제거
    ❹ 결정자이면서 후보키가 아닌 것 제거

[46]. 릴레이션에 포함되어 있는 튜플의 수는?
   ❶ Cardinality ② Schema
   ③ Type ④ Degree

[47]. 릴레이션의 R의 차수가 4이고 카디널리티가 5이며, 릴레이션의 S의 차수가 6이고 카디 널리티가 7일 때, 두 개의 릴레이션을 카티션 프로덕트한 결과의 새로운 릴레이션의 차수와 카디널리티는 얼마인가?
   ① 24, 35 ② 24, 12
   ❸ 10, 35 ④ 10, 12

[48]. What are general configuration of indexed sequential file?
   ① Index area, Mark area, Overflow area
   ❷ Index area, Prime area, Overflow area
   ③ Index area, Mark area, Excess area
   ④ Index area, Prime area, Mark area

[49]. 데이터베이스 설계 시 물리적 설계 단계에서 수행하는 사항이 아닌 것은?
   ① 저장 레코드 양식 설계
   ② 레코드 집중의 분석 및 설계
   ③ 접근 경로 설계
   ❹ 목표 DBMS에 맞는 스키마 설계

[50]. 릴레이션에서 기본 키를 구성하는 속성은 널(Null)값이나 중복 값을 가질 수 없다는 것을 의미하는 제약조건은?
   ① 참조 무결성 ② 보안 무결성
   ❸ 개체 무결성 ④ 정보 무결성

[51]. 병행제어의 목적으로 옳지 않은 것은?
    ① 시스템 활용도를 최대화
    ② 데이터베이스 공유도 최대화
    ❸ 사용자에 대한 응답시간 최대화
    ④ 데이터베이스의 일관성 유지

[52]. 로킹 단위가 큰 경우에 대한 설명으로 옳은 것은?
    ① 로킹 오버헤드 증가, 데이터베이스 공유도 저하
    ❷ 로킹 오버헤드 감소, 데이터베이스 공유도 저하
    ③ 로킹 오버헤드 감소, 데이터베이스 공유도 증가
    ④ 로킹 오버헤드 증가, 데이터베이스 공유도 증가

[53]. SQL 구문에서 “having” 절은 반드시 어떤 구문과 사용되어야 하는가?
    ❶ GROUP BY ② ORDER BY
    ③ UPDATE ④ JOIN

[54]. 데이터의 중복으로 인하여 관계연산을 처리할 때 예기치 못한 곤란한 현상이 발생하는 것을 무엇이라 하는가?
    ❶ 이상(Anomaly) ② 제한(Restriction)
    ③ 종속성(Dependency) ④ 변환(Translation)

[55]. 정점이 5개인 방향 그래프가 가질 수 있는 최대 간선수는? (단, 자기간선과 중복간선은 배제한다.)
    ① 7개 ② 10개
    ❸ 20개 ④ 27개

[56]. 정규화 과정에서 A→B 이고 B→C 일 때 A→C 인 관계를 제거하는 단계는?
    ① 1NF → 2NF ❷ 2NF → 3NF
    ③ 3NF → BCNF ④ BCNF →4NF

[57]. 그래프의 특수한 형태로 노드(Node) 와 선분(Branch)으로 되어 있고, 정점 사이에 사이클(Cycle)이 형성되어 있지 않으며, 자료 사이의 관계성이 계층 형식으로 나타나는 비선형 구조는?
   ❶ tree ② network
   ③ stack ④ distributed

[58]. 데이터베이스 내에서 데이터들이 불필요하게 중복되어 릴레이션 조작시 예기치 못한 곤란한 현상을 무엇이라고 하는가?
   ① Normalization ② Bug
   ❸ Anomaly ④ Error

[59]. 관계데이터 모델의 무결성 제약 중 기본키 값의 속성 값이 널(null)값이 아닌 원자 값을 갖는 성질은?
   ❶ 개체 무결성 ② 참조 무결성
   ③ 도메인 무결성 ④ 튜플의 유일성

[60]. 양 방향에서 입ㆍ출력이 가능한 선형 자료구조로 2개의 포인터를 이용하여 리스트의 양쪽 끝 모두에서 삽입ㆍ삭제가 가능한 것은?
    ❶ 데크(Deque) ② 스택(Stack)
    ③ 큐(Queue) ④ 트리(Tree)

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com


[61]. 트랜잭션의 실행이 실패하였음을 알리는 연산자로 트랜잭션이 수행한 결과를 원래의 상태로 원상 복귀 시키는 연산은?
    ① COMMIT 연산 ② BACKUP 연산
    ③ LOG 연산 ❹ ROLLBACK 연산

[62]. 데이터베이스 로그(log)를 필요로 하는 회복 기법은?
    ❶ 즉각 갱신 기법 ② 대수적 코딩 방법
    ③ 타임 스탬프 기법 ④ 폴딩 기법

[63]. What is the quantity of tuples in consist of the relation?
    ① Degree ② Instance
    ③ Domain ❹ Cardinality

[64]. 정규화의 필요성으로 거리가 먼 것은?
    ① 데이터 구조의 안정성 최대화
    ❷ 중복 데이터의 활성화
    ③ 수정, 삭제시 이상현상의 최소화
    ④ 테이블 불일치 위험의 최소화

[65]. 순서가 A, B, C, D 로 정해진 입력 자료를 스택에 입력하였다가 출력할 때, 가능한 출력 순서의 결과가 아닌 것은?
    ❶ D, A, B, C ② A, B, C, D
    ③ A, B, D, C ④ B, C, D, A

[66]. 개체-관계 모델의 E-R 다이어그램에서 사용되는 기호와 그 의미의 연결이 옳지 않은 것은?
    ① 사각형 - 개체 타입
    ❷ 삼각형 - 속성
    ③ 선 - 개체타입과 속성을 연결
    ④ 마름모 - 관계 타입

[67]. 트랜잭션들을 수행하는 도중 장애로 인해 손상된 데이터베이스를 손상되기 이전의 정상적인 상태로 복구시키는 작업은?
   ❶ Recovery ② Restart
   ③ Commit ④ Abort

[68]. 해싱함수 중 레코드 키를 여러 부분으로 나누고, 나눈 부분의 각 숫자를 더하거나 XOR한 값을 홈 주소로 삼는 방식은?
   ① 제산법 ❷ 폴딩법
   ③ 기수변환법 ④ 숫자분석법

[69]. 순서가 A, B, C, D로 정해진 입력 자료를 스택에 입력하였다가 출력할 때, 가능한 출력 순서의 결과가 아닌 것은?
   ① A, B, C, D ② C, D, B, A
   ❸ D, C, A, B ④ B, C, D, A

[70]. Which of the following is a linear list in that elements are accessed, created and deleted in a last-in-first-out order?
   ① Queue ② Graph
   ❸ Stack ④ Tree

[71]. 깊이가 4인 이진트리에서 가질 수 있는 노드의 최대 수는?
    ① 13 ② 14
    ❸ 15 ④ 16

[72]. 선형 구조만으로 나열된 것은?
    ① 트리, 그래프
    ② 트리, 그래프, 스택, 큐
    ③ 트리, 배열, 스택, 큐
    ❹ 배열, 스택, 큐

[73]. 데이터웨어하우스의 기본적인 OLAP(on-line analytical processing) 연산이 아닌 것은?
    ❶ translate ② roll-up
    ③ dicing ④ drill-down

[74]. 트랜잭션의 특성 중 둘 이상의 트랜잭션이 동시에 병행 실행되는 경우 어느 하나의 트랜잭션 실행 중에 다른 트랜잭션의 연산이 끼어들 수 없음을 의미하는 것은?
   ① log ② consistency
   ❸ isolation ④ durability

[75]. 조건을 만족하는 릴레이션의 수평적 부분집합으로 구성하며, 연산자의 기호는 그리스 문자 시그마(σ)를 사용하는 관계대수 연산은?
   ❶ Select ② Project
   ③ Join ④ Division

[76]. 트랜잭션들을 수행하는 도중 장애로 인해 손상 된 데이터베이스를 손상되기 이전의 정상적인 상태로 복구시키는 작업은?
   ❶ Recovery ② Commit
   ③ Abort ④ Restart

[77]. 어떤 릴레이션 R의 모든 조인 종속성의 만족이 R의 후보 키를 통해서만 만족된다. 이 릴레이션 R은 어떤 정규형의 릴레이션인가?
   ❶ 제 5정규형 ② 제 4정규형
   ③ 제 3정규형 ④ 보이스-코드정규형

[78]. Which of the following does not belong to the DML statement of SQL?
   ① DELETE ❷ ALTER
   ③ SELECT ④ UPDATE

[79]. E-R 모델의 표현 방법으로 옳지 않은 것은?
   ① 개체타입 : 사각형 ② 관계타입 : 마름모
   ❸ 속성 : 오각형 ④ 연결 : 선

[80]. 병행제어의 목적으로 옳지 않은 것은?
    ① 시스템 활용도 최대화
    ❷ 데이터베이스 공유도 최소화
    ③ 사용자에 대한 응답시간 최소화
    ④ 데이터베이스 일관성 유지

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com


[81]. 순서가 A, B, C, D로 정해진 입력 자료를 push, push, pop, push, push, pop, pop, pop 순서로 스택연산을 수행하는 경우 출력 결과는?
    ❶ B D C A ② A B C D
    ③ B A C D ④ A B D C

[82]. 사용자 X1에게 department 테이블에 대한 검색 연산을 회수하는 명령은?
    ① delete select on department to X1;
    ② remove select on department from X1;
    ❸ revoke select on department from X1;
    ④ grant select on department from X1;

[83]. 스키마, 도메인, 테이블을 정의할 때 사용되는 SQL 문은?
    ① SELECT ② UPDATE
    ③ MAKE ❹ CREATE

[84]. 데이터베이스의 물리적 설계 단계와 거리가 먼 것은?
    ① 저장 레코드 양식 설계
    ② 레코드 집중의 분석 및 설계
    ❸ 개념 스키마 모델링 수행
    ④ 접근 경로 설계

[85]. 해싱에서 충돌로 인해 동일한 홈 주소를 갖는 레코드들의 집합을 의미하는 것은?
    ① Slot ② Bucket
    ❸ Synonym ④ Mapping

[86]. 다음 관계대수 중 순수 관계연산자가 아닌 것은?
   ❶ 차집합(difference) ② 프로젝트(project)
   ③ 조인(join) ④ 디비전(division)

[87]. 데이터 모델의 종류 중 CODASYL DBTG 모델과 가장 밀접한 관계가 있는 것은?
   ① 계층형 데이터 모델
   ❷ 네트워크형 데이터 모델
   ③ 관계형 데이터 모델
   ④ 스키마형 데이터 모델

[88]. 릴레이션에 대한 설명으로 옳지 않은 것은?
   ① 모든 튜플은 서로 다른 값을 가지고 있다.
   ❷ 하나의 릴레이션에서 튜플은 순서를 가진다.
   ③ 각 속성은 릴레이션 내에서 유일한 이름을 가진다.
   ④ 모든 속성 값은 원자 값(atomic value)을 가진다.

[89]. 릴레이션에 R1에 속한 애튜리뷰트의 조합인 외래키를 변경하려면 이를 참조하고 있는 R2의 릴레이션의 기본키도 변경해야 하는데 이를 무엇이라 하는가?
   ① 정보 무결성 ② 고유 무결성
   ③ 키 제약성 ❹ 참조 무결성

[90]. 깊이가 5인 이진 트리에서 가질 수 있는 최대 노드수는?
   ① 25 ❷ 31
   ③ 35 ④ 42

[91]. 트랜잭션(Transaction)은 보통 일련의 연산 집합이란 의미로 사용하며 하나의 논리적 기능을 수행하는 작업의 단위이다. 트랜잭션이 가져야 할 특성으로 거리가 먼 것은?
    ① Atomicity ❷ Concurrency
    ③ Isolation ④ Durability

[92]. 데이터베이스에서 개념적 설계 단계에 대한 설명으로 틀린 것은?
    ① 산출물로 ER-D가 만들어진다.
    ② DBMS에 독립적인 개념 스키마를 설계한다.
    ❸ 트랜잭션 인터페이스를 설계한다.
    ④ 논리적 설계 단계의 앞 단계에서 수행된다.

[93]. Which of the following does not belong to the DML statement of SQL?
    ① SELECT ② DELETE
    ❸ CREATE ④ INSERT

[94]. Commit과 Rollback 명령어에 의해 보장 받는 트랜잭션의 특성은?
    ① 병행성 ② 보안성
    ❸ 원자성 ④ 로그

[95]. 해싱에서 충돌이 일어난 자리에서 그 다음 버킷들을 차례로 하나씩 검색하여 최초로 나오는 빈 버킷에 해당 데이터를 저장하는 방법은?
    ❶ 선형 개방 주소법 ② 재해싱
    ③ 임의 조사법 ④ 이차 조사법

[96]. 한 릴레이션의 기본 키를 구성하는 어떠한 속성 값도 널(Null) 값이나 중복 값을 가질 수 없음을 의미하는 것은?
   ❶ 개체 무결성 제약 조건
   ② 참조 무결성 제약 조건
   ③ 도메인 무결성 제약 조건
   ④ 키 무결성 제약 조건

[97]. 관계형 대수의 연산자가 아닌 것은?
   ① JOIN ② PROJECT
   ③ PRODUCT ❹ PART

[98]. 데이터베이스의 상태를 변환시키기 위하여 논리적 기능을 수행하는 하나의 작업 단위를 무엇이라고 하는가?
   ① 프로시저 ❷ 트랜잭션
   ③ 모듈 ④ 도메인

[99]. 해싱에서 동일한 홈 주소로 인하여 충돌이 일어난 레코드들의 집합을 의미하는 것은?
   ① Overflow ② Bucket
   ❸ Synonym ④ Collision

[100]. 관계 해석 ‘모든 것에 대하여(for all)’의 의미를 나타내는 것은?
   ① ∃ ② ∈
   ❸ ∀ ④ U

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com


[101]. 트랜잭션에서 SQL 문들에 의해 수행된 모든 갱신을 취소시켜 데이터베이스를 트랜잭션의 첫 구문이 실행되기 전 상태로 되돌 리는 트랜잭션 연산은?
    ❶ ROLLBACK ② UPDATE
    ③ CANCEL ④ COMMIT

[102]. SQL은 사용 용도에 따라 DDL, DML, DCL 로 구분할 수 있다. 다음 중 성격이 다른 하나는?
    ❶ UPDATE ② ALTER
    ③ DROP ④ CREATE

[103]. 해싱함수(Hashing Function)의 종류가 아닌 것은?
    ① 제곱(mid-square) 방법
    ② 숫자분석(digit analysis) 방법
    ❸ 체인(chain) 방법
    ④ 제산(division) 방법

[104]. 병행제어(Concurrency Control)기법의 종류가 아닌 것은?
    ① 로킹기법 ② 낙관적기법
    ③ 타임스탬프기법 ❹ 시분할기법

[105]. 탐색 방법 중 키 값으로부터 레코드가 저장되어 있는 주소를 직접 계산하여, 산출된 주소로 바로 접근하는 방법으로 키-주소 변환 방법이라고도 하는 것은?
    ① 이진 탐색 ② 피보나치 탐색
    ❸ 해싱 탐색 ④ 블록 탐색

[106]. 해싱에서 동일한 홈 주소로 인하여 충돌이 일어난 레코드들의 집합을 의미하는 것은?
   ❶ Synonym ② Collision
   ③ Bucket ④ Overflow

[107]. 병행제어의 목적으로 옳지 않은 것은?
    ① 시스템 활용도 최대화
    ② 데이터베이스 공유도 최대화
    ③ 데이터베이스 일관성 유지
    ❹ 사용자에 대한 응답시간 최대화

[108]. 일련의 연산 집합으로 데이터베이스의 상태를 변환시키기 위하여 논리적 기능을 수행하는 하나의 작업 단위는?
    ① 도메인 ❷ 트랜잭션
    ③ 모듈 ④ 프로시저

[109]. SQL언어의 데이터 정의어(DDL)에 해당되지 않는 것은?
    ① CREATE ② ALTER
    ❸ SELECT ④ DROP

[110]. 관계 데이터베이스 모델에서 차수(Degree)의 의미는?
    ① 튜플의 수 ② 테이블의 수
    ③ 데이터베이스의 수 ❹ 애트리뷰트의 수

[111]. 선형 구조가 아닌 것은?
    ① 스택 ❷ 트리
    ③ 큐 ④ 연결 리스트

[112]. 중위 표기법(infix)의 수식 (A+B)*C+(D+E)을 후위 표기법(postfix)으로 옳게 표기한 것은?
    ① AB+CDE*++ ❷ AB+C*DE++
    ③ +AB*C+DE+ ④ +*+ABC+DE

[113]. 이행적 함수 종속 관계를 의미하는 것은?
   ❶ A→B 이고 B→C 일 때, A→C 를 만족하는 관계
   ② A→B 이고 B→C 일 때, C→A 를 만족하는 관계
   ③ A→B 이고 B→C 일 때, B→A 를 만족하는 관계
   ④ A→B 이고 B→C 일 때, C→B 를 만족하는 관계

[114]. DML에 해당하는 SQL 명령으로만 짝지어진 것은?
   ① DELETE, UPDATE, CREATE, ALTER
   ② INSERT, DELETE, UPDATE, DROP
   ❸ SELECT, INSERT, DELETE, UPDATE,
   ④ SELECT, INSERT, DELETE, ALTER

[115]. 병행제어의 목적으로 옳지 않은 것은?
   ① 사용자에 대한 응답시간 최소화
   ② 시스템 활용도 최대화
   ③ 데이터베이스 일관성 유지
   ❹ 데이터베이스 공유도 최소화

[116]. DBMS의 필수기능 중 사용자와 데이터베이스 사이의 인터페이스 수단을 제공하는 기능은?
    ① Definition 기능 ② Control 기능
    ❸ Manipulation 기능 ④ Strategy 기능

[117]. SQL 구문에서 “having" 절은 반드시 어떤 구문과 사용되어야 하는가?
    ❶ GROUP BY ② ORDER BY
    ③ UPDATE ④ JOIN

[118]. 트랜잭션은 자기의 연산에 대하여 전부 (All)또는 전무(Nothing) 실행만이 존재하며, 일부 실행으로는 트랜잭션의 기능을 가질 수 없다는 트랜잭션의 특성은?
    ① consistency ❷ atomicity
    ③ isolation ④ durability

[119]. 관계 데이터 모델에서 릴레이션(Relation)에 포함되어 있는 튜플(Tuple)의 수를 무엇이라고 하는가?
    ① Degree ❷ Cardinality
    ③ Attribute ④ Cartesian product

[120]. DBMS의 필수 기능 중 데이터베이스를 접근하여 데이터의 검색, 삽입, 삭제, 갱신 등의 연산 작업을 위한 사용자와 데이터베이스 사이의 인터페이스 수단을 제공하는 기능은?
   ① 정의 기능 ❷ 조작 기능
   ③ 제어 기능 ④ 절차 기능

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com


[121]. 데이터베이스에서 널(null) 값에 대한 설명으로 옳지 않은 것은?
   ① 아직 모르는 값을 의미한다.
   ② 아직 알려지지 않은 값을 의미한다.
   ❸ 공백이나 0(zero)과 같은 의미이다.
   ④ 정보 부재를 나타내기 위해 사용한다.

[122]. 데이터 모델의 구성 요소 중 데이터베이스에 표현될 대상으로서의 개체 타입과 개체 타입들간의 관계를 기술한 것은?
   ❶ structure ② operations
   ③ constraints ④ mapping

[123]. Which of the following is not a property of the transaction to ensure integrity of the data?
   ① isolation ❷ autonomy
   ③ durability ④ consistency

[124]. What are general configuration of indexed sequential file?
   ① Index area, Mark area, Overflow area
   ❷ Index area, Prime area, Overflow area
   ③ Index area, Mark area, Excess area
   ④ Index area, Prime area, Mark area

[125]. 데이터베이스에서 하나의 논리적 기능을 수행하기 위한 작업의 단위 또는 한꺼번에 모두 수행되어야 할 일련의 연산들을 의미하는 것은?
   ① 뷰 ❷ 트랜잭션
   ③ 튜플 ④ 카디널리티

[126]. 데이터베이스 설계 단계 중 물리적 설계의 옵션 선택시 고려 사항으로 거리가 먼 것은?
    ❶ 스키마의 평가 및 정제 ② 응답 시간
    ③ 저장 공간의 효율화 ④ 트랜잭션 처리도

[127]. 해싱에서 동일한 홈 주소로 인하여 충돌이 일어나는 경우를 무엇이라고 하는가?
    ① Synonym ❷ Collision
    ③ Bucket ④ Overflow

[128]. 병행제어의 목적으로 옳지 않은 것은?
    ① 시스템 활용도를 최대화하기 위함이다.
    ② 데이터베이스 공유도를 최대화하기 위함이다.
    ❸ 사용자에 대한 응답시간을 최대화하기 위함이다.
    ④ 데이터베이스의 일관성을 유지하기 위함이다.

[129]. 3NF에서 BCNF가 되기 위한 조건은?
    ① 이행적 함수 종속 제거
    ② 부분적 함수 종속 제거
    ③ 다치 종속 제거
    ❹ 결정자이면서 후보 키가 아닌 것 제거

[130]. What is the quantity of tuples in consist of the relation?
   ① Degree ② Instance
   ③ Domain ❹ Cardinality

[131]. 병행제어 기법 중 로킹(Locking) 기법에 대한 설명으로 옳지 않은 것은?
   ① 로킹의 대상이 되는 객체의 크기를 로킹 단위라고 한다.
   ② 로킹 단위가 작아지면 병행성 수준이 높아진다.
   ❸ 로킹 단위가 커지면 로킹 오버헤드가 증가한다.
   ④ 데이터베이스도 로킹 단위가 될 수 있다.

[132]. 어떤 릴레이션 R에서 X와 Y를 각각 R의 애트리뷰트 집합의 부분 집합이라고 할 경우 애트리뷰트 X의 값 각각에 대해 시간에 관계없이 항상 애트리뷰트 Y의 값이 오직 하나만 연관되어 있을 때 Y는 X에 함수종속이라고 한다. 이 함수 종속의 표기로 옳은 것은?
   ① X → X ② Y ⊂ X
   ❸ X → Y ④ X ⊂ Y

[133]. 데이터베이스의 특성으로 옳지 않은 것은?
   ① 실시간 접근성 ② 동시 공용
   ③ 계속적인 변화 ❹ 주소에 의한 참조

[134]. 데이터 모델의 구성 요소 중데이터베이스에 표현된 개체 인스턴스를 처리하는 작업에 해당 명세로서 데이터베이스를 조작하는 기본 도구에 해당하는 것은?
   ❶ Operation ② Constraint
   ③ Structure ④ Relationship

[135]. DBMS의 필수 기능 중 모든 응용프로그램들이 요구하는 데이터 구조를 지원하기 위해 데이터 베이스에 저장될 데이터의 타입과 구조에 대한 정의, 이용방식, 제약조건 등을 명시하는 것은?
   ① Manipulation 기능 ❷ Definition 기능
   ③ Control 기능 ④ Procedure 기능

[136]. 병행제어의 목적으로 옳지 않은 것은?
    ① 시스템 활용도 최대화
    ② 사용자에 대한 응답시간 최소화
    ❸ 데이터베이스 공유 최소화
    ④ 데이터베이스 일관성 유지

[137]. 순서가 A, B, C, D로 정해진 입력 자료를 스택에 입력하였다가 출력할 때, 가능한 출력 순서의 결과가 아닌 것은?
    ❶ D, A, B, C ② A, B, C, D
    ③ A, B, D, C ④ B, C, D, A

[138]. 뷰에 대한 설명으로 옳지 않은 것은?
    ① 뷰는 삽입, 삭제, 갱신 연산에 제약사항이 따른다.
    ② 뷰는 데이터 접근 제어로 보안을 제공한다.
    ❸ 뷰는 물리적으로 구현되는 테이블이다.
    ④ 뷰는 데이터의 논리적 독립성을 제공한다.

[139]. 트랜잭션의 특징 중 트랜잭션이 일단 완료되면 그 후에 어떤 형태로 시스템이 고장 나더라도 트랜잭션의 결과는 잃어버리지 않고 지속되는 것은?
    ① Isolation ❷ Durability
    ③ Consistency ④ Atomicity

[140]. Which of the following does not belong to the DDL statement of SQL?
   ① CREATE ❷ DELETE
   ③ DROP ④ ALTER

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com


[141]. Which of the following is a linear list in that elements are accessed, created and deleted in a last-in-first-out order?
   ① Queue ② Graph
   ❸ Stack ④ Tree

[142]. 릴레이션 R1에 저장된 튜플이 릴레이션 R2에 있는 튜플을 참조하려면 참조되는 튜플이 반드시 R2에 존재해야 한다는 무결성 규칙은?
   ① 개체 무결성 규칙(Entity Integrity Rule)
   ❷ 참조 무결성 규칙(Referential Integrity Rule)
   ③ 영역 무결성 규칙(Domain Integrity Rule)
   ④ 트리거 규칙 (Trigger Rule)

[143]. 정규화의 필요성으로 거리가 먼 것은?
   ① 데이터 구조의 안정성 최대화
   ❷ 중복 데이터의 활성화
   ③ 수정, 삭제 시 이상현상의 최소화
   ④ 테이블 불일치 위험의 최소화

[144]. 해싱에서 동일한 홈 주소로 인하여 충돌이 일어난 레코드들의 집합을 의미하는 것은?
   ① Overflow ② Bucket
   ❸ Synonym ④ Collision

[145]. 트랜잭션의 연산은 데이터베이스에 모두 반영되든지 아니면 전혀 반영되지 않아야 한다는 트랜잭션의 특징은?
   ① Consistency ② Isolation
   ❸ Atomicity ④ Durability

[146]. 데이터 중복으로 인해 릴레이션 조작 시 예상하지 못한 곤란한 현상이 발생한다. 이를 무엇이라고 하는가?
    ① normalization ② degree
    ③ cardinality ❹ anomaly

[147]. 데이터베이스의 물리적 설계 옵션 선택 시 고려 사항으로 거리가 먼 것은?
    ❶ 스키마의 평가
    ② 응답시간
    ③ 저장공간의 효율화
    ④ 트랜잭션 처리도(throughput)

[148]. 순서가 A, B, C, D 로 정해진 입력 자료를 스택에 입력하였다가 출력한 결과로 가능한 것이 아닌 것은? (단, 왼쪽부터 먼저 출력된 순서이다.)
    ① D, C, B, A ❷ D, A, B, C
    ③ A, B, C, D ④ C, B, A, D

[149]. 개체-관계 모델의 E-R 다이어그램에서 사용되는 기호와 그 의미의 연결이 옳지 않은 것은?
    ① 사각형 - 개체 타입 ❷ 삼각형 - 속성
    ③ 선(링크) - 연결 ④ 마름모 - 관계 타입

[150]. 릴레이션의 특징으로 적합하지 않은 것은?
    ① 중복된 튜플이 존재하지 않는다.
    ② 튜플 간의 순서는 별다른 의미를 가지지 않는다.
    ❸ 속성 간의 순서는 존재하며 중요한 의미를 갖는다.
    ④ 모든 속성 값은 원자 값을 갖는다.

[151]. 스키마, 도메인, 테이블을 정의할 때 사용되는 SQL 문은?
    ① SELECT ② UPDATE
    ③ MAKE ❹ CREATE

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com

 

+ Recent posts