https://play.google.com/store/apps/details?id=com.jwlee.quiz_31
[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
[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
[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
[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
[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
[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
[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
[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
'기타 ETC > 자격증 기출문제모음' 카테고리의 다른 글
정보처리기사 3과목 운영체제 기출문제 (0) | 2020.04.22 |
---|---|
정보처리기사 2과목 전자계산기구조 기출문제 (0) | 2020.04.22 |
전자계산기조직응용기사 5과목 마이크로 전자계산기 기출문제 (0) | 2020.04.22 |
전자계산기조직응용기사 4과목 운영체제 기출문제 (0) | 2020.04.22 |
전자계산기조직응용기사 3과목 전자계산기구조 기출문제 (0) | 2020.04.22 |