#1
다음 설명에 해당하는 스키마는?
물리적 저장 장치의 입장에서 본 데이터베이스 구조로서
실제로 데이터베이스에 저장될 레코드의 형식을 정의하고
저장 데이터 항목의 표현 방법, 내부 레코드의 물리적 순서 등을 나타낸다.
답 : internal schema
3단계 스키마 중 다음 설명에 해당하는 것은?
물리적저장장치의 입장에서 본 데이터베이스 구조로서 실제로 데이터베이스에
저장될 레코드의 형식을 정의하고 저장 데이터 항목의 표현 방법, 내부 레코드의
물리적 순서 등을 나타낸다.
답 : external schema
SQL에서 DELETE 명령에 대한 설명으로 옳지 않은 것은?
답 : WHERE 조건절이 없는 DELETE 명령을 수행하면 DROP TABLE 명령을 수행했을 때와
같은 효과를 얻을 수 있다.
SQL은 사용 용도에 다라 DDL, DML, DCL로 구분할 수 있다.
다음 중 성격이 다른 하나는?
가 . UPDATE
나. ALTER
다. DROP
라. CREATE
답 : 가
DML에 해당하는 SQL 명령문
답 : SELECT, INSERT, DELETE, UPDATE
3계층 스키마 중 개념(cONSEPTUAL) 스키마에 대한 설명을 작성하라.
답 : 범 기관적 입장에서 본 데이터베이스의 정의를 기술한 것이다.
개체 간의 관계와 유지해야 할 제약 조건을 나타낸다.
접근 권한, 보안 정책, 무결성 규칙을 명세한다.
Which is not in the three-schema architecture?
답 : procedural schema
물리적 저장 장치의 입장에서 본 데이터베이스 구조로서 실제로 데이터베이스에 저장될
레코드의 형식을 정의하고 저장 데이터 항목의 표현 방법, 내부 레코드의 물리적 순서 등을
나타내는 스키마는?
답 : internal schema
데이터 모델의 구성 요소 중 데이터베이스에 표현된 개체 인스턴스를 처리하는 작업에
대한 명세로서 데이터베이스를 조작하는 기본 도구에 해다하는 것은?
답 : Operation
데이터 모델에 대한 다음 설명 중() 안에 들어갈 내용으로 가장 타당한 것은?
데이터 모델은 일반적으로 3가지구성 요소를 포함하고 있다. 첫째, 논리적으로
표현된 데이터 구조, 둘째, 이 구조에서 허용될 수 있는 연간, 셋째, 이 구조와
연산에서의 ( )에 대한 명세를 기술한 것이다.
답 : 제약조건
데이터 모델의 구성 요소 중 데이터베이스에 표현된 개체 이스턴스를 처리하는 작업에
대한 명세로서, 데이터베이스를 조작하는 기본 도구를 의미하는 것은?
답 : Operation
데이터 모델의 구성 요소가 아닌 것은?
답 : 구성 요소들의 저장 인터페이스
Which of the follwing is not a function of the DBA?
답 : application program coding
데이터 모델의 구성 요소로 거리가 먼 것은?
답 : Mapping
데이터 모델에 대한 다음 설명 중 () 안에 공통으로 들어갈 내용으로 가장 타당한 것은?
데이터 모델은 일반적으로 3가지 구성 요소를 포함하고 있다.
첫째, 논리적으로 표현된 데이터 구조. 둘째, 이 구조에서 허용될 수 있는
(), 셋째, 이 구조와 () 에서의 제약조건에 대한 명세를 기술한 것이다.
답 : 연산
데이터 모델의 구성 요소중 데이터베이스에 표현될 대상 으로서의 개체 타입과
개체 타입들 간의 관계를 기술한 것을 의미하는 것은?
답 : Structure
다음 문장의 괄호에 공통 적용될 수 있는 것은?
A(n) () is an individual or a group of individuals responsible for managing a database
system. The tasks of a(n) () include : designing. implementing and
maintaining a database system, iusing the database sysstem, and educating employees
on the use of the database system.
답 : DBA
데이터 모델의 구성 요소 중 데이터베이스에 표현될 대상로서의 개체 타입과 개체 타입들 간의
관계를 기술한 것은?
답 : structure
데이터 모델링에 있어서 ERD(Entity Relationship Diagram)는 무엇을 나타내고자 하는가?
답 : 데이터 구조들과 그들간의 관계들을 표현
데이터베이스 설계 단계 중 물리적 설계의 옵션 선택시 고려 사항으로 거리가 먼 것은?
답 : 스키마의 평가 및 정제
개체-관계 모델(E-R Model)에 대한 설명으로 옳지 않은 것은?
답 : E-R 다이어그램에서 개체 타입은 사각형, 관계 타입은 타원, 속성은 다이아몬드로 나타낸다.
설명 : 개체타입 사각형, 관계타입 다이아몬드, 속성 타원이다.
데이터베이스에 관한 사항으로 다음에서 설명하는 것은?
This is a "thing" in the real world an independent existence. it may be an
object with a physical existence(a particular person, car house, or employee) or an object with
a conceptual existence(a company, a job, or a university course).
답 : entity
데이터베이스의 설계순서
답 : 요구조건분석 -> 개념적설계 -> 논리적설계 -> 물리적설계 -> 구현
데이터베이스의 물리적 설계 단계와 거리가 먼 것은?
답 : 트랜잭션 인터페이스 설계
데이터 모델의 종류 중 CODEASYL DBTGG 모델과 가장 밀접한 관계가 있는 것은?
답 : 네트워크형 데이터 모델
트랜잭션의 특성으로 옳은 내용을 모두 나열한 것은?
답 : Atomicity, Durability, Consistency, lsolation
데이터베이스의 상태를 변환시키기 위하여 논리적 기능을 수행하는 하나의 작업 단위를 무엇이라고 하는가?
답 : 트랜잭션
일련의 연산집합으로 데이터베이스의 상태를 변환시키기 위하여 논리적 기능을 수행하는 하나의 작업단위는?
답 : 트랜잭션
병행제어의 목적으로 옳지 않은 것은?
답 : 사용자에 대한 응답시간 최대화
로킹 단위가 클 경우에 대한 설명으로 옳은 것은?
로킹 오버헤드 감소, 데이터베이스 공유도 저하
관계 대수 중 순수 관계 연산이 아닌 것은?
답 : project
수정답 : difference
학생 테이블에서 학번이 "1144077"인 학생의 학년을 "2"로 수정하기 위한 SQL 질의어는?
답 : UPDATE 학생 SET 학년="2" WHERE 학번="1144077";
하나의 릴레이션에 존재하는 후보키들 중 기본키를 제외한 나머지 후보키들을 의미하는 것은?
답 : 외래키
수정답 : 대체키
데이터의 접근권한, 보안 정책, 무결성 규칙에 관한 명세를 정의한 것은?
답 : 내부 스키마
수정답 : 개념스키마
관계형 데이터베이스에서 튜플의 수를 의미하는 것은?
답 : CARDINALITY
다음 자료를 버블 정렬을 이용하여 올므차순으로 정렬하고자 할 경우
1회전 후의 결과는?
답 : 1,3,9,4,5
수정답 : 4,5,1,3,9
다음 그림에서 트리의 차수(Degree of a Tree)는?
답 : 3
시스템 카탈로그(System catalog)라고도 하며, 스키마와 이들 속에
포함된 사상들의 정보가 저장되 있는 곳을 무엇이라고 하는가?
답 : 데이터 사전(DataDictionary)
인덱스 순차 파일(Index Sequential File)의 인덱스 영역의 종류에 해당하지 않는 것은?
답 : Track Index Area
수정답 : Primary data Index Area
E-R 다이어그램에서 개체를 의미하는 기호는?
답 : 사각형
SQL의 조작문 유형으로 옳지 않은 것은?
답 : INSERT FROM SET
릴레이션 R의 모든 결정자가 후보키이면 릴레이션 R은 어떤 정규형에 속하는가?
답 : 보이스코드(BCNF) 정규형
다음의 자료의 구조 중 비선형 구조로만 짝지어진 것은?
답 : 스택, 트리
수정답 : 그래프, 트리
뷰(View)의 삭제 시 사용되는 SQL 명령은?
답 : CLEAR
수정답 : DROP
다음 () 안에 알맞은 용어는?
( ) is the activity of copying databases so that they
will be preserved in case of equipment failure or other catastrophe.
답 : Transaction
수정답 : Backup
SQL명령 중 DML에 속하지 않는 것은?
ALTER
데이터 모델의 종류 중 오너멤버 고나계를 갖는 것은?
답 : 네트워크 데이터 모델
다음 그림의 이진 트리를 PREORDER로 운행할 경우 c는 몇번 째로 탐색되는가?
답 : 4번째
수정답 : 5번째
다음 자료의 구조 중 성격에 나머지 셋과 다른 하나는?
답 : 트리
해싱에서 서로 다른 두 개 이상의 레코드가 같은 주소를 갖는 현상을 의미하는 것은?
재귀(recursion)
수정답 : 충돌(collision)
총점 : 50점
전자계산기구조(20문제)
4214344422
4331432313
채널(Channel) 제어기에 관한 설명이 가장 옳지 않은 것은?
채널 제어기는 주 컴퓨터와 별도인 입출력 전용 컴퓨터라 할 수 있다.
채널 제어기는 중앙처리장치와 동시에 동작할 수 있다.
채널 제어기는 채널 프로그램을 수행한다.
채널 제어기는 하나의 명령(instruction)에 의해 하나의 블록만을 입출력 되도록 한다.
답 : 채널 제어기는 하나의 명령(instruction)에 이해 하나의 블록만을 입출력 되도록 한다.
어떤 인스트럭션의 수행속도를 반으로 줄였다고 가정한다 프로그램에서 사용한 인스트럭션들의
20%가 이 인스트럭션이라면 프로그램 전체의 수행속도는 약 얼마만큼 향상되는가?
답 : 11.11%
마이크로 오퍼레이션에 관한 설명 중 옳은 것은?
답 : 마이크로 오퍼레이션을 동기 시키는 방법으로 동기 고정식과 동기 가변식이 있다.
읽기 전용의 보조기억장치는?
답 : ROM
다음 중 ALU의 주 기능은?
답 : 산술과 논리 연산의 실행
기억장치로부터 명령어를 인출하여 해독하고, 해독된 명령어를 실행하기 위해
제어 신호를 발생시키는 각 단계의 세부동작을 무엇이라고 하는가?
답 : Micro operation
다음 중 보조기억장치로 사용될 수 없는 것은?
자기테이프(Magnetic Tape)
자기디스크(Magnetic disk)
플로피 디스크(Floppy disk)
중앙처리장치(Central Processing Unit)
답 : 중앙처리장치
명령어의 op-code(명령코드)는 어느 레지스터에서 이용하는가?
답 : instruction register
4,096x8비트 조직을 가진 ROM은 몇 개의 어드레스 라인을 갖고 있는가?
답 : 12
오퍼랜드 필드가 메모리내의 주소를 참조하여 그 주소로부터 유효번지를 계산하여
메모리에 접근하는 주소지정방식은?
답 : Indirect Addressing Mode
디지털 컴퓨터에서 사용되는 마이크로 연산이 아닌 것은?
답 : 동기 마이크로 연산
다음 보기 중 Unary 연산을 표시하는 것은?
답 : MOVE
인터럽트 처리 시 현재의 명령어 실행을 끝낸 즉시 PC에 저장되어 있는
다음에 실행할 명령어의 주소를 저장하는 곳은?
답 : Stack
다음 중 보조기억장치의 데이터를 입출력할 경우 가장 효율성이 뛰어난 방법은?
답 : Direct Moemory Access
논리 함수식 F(A, B, C) = 시그마(1, 3, 4, 6)를 간략화 하였을 때,
결과 식으로 옳은 것은?
답 : F = AC + AC
Unpacked decimal 형식으로 (543)10승을 표현한 것은?
답 : F5, F4, C3
RS 플립플롭에서 정의되지 않는 상태를 보완한 것은?
답 : JK 플립플롭
다음 중 이항(Binary) 연산은 어떤 것인가?
답 : OR
광디스크(Optical disc)의 종류에 해당하지 않는 것은?
답 : SSD
데이터를 수집하고 그것을 계산 처리용으로 변환하여 계산을 실행한 후 그 결과를
사용장에게 반환하는데 걸리는 시간을 나타내는 개념으로 가장 옳은 것은?
답 : turnaround time