의견.png

더비

위키원
dnjrm8990 (토론 | 기여)님의 2019년 6월 26일 (수) 15:14 판
이동: 둘러보기, 검색
더비(Derby) 로고

더비(Derby)는 IBM에서 기증한 클라우드스케이프(Cloudscape) 소스 기반으로 아파치재단에서 개발을 진행하고 있는 관계형 데이터베이스(RDBMS) 소프트웨어이다.[1] 자바(Java) 기술로 구현되었다. 아파치 더비(Apache Derby)라고 한다.

정의

더비는 자바(Java)로 완전히 구현된 관계형 데이터베이스이다. 자바 애플리케이션에 쉽게 삽입할 수 있는 작은 설치 공간을 제공하므로 보기가 사라지고 DBA 관리가 필요하지 않다. [2] "Java DB", "Apache Derby"로도 불리는 더비는 순수 Java로 개발한 DBMS로 자바 환경이라면 어떠한 플랫폼에서도 동작할 뿐만 아니라 범용 DBMS처럼 네트워크를 통해서 서비스하는 형태로 다중 사용자 구조로 사용할 수 있는 등 다양한 응용이 가능한 DBMS이다. [3]

특징

더비는 기본 엔진 및 내장 JDBC 드라이버에 대해 약 3.5 메가바이트의 작은 설치 공간을 가지고 있다. 또한 설치, 배치 및 사용이 쉬우며 Java 기반 솔루션에 더비를 임 베드 할 수 있는 임베디드 JDBC 드라이버를 제공한다. 그리고 Java, JDBC, SQL을 기반으로 하기 때문에 아무 Java 기반의 solution에 제공할 수 있다. [4]

활용

더비는 ij, dblook, syinfo의 3가지 유용한 유틸리티를 가지고 있다.[5]

  • Ij는 어떤 JDBC 데이터 베이스와 연동하여 실행하는 SQL 스크립트를 허용하는 툴이다.
  • Dblook는 더비 데이터베이스를 위한 스키마 추출 툴이다.
  • Sysinfo는 버전 넘버와 클래스 패스를 표시하도록 허용하는 유틸리티이다.

버전

가장 최신 버전은 2019년 3월 11일 자에 나온 Java 9 이상의 10.15.1.3 버전이다.

삭제된 버전

더비 10.5.2.0은 잘못된 결과 때문에 웹 사이트에서 삭제되었다. 심각한 데이터 손상 버그를 포함하고 있었기 때문이지만 더비의 전체 변경 기록을 재구성하기 위해 릴리스 노트를 검토할 수도 있다.

각주

  1. , 아파치 더비〉, 《위키백과》
  2. , FrontPage-Db-derby〉, 《더비위키》, 2019-03-11
  3. 야라바, 〈, 넷빈즈와 더비 데이터베이스〉 , 《야라바》 , 2015-11-16
  4. Apache Derby- Apache DB- The Apache Software Foundation!〉,《The Apache DB Project》, 2019-03-12
  5. 멋진승현, 〈썬의 Java DB 사용법〉, 《네이버 블로그》, 2008-05-10

참고자료

같이 보기


  질문.png 이 문서는 로고가 필요합니다.  

  의견.png 이 더비 문서는 데이터에 관한 토막글입니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 이 문서의 내용을 채워주세요.