MobileDB ver 2.06 (Download - 420k : MobileDB-PC ver 1.2포함 )

구      분 : 114pda | Date base | 데이터 베이스 관리 |
▷ 가      격 : $14.95
▷ 작동환경 : Palm OS 2.0 이후
▷ 제      한 :
▷ 평      가 : ★★★★
▷ 개      발 : Mobile Generation Software http://www.mobilegeneration.com
▷ 개  발 일 : 2000. 3. 31
▷ 리  뷰 일 : 2000. 8. 29
▷ 비      고 : 한메지원, 한팁 지원안함.


mobiledb-about.gif (1459 bytes)

< MobileDB 개요 >

MobileDB는 팜에서 이용 가능한 데이터 베이스 프로그램입니다. MobileDB는 기본적으로 데이터베이스의 열람이나 수정 등이 가능하며, 손쉽게 어떤 크기의 DB라도 접근이 가능하며, 사용자들이 원하는 기능인 데이터전송, 보안, 사용 가능한 DB의 수 증가 등의 기능을 추가하였습니다. 이와는 별도로 PC에서 사용 가능한 MobileDB용 데이터 베이스 컨버터인 MobileDB-PC ver 1.2를 본 압축 본에 같이 배포하고 있습니다.

< 특징 >

* 60개의 MobileDB 데이터베이스가 사용가능
* 다른 MobileDB, MobileDB Lite 사용자에게 테이터베이스 전송가능
* 데이터베이스의 잠금 기능 제공 (타인 열람 불가)
* 데이터 베이스 내에서 DB나 레코드의 복사가능
* DB당 20개의 필드와 필드 당 영문 1,000글자
* DB내에서의 필드의 추가, 삭제, 이동가능
* 정렬, 필터, 검색기능
* 팜의 global "find" 명령어 지원
* 한 손으로 검색할 수 있도록 하드웨어 버튼지원
* Preference to set edit or view mode as default on selection of record
* PC/Mac/UNIX용 MobileDB 데이터베이스를 만들기 위한 MobileDB-PC를 포함한 많은 수의 MobileDB tools지원
* 즉시 사용 가능한 수백의 MobileDB용 데이터베이스

< 제한 >

* 필드 당 최대 영문 500글자
* 데이터베이스 당 최대 20개의 필드
* 최대 60개의 데이터베이스
* 데이터베이스 당 레코드의 수는 제한이 없으나 MobileDB-PC에서는 5,000개의 레코드만 지원 (다른 MobileDB tools을 사용하면 됨)

< 한글사용상의 문제점 >

mobiledb-hanme.gif (1415 bytes) 한글표현에 있어서 한메는 깔끔하게 지원하지만 한팁의 경우는 글자가 깨지는 현상이 발생합니다. 좌측은 한메 ver 2.0으로 본 화면이고 우측은 한팁 ver 2.2로 본화면입니다. mobiledb-hantip.gif (1253 bytes)

< 설 치 >

* 설치파일 : mobiledb.prc - 기본프로그램
* MobileDB 데이타베이스 : sample_datagases 폴더아래에 샘플로 몇 개가 있습니다.

< MobileDB와 MobileDB Lite의 차이점 >

* MobileDB - 쉐어웨어로 모든 기능을 이용할 수 있습니다. 읽기, 수정, 만들기, 삭제 등의 모든 작업이 가능.
* MobileDB Lite - 프리웨어. 팜에서 새로운 DB를 만든다거나, 수정 등을 할 수 없습니다. 즉 MobileDB converter등을 이용해서 만든 후 팜에서 열람만 가능합니다.

※ MobileDB와 MobileDB Lite의 데이터베이스 포맷방식은 같으므로 서로 이용 가능합니다. 또한 MobileDB와 MobileDB Lite사용자간에 데이터베이스를 전송할 수 있습니다.

< 사용방법 >

mobiledb-register.gif (1360 bytes)

비등록 판의 경우에는 등록 안내 화면이 나타납니다. 여기에서 평가용으로 이용하려면 'Register Later'를 탭 합니다. 그리고 이미 구입을 해서 등록번호를 얻었다면 'Register Now' 버튼을 탭 해서 등록번호를 입력합니다.

< MobileDB의 화면 구성 >

MobileDB는 크게 다음의 두 가지 화면으로 구성되어 있습니다.
1) Database List 화면 : DB명을 보여줍니다.
2) Record List : 해당 DB의 레코드를 자세히 보여줍니다.

< Database List 화면 >

mobiledb-db-list.gif (1492 bytes)

새로운 DB를 만들거나 기존에 만들어진 것을 열람하거나, 삭제, 전송 등을 할 수 있습니다. 또한 각 DB의 크기라던가 보안상태를 볼 수 있습니다.


1) New - 새로운 DB를 만들기 위해서는 Database List 화면에서 New 버튼을 탭 합니다. 나타나는 창에서 새로 만들 DB의 이름을 입력한 후 OK버튼을 탭 합니다. 'Field Name Edit' 화면에서 Record List 화면의 상단에 나타날 필드 명을 입력합니다. 이용 가능한 필드의 개수는 20개입니다.

2) Open - DB를 열람하거나 수정할 수 있도록 'Record List' 화면으로 들어갑니다.

3) Delete - 먼저 Delete 버튼을 누른 후 삭제 할 DB를 선택합니다.

4) Beam - 상대방에게 자신의 DB를 전송합니다. 물론 상대방 또한 MobileDB나 MobileDB Lite를 가지고 있어야 합니다. 만약 상대방이 MobileDB를 가지고 있지 않다면 팜 어플리케이션에서 메뉴 - Beam을 통하여 전송합니다. MobileDB는 복사방지가 되어 있지 않으므로 상대방에게 전송할 수 있습니다.

화면 상단의 역 삼각형을 탭 하면 DB크기와 관련한 다음과 같은 팝업 메뉴를 볼 수 있습니다.
- by # Records - 각 DB별 레코드 수를 보여줍니다.
- by Kbytes - 각 DB의 크기를 Kbytes로 나타냅니다.
- don't display - 크기와 관련된 정보를 보여주지 않는 대신 보다 넓은 화면으로 볼 수 있습니다. 크기를 확인할 때 외에는 이것을 사용하시는 것이 화면도 넓을 뿐더러 시스템의 부하를 줄일 수 있습니다.

만약에 MobileDB Application Preference에서 "Show Lock Icons"이 체크되어 있으면 화면 좌측에 두 가지의 다른 아이콘으로 표시됩니다.

※ 주의 : MobileDB에서 보안 설정된 DB는 팜에서만 보안의 의미가 있을 뿐 핫싱크 후에 PC상에서 열람이 가능하므로 중요한 DB는 주의하셔야 합니다.

< Record List 화면 >

mobiledb-record-list.gif (1477 bytes)

1) 스크롤 Up/Down 레코드

화면상에서는 DB의 레코드가 한번에 10개까지만 표시됩니다. 위 아래의 레코드를 열람하기 위해서는 페이지 업/다운 버튼을 누르십시오. 화면상단에서는 총레코드 수와 현재 화면상단에 나타난 레코드 수를 볼 수 있습니다.

2) 스크롤 Left/Right

열람중인 DB에 필드가 두개 이상일 경우에는 다른 필드를 보기 위해서는 우측하단의 왼쪽/오른쪽 화살표를 탭 합니다. 좌측의 첫번째 기준 필드는 우측의 필드가 왼쪽, 오른쪽으로 움직일지라도 항상 고정되어있습니다.

MobileDB application preferences에서 'Use Hard Keys for Scrolling' 항목을 선택하면 팜의 'Address Book' 하드웨어 키와 'To Do' 키를 각각 왼쪽과 오른쪽으로 스크롤하는데 이용할 수 있습니다.

3) 레코드 선택하기

레코드를 보거나 수정하고 싶을 때는 해당 레코드를 탭 하면 됩니다. 만약에 database preferences에서 'Edit Record on Selection' 항목이 선택되어 있으면 바로 편집모드로 들어갑니다.

4) 새로운 레코드 만들기

화면 좌측하단의 "New" 버튼을 탭 하면 나타나는 화면에서 새로운 레코드를 만들 수 있습니다.
참고 : 이 레코드는 자동으로 정렬이 되지않아서 DB의 상단에 나타납니다. 이때는 Sort Records 명령을 이용합니다.
Exit - Database list 화면으로 빠져나가려면 'Done' 버튼을 누릅니다.

5) Record Details View / Edit

레코드를 선택했을 때 거기에는 View와 Edit의 두 가지 모드가 있습니다. View모드에서는 단순히 보기만 하는 것이고 Edit모드에서는 수정이 가능합니다. 레코드를 탭 했을 때 View모드가 나타나게 할 것인가 Edit모드가 나타나게 할 것인가는 database preferences에서 'Edit Record on Selection'의 체크여부에 따릅니다. 수정을 자주하지 않는 편이라면 당연히 'Edit Record on Selection'의 체크표시를 뺍니다. View모드에서도 화면의 임의의 레코드를 탭 하면 수정 가능한 Edit모드로 들어갑니다.

레코드를 삭제하려면 Delete 버튼을 탭 합니다. 그러면 해당 레코드를 삭제하고 list view화면으로 되돌아 옵니다. 레코드 수정모드에서 Cancel 버튼을 누르면 바뀐 내용을 저장하지 않고 Record List화면으로 돌아 옵니다. 단지 이것은 현재의 레코드에서만 해당됩니다. 여러 개의 레코드를 연이어서 수정 중이었다면 마지막 레코드만 저장하지 않는다는 의미입니다.


< 메뉴 - Database 항목 >

1) Modify Column Widths

mobiledb-widths.gif (962 bytes)

Record List 화면에서 각 열의 넓이를 변경합니다. 주의 할 것은 여기에서 입력하는 숫자는 픽셀을 의미하는 것이지 문자를 의미하는 것이 아니라는 것입니다. 참고로 팜의 가로, 세로 픽셀 수는 각각 160입니다. 20의 배수인 40,60,80등으로 입력하는 것이 좀더 효과적이라는군요. 필드의 최소 넓이는 10이상이어야 합니다.

2) Modify Labels

mobiledb-editlabels.gif (1023 bytes)

기본적으로 필드 명을 바꿀 수 있습니다. 그리고 Fields 메뉴에서 필드의 추가, 삭제, 이동 등의 작업을 할 수 있습니다. 레코드 view/edit화면을 좀더 넓게 이용하려면 필드 명을 최대한 짧게 주십시오.

3) MobileDB 데이터베이스 보안

mobiledb-password2.gif (1001 bytes)

MobileDB의 데이터베이스 보안을 위해 잠금으로 전환하려면 메뉴 - Database에서 Change Password를 선택합니다. 나타나는 창에서 old password 항목은 무시하고 New Password 항목에 패스워드를 입력하고 Retype New에서 다시 한번 재입력합니다. 이렇게 보안 조치한 DB는 다음 번에 선택할 때에 패스워드를 물어오게 됩니다.

※ 주의 : 이 보안 기능은 단순히 팜의 MobileDB 어플리케이션에서 해당 DB를 숨길 뿐입니다. 이 말의 의미는 핫싱크 후 PC상에서 MobileDB 컨버터나 ASCII 뷰어로 열람이 가능하다는 의미입니다. 보안에 좀더 신경이 쓰인다면 Mobile Account Manager같은 프로그램을 이용하시는 것도 방법입니다.

< Database Preferences >

mobiledb-db-pref2.gif (1713 bytes)

Record List 화면에서 메뉴 - Database - Database Preferences를 선택하면 나타나는 화면입니다. 여기에서 설정하는 값은 지금 열려있는 DB에만 해당합니다. 즉 다른 DB는 개개의 DB를 열어서 다음의 설정을 해야 합니다.

1) Backup Database at Hotsync

이 항목을 체크하면 핫싱크시에 자동적으로 해당 DB의 백업을 PC에 만듭니다. 백업 디렉토리는 c:\palm\<사용자 이름의 약자>\backup 디렉토리가 됩니다. 이렇게 백업된 파일은 csv포맷의 파일로 만들어서 PC에서 편집할 수 있을 것입니다. 아니면 MobileDB PC에서 바로 수정도 가능하겠죠. 한번 백업된 DB는 수정이 있기 전까지는 다음 번 핫싱크때라도 다시 백업되지 않습니다.

2) On Select, go to Edit View

이 항목이 체크되면 레코드보기화면에서 레코드를 선택하면 바로 수정화면으로 들어갑니다.

3) Search on Global Find

mobiledb-find-palm.gif (1672 bytes) 이 항목을 체크하면 팜의 Find 실크버튼을 눌렀을 때 이 DB의 내용을 검색합니다. 아시다시피 팜의 Find 버튼은 팜 내에 있는 모든 데이터에 대한 검색을 실시합니다. 이때 이 항목에서의 설정여부에 따라 검색을 하기도 하지않기도 하는 것입니다. 오른쪽은 검색결과 입니다. mobiledb-find-palm2.gif (1994 bytes)

< 메뉴 - Record 항목 >

1) Sorting Records

mobiledb-sort.gif (1706 bytes) 레코드를 일정한 순서에 의해서 정렬할 수 있습니다. 필드별로 우선 순위에 따라 3차에 걸쳐. 알파벳, 숫자의 내용을 가지고 오름차순, 내림차순의 방법으로 정렬할 수 있습니다. 오른쪽은 도서명을 기준으로 정렬한 결과 입니다. mobiledb-sort2.gif (1495 bytes)

힌트 : MobileDB는 날짜서식을 지원하지 않으므로 필드에 YYYY/MM/DD의 형식으로 날짜를 입력하여 정렬할 수 있습니다.

2) Filter Records

mobiledb-filter1.gif (1256 bytes)

특정한 문구를 포함하는 레코드의 검색을 용이하게 하기 위하여 Filter를 이용합니다. 나타나는 창에서 필터링에 사용될 문자를 입력하고 해당 필드를 선택합니다. 그리고 Ok 버튼을 탭 하면 필터링에 사용된 문자를 만족하는 레코드만을 화면에 보여줍니다. 3개까지 사용 가능합니다.

mobiledb-filter2.gif (1145 bytes)

위의 예에서 Filter 1에 이문열을 입력하고 On Field는 저자를 선택했을 경우 좌측과 같이 저자가 이문열인 레코드만 걸러져서 나타납니다.

필터링이 끝나면 화면의 오른쪽 상단에 "F"라는 조그만 아이콘이 보이는데 이것은 현재 필터링된 화면이라는 의미입니다. 필터를 제거하려면 'F' 아이콘을 그저 탭 하면 됩니다. 또는 메뉴에서 'Show all Records'를 선택해도 마찬가지 결과 입니다.

3) Find Records

mobiledb-find.gif (971 bytes) Record List 화면의 Record 메뉴에서 Find Record를 선택하면 특별한 문자를 만족하는 레코드를 찾을 수 있습니다. 같은 검색어로 다시 찾고 싶을 때는 화면 우측 상단의 "R" 아이콘을 탭 합니다. 검색어를 이문열로 필드를 저자로 했을 경우 우측과 같이 해당 레코드로 이동합니다. mobiledb-find-2.gif (1554 bytes)

< MobileDB Application Preferences >

mobiledb-db-pref.gif (1695 bytes)

Database List 화면 또는 Record List 화면에서 메뉴 - Options - MobileDB Preferences를 선택하면 나타나는 화면입니다. 다음의 설정을 합니다.

1) Use Hard Keys For Scrolling

Database list 화면에서 'Address Book'키는 왼쪽으로 스크롤 되고 'To Do"키는 오른쪽으로 스크롤 됩니다. 페이지 업/다운 버튼은 이 설정에 상관없이 작동합니다.

2) Confirm Record Delete

레코드를 삭제할 때 바로 삭제하지 않고 'Are You Sure'라는 확인 창을 화면에 띄웁니다. 체크하는것이 안전하겠죠.

3) Confirm Database Delete

DB를 삭제할 때 바로 삭제하지 않고 'Are You Sure'라는 확인창을 화면에 띄웁니다. 체크하는것이 안전하겠죠.

4) Show Lock Icons

체크하면 데이터베이스 리스트에 보안 설정한 잠금 아이콘을 표시합니다. 만약 DB를 보안설정 없이 사용한다면 굳이 체크 할 필요는 없습니다.

< Record List 화면 메뉴 설명 >

1) Database
- Delete Database - 현재 선택된 DB를 삭제합니다.
- Rename Database - 현재 선택된 DB명을 수정합니다.
- Beam Database - 현재 선택된 DB를 다른 팜 사용자에게 전송합니다.
- Clone Database - DB를 똑같이 복사하여 하나 더 만듭니다.
- Modify Column Widths - 열의 넓이를 조절합니다. 적당히 만 조절하면 좁은 화면에 좀더 많은 필드를 표시할 수 있습니다.
- Modify Labels - 표제어를 수정할 수 있습니다.
- Change Password - DB에 암호를 변경합니다.
- Database Preferences - "database preferences"를 수정합니다.

2) Record
- Sort Records - 일정한 방법에 의해 레코드를 정렬합니다.
- Filter Records - 조건에 맞는 레코드만 보여주도록 설정합니다.
- Show All Records - 위에서 설정한 필터를 제거하여 모든 레코드를 보여줍니다.
- Find Record - 특정한 검색어를 가진 레코드를 찾습니다.
- Repeat Find - 위에서 설정한 검색어로 다시 검색합니다.
- Top of Database - 맨 위의 레코드로 이동합디다.
- Bottom of Database - 맨 아래의 레코드로 이동합니다.

3) Options
- MobileDB Preferences - Modify the MobileDB 어플리케이션 preferences를 수정합니다.
- About MobileDB - MobileDB에 대한 간단한 정보를 표시합니다.

< Record Details View / Edit 메뉴 설명 >

1) Edit
- Undo - 전에 잘라내기, 복사, 붙여 넣기 한 명령어를 원 상태로 되돌립니다.
- Cut - 필드에서 선택된 데이터를 잘라내서 클립보드에 복사합니다.
- Copy - 필드에서 선택된 데이터를 복사해서 클립보드에 복사합니다.
- Paste - 클립보드에서 데이터를 선택된 필드에 붙여 넣습니다.
- Select All - 선택한 필드내의 모든 데이터를 선택합니다.
- Keyboard - 키보드를 팝업합니다.
- Clone Record - 현재의 레코드를 복사하여 새로운 레코드를 만듭니다.

2) Display
- Select Font - view/edit 화면에서 사용할 폰트를 선택합니다.

한글표현에 있어서 한메는 깔끔하게 지원하지만 한팁의 경우는 글자가 깨지는 점이 아쉽습니다. 필드에서 입력 가능한 데이터의 형식이라던가 필드 폭의 변환등에 있어서 약간의 아쉬움이 남지만 심플하게 이용할 수 있는 팜 용 DB프로그램임에는 틀림없습니다.