밥벌이/기타 데이터베이스
-
실시간 데이터베이스의 개요 정의 트랜잭션이 마감 시간(Deadline)과 같은 제약 조건을 가지는 데이터베이스 논리적 결과뿐만 아니라 그 결과가 얻어진 시간도 중요함 필요성 예측 가능성 기존 데이터베이스에서는 신속한 응답 시간 요구 조건을 만족하도록 트랜잭션이 스케줄링이 되지 않으므로, 실시간 트랜잭션의 응답 시간을 예측하기 어려움 기존 데이터베이스는 낮은 성능과 예견성 부재로 실시간 응용에 부적합 응답 시간의 불만족 기존의 데이터베이스는 트랜잭션의 처리가 보조 기억 장치에 저장되어 있는 데이터베이스를 접근함으로써, 데이터 접근 시간의 제약을 받음 실시간 데이터베이스에서의 트랜잭션 트랜잭션주요 개념소프트 트랜잭션시간 제약 조건을 못 지켜도 수행 결과가 어느 정도 가치를 가지는 트랜잭션하드 트랜잭션시간 제..
실시간(Real-time) 데이터베이스실시간 데이터베이스의 개요 정의 트랜잭션이 마감 시간(Deadline)과 같은 제약 조건을 가지는 데이터베이스 논리적 결과뿐만 아니라 그 결과가 얻어진 시간도 중요함 필요성 예측 가능성 기존 데이터베이스에서는 신속한 응답 시간 요구 조건을 만족하도록 트랜잭션이 스케줄링이 되지 않으므로, 실시간 트랜잭션의 응답 시간을 예측하기 어려움 기존 데이터베이스는 낮은 성능과 예견성 부재로 실시간 응용에 부적합 응답 시간의 불만족 기존의 데이터베이스는 트랜잭션의 처리가 보조 기억 장치에 저장되어 있는 데이터베이스를 접근함으로써, 데이터 접근 시간의 제약을 받음 실시간 데이터베이스에서의 트랜잭션 트랜잭션주요 개념소프트 트랜잭션시간 제약 조건을 못 지켜도 수행 결과가 어느 정도 가치를 가지는 트랜잭션하드 트랜잭션시간 제..
2011.03.21 -
모바일 데이터베이스의 개념 모바일 DBMS의 정의 이동 단말기의 데이터를 효율적으로 저장하거나 검색할 수 있도록 소형 DBMS 무선 통신 기술과 결합하여 모바일 장치내에서 운영체제 프로그램, 데이터가 결합되어 제공되는 DBMS 모바일 DBMS의 등장 배경 및 필요성 이동 단말기에서 무선 인터넷을 통해 데이터를 처리하고 검색하는 서비스에 대한 수요 증가 모바일 통신 밴드의 제한성과 시간별 요금 부과로 인해 서버 데이터베이스와 항상 연결 상태를 유지하기가 곤란 이동 단말기와 서버 시스템의 데이터 복제 기술 및 데이터 동기화가 중요한 기술로 대두됨 이동 단말기와 서버 데이터베이스 간의 통신을 위해 무선 통신 비용을 고려할 필요가 있음 문선 인터넷의 작은 대역폭과 고가 통신 비용의 특성 및 이동 단말기의 한정된..
모바일(Mobile) 데이터베이스모바일 데이터베이스의 개념 모바일 DBMS의 정의 이동 단말기의 데이터를 효율적으로 저장하거나 검색할 수 있도록 소형 DBMS 무선 통신 기술과 결합하여 모바일 장치내에서 운영체제 프로그램, 데이터가 결합되어 제공되는 DBMS 모바일 DBMS의 등장 배경 및 필요성 이동 단말기에서 무선 인터넷을 통해 데이터를 처리하고 검색하는 서비스에 대한 수요 증가 모바일 통신 밴드의 제한성과 시간별 요금 부과로 인해 서버 데이터베이스와 항상 연결 상태를 유지하기가 곤란 이동 단말기와 서버 시스템의 데이터 복제 기술 및 데이터 동기화가 중요한 기술로 대두됨 이동 단말기와 서버 데이터베이스 간의 통신을 위해 무선 통신 비용을 고려할 필요가 있음 문선 인터넷의 작은 대역폭과 고가 통신 비용의 특성 및 이동 단말기의 한정된..
2011.03.21 -
웹과 데이터베이스 연동 기법의 개요 웹과 데이터베이스의 연동 기법 인터넷 상에서 웹 브라우저를 이용하여 원격지의 데이터베이스에 접근하기 위해 필요한 기술 클라이언트로부터 정보를 입력 받은 웹 서버가 데이터베이스와 연계하는 일련의 데이터 연결 과정을 의미 웹과 데이터베이스의 연동 기법의 등장 배경 웹 브라우저를 통해 기존 클라이언트/서버 모델에서 제공하는 서비스에 대한 사용자 요구 증가 이기종 간의 DBMS 지원을 위한 미들웨어 및 연동 API의 등장과 발전 CGI의 발전, Java를 이용한 데이터베이스 연동 기업 대두, JDBC, ODBC, DB API 등 웹 사용자가 DBMS를 이용해 원하는 데이터에 접근하는 것이 필요함 웹과 데이터베이스 연동 기법의 유형 간접 연결 : 서버 확장 방식 웹 브라우저와 ..
웹(Web)과 데이터베이스 연동웹과 데이터베이스 연동 기법의 개요 웹과 데이터베이스의 연동 기법 인터넷 상에서 웹 브라우저를 이용하여 원격지의 데이터베이스에 접근하기 위해 필요한 기술 클라이언트로부터 정보를 입력 받은 웹 서버가 데이터베이스와 연계하는 일련의 데이터 연결 과정을 의미 웹과 데이터베이스의 연동 기법의 등장 배경 웹 브라우저를 통해 기존 클라이언트/서버 모델에서 제공하는 서비스에 대한 사용자 요구 증가 이기종 간의 DBMS 지원을 위한 미들웨어 및 연동 API의 등장과 발전 CGI의 발전, Java를 이용한 데이터베이스 연동 기업 대두, JDBC, ODBC, DB API 등 웹 사용자가 DBMS를 이용해 원하는 데이터에 접근하는 것이 필요함 웹과 데이터베이스 연동 기법의 유형 간접 연결 : 서버 확장 방식 웹 브라우저와 ..
2011.03.21 -
데이터 웨어하우스의 정의 기업의 의사 결정 과정을 지원하기 위한 주제 중심적이고 통합적이며, 시간성을 가지는 비휘발성 자료의 집합 - Inmom 기업 내의 의사 결정 지원 애플리케이션들을 위한 정보 기반을 제공하는 하나의 통합된 데이터 저장 공간 - Kelly 운영 시스템과 연계하여 의사 결정 지원에 효과적으로 사용될 수 있도록 다양한 운영 시스템으로부터 추출,변환, 통합되고 요약된 읽기 전용 데이터베이스 - Poe 기업 내 여러 곳에 분산 운영되는 트랜잭션 위주의 시스템들로부터 필요한 데이터를 수집하여 통합 스키마 하에 전사적인 하나의 중앙 집중화된 저장소에 모아 놓고, 이를 여러 계층의 사용자들이 효율적으로 의사 결정 과정에 사용할 수 있도록 한 대용량 데이터 저장소 데이터 웨어하우스의 필요성 전사적..
데이터 웨어하우스(Data Warehouse) 및 데이터 마트(Data Mart)데이터 웨어하우스의 정의 기업의 의사 결정 과정을 지원하기 위한 주제 중심적이고 통합적이며, 시간성을 가지는 비휘발성 자료의 집합 - Inmom 기업 내의 의사 결정 지원 애플리케이션들을 위한 정보 기반을 제공하는 하나의 통합된 데이터 저장 공간 - Kelly 운영 시스템과 연계하여 의사 결정 지원에 효과적으로 사용될 수 있도록 다양한 운영 시스템으로부터 추출,변환, 통합되고 요약된 읽기 전용 데이터베이스 - Poe 기업 내 여러 곳에 분산 운영되는 트랜잭션 위주의 시스템들로부터 필요한 데이터를 수집하여 통합 스키마 하에 전사적인 하나의 중앙 집중화된 저장소에 모아 놓고, 이를 여러 계층의 사용자들이 효율적으로 의사 결정 과정에 사용할 수 있도록 한 대용량 데이터 저장소 데이터 웨어하우스의 필요성 전사적..
2011.03.21 -
OLAP(Online Analytical Processing) OLAP의 정의 최종 사용자가 다차원 정보에 직접 접근하여, 대화식으로 정보를 분석하고 의사결정에 활용하는 과정을 지원하는 기술 빠르고 일관된 대화식 접근을 통하여 분석가, 관리자, 임원 등이 데이터에 대해서 통찰력을 얻을 수 있도록 해주는 소프트웨어 기술의 한 범주 OLAP의 필요성 업무 관점의 다차원 뷰 및 시계열 데이터 처리를 위해 다른 분석 방법들의 한계 : SQL 기반의 보고서 작성, 스프레드시트 등 데이터 웨어하우스에서 전략적 결정을 유도하기 위해 다차원 분석에 유리한 시스템 필요 여러 차원들을 따라 측정치들에 대한 빠른 접근과 강력한 계산 기능 필요 : Roll-up, Drill-down, Pivoting, Slicing/Dici..
OLAP, 데이터 마이닝, 정보 검색OLAP(Online Analytical Processing) OLAP의 정의 최종 사용자가 다차원 정보에 직접 접근하여, 대화식으로 정보를 분석하고 의사결정에 활용하는 과정을 지원하는 기술 빠르고 일관된 대화식 접근을 통하여 분석가, 관리자, 임원 등이 데이터에 대해서 통찰력을 얻을 수 있도록 해주는 소프트웨어 기술의 한 범주 OLAP의 필요성 업무 관점의 다차원 뷰 및 시계열 데이터 처리를 위해 다른 분석 방법들의 한계 : SQL 기반의 보고서 작성, 스프레드시트 등 데이터 웨어하우스에서 전략적 결정을 유도하기 위해 다차원 분석에 유리한 시스템 필요 여러 차원들을 따라 측정치들에 대한 빠른 접근과 강력한 계산 기능 필요 : Roll-up, Drill-down, Pivoting, Slicing/Dici..
2011.03.21