메인 컨텐츠로 가기

developerWorks 이용 약관에 동의하시는 경우 제출을 클릭하십시오. 이용 약관 보기.

developerWorks에 처음 로그인하면 developerWorks프로파일이 생성됩니다.귀하의 프로파일에서 동의하신 내용이 공개되지만 이 사항은 언제든지 변경 가능합니다. 귀하의 성명(숨김으로 체크되어 있어도 표시됩니다)과 디스플레이 이름은 게시한 컨텐츠나 사이트 엑세스시 표시됩니다.

모든 정보가 안전하게 전송되었습니다.

  • 닫기 [x]

처음 developerWorks에 로그인할 때 프로파일이 작성되므로, 이를 위해 디스플레이 이름을 선택해야 합니다. 선택하신 디스플레이 이름은 developerWorks에 게시한 컨텐츠에 표시됩니다.

3글자 이상 31글자 이하의 길이로 사용 가능합니다. dW커뮤니티 내에서는 보안상 이메일주소를 제외한 다른 이름을 지정하셔야 합니다.

developerWorks 이용 약관에 동의하시는 경우 제출을 클릭하십시오. 이용 약관 보기.

모든 정보가 안전하게 전송되었습니다.

  • 닫기 [x]

추천 도서 리스트: Linux, UNIX, Windows용 DB2 UDB (한글)

Cindy Wong, Database Consultant, EMC
Cindy Wong, Database Consultant, IBM
Samuel Poon, Database Consultant, EMC
Sam Poon photo
Samuel Poon, Database Consultant, IBM

요약:  데이터베이스 개발자 여러분이 참고하실 수 있는 IBM® DB2® Universal Database™관련 도서 리스트를 소개합니다.

이 연재 자세히 보기

원문 게재일:  2006 년 5 월 23 일
난이도:  초급
페이지뷰:  2932 회
의견:  


머리말

인터넷을 통해 읽을 수 있는 Linux, UNIX, Windows용 DB2 UDB 관련 자료들을 소개한다. DB2 UDB 정보 센터에서도 좋은 자료들을 제공하고 있다. 아래 소개하는 대부분의 자료들은 IBM developerWorks나 IBM Redbooks에 실린 것들이다. SQL, SQL 저장 프로시저, SQL 사용자 정의 함수, 트리거, Java, .NET/Visual Basic, WebSphere, Windows environment, XML/HTML, 기타 언어 같은 애플리케이션 개발 영역에서 DB2에 대해 많은 것을 알고자 하는 사람들을 위해 이 시리즈를 마련했다.


일반적인 애플리케이션 개발

DB2 기초: 물리적 쿼리 테이블
http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0509melnyk/

  • 유형: 기술자료
  • 날짜: 2005년 9월
  • Level: Introductory
  • 물리적 쿼리 테이블(MQT)의 정의는 쿼리의 결과에 기반하고 있다. MQT는 쿼리의 퍼포먼스를 상당히 높일 수 있다. MQT, 요약 테이블, 스테이징 테이블을 설명하고, 물리적 쿼리 테이블을 설치 및 실행하는 방법을 설명한다.

어디에서나 데이터베이스에 액세스 하기: Linux, UNIX, Windows Unicode 지원용 DB2 UDB에 대한 실질적인 방식
http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0601poon2/

  • 유형: 기술자료
  • 날짜: 2006년 1월
  • Level: Intermediate
  • Unicode로 국제적으로 사용할 수 있는 Linux, UNIX, Windows용 IBM DB2 UDB를 설계해 보자. 이 글에서는 어떤 인코딩이 지원되는지, 데이터베이스를 계획할 때 고려해야 할 것은 무엇인지, Unicode 데이터를 저장하는 방법, 기존 비 Unicode 데이터베이스에서 Unicode 데이터베이스로 마이그레이션 하는 방법, 데이터를 입력하는 방법을 설명한다. 자바 애플리케이션이 DB2 Unicode 데이터로 액세스 하는 방법과 자바 예제를 공부한다.

DB2 UDB V8.2를 이용한 32-bit 및 64-bit 애플리케이션 개발
http://www.ibm.com/developerworks/db2/library/techarticle/dm-0410evans

  • 유형: 기술자료
  • Level: Introductory
  • 날짜: 2004년 10월
  • 32-bit DB2 인스턴스에서 64-bit로 마이그레이션 하거나, 32-bit 애플리케이션을 64-bit 플랫폼으로 전개하려면 이 글이 도움이 도리 것이다. DB2 UDB의 32-bit와 64-bit 애플리케이션과 지원에 대해 설명하고 DB2 애플리케이션을 개발 및 전개하는 것과 관련한 고려 사항들과 사용법들을 설명한다.

DB2 Universal Database V8.2의 새로운 기능들
http://www.ibm.com/developerworks/db2/library/techarticle/dm-0404zikopoulos/index.html

  • 유형: 기술자료
  • 날짜: 2004년 4월
  • DB2 V8.2는 애플리케이션 개발, 운영, 관리, 고가용성, 보안 부분 등에서 많이 향상되었다. 이 글에서 자세히 설명한다.


SQL

SQL Assist를 사용하여 DB2에서 SQL 쿼리를 생성하기
http://www.ibm.com/developerworks/edu/dm-dw-dm-0211jarzebowicz-i.html

  • 유형: 튜토리얼
  • Level: Introductory
  • DB2 Universal Database (UDB), Version 8.1의 SQL Assist 유틸리티를 사용하여 SQL 쿼리를 만드는 방법을 설명한다. 파트 1과 파트 2에서는 기본적인 SELECT문과 SQL 쿼리의 생성, 수정, 검사, 실행, 검색 등에 대해 설명한다. 파트 3에서는 UPDATE, INSERT, DELETE 문을 만들 때 SQL Assist가 사용되는 방법을 설명한다.

DB2 UDB SQL Cookbook
http://ourworld.compuserve.com/homepages/graeme_birchall/HTM_COOK.HTM

  • 유형: 웹사이트
  • Graeme Birchall의 무료 DB2 Cookbooks 다운로드를 제공한다.

DB2 UDB Version 8.1의 SQL Assist로 SQL 쿼리를 쉽게 만들기
http://www.ibm.com/developerworks/db2/library/techarticle/0211jarzebowicz/0211jarzebowicz.html

  • 유형: 기술자료
  • Level: Introductory
  • 날짜: 2002년 11월
  • Windows, UNIX, Linux 플랫폼에서 DB2 UDB용 SQL 쿼리를 쉽게 만드는데 사용되는 툴인 SQL 어시스트를 사용하는 방법을 설명한다.

DB2 SQL Access Paths 튜닝
http://www.ibm.com/developerworks/db2/library/techarticle/0301mullins/0301mullins.html

  • 유형: 기술자료
  • 날짜: 2003년 1월
  • 데이터베이스 구루 Craig Mullins가 액세스 경로와 조인 메소드의 기초를 설명하고, SQL 퍼포먼스를 감시 및 튜닝 할 때 Explain 같은 툴을 사용하는 방법을 설명한다.

SQL에서의 스트링 파싱
http://www.ibm.com/developerworks/db2/library/techarticle/0303stolze/0303stolze1.html

  • 유형: 기술자료
  • 날짜: 2003년 3월
  • DB2 Universal Database (UDB)에서 관리되는 데이터베이스에 저장된 스트링을 처리해야 하는 것은 일반적인 상황이다. 이 스트링에는 더욱 파싱 및 분석되어야 하는 데이터 형태가 있다. 이 글에서 이러한 데이터를 파싱하고 결과를 처리하는 방법을 설명한다.


SQL 저장 프로시저

DB2 UDB 저장 프로시저 메시지 기록: 동적인 C 저장 프로시저 로깅을 위한 프레임웍
http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0601khatri/

  • 유형: 기술자료
  • Level: Introductory
  • 날짜: 2006년 1월
  • 정보, 에러 메시지, 디버깅 메시지를 프로시저에서 직접 기록할 수 있는 IBM DB2 UDB 저장 프로시저로 사용할 수 있는 로깅 프레임웍을 선보인다.

DB2 UDB Java 저장 프로시저로 일반적인 문제 해결하기
http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0510law//

  • 유형: 기술자료
  • Level: Intermediate
  • 날짜: 2005년 10월
  • IBM DB2 UDB에서 자바 저장 프로시저를 실행하는데 필요한 기본적인 설정을 검토하고, 자바 루틴을 개발 및 전개하는 과정에서 경험하는 일반적인 문제들을 분석한다.

SQL 저장 프로시저 디버깅
ftp://ftp.software.ibm.com/software/data/db2/udb/dc/debug.pdf

  • 유형: 튜토리얼
  • DB2 Development Center 통합 디버거를 사용하여 SQL 저장 프로시저를 디버깅 하는 방법을 설명한다.

SQL 프로시저 프로파일링: SQL PL Profiler
http://www.ibm.com/developerworks/db2/library/techarticle/dm-0406rielau/index.html

  • 유형: 기술자료
  • Level: Intermediate
  • 날짜: 2004년 6월
  • 복잡한 애플리케이션이나 일괄 프로세싱은 수 백 개의 SQL 프로시저와 수 천 개의 SQL 문을 실행할 수 있다. 전통적인 모니터링 방식을 사용하여 튜닝하기는 어려운 일이다. 이 글에서는 DB2 Universal Database Stinger와 사용할 자바 기반의 GUI 툴을 소개한다. 애플리케이션에 의해 호출된 SQL 프로시저를 발견하고, 그 프로시저를 프로파일링 하고, 모아진 데이터를 각 프로시저의 소스 코드에 제공한다. 애플리케이션 개발자나 DBA는 리소스를 소비하는 문이나 알고리즘을 효율적으로 찾을 수 있다.

SQL 프로시저 트레이싱: SQL 프로시저 플로우 분석하기
http://www.ibm.com/developerworks/db2/library/techarticle/dm-0409rielau/index.html

  • 유형: 기술자료
  • Level: Intermediate
  • 날짜: 2004년 9월
  • SQL 프로시저의 투명한 트레이싱과 Linux, UNIX, Windows용 DB2 UDB V8.2에서의 비 SQL 프로시저들의 명료한 트레이싱을 가능케 하는 API를 설명한다.

SQL 프로시저 튜닝: 빠른 SQL 프로시저를 위한 팁과 트릭
http://www.ibm.com/developerworks/db2/library/techarticle/dm-0501rielau

  • 유형: 기술자료
  • Level: Intermediate
  • 날짜: 2005년 1월
  • SQL PL을 튜닝하는 방법을 알고 싶은가? 이 글에서 Linux, UNIX, Windows용 DB2 UDB V8.2에서 SQL 프로시저를 튜닝하는 일반적인 예제를 설명한다.

SQL 프로시저 퍼포먼스: 힌트 & 팁
http://www.ibm.com/developerworks/db2/library/techarticle/0306arocena/0306arocena.html

  • 유형: 기술자료
  • 날짜: 2003년 6월
  • 데이터베이스 매개변수, 병렬 최대화, 인덱스 튜닝 후에도 데이터베이스 향상이 필요한가? SQL은 어떤가? 이 글에서는 SQL 저장 프로시저에서 로직을 구성하여 최적의 응답시간을 만드는 구체적인 방법을 설명한다.


SQL 사용자 정의 함수

A UDF for File Output and Debugging from SQL
http://www.ibm.com/developerworks/db2/library/techarticle/0302izuha/0302izuha.html

  • 유형: 기술자료
  • Level: Intermediate
  • 날짜: 2003년 2월
  • SQL에서 직접적인 파일 아웃풋을 실행하는데 사용되는 사용자 정의 함수를 설명한다. 이 기능은 저장 프로시저를 디버깅 할 때 특히 유용하다.

WebSphere Studio Application Developer를 사용하여 DB2 SQL 사용자 정의 함수 개발하기
http://www.ibm.com/developerworks/db2/library/techarticle/dm-0501nicholson/index.html

  • 유형: 기술자료
  • Level: Introductory
  • 날짜: 2005년 1월
  • IBM DB2Universal Database (UDB) 사용자 정의 함수로는 비즈니스 필요에 맞는 함수를 구현할 수 있다. WebSphere Studio Application Developer를 사용하여 DB2 SQL 사용자 정의 함수를 개발하는 방법을 설명한다.

UDF로 마이그레이션을 쉽게!
http://www.ibm.com/developerworks/db2/library/techarticle/dm-0504greenstein/index.html

  • 유형: 기술자료
  • Level: Intermediate
  • 날짜: 2005년 4월
  • 많은 관계형 데이터베이스들(Sybase, Oracle, MicrosoftSQL Server, Informix®)은 칼럼 정의에 비트 데이터 유형이나 부울 데이터 유형을 지원하고 이러한 데이터의 유형에 비트 중심 또는 부울 함수를 제공한다. T-SQL 역시 비트 중심 연산(AND, OR, NOT, EXCLUSIVE OR)을 제공하고 PL/SQL은 BITAND 또는 논리적 AND를 지원한다. DB2 UDB는 비트나 부울 데이터 유형을 지원하지 않는다.


트리거

DB2 기초: DB2 UDB에서 첫 번째 트리거 만들기
http://www.ibm.com/developerworks/db2/library/techarticle/0308bhogal/0308bhogal.html

  • 유형: 기술자료
  • Level: Introductory
  • 날짜: 2003년 8월
  • DB2 트리거를 만드는 일은 복잡하지 않다. 뱅킹 시나리오에 사용된 트리거 생성 과정을 설명한다.

INSTEAD OF TRIGGER – 모든 뷰 들을 업데이트 할 수 있다.
http://www.ibm.com/developerworks/db2/library/techarticle/0210rielau/0210rielau.html

  • 유형: 기술자료
  • Level: Intermediate
  • 날짜: 2002년 10월
  • 뷰는 일반적으로 물리적 스키마에서 논리적 DB2 스키마를 분리하는데 사용된다. 이 글에서는 어떤 뷰들이 자체적으로 업데이트 가능한지를 평가하고 DB2 UDB V8.1의 새로운 기능인 INSTEAD OF TRIGGER를 소개한다.

DB2 UDB에서 임시로 트리거를 실행 중지하는 방법
http://www.ibm.com/developerworks/db2/library/techarticle/0211swart/0211swart.html

  • 유형: 기술자료
  • Level: Intermediate
  • 날짜: 2002년 11월
  • 가끔 임시로 실행을 중지하고 싶은 테이블에 트리거가 있을 경우가 있다. 예를 들어, 매일 매일의 SQL 연산에 트리거가 필요하지만 특정 스크립트를 실행할 때는 트리거를 실행되지 않도록 하고 싶은 경우가 있다. 표준 방식은 트리거를 제거하고 필요할 때 다시 릴리스 하는 방법이 있지만 이는 매우 혼란스러운 방법이다. (이러한 트리거에서 소스 코드를 어디에서 보관하는가?)

IBM DB2 Development Add-In for .NET용 IBM DB2 Development Add-In으로 뷰와 트리거 만들기
http://www.ibm.com/developerworks/edu/dm-dw-dm-0408khaleel-i.html

  • 유형: 튜토리얼
  • Level: Introductory
  • 날짜: 2004년 8월
  • Microsoft Visual Studio .NET용 IBM DB2 Development Add-In의 기능을 살펴본다. 두 가지 기본 테이블로 뷰를 만들어 본다. 세 개의 INSTEAD OF TRIGGER를 만들어서 뷰에 열을 삽입, 업데이트, 삭제할 것이다. 삽입, 업데이트, 삭제 연산은 두 개의 기본 테이블로 전파된다. Part 1 튜토리얼에서 설명한 스팩을 사용하여 이러한 기본 테이블들을 만들어야 한다.


Java

퀵 스타트: Rational Application Developer를 사용하여 SQLJ 프로그램 개발 및 테스트하기
http://www-128.ibm.com/developerworks/edu/dm-dw-dm-0602an-i.html

  • 유형: 튜토리얼
  • 날짜: 2006년 2월
  • Level: Introductory
  • Rational을 사용하여 SQLJ 애플리케이션을 코딩, 테스트, 실행하는 방법을 설명한다.

DB2 UDB JDBC Universal Driver: 가이드
http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0512kokkat/

  • 유형: 기술자료
  • 날짜: 2005년 12월
  • Level: Intermediate
  • DB2 UDB를 사용한 자바 애플리케이션 개발의 최신 현황을 살펴본다. JDBC Universal Driver를 연구하고 일반적인 디버깅 기술을 살펴본다.

튜토리얼: 레슨: JDBC 기초
http://java.sun.com/docs/books/tutorial/jdbc/basics/

  • 유형: 튜토리얼
  • Level: Introductory
  • JDBC API의 기초를 배워보자. 시작, 데이터베이스 설정, 연결 등을 구축한 다음, 테이블 생성 및 업데이트, 조인, 트랜잭션, 저장 프로시저를 사용하는 방법을 설명한다. 마지막 섹션에서는 JDBC 애플리케이션을 완성하는 방법과 이를 애플릿으로 변환하는 방법을 설명한다. JDK tm 1.1에 포함된 JDBC 1.0 API를 다룬다. JDK 1.2에 포함된 JDBC 2.0의 변경 사항들을 설명한다. JDBC 2.0 API의 새로운 기능들도 설명한다.

DB2와 자바
http://www.ibm.com/developerworks/db2/zones/java/

  • 유형: 웹사이트
  • DB2와 자바를 설명한다.

Linux, UNIX, Windows용 DB2 UDB에서의 자바 개발 개요: Version 8.1 Update
http://www.ibm.com/developerworks/db2/library/techarticle/0307zikopoulos/0307zikopoulos.html

  • 유형: 기술자료
  • Level: Introductory
  • 날짜: 2003년 8월
  • 자바용 DB2 UDB V8에 많은 변화가 생겼다. 이 글에서 설명한다.

강력한 자바 지원
http://www.db2mag.com/story/showArticle.jhtml?articleID=23902546

  • 유형: 기술자료
  • DB2 UDB V8.2의 DB2 JDBC Universal Driver가 향상되었다. 이제 개발자들은 놀라운 퍼포먼스를 경험하게 될 것이다.

트리거와 UDF 결합하기
http://www.db2mag.com/story/showArticle.jhtml?articleID=15300024

  • 유형: 기술자료
  • 날짜: 2003년 4Q
  • 데이터베이스 트리거에 의해 실행 될 자바 UDF를 만드는 방법을 설명한다. 비즈니스 시나리오에서 이러한 DB2 기능들을 활용하기 위해 사용할 수 있는 기술들을 공유한다.

DB2 Universal JDBC Driver를 사용한 트레이싱
http://www.ibm.com/developerworks/db2/library/techarticle/dm-0506fechner/index.html

  • 유형: 기술자료
  • Level: Intermediate
  • 날짜: 2005년 6월
  • 애플리케이션과 데이터베이스 간 인터페이스에서 데이터를 트레이싱 하면 개발자들은 프로그램 에러를 구분하고 데이터베이스 액세스를 최적화 할 수 있다. DB2 Legacy JDBC™ Driver는 DB2 Call Level Interface (CLI) 레이어에 기반해 있고 CLI 설정의 변경을 통해 JDBC나 CLI 트레이싱을 실행할 수 있다. 새로운 DB2 Universal JDBC Driver는 더 이상 DB2 CLI 레이어에 기반하고 있지 않으므로 트레이스 장치를 더 이상 사용할 수 없다. 대신 DB2 Universal JDBC Driver가 특정 드라이버 속성들을 설정함으로서 트레이스 장치들을 제공한다. 이 글에서는 DB2 Legacy JDBC Driver의 CLI 기반 트레이스 장치를 살펴보고 DB2 Universal JDBC Driver의 트레이스 장치들을 설명한다.


Visual Studio .NET /Visual Basic

전문가와 만난다: Adbul Al-Azzawe : DB2 Universal Database V8.2의 개발 향상
http://www.ibm.com/developerworks/db2/library/techarticle/dm-0409alazzawe/index.html

  • 유형: 기술자료
  • Level: Intermediate
  • 날짜: 2004년 9월
  • DB2와 Visual Studio .NET 통합 아키텍트인 Abdul Al-Azzawe가 향상점에 대해 설명한다. 디버깅, 웹 서비스 지원, Visual Studio용 DB2 애드인의 새로운 기능, DB2 개발 센터의 변화 등을 설명한다.

Visual Studio 2005 개발자를 위한 DB2 UDB, Part 1: Visual Studio 2005용 IBM 데이터베이스 애드인 개요
http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0512surange2/

  • 유형: 기술자료
  • Level: Intermediate
  • 날짜: 2005년 12월
  • Visual Studio 2005의 새로운 기능을 소개한다.

Visual Studio 2005 개발자를 위한 DB2 UDB, Part 2: Visual Studio 2005용 IBM 데이터베이스 애드인을 사용하여 DB2용 웹 사이트와 애플리케이션 구현하기
http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0512surange2/

  • 유형: 기술자료
  • Level: Intermediate
  • 날짜: 2005년 12월
  • Visual Studio 2005의 IBM 툴링을 사용하여 DB2용 웹 사이트와 Windows 애플리케이션을 구현한다. 그와 같은 애플리케이션을 구현할 때 새롭고 쉬운 방식을 사용한다.

.NET을 이용한 개발
http://www.db2mag.com/story/showArticle.jhtml?articleID=167100955

  • 유형: 기술자료
  • Level: Introductory
  • 날짜: 2005년 8월
  • DB2 .Net 애플리케이션 구현 가이드.

VS.NET에서 IBM 익스플로러를 사용하여 DB2 스키마 개발하기
http://www.ibm.com/developerworks/edu/dm-dw-dm-0311alazzawe2-i.html

  • 유형: 튜토리얼
  • Level: Introductory
  • Visual Studio Technical Preview용 DB2 "Stinger" Development Add-In의 IBM 익스플로러 컴포넌트를 사용하여 테이블, 뷰, 인덱스, 트리거, 프로시저, 기능 같은 DB2 서버 측 객체들을 개발하는 방법을 설명한다. Visual Studio Technical Preview용 DB2 "Stinger" Development Add-In을 사용하여 작은 기업을 위한 재고 관리 애플리케이션을 개발하는 과정을 설명한다.

개요: DB2와 Visual Studio .NET (Visual Studio .NET용 DB2 툴)
http://www.ibm.com/developerworks/db2/library/techarticle/dm-0502alazzawe/

  • 유형: 기술자료
  • Level: Introductory
  • 날짜: 2005년 2월
  • IBM DB2 Universal Database V8.2 Development Add-In과 Microsoft .NET 플랫폼을 알고 싶은가? 새로운 RAD 기능, DB2 데이터베이스 프로젝트, 풍부한 스크립팅 마법사, CLR 저장 프로시저 지원에 대해 알아본다.

RAD의 모든 것
http://www.db2mag.com/story/showArticle.jhtml?articleID=23902544

  • 유형: 기술자료
  • 날짜: 2004년 3Q
  • DB2 UDB V8.2를 사용하여 .NET용 DB2 애플리케이션을 개발하기가 더 쉬워졌다.

Microsoft Visual Studio .NET용 IBM DB2 Development Add-in 개발, part 1
http://www.ibm.com/developerworks/edu/dm-dw-dm-0405khaleel-i.html

  • 유형: 튜토리얼
  • Level: Intermediate
  • 날짜: 2004년 5월
  • 본 튜토리얼에서는 Microsoft Visual Studio .NET용 IBM DB2 Development Add-In을 사용하여 두 개의 테이블과 하나의 인덱스를 만드는 방법을 설명한다. IBM 익스플로러를 사용하여 테이블의 콘텐트 샘플을 볼 수 있다. IBM 익스플로러는 사용자가 지정한 열의 수를 자동 쿼리하여 결과를 툴 윈도우의 그리드에 리턴한다.

.NET용 IBM DB2 Development Add-In로 뷰와 트리거 생성하기
http://www.ibm.com/developerworks/edu/dm-dw-dm-0408khaleel-i.html

  • 유형: 튜토리얼
  • Level: Intermediate
  • 날짜: 2004년 8월
  • Microsoft Visual Studio .NET용 IBM DB2 Development Add-In의 기능을 살펴본다. 두 가지 기본 테이블로 뷰를 만들어 본다. 세 개의 INSTEAD OF TRIGGER를 만들어서 뷰에 열을 삽입, 업데이트, 삭제할 것이다. 삽입, 업데이트, 삭제 연산은 두 개의 기본 테이블로 전파된다. Part 1 튜토리얼에서 설명한 스팩을 사용하여 이러한 기본 테이블들을 만들어야 한다.

Visual Basic .NET Environment (L1-630)에서 IBM DB2 Universal Database로 가는 빠른 경로
http://www.ibm.com/software/data/education/l1630.html

  • 유형: 온라인 코스
  • Level: Introductory
  • Linux, UNIX, Windows용 DB2 UDB V8의 애드인으로서 Microsoft Visual Basic .NET을 사용하여 트레이싱 하는 방법을 설명한다. Microsoft Development Environment를 사용하여 DB2 UDB 데이터베이스 애플리케이션을 만드는 방법을 설명한다.

DB2 Stinger .NET CLR Routines: .NET CLR 루틴을 구현하는 때와 방법
http://www.ibm.com/developerworks/db2/library/techarticle/dm-0406evans/index.html

  • 유형: 기술자료
  • Level: Introductory
  • 날짜: 2004년 6월
  • DB2 외부 루틴이나 .NET 공통 언어 런타임(CLR) 프로그래밍 언어로 DB2 데이터베이스 애플리케이션 로직의 프로그래밍이 처음인 DB2 UDB 사용자들을 위한 글이다. .NET CLR이 무엇인지, 생성하기 위해 무엇이 필요한지, 어떻게 생성하는지, 언제 구현하는 것이 가장 좋은지에 대해 설명한다.

Visual Studio .Net의 DB2 Data Connections 연구
http://www.ibm.com/developerworks/db2/library/techarticle/0305alazzawe/0305alazzawe.html

  • 유형: 기술자료
  • Level: Introductory
  • 날짜: 2003년 5월
  • Visual Studio .NET용 IBM 익스플로러를 연구하고 서버 카탈로그에 액세스 하고 ADO.NET 애플리케이션을 개발하는 방법을 설명한다.

Visual Studio .Net용 DB2 데이터베이스 프로젝트
"http://www.ibm.com/developerworks/db2/library/techarticle/0304alazzawe1/0304alazzawe1.html

  • 유형: 기술자료
  • Level: Introductory
  • 날짜: 2003년 4월
  • .NET 개발자들에게 Visual Studio .NET용 DB2 데이터베이스 프로젝트를 소개한다.

ADO.NET에서의 데이터 액세스 퍼포먼스
http://www.ibm.com/developerworks/db2/library/techarticle/dm-0404theivendran/index.html

  • 유형: 기술자료
  • Level: Intermediate
  • 날짜: 2004년 4월
  • ADO.NET을 사용하여 데이터베이스 애플리케이션을 개발할 때 고려해야 하는 기본적인 데이터 액세스 퍼포먼스 문제들을 소개한다.

Basic 6을 사용하여 DB2 V8과 ADO 시작하기
http://www.ibm.com/developerworks/db2/library/techarticle/0302hasin/0302hasin.html

  • 유형: 기술자료
  • Level: Introductory
  • 날짜: 2003년 2월
  • DB2 Version 8을 사용한 기본적인 ADO 데이터베이스 연산에 대해 설명한다.


WebSphere

IBM Enterprise Generation Language를 사용하여 DB2와 WebSphere용 애플리케이션 구현하기
http://www-128.ibm.com/developerworks/edu/dm-dw-dm-0509sayles-i.html

  • 유형: 튜토리얼
  • Level: Introductory
  • DB2 테이블 데이터에 액세스 하는 엔터프라이즈 급 웹 애플리케이션을 빠르게 구현할 수 있는 IBM 전략 언어인 Enterprise Generation Language (EGL)를 사용하는 방법을 설명한다.

서버 지원을 받는 클라이언트 리다이렉션을 사용하여 DB2 향상하기
http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0510coleman/

  • 유형: 기술자료
  • 날짜: 2005년 10월
  • Level: Intermediate
  • 서버 지원 클라이언트 리다이렉션(SACR)에 대해 배우고 DB2 서버와 WebSphere Application Server 클라이언트까지 확장되는 애플리케이션을 구현하는데 이것이 어떻게 사용되는지를 배워보자.

DB2 UDB V8와 WebSphere V5 퍼포먼스 튜닝과 작동 가이드
http://www.redbooks.ibm.com/abstracts/SG247068.html

  • 유형: Redbook
  • 날짜: 2004년 3월
  • DB2 UDB와 WebSphere Application Server의 통합 환경에 대해 설명한다. 디자인 고려 사항, Best Practice, 연산, 모니터링, 퍼포먼스 튜닝 등을 설명한다.

DB2와 WebSphere Studio Application Developer로 Linux 상에서 데이터베이스 웹 페이지 개발하기
http://www.ibm.com/developerworks/db2/library/techarticle/dm-0411czap/

  • 유형: 기술자료
  • Level: Introductory
  • 날짜: 2004년 11월
  • DB2 UDB v8.2와 WebSphere Studio Application Developer를 사용한 Linux 상에서 데이터베이스 웹 페이지의 애플리케이션 개발 방법을 설명한다.

DB2 UDB, WebSphere, iBATIS: DB2 UDB V8.1과 WebSphere Studio Application Developer V5.1.2를 사용하여 iBATIS를 사용하는 자바와 J2EE 애플리케이션 구현하기
http://www.ibm.com/developerworks/db2/library/techarticle/dm-0502cline/

  • 유형: 기술자료
  • Level: Intermediate
  • 날짜: 2005년 2월
  • 자바 애플리케이션과 J2EE 애플리케이션에서 iBATIS를 사용하는 방법을 설명한다.


Windows 환경

Windows 환경의 DB2 UDB V8.2
http://www.redbooks.ibm.com/redbooks.nsf/RedbookAbstracts/sg247102.html

  • 유형: Redbook
  • 날짜: 2004년 10월
  • IBM DB2 Universal Database Version 8.2는 DBRM 기술의 큰 도약이다. 정보 관리 고객의 요구 사항들을 다룬 새로운 기능들을 제공하고 있다. DB2 UDB Version 8.2의 기능에 초점을 맞추면서 Windows Environment (SG24-6893)에서 DB2 UDB 활용 부분에 대해 설명한다.


XML/HTML

XML과 PHP로 DB2 사용하기: XML과 PHP를 사용하여 XML 데이터를 사용하는 애플리케이션 단순화 하기
http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0511singh/

  • 유형: 기술자료
  • Level: Intermediate
  • 날짜: 2005년 10월
  • LUW용 DB2 UDB 차기 버전에 도입될 원시 XML 기능을 사용하여 애플리케이션 코드와 관계형 스키마를 단순화 화는 방법을 설명한다.

Hybrid Engine 실행
http://www.db2mag.com/story/showArticle.jhtml?articleID=167100937

  • 유형: 기술자료
  • Level: Introductory
  • IBM의 새로운 하이브리드 DB2가 관계형 엔진의 힘을 XML 스토어에 적용했다.

DB2의 XML 기능: DB2 UDB와 DB2 XML Extender의 SQL/XML 기능
http://www.ibm.com/developerworks/db2/library/techarticle/dm-0311wong/index.html

  • 유형: 기술자료
  • Level: Introductory
  • 날짜: 2003년 11월
  • DB2 UDB Version 8과 DB2 XML Extender에서 사용할 수 있는 SQL/XML 기능을 소개한다.

DB2 데이터에서 HTML 리포트를 쉽게 생성하는 방법
http://www.ibm.com/developerworks/db2/library/techarticle/0309thakrar/0309thakrar.html

  • 유형: 기술자료
  • Level: Introductory
  • 날짜: 2003년 9월
  • DB2 데이터를 브라우저에서 검색될 수 있는 형태로 만들 때 특별한 툴이 필요한 것은 아니다. SQL과 HTML을 사용하여 리포트를 만드는 방법을 설명한다.


기타 언어들

C/C#

DB2 기초: DB2 UDB SQL 관리 루틴 소개
http://www.ibm.com/developerworks/db2/library/techarticle/dm-0505melnyk/index.html

  • 유형: 기술자료
  • Level: Introductory
  • 날짜: 2005년 5월
  • IBM DB2 Universal Database SQL 관리 루틴은 SQL을 통해 DB2 관리 기능에 쉽게 사용할 수 있는 API이다.

Editors(Emacs)

DB2와 Emacs 사용 팁
http://www.ibm.com/developerworks/db2/library/techarticle/0206mathew/0206mathew.html

  • 유형: 기술자료
  • 날짜: 2002년 6월
  • Emacs를 좋아한다면 Emacs 에디터를 사용하여 DB2와 쉽고 효율적으로 인터랙팅 하는 방법에 대한 이 글이 좋은 지침서가 될 것이다.

Jython

Jython으로 DB2 JDBC 툴 작성하는 방법
http://www.ibm.com/developerworks/db2/library/techarticle/dm-0404yang/index.html

  • 유형: 기술자료
  • Level: Introductory
  • 날짜: 2004년 4월
  • DB2 Universal Database (UDB) JDBC 드라이버는 IBM에서 입증하는 강력한 기술이다. Jython은 파이썬의 100% 순수 자바 구현이다.

Perl, Python, PHP

DB2 Universal Database를 이용한 Perl 프로그래밍
http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0512greenstein/

  • 유형: 기술자료
  • 날짜: 2005년 12월
  • Level: Intermediate
  • IBM DB2 UDB에 저장된 데이터를 추출하거나 조작하는 간단한 Perl 프로그램들을 작성하는 방법을 설명한다.

Perls
http://db2mag.com/showArticle.jhtml?articleID=59301551

  • 유형: 기술자료
  • DB2와 Perl을 사용하는 간단한 방법을 배워보자. 펄은 강력하고 사용하기 쉬운 프로그래밍 언어로서 많은 OS에서 사용된다. 개다가 무료이다.

DB2 UDB와 Perl
http://db2mag.com/story/showArticle.jhtml?articleID=60400732

  • 유형: 기술자료
  • Perl과 Perl DBI 인터페이스의 기초를 마스터 했다면 고급 단계로 넘어가자. 큰 객체 지원, 저장 프로시저, 애플리케이션 프로파일링과 트레이싱에 대해 알아본다.

파이썬을 사용하여 Linux용 DB2에 액세스하기x
https://www6.software.ibm.com/dw/education/dm/db2pylnx/index.html

  • 유형: 튜토리얼
  • 파이썬은 DB2와 함께 사용할 수 있는 좋은 툴이다. DB2 데이터베이스로 빠르고 간단하게 액세스 할 수 있는 기능과 일반적인 프로그래밍 언어를 필요로 하는 보다 복잡한 태스크를 수행하는 기능을 결합한다.

Perl, Python, DB2를 이용한 오픈 소스 개발
http://www.ibm.com/developerworks/db2/library/techarticle/0210hilf/0210hilf.html

  • 유형: 기술자료
  • 날짜: 2002년 10월
  • Perl, PHP, Python은 오늘날 많은 소프트웨어 프로젝트에 사용된다. 이유가 무엇일까? 많은 이유가 있겠지만, 무엇보다도 유연성과 단순함 때문일 것이다.

DB2와 오픈 소스: DB2, PHP, Linux를 이용한 웹 폴링(polling): 투표하기
http://www.ibm.com/developerworks/db2/library/techarticle/dm-0408lurie/index.html

  • 유형: 기술자료
  • Level: Introductory
  • 날짜: 2004년 8월
  • 웹 폴링 또는 투표는 사이트 방문자에게서 피드백을 얻을 수 있는 가장 좋은 방법이다. 이 글에서 DB2 UDB, Hypertext Preprocessor (PHP), Linux를 사용하여 웹 사이트에 이 기능을 추가하는 방법을 설명한다.

PHP와 IBM DB2 Universal Database Version 8을 이용한 애플리케이션 개발
http://www.ibm.com/developerworks/db2/library/techarticle/0301liu/0301liu.html

  • 유형: 기술자료
  • Level: Introductory
  • 날짜: 2003년 1월
  • Linux 상의 IBM DB2 Universal Database Version 8에 있는 데이터에 액세스 하는 PHP 애플리케이션을 개발했던 저자 개인의 경험을 통대로 설명한다.

파이프(Pipes)

DB2 Universal Database에서 파이프 구현하기
http://www.ibm.com/developerworks/db2/library/techarticle/0310mukherjee/0310mukherjee.html

  • 유형: 기술자료
  • Level: Introductory
  • 날짜: 2003년 10월
  • 메시지 파이프를 사용하여 두 개의 데이터베이스 세선들 간 통신 구현을 설명한다. 경고와 파이프 모두 비동기식 또는 동기식 모드로 작동할 수 있다.

REXX

REXX를 이용한 DB2 Universal Database용 스크립트: REXX 빠르게 배우기
http://db2mag.com/showArticle.jhtml?articleID=161601982

  • 유형: 기술자료
  • 날짜: 2005년 8월
  • Level: Introductory
  • Rexx를 배운다면 이것이 메인프레임에서 핸드헬드까지 어디에서나 실행되는 스크립팅 언어라는 것을 알게 될 것이다. Rexx는 범용 언어로서 메인프레임에도 충분하고 다른 플랫폼에도 사용될 수 있다.

REXX를 이용한 DB2 Universal Database용 스크립트: 빠른 DB2 UDB 스크립팅
http://db2mag.com/showArticle.jhtml?articleID=161601982

  • 유형: 기술자료
  • 날짜: 2005년 8월
  • Level: Introductory
  • 데이터베이스 스크립트를 개발하는 빠른 방법을 알고 싶다면 이 글을 참조하라. Rexx 스크립트는 전통적인 언어들과 같은 방식으로 IBM DB2 UDB 데이터를 조작 할 뿐만 아니라 DB2 명령어를 실행하고 관리 API를 사용하여 DB2 UDB의 모든 측면을 관리 및 제어할 수 있다.

DB2용 Rexx 스크립팅
http://db2mag.com/showArticle.jhtml?articleID=161601982

  • 유형: 기술자료
  • Level: Introductory
  • 이 강력한 오픈 소스 언어를 사용하면 DB2 Universal Database를 완벽히 제어할 수 있다. 스크립팅 언어에는 전통적인 프로그래밍 언어들(C++, Java, COBOL)이 갖고 있는 그 이상을 갖고 있다.

기사의 원문보기


참고자료

필자소개

Cindy Wong, Database Consultant, IBM

Sam Poon photo

Samuel Poon, Database Consultant, IBM

잘못된 도움말 신고

부정사용 신고

감사합니다. 이 항목은 운영자가 관심을 표시했습니다.


잘못된 도움말 신고

부정사용 신고

제출실패 신고. 나중에 다시 실행해주세요.


디벨로퍼웍스 로그인


IBM ID가 필요하세요?
IBM ID를 잊으셨습니까?


비밀번호를 잊으셨습니까?
비밀번호 변경

developerWorks 이용 약관에 동의하시는 경우 제출을 클릭하십시오. 이용 약관.

 


developerWorks에 처음 로그인하면 developerWorks프로파일이 생성됩니다.귀하의 프로파일에서 동의하신 내용이 공개되지만 이 사항은 언제든지 변경 가능합니다. 귀하의 성명(숨김으로 체크되어 있어도 표시됩니다)과 디스플레이 이름은 게시한 컨텐츠나 사이트 엑세스시 표시됩니다.

화면상에 보여지는 닉네임을 정하세요.

처음 developerWorks에 로그인할 때 프로파일이 작성되므로, 이를 위해 디스플레이 이름을 선택해야 합니다. 선택하신 디스플레이 이름은 developerWorks에 게시한 컨텐츠에 표시됩니다.

3글자 이상 31글자 이하의 길이로 사용 가능합니다. dW커뮤니티 내에서는 보안상 이메일주소를 제외한 다른 이름을 지정하셔야 합니다.

3개의 &이나 대쉬를 포함해주시고 31글자내로 제한해주세요.


developerWorks 이용 약관에 동의하시는 경우 제출을 클릭하십시오. 이용 약관.

 


아티클 순위

의견

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=20
Zone=Information Management
ArticleID=122341
ArticleTitle=추천 도서 리스트: Linux, UNIX, Windows용 DB2 UDB (한글)
publish-date=05232006
author1-email=cindywon@ca.ibm.com
author1-email-cc=
author2-email=poons@ca.ibm.com
author2-email-cc=

태그

Help
검색 필드를 사용하여 My developerWorks 내에서 해당 태그가 사용된 모든 종류의 컨텐츠를 검색하십시오.

태그를 더 많이 보거나 적게 보기 위해 슬라이더 막대를 사용하십시오.

인기 태그는 특정 컨텐츠 존(예를 들어, 자바, 리눅스, WebSphere)의 최고 인기 태그를 보여줍니다.

내 태그는 특정 컨텐츠 존(예를 들어, 자바, 리눅스, WebSphere)의 귀하의 태그를 보여줍니다.

검색 필드를 사용하여 My developerWorks 내에서 해당 태그가 사용된 모든 종류의 컨텐츠를 검색하십시오. 인기 태그는 특정 컨텐츠 존(예를 들어, 자바, 리눅스, WebSphere)의 최고 인기 태그를 보여줍니다. 내 태그는 특정 컨텐츠 존(예를 들어, 자바, 리눅스, WebSphere)의 귀하의 태그를 보여줍니다.