لیبرهآفیس به خودی خود نمیتواند دادهها را ذخیره و مدیریت کند. برای این کار، به یک موتور پایگاه داده نیاز دارد. برای این منظور برنامههای مختلفی وجود دارند، اما موتور پایگاه دادهٔ فایربرد بهترین است و مهمترین دلیلش تنوع روشهایی است که برای اتصال به پایگاه داده در اختیار کاربر میگذارد.
اجازه بدهید موضوع را با زبانی ساده و قابلِفهم برای افراد غیرفنی روشن کنیم.
اگر فایربرد را به یک گاوصندوق دیجیتال تشبیه کنیم، برای باز کردن درِ این گاوصندوق و دسترسی به اطلاعات داخلش روشهای مختلفی وجود دارد:
- روش داخلی (Embedded): مثل این است که همه چیز، هم اطلاعات و هم کلید گاوصندوق، در یک فایل باشد. این روش برای کسانی که تازه شروع به کار با گاوصندوق اطلاعات کردهاند، خیلی ساده است.
- روش خارجی (External): اطلاعات در یک فایل جداگانه و کلید در یک فایل دیگر ذخیره میشود. این روش امنتر است و برای کسانی که حرفهایتر هستند، مناسب است.
- روش مرکزی (Server): فرض کنید اطلاعات در یک گاوصندوق مرکزی در یک بانک قرار دارد و چند نفر همزمان میتوانند با کلیدهای مختلف به آن دسترسی داشته باشند. این روش برای کار گروهی خیلی خوب است.
- اتصالدهندههای JDBC و ODBC که حکم کلیدهای اضافه را برای باز کردن در گاوصندوق دارند و معمولاً کمی کندتر هستند.