Wednesday, March 19, 2008

ZIMS 데이터베이스



글 리치 랑그레,
SQL 서버 데이터베이스 관리자

이전 포스트에 하산은 지난 주 샌디에이고에서 열렸던 회의에 대해 게재하였습니다. (3월 13일 포스트 참조). 이 회의에서는 사용자들이 ZIMS를 보고 느끼는 방식인 UI(사용자 인터페이스)에 관해 긍정적인 논의가 이뤄졌습니다.

이번 포스트에서는 샌디에이고 회의 중 ZIMS 데이터베이스에 관한 논의했던 부분을 알려드리겠습니다. 데이터베이스는 사용자가 어떤 컴퓨터에서든지 검색하면 그에 맞는 검색 결과를 알려주는 정보 풀입니다. 데이터베이스 아키텍처는 하이테크 분야 중에서도 가장 전문성이 높은 분야로 20년 넘게 데이터베이스 설계에 종사해온 저도 이를 일반인에게 설명하기가 쉽지 않습니다.

저를 포함한 데이터베이스 전문가들이 몇 달 동안 ZIMS 데이터베이스 문제를 작업해왔는데 저는 이 작업이 ISIS 커뮤니티에 매우 중요하다고 생각합니다. 커뮤니티에서 정보를 검색하고 물어보는 방식이 모두 다르기 때문에 전 세계 모든 동물 자료를 검색 가능한 하나의 웹 라이브러리로 통합하자는 ZIMS의 거대한 비전을 실현하려면 데이터베이스는 매우 복잡해집니다. ZIMS 데이터베이스는 아마도 지금까지 만들어진 데이터베이스 중 가장 복잡하고 기술적으로 진보한 케이스가 되리라 생각됩니다.

ZIMS 데이터베이스 개발에 참여했던 저희들은 어떻게 해야 최상의 결과 즉 빠른 검색이 가능할 것인가에 관해 여러 가지로 생각해보았습니다. 다행히 지난 주 ZIMS 데이터베이스 회의에서 ISIS 팀은 관리 방식을 크게 향상하고 작동 방법을 단순화하는 디자인 개선 계획안을 결정했습니다. 합의된 개선 사항을 적용하려면 두세 달 정도 걸리겠지만 이 작업을 통해 훨씬 빠르고 안정적인 데이터베이스를 구축할 수 있을 것입니다. 그리고 향후 몇 달에 걸쳐 ZIMS 페이지 코드를 작성하는 복잡한 작업이 진행될 예정이기 때문에 이보다 더 큰 데이터베이스 변경 작업을 먼저 완료하면 도움이 될 것입니다.

새로운 ZIMS 개발 작업이 빠르게 진행됨에 따라 더욱 다양한 소식을 전해드리도록 하겠습니다.



No comments:

Post a Comment