본문 바로가기
자격증/정보처리기사 공부

[정보처리기사 실기 ] 요구사항 확인 - 현행시스템 분석

by JINJINC 2023. 6. 19.
728x90
반응형

네트워크( Network) : 정보를 원하는 수신자 또는 기기에 정확하게 전송하기 위한 기반 인프라를 네트워크라고 한다.

- 정보 전달 시에는 약속한 규칙에 따라야 하는데 이를 프로토콜이라고 한다.

 

** 프로토콜(Protocol)이란? 

통신 시스템이 데이터를 교환하기 위해 사용하는 통신 규칙이다.

프로토콜 3요소  : 구문, 타이밍, 의미 ( => 구타의미)

 

허브(Hub) :  컴퓨터 연결장치

스위칭 허브(스위치) : 근거리 통신망(LAN) 구축에 사용되는 장치로, 여러대의 PC와 연결할 수 있음. 

더미 허브보다 빠르고 안전하게 데이터를 전송하며, 기가 비트급 전송속도를 가지는 제품도 있음

 

Firewall(방화벽) : 네트워크의 보안 사고나 문제가 더이상 확대되는 것을 막고 격리하려는 것으로 이해할 수 있다. 특히 어떤 기관 내부의 네트워크를 보호하기 위해 외부에서의 불법적인 트래픽 유입을 막고, 허가되고 인증된 트래픽만을 허용하려는 저극적인 방어 대책의 일종

 

백본망( backbone network) : 저속의 여러 하위망들을 서로 연결하거나 분산 통신장치를 통합하기 위한 최상위 통신 네트워크를 말한다.

 

논리적 장치

: 사용자와 인터페이스를 자연스럽게 하기 위해 운용시스템이 제공하는 가공물, 실제로 존재하지 않는 것 

물리적 장치

: 논리적 장치에 대응되는 것으로 실제의 하드웨어 장치( 네트워크 장비들)

 

DBMS( Database Management System), 데이터베이스 관리 시스템

 

1. DBMS구성

데이터베이스 관리 시스템이란 응용 프로그램과 데이터베이스 사이의 중재자로서 사용자의 요구사항에 효율적으로 서비스를 수행하기 위하여 제공되는 데이터베이스관리 소프트웨어이다.

DBMS는 물리적인 데이터저장구조와 외부 인터페이스 사이의 다양한 소프트웨어들로 구성되어 있다.

 

 

- 질의어 처리기(Query) : 사용자의 데이터 처리 요구를 해석하여 처리하는 역할 담당하고 있는 요소

-  DML 컴파일러 : DML로 작성된 데이터의 처리(삽입, 삭제, 수정, 검색) 요구를 분석하여 런타임 데이터베이스 처리기가 이해할 수 있도록 해석하는 요소  

-  DDL 컴파일러 : DDL로 명세된 정의를 데이터 사전(시스템 카탈로그)에 저장 

- 트랜잭션 관리자 : 데이터베이스에 접근하는 과정에서 사용자의 접근권한이 유효한지를 검사하고, 데이터베이스 무결성을 유지하기 위한 제약조건 위반 여부를 확인한다. 회복이나 병행수행과 관련된 작업도 담당하는 요소

- 런타임 데이터베이스 처리기 : 저장 데이터 관리자를 통해 데이터베이스에 접근하여, 데이터베이스에서 실제로 싱행하는 요소 

- 저장 데이터 관리자: 디스크에 저장되어 있는 데이터 사전과 사용자 데이터베이스를 관리하고, 여기에 실제로 접근하는 역할을 하는 요소 

 

 

2. DBMS 유형 및 특징

(1-1) RDBMS(Relational DBMS, 관계형 DBMS, 관계형 데이터베이스) 

: 대량의 데이터를 관계형 모델에 따라 구조화해 저장 관리하고 사용자가 간단한 데이터베이스 언어로 복잡한 질의 연산을 요구할 수 있게 한다 

- 금융 거래, 인사 관리, 자산관리 등 기업 업무에 이용되는 데이터들을 체계적으로 저장 관리하기 위한 시스템

(1-2)  RDBMS의 문제점

- 현재까지 주를 이루고 있는 모델, 간단하고, 대규모 처리능력, 에러 복구 백업 가능등 성능 우수, 하지만 복잡한 정보 구조의 모델링이 어려워 비정형 복합정보( ex 멀티미디어)를 표현하기가 어렵다(문자, 숫자, 날짜 등 단순한 정보 타입만 지원)

 

(2) OODBMS(Object- Oriented DBMS, 객체지향형 DBMS) 

- 객체로서의 모델링과 데이터 생성을 지원하는 DBMS이다/

비정형 복합 정보의 모델링 기능, 객체 지향 이론이 부각되고 멀티미디어 데이터가 늘어남에 따라 점차 주목을 받고 있다.

- 기본적인 데이터베이스 기능(복구, 백업 등)이 관계형 데이터베이스에 비해 부족, 

- 표준 부족

(3) ORDBMS(Objedct Relational DBMS, 객체 관계형 DBMS)

 - 관계형 체계에 새로운 객체 저장 능력을 추가하고 있는 체계로서, 관계형과 객체 지향형의 장점을 고루 살린 진보된 방식의 체계이다

 

 

 

 

728x90
반응형

댓글