2014-02-13 2 views
2

"데이터베이스"에 GUI로 사용되는 양식이나 애플릿을 만들고 싶습니다. 기본 개요는 사람들이 날짜를 입력 할 수있는 메뉴 일 뿐이며 해당 날짜와 관련된 모든 항목이 표시됩니다. 또한 사람들이 날짜에 대한 정보를 추가 할 수있는 삽입 옵션을 원합니다. 그러나 데이터베이스를 만들면 이것이 가능할 수 있다고 생각했습니다. 나는 이것을 꽤 휴대 가능하고 누구에게나주고 싶습니다. 그래서 데이터베이스에 연결하고 DB 서버와 그 모든 것을 설치해야하는 것을 다루고 싶지는 않습니다. 더 많은 정보가 입력되면 프로그램의 모든 데이터를 유지하고 프로그램의 파일 크기가 동적으로 커지 는가?내부 데이터베이스가있는 Java 애플릿 또는 Windows 응용 프로그램 만들기

답변

4

"독립 실행 형"또는 "단일 사용자"데이터베이스 엔진이 여러 개 있습니다.

내가 알고있는 것처럼 H2

  • , Apache Derby 심지어 Java DB은 "단일 사용자"작업을 위해 구성 될 수 있지만이를 확인해야합니다. 당신은 자바 기반의 데이터베이스를하는 것에 대한 걱정하지 않는 경우

    , 당신은 또한 일반적으로 그들이 로컬 디스크에 파일을 읽거나 쓸 수 있다는 것을 의미 매우 제한적인 보안 제약이 SQLLite

    애플릿에서 볼 수 있었다. 메모리 내 데이터베이스를 실행할 수 있지만 애플릿/데이터베이스가 닫히면 데이터가 손실됩니다.

  • 2

    Apache에서 만든 Derby라는 매우 가벼운 파일 DBMS가 있습니다. 여기에서 살펴보십시오. http://db.apache.org/derby/

    무료이며 사용이 간편합니다. 매우 강력한 솔루션은 아니지만 필요한 것처럼 들립니다.

    관련 문제