개요 SEM의 정의 IT에 기반을 둔 종합 성과 관리 체계로, 경영 관리적 활동을 전략과 일관되게 연계시켜 관리하고, 기업의 가치 사슬(Value Chain) 전체에 대한 가치 창출을 목표로 하는 한 차원 높은 경영관리 프로세스 SEM의 도입 배경 기업의 경영 전력과 경영 활동을 적절하게 연결하지 못함 실행 방법론 부제, 변화 관리 실패, 지속적 개선 접근법 부재 ERP의 한계 극복 SEM의 구조 및 구성 요소 SEM의 구조 시스템으로서의 SEM은 기간 시스템에 기반하여 데이터 웨어하우스 시스템을 활용하는 VBM, ABM, BSC 등의 애플리케이션으로 구성 비즈니스 전략과 할동이 체계적으로 연계되고 지속적인 관리를 수행 정보의 체계적 수립 및 상호 커뮤니케이션 SEM의 구성 요소 구성요소내용VBM(Val..
통신은 정보 전달 대상 매체와 물리적 연결 외에 전달하고자 하는 정보의 표현 형식과 교환하기 위한 절차에 대한 약속이 필요하며, 이와 같은 통신을 위한 약속, 또는 규약을 프로토콜(Protocol)이라 하며, 통신을 하고자 하는 주체와 객체는 상호 프로토콜이 호환되어야 정보 교환이 가능(초기 여러 컴퓨터업체에서 개발한 네트워크 구조는 서로 호환되지 않아 서로 상이한 시스템 간에는 통신이 불가능 하였음) 1970년대 들어서서 서로 다른 네트워크 간 통신, 즉 개방형 네트워크 구조에 대한 필요성이 크게 요구되었고, 이에 ISO에서는 개방형 네트워크 구조인 OSI(Open System Interconnection) 참조 모델(Reference Model)을 개발 실제적으로 인터넷이 급속도로 확산됨에 따라 AR..
서로 연결된 교환기와 통신 선로들로 구성되며, 호스트의 데이터는 교환기의 중계를 거쳐 적절한 경로를 통해 목적지까지 전달됨 회선 교환 2개의 호스트 간에 교환기를 거치면서 사용할 전송로를 미리 설정한 후 데이터를 전송하거나 통신하는 방식으로, 대표적인 예로 전화망이 있음 패킷 교환 메시지를 작게 자른 것을 패킷이라 하며, 패킷에 목적지 주소를 헤더에 부착하여 전송 선로에 보내고, 중간의 교환기는 패킷을 일단 버퍼에 저장했다가 헤더의 주소를 보고 다음 교환기를 통해 목적지까지 송부 패킷 교환은 고정된 전송로가 없고 전송로를 여러 호스트가 공유하는 형태 일반적으로 컴퓨터 통신을 위한 공중 데이터망은 패킷 교환을 사용하고, ITU-T의 X.25는 대표적 패킷 교환 프로토콜을 사용 프레임 릴레이 X.25 패킷 ..
데이터 통신의 개요 통신은 정보 전달을 목적으로 하며, 데이터 통신은 일반적으로 정보 처리 시스템에서 발생된 2진 디지털 데이터를 디지털 또는 아날로그 신호로 변환하여 전송 매체에 실어 보냄 데이터 통신의 발달 1837년 모르스의 전신기 1958년 SAGE(Semi Automatic Ground Environment) 시스템 등장 최초의 컴퓨터 망으로, 미국에서 개발된 23개의 컴퓨터 망으로 구성된 반공 시스템 1964년 SABE(Semi Automatic Business Environment) 시스템 등장 최초의 민간 컴퓨터 망으로, SAGE 기술을 기반으로 American Airline의 좌석 예약과 회계 업무를 온라인으로 처리하기 위해 개발 1968년 최초의 패킷 교환 방식의 컴퓨터 네트워크인 AR..
클러스터링(Clustering) 두 대 이상의 컴퓨터가 가변적인 업무 부하를 처리하거나, 이중에서 한 대가 고장이 나더라도 나머지 컴퓨터로 운영이 지속되도록 하여 , 마치 하나의 컴퓨터처럼 행동하도록 서로 연결해 놓은 것 특징 마치 하나의 컴퓨터처럼 행동하도록 서로 연결함으로써 병렬 처리, 부하 분산 및 고장 대비에 활용할 수 있음 클러스터 컴퓨터의 구조는 하드웨어, 운영체제, 클러스터 소프트웨어, 응용 프로그램 순으로 구성 서버 한대에 집중된 사용자들을 여러 대로 분산시켜 네트워크와 시스템의 과부하를 분산 시킬 수 있음 기존 고성능 서버보다 저렴한 가격으로 서비스할 수 있고, 사용자 증가에 따른 네트워크 카드 , CPU, 메모리 등의 추가로 확장성이 높음 시스템에 문제가 생겨도 다른 시스템으로 즉시 교..
정의 정보 기술에서 고가용성 시스템이란, 바람직한 정도로 긴 시간 동안 지속적으로 운영이 가능한 시스템이나 컴포넌트를 의미 가용성이란 흔히 '100% 가용' 등과 같이 상대적으로 측정되거나 또는 '절대 고장 나지 않음' 등과 같이 표현될 수 있으며, 시스템 고장 발생시 빠른 시간 내에 수리하여 다시 정상적으로 서비스할 수 있는 상태로 되돌아가기 위해 사용하는 척도 고가용성 시스템이란, 장애를 최소화 하도록 관리하거나 예상된 다운타임을 최소화함으로써 서비스의 손실을 줄일 수 있도록 고안된 시스템을 의미 등장 배경 정보화 사회에서의 조직 활동이 시스템 기반 위에서 진행되면서, 시스템이 중단되면 조직의 생존 자체가 위협받는 상황이 발생할 수 있음 시스템의 가용성을 확대하고자 하는 다양한 기술들이 등장하고 있음..
데이터베이스 언어의 정의 데이터베이스를 구축하거나 조작 및 검색하는데 사용되는 프로그래밍 언어의 총칭 기능과 사용 목적에 따라 데이터 정의어(DDL), 데이터 조작어(DML), 데이터 제어어(DCL)로 구분 데이터 정의어 데이터베이스의 구조, 데이터 형식, 접근 방식 등 데이터베이스를 구축하거나 변경할 목적으로 사용되는 언어 스키마와 서브 스키마를 정의할 때 사용하는 언어 데이터베이스 관리자가 데이터베이스를 관리할 때 사용하는 언어 DDL 문은 DDL 인터프리터가 번역하여 데이터 사전에 여러 개의 테이블로 저장 데이터 조작어 데이터 처리를 위해 응용 프로그램과 DBMS 간의 인터페이스를 위한 언어 데이터 처리를 위한 연산의 집합으로 데이터의 검색, 삽입, 삭제, 갱신 연산 등이 있음 주로 응용 프로그래머..
데이터베이스 사용자의 개념 데이터베이스를 이용하는 사람들의 총칭 데이터베이스 관리자, 응용 프로그래머, 최종 사용자 등으로 분류 데이터베이스 관리자(DBA) 데이터베이스 관리자의 정의 DBMS의 원활한 기능을 수행하기 위해 데이터베이스 구성 및 DBMS 관리 운영 전반에 대한 책임을 가지고 직무를 수행하는 사람이나 그룹 데이터베이스 관리자의 필요성 자원이 공유되는 경우 자원 사용에 대한 사용자들 간의 갈등을 해결 데이터 항목의 명칭 및 정의 데이터에 대한 접근 방식 조직간 정보시스템 사용 기준 데이터베이스 관리자의 책임 데이터베이스 설계와 운영 책임 데이터베이스의 구성 요소를 결정하고 스키마를 정의 외부 스키마 정의 개념 스키마 정의 내부 스키마 정의 각각의 스키마를 정의한 후 데이터 정의어를 이용하여 ..
DBMS의 정의 사용자와 데이터베이스 사이에서 사용자의 요구에 따라 정보를 생성해 주고, 데이터베이스를 관리해 주는 소프트웨어 다수의 응용 프로그램들이 필요로 하는 여러 가지 데이터 구조를 제공하고, 데이터 중복성을 통제하여 효율적으로 사용할 수 있게 하기 위해 서로 관련된 데이터들을 저장, 검색, 제어하는 기능을 수행하는 소프트웨어 DBMS의 구성 저장 장치 관리자(Storage Manager) 데이터베이스에 저장된 하위 단계의 데이터와 시스템의 응용 프로그램 및 질의 사이의 인터페이스를 제공하는 프로그램 모듈 다양한 데이터 조작어 명령(DML문)들을 하위 단계의 파일 시스템 명령으로 변환 데이터베이스 내의 데이터 저장, 검색, 갱신에 대한 책임이 있음 데이터 파일, 데이터 사전, 인덱스 등을 관리 권..
스키마의 정의 데이터베이스의 구조와 제약 조건에 관한 전반적인 명세(Specification)를 의미 (특정한 시간에 데이터베이스의 실제 내용은 인스턴스(Instance)라고 함) 데이터베이스 구조를 의미하는 것으로, 관련된 데이터들의 관계를 기술 전반적인 데이터베이스의 구성을 설명하기 위해 특정 언어를 이용하여 관련 데이터들 간의 관계(Relationship)를 기술 데이터베이스 언어로 표현 데이터베이스를 구성하는 데이터의 개체, 속성, 관계, 제약에 관한 조건들을 기술 미국 ANSI/SPARC에서 사용자의 관점에 따라 외부(External) 스키마, 개념(Conceptual) 스키마, 내부(Internal) 스키마로 구분 스키마 관련 용어 데이터 추상화ANSI/SPARCVIEW(데이터 표현)뷰 단계(..