CS/데이터베이스 2

JDBC와 ODBC

목표 JDBC 개념을 이해할 수 있다. ODBC 개념을 이해할 수 있다. JDBC (Java Database Connectivity) JDBC는 이름에서 유추할 수 있듯이 Java에서 Database에 접근하여 DML을 사용 가능하게 하는 것을 말합니다. 즉 Java가 Database를 사용할 수 있도록 연결해주는 응용 프로그래밍 인터페이스인 Java API입니다. JDBC는 SQL 형태의 데이터베이스 접근 요구 문장을 각 시스템에 맞도록 바꾸는 역할을 합니다. 따라서 Java와 연동되는 DBMS에 따라 그에 맞는 JDBC를 설치할 필요가 있습니다. Java에서 ODBC 형태로 DB에 접근학 위해서는 JDBC-ODBC가 포함되어 있는 제품을 이용하면 됩니다. ODBC (Open DataBase Conne..

OLTP와 OLAP

목표 OLTP 개념을 이해할 수 있다. OLAP 개념을 이해할 수 있다. OLTP(Online Transaction Processing) - OLTP는 사용자들의 데이터베이스에 대한 트랜잭션 처리를 의미합니다. - 데이터의 저장, 삭제, 수정 등의 데이터를 수정하는 작업을 의미하는 용어입니다. - 데이터 자체의 처리가 중점입니다. OLAP(Online Analytical Processing) - OLAP는 DB에 저장되어 있는 데이터를 분석하여 사용자에게 유의미한 정보를 제공하는 분석 기술입니다. - 기능에 중점을 두는 OLTP와는 달리 사용하는 목적과 주제에 중점을 둡니다. - 이미 저장된 데이터를 기반하여 분석합니다. 두 가지 개념 중 선행되어야 할 부분은 OLTP입니다. OLTP작업이 정상적으로 동..