• 검색 결과가 없습니다.

데이터베이스

N/A
N/A
Protected

Academic year: 2021

Share "데이터베이스"

Copied!
8
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

업무 프로세스

1. [ 배점 : 20 ] 점

다음에 제시된 <업무 프로세스 관련 설명 을 참조하여 업무 흐름에 관하여 도시한> , <그림 과 연계된 각 물음>

에 대하여 가장 적합한 번호를 <답항 보기 에서 한 가지만 선택하시오 단 답안 선택 시 모든 용어는 문제 본> ( , 문의 <업무 프로세스 관련 설명 에서 제시된 용어를 기준으로 한다> .).

제시된 그림 에서 의 내용에 가장 적합한 항목은 무엇인가

(1) < > ① ?

제시된 그림 에서 의 내용에 가장 적합한 항목은 무엇인가

(2) < > ② ?

제시된 그림 에서 의 내용에 가장 적합한 항목은 무엇인가

(3) < > ③ ?

제시된 그림 에서 의 내용에 가장 적합한 항목은 무엇인가

(4) < > ④ ?

제시된 그림 에서 의 내용에 가장 적합한 항목은 무엇인가

(5) < > ⑤ ?

업무 프로세스 관련 설명

< >

대한민국주식회사는 정보와 혁신을 위해 기업 내의 내부거래와 관련한 업무 프로세스를 파악하여 정보시스템을 구 축하고자 한다.

귀하 정보시스템 구축을 위해 업무를 담당하고 있는 팀장들의 도움을 받아가며 사내 거래와 관련한 업무 프로세스, 를 파악한 결과는 그림 과 같다< > .

그 림

영업부

( ① )

( ② )

사내발주

출하 ( ③ )

상품창고

조달부

사내수주

출고지시

발주

출고 ( ④ )

( ⑤ )

여기에는 대한민국주식회사의 외부인 사외의 거래를 「입하 와」 「출하」, 사내의 창고나 점포 간의 「입고 와」 출고 라고 하기로 한다.」

우선 고객으로부터 상품을 수주하여 사내를 경유하여 사내 발주하는 업무 프로세스를 파악해 보니 영업부에서는, 고객으로부터 수주한 후 조달부로 사내발주를 하게 되어 있었다, .

이 사내발주에서는 납품처를 영업부의 상품창고로 하고 있지만 고객에게 직접 배송할 것을 지정하는 경우도 있다, . 조달부에서는 영업부로부터 사내수주를 받으면 구매처로 발주한다.

재고가 있는 상품이라면 조달부의 물류센터에서 출고한다 조달부의 경우 아직은 영업부로부터만 사내수주를 받는. 다 하지만 여러모로 파악해 보니 다른 부서들로부터의 주문도 소화하여 구매처로 발주하는 등 정보시스템을 구축. 하기 전에 업무 프로세스에 있어서 개선해야 할 점이 있는 것으로 판단되었다.

현재의 업무 프로세스 하에서는 조달부에서 구매처로 발주할 때의 납품장소가 조달부의 물류센터 영업부의 상품, 창고 고객에의 직송 등 가지로 구분되었다 정보관리기술사인 팀장은 이런 부분도 정보시스템의 관점에서 대응, 3 . 할 경우에는 창고 간에 이동 중인 상태 즉 출고는 되었지만 아직 입고되지 않은 상태도 잘 파악할 수 있도록 하는,

시행 정보처리 산업기사 실기 기출문제 형

2005-10-23 (A )

(2)

등의 고려가 필요하다고 판단했다.

구매처로부터 상품이 조달부로 입하되면 조달부는 출고지시를 행한다 일단 조달부의 물류센터로부터 출고하여, . 영업부의 상품창고에 입고하는 흐름으로 도식하였지만 통상적으로는 고객에게 직송하는 형태가 일반적이다 영업, . 부에서는 상품창고로의 입고를 확인한 시점에 출하지시를 행하여 고객에게 출하하는 흐름으로 진행되는 것으로, 확인되었다.

이렇게 파악한 업무 프로세스를 팀장에게 보고하여 분석한 내용을 근거로 정보시스템을 구축하고자 한다.

답항 보기

[ ]

1 거래 2 거래센터 3 납품 4 납품센터 5 납품장소

6 납품창고 7 물류상품 8 물류센터 9 로테이션 10 발주

11 배송 12 배송센터 13 배송지정 14 수입 15 사내발주

16 유찰 17 사외발주 18 입찰 19 상품센터 20 상품이동

21 상품재고 22 수주 23 수출 24 입고 25 입고흐름

(3)

데이터베이스

2. [ 배점 : 30 ] 점

다음 각 문제의 괄호 안 내용에 가장 적합한 번호를 <답항 보기 에서 한 가지만 선택하시오> .

대한은행에서는 시스템 개발을 위하여 특정 개발업체에게 시스템 개발 의뢰를 하여 프로젝트를 진행하는 중간 에 사업에 대한 내부 품질 점검을 위해 데이터베이스 부문을 검토하게 되었다 데이터베이스 부문에 대해 파. 악한 결과는 다음과 같다.

먼저 데이터베이스의 논리 데이터 모델과 물리적으로 실제 구현된 내역에 대해 상세하게 검토한 결과 시스템의 분, 석 및 설계 단계에서 작성한 논리 데이터 모델에는 개체들 간의 관계를 설정하여 하위 개체에( ①)이 가 설계되( ) 었지만 물리적 구현 단계에서는 논리 데이터 모델 단계에서 정의하였던 ( ①) (이 가 물리 데이터베이스에 실제적) 으로 구현되어 있지 않아 결과적으로 테이블들이 고립(Isolate)되어 전체가 독립적인 상태로 존재하고 있음이 인지 되었다.

데이터베이스로 구축되어 있는 물리 테이블 간에는 논리적인 상호 연관 관계가 설정되어 있어야 하며 상위 개체의, 주 키와 하위 개체에 존재하는 (①)의 연결과 관련된 (② ) (이 가 확보되어 데이터의 입력 수정 및 삭제 등이 정) , 상적으로 이루어질 수 있도록 관리되어야 한다 이러한 제약조건이 지켜지지 않는다면 데이터베이스 내에 존재하. 는 데이터들의 일관성(Consistency)을 보장할 수 없게 된다 그뿐만 아니라 데이터의 이상현상. (Anomaly)도 발생 하게 된다.

또한 일반적으로 개체 관계도에 표현되는 모든 개체들은 반드시 한번 이상의 관계를 다른 개체들과 유지해야 한, 다 관계 설정이 없이 독립적으로 개체가 존재한다는 것은 바람직한 현상이 아니므로 상위 개체에서는 주 키이면. , 서 하위 테이블에서는 일반(③ ) ( )으 로 지정이 되어 있는 데이터 항목은 데이터 자체의 무결성 유지를 위해(①) 으 로 정의를 내려 사용하는 등 해당 시스템의 분석 및 설계 단계를 거치며 정의하였던 을 를 적절한 수준에

( ) (①) ( )

서 물리적으로 구현할 필요가 있다.

하지만 해당 시스템에서는, ( ②)이 가 저해되어 데이터베이스가 특정 업무 수행을 위하여 개발자들에 의해 개발( ) 된 시스템을 의미하는 (⑤ )에 전적으로 의존하게 되는 등 데이터 독립성이 저하됨으로써 개발자들에 의해 개발, 된 ( ⑤ )에서 오류가 발생하거나 데이터베이스 관리 도구에서 데이터를 직접 입력할 때에 잘못된 데이터에 대한 대처가 용이하지 않게 될 것으로 예상되었다.

한편, <표1>에서 일부 예를 나타낸 바와 같이 (④)에 위배된 사례도 다수 인지되었다 이는 데이터베이스와 관련. 된 무결성 제약 조건 중에서 속성 칼럼 에 대하여 정의하는 무결성을 의미한다( ) .

전체 시스템에 존재하는 45개의 테이블에서 총 389개의 (③ )을 를 분석한 결과 명명규칙 측면에서( ) (③ ) ID는 같으나 (③ )명이 다른 경우 또는 그 반대의 경우가 무척 많이 발견되었으며 각 데이터 테이블 내의 속성 항목들, 을 검토한 결과 동일한 속성에 대하여 데이터 유형 및 데이터 길이가 다르게 정의되는 것과 같은(④)의 위배사례 가 많이 발견되었다.

(4)

표 정의서

< 1> (③) 명

( ③ ) 데이터 유형 테이블

ENTER_DATE

CHAR(8) EMP_M

DATE ACCT_M

ORDER_M NUMBER(8) PURCHASE_M DEPARTMENT CHAR(4) EMP_M

CHAR(9) ACCT_M

SYS_DATE CHAR(8) ORDER_M

DATE INVENTORY_M

ADDRESS CHAR(18) EMP_M

VARCHAR(18) ORDER_M

PHONE NUMBER(16) EMP_M

CHAR(16) VENDOR_M

입력된 데이터가 일관성을 유지하도록 하기 위해서는 데이터베이스 설계 이전에 데이터베이스와 관련된 표준 명명 규칙을 제정하여 동일한(③)명에 대해서는 모든 테이블에서 동일한 데이터 유형이 유지되도록 하여 (④)을 를( ) 확보할 수 있도록 해 주어야 한다.

특히 상용 DBMS 내부에서 다른 데이터 유형으로 인식을 하는 ( ③ )명일 경우에는 데이터 JOIN 연산 시에 Full 을 하게 될 수 있으므로 명칭을 일치시키는 것이 필요하다

Table Scan .

이는 데이터베이스 전체 성능과도 관련이 있는 문제이므로 설계서에서 정의하지 않은 값이 설정된 사례를 모두 조 사하여 대응책을 강구하는 것이 요구되었다.

답항 보기

[ ]

1 DCL 2 개체무결성 3 이상 현상 4 관계 5 BCNF

6 대체 키 7 데이터공유성 8 카티션

프로덕트 9 연산

(operations) 10 데이터일관성 11 관계해석 12 데이터종속성 13 데이터중복성 14 데이터투명성 15 DBA

16 DML 17 데이터베이스

관리시스템 18 도메인무결성 19 레코드 20 뷰 (view)

21 구조

(structure) 22 concurrency

control 23 정규화 24 외래 키 25 P.Chen

(5)

알고리즘

3. [ 배점 : 30 ] 점

개의 를 입력받아 를 이용하여

N DATA Selection Sort

오름차순으로 정렬한 후 출력하는 알고리즘이다, . 제시된 처리조선을 참조하여 다음 각문제의 괄호 안 내용에 가장 적합한 항목을 <답항 보기 에서>

한 가지만 선택하시오.

개의 자료가 배열에 READ A(i), i = 1, N : N A

첫 번째 원소부터 N번째 원소까지 차례로 입력 됨을 나타낸다.

알고리즘에 사용되는 변수 등은 다음과 같다.

개의 가 입력될 배열 변수 A(N) : N DATA

을 위한 임시 변수 Temp : SWAP

인덱스 변수 i :

인덱스 변수 J :

답항 보기

[ ]

1 i+1 2 N-2 3 N-J 4 N-i 5 N-1

6 i = 2, N 7 i = J, N 8 i = J+1, N 9 i = J-1,N 10 i = 1, N 11 J = i, N 12 J = 1, N-1 13 J = i+1, N-1 14 J = 1, i-1 15 J = i+1, N 16 i-1 17 i = 1, N-1 18 J = i, N-1 19 J = i-1, N 20 A(J) = 1 21 A(i-1) 22 A(i+1) 23 A(J) 24 A(J-1) 25 A(i) 26 A(N-1) 27 A(N-1) 28 A(N-J) 29 A(J+1) 30 J+1 31 A(N) = A(J) 32 A(N) = 0 33 A(J+1) - A(i) 34 A(i+1) = A(J) 35 A(i) = A(J)

36 J-1 37 J 38 i 39 N 40 Temp

A(J) =( ④ ) Temp = (

)

( ③ )

A(i) <= A(J) YES READ A(i), i=1, N

Start

A(N)

순환구조 i = 1, N-1

순환구조 ( ① )

Print A(i)

STOP

순환구조 (

) 순 서 도

(6)

신기술

4. [ 배점 : 10 ] 점

다음 각 문제의 괄호 안 내용에 가장 적합한 번호를 <답항 보기 에서 한 가지만 선택하시오> . 다음은 멀티미디어 이미지에 관하여 설명한 것이다.

답항 보기

[ ]

1 MP3 2 WINRAP 3 AIF 4 Huffman 5 손실 기법

6 블로그 7 블루레이 8 GIF 9 PCX 10 무손실 기법

11 BMP ·12 TIFF 13 웹 패드 14 DCT 15 인트라넷

16 코덱 17 WMA 18 MOV 19 MPEG-2 20 허브 사이트

21 화이트 페이지 22 MPEG-1 23 MPEG 24 Wavelet 25 CERT 은 는 동화상 전문가 그룹이란 뜻으로 음향 및 동화상에 대한 압축 해제 방식을 정의한 규격을

( ① ) ( ) ,

말하는데 Video for Windows, Indeo, QuickTime 등 다른 경쟁 포맷들에 비하여 더 뛰어난 품질의 비디 오를 생성한다.

진 화상을 제외한 그레이 레벨에서부터 컬러 화상에 이르는 거의 모든 종류의 정지된 화상을 압축하는 2

방법인 ( ② ) (와 과 달리) ( ① ) ( )은 는 시간에 따라 연속적으로 변하는 동화상 압축과 코드 표현을 통해 정보 전송이 이루어질 수 있는 방법을 연구하고 있다.

에는 수준의 화질을 제공하는 와 과 고해상도 디지털 비디오를 지원하는 등이

( ① ) VCR ( ③ ) ( ) ( ④ )

있다. ( ③ ) ( ) CD-ROM은 는 과 같은 디지털 저장매체에 VHS 테이프 수준의 동영상과 음향을 압축 저장․ 하는 기술을 규정하고 있으며 표준에 의한 가장 보편적인 구현은 초당 30프레임(fps)의 속도에 352×240 의 비디오 해상도를 제공한다 반면에. ( ④ ) (은 는) 60프레임의 속도에 720×480와 1280×720의 해상도 를 완전한 CD품질 수준의 오디오와 함께 제공하여 디지털 TV, 대화형 TV, DVD 등과 같은 높은 화질과 음질을 필요로 하는 방송에 적합하다.

우리가 음악을 압축할 때 사용하는 ( ⑤ ) 기술은 ( ③ )에서 규정한 고음질 오디오 압축 기술의 하나로 서 소리의 품질을 심각하게 저하하지 않고서도(CD 녹음수준) 10 내지 12배 정도 오디오 파일의 크기를 축소시킨다. ( ⑤ ) 기술은 ( ③ ) Layer-3에 해당하는 것으로 CD음반에 가까운 음질을 유지하면서 일반

의 배로 압축 음악을 복제해 전송할 수 있다

CD 50 , .

컴퓨터 이용자들이 음악저작권자의 허락을 받지 않은 채 ( ⑤ ) 기술을 이용해 다수의 음악을 인코딩하여 인터넷상에서 ( ⑤ ) 음악파일을 배포함으로써 저작권 시비가 일어난다.

(7)

전산 영어

5. [ 배점 : 10 ] 점

다음 각 문제의 괄호 안 내용에 가장 적합한 번호를 <답항 보기 에서 한 가지만 선택하시오> .

답항 보기

[ ]

1 NUR 2 ASV 3 Spooling 4 I-NODE 5 SHELL

6 SCAN 7 Swapping 8 Locality 9 VPN 10 WorkingSet 11 HRN 12 Deadlock 13 Fragmentation 14 FTP 15 Hold 16 HTTP 17 ASP 18 Turn-Around Time 19 Circular waiting 20 IPC 21 SSTF 22 KERNEL 23 Preemption 24 LAN 25 Semaphore 26 MACRO 27 SJF 28 Cryptography 29 OOP 30 OSI 31 PCB 32 IDC 33 Monitor 34 Exclusion 35 SOAP 36 TCP 37 Segment 38 BEST-FIT 39 Buffering 40 IP

A ( ① ) is a condition that occurs when two processes are each waiting for other to complete before proceeding. The result is that both processes hang. ( ① )s can occur in concurrent environments as a result of uncontrolled granting of system resource to requesting processes. The necessary conditions for ( ① ) which may be stated more explicitly as follows.

Mutual ( ② ) - The shared resources are acquired by at most one process at a time.

( ③ ) and wait - each process continues to hold resources already allocated to it while waiting to acquire other resources.

No ( ④ ) - Resources allocated to a process can not be released back to the system forcefully.

They can be released only as a result of the voluntary action of that process.

( ⑤ ) - Each process holds one or more resources being requested by the next process in the chain.

(8)

답안 [ ]

NO. 업무프로세스 데이터베이스 알고리즘 신기술 전산 영어

1 수주 외래키 J = i+1, N MPEG Deadlock

2 출하지시 참조무결성 A(i) JPEG Exclusion

3 입고 칼럼 A(i) = A(J) MPEG-1 Hold

수치

표 정의서&lt;1&gt; (③) 명(③) 데이터 유형 테이블 ENTER_DATE CHAR(8) EMP_MDATE ACCT_M ORDER_M NUMBER(8) PURCHASE_M DEPARTMENT CHAR(4) EMP_M

참조

관련 문서

 은행 업무 처리를 위한

개선 대상 프로세스를 선정하는 작업은 기존의 비즈니스 프로세스에 대한 분석 결과를 바탕으로 수행.. 그다음에는 선정된 프로세스를

업무 시스템의 이벤트 로그 데이터를 분석하여 실제 프로세스를 도출하고, 프로세스 개선을 지원하는 프로세스 마이닝 기반

PuzzleData ProDiscovery TM | Global Process Mining Platform 업무 시스템의 이벤트 로그 데이터를 분석하여 실제 프로세스를 도출하고,. 프로세스 개선을

• 거래상대국 정부로부터 허가받은 보세창고에 상품을 운송한 후 현지의 시장 상황에 따라 판매. 특정거래형태의 개념과 특성.. *

이와 같은 프로세스를 통하여 최상위계층과 하위계층과의 격차가 증대. 이와 같은 프로세스를 통하여 최상위계층과

길을 건너기 전에는 우선 멈추고 차가 오는지 살핀 후 건넌다. 밤에는

• 젂자적읶 네트워크를 통하여 비즈니스 프로세스를 완성함으로써 젂자적으로 비즈니스를 하여, 물리적읶 비즈니스 프로세스를 위핚 정보를 대체하는 홗동 (Weill and