"더비"의 두 판 사이의 차이
14번째 줄: | 14번째 줄: | ||
* Dblook는 더비 데이터베이스를 위한 스키마 추출 툴이다. | * Dblook는 더비 데이터베이스를 위한 스키마 추출 툴이다. | ||
* Sysinfo는 버전 넘버와 클래스 패스를 표시하도록 허용하는 유틸리티이다. | * Sysinfo는 버전 넘버와 클래스 패스를 표시하도록 허용하는 유틸리티이다. | ||
+ | |||
+ | == 버전 == | ||
+ | 가장 최신 버전은 2019년 3월 5일 자에 나온 Java 9 이상의 10.15.1.3 버전이다. | ||
{{각주}} | {{각주}} |
2019년 6월 26일 (수) 10:08 판
더비(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월 5일 자에 나온 Java 9 이상의 10.15.1.3 버전이다.
각주
- ↑ 〈, 아파치 더비〉, 《위키백과》
- ↑ 〈, FrontPage-Db-derby〉, 《더비위키》, 2019-03-11
- ↑ 야라바, 〈, 넷빈즈와 더비 데이터베이스〉 , 《야라바》 , 2015-11-16
- ↑ 〈Apache Derby- Apache DB- The Apache Software Foundation!〉,《The Apache DB Project》, 2019-03-12
- ↑ 멋진승현, 〈썬의 Java DB 사용법〉, 《네이버 블로그》, 2008-05-10
참고자료
- 더비 공식 홈페이지 - http://db.apache.org/derby/
- Java DB 사이트 - https://www.oracle.com/technetwork/java/
- 더비 로고 사진 - https://db.apache.org/derby/logo.html
같이 보기
- 데이터베이스 관리 시스템(DBMS)
- 자바
- 아파치재단
이 문서는 로고가 필요합니다.