این زمان برای خرید یک راه حل پایگاه داده برای خانه یا کسب و کار شما است، اما چگونه تصمیم می گیرید؟ اول، مشخص کنید چه ویژگیهایی نیاز دارید، بنابراین میتوانید محصولی را انتخاب کنید که مطابق با نیازهای شما باشد و در دفترچه یادداشت شما خیلی زیاد ایجاد نشود.
پایگاه داده های دسکتاپ
شما احتمالا با حداقل یک محصول پایگاه داده دسکتاپ آشنا هستید. این بازار تحت عنوان نام های تجاری مثل Microsoft Access ، FileMaker Pro و OpenOffice Base تحت سلطه است. این محصولات نسبتا ارزان هستند و برای برنامه های کاربردی وب تک کاربر یا غیر تعاملی عالی هستند. بیایید نگاهی دقیقتری به آنها بیاندازیم:
- مایکروسافت دسترسی : دسترسی بخشی از مجموعه آفیس مایکروسافت است و بنابراین ممکن است برای شما در دسترس باشد. اگر Office داشته باشید، Access یک رابط کاربری آشنا برای شما خواهد داشت، بنابراین می توانید از راه حل های قوی تر یاد بگیرید. همه ویژگی های پایگاه داده پایه پشتیبانی می شوند، از جمله نمایش داده ها پیچیده داده، چندین کاربر، فرم های ورود اطلاعات و گزارش گیری. قابلیت های مبتنی بر وب با انتشار نسخه 2010 اضافه شد، به کاربران امکان دسترسی به یک پایگاه داده را بدون دسترسی در سیستم خود نصب کرد. متاسفانه، Access با حداکثر اندازه 2 گیگابایت پایگاه داده، محدود کردن آن به کسب و کارهای کوچک و افراد است. دسترسی در ویندوز و مک در دسترس است.
- FileMaker Pro : در ابتدا تنها در Mac موجود است، FileMaker Pro در سالهای اخیر قوی بوده و جایگزین قابل اعتماد برای Access است. این سریع و کم هزینه است و مجموعه ای از ابزارهای پشتیبانی از راه حل های تلفن همراه را فراهم می کند. FileMaker Pro بخشی از پلت فرم FileMaker است که شامل FileMaker Go برای سیستم عامل های موبایل و FileMaker Cloud و FileMaker Server برای میزبانی برنامه ها در ابر است.
- OpenOffice Base : این پایگاه داده رایگان ارائه شده توسط آپاچی بسیاری از توابع پایگاه داده پایگاه داده را فراهم می کند، اما آزاد بودن آن مجموعه ویژگی های آن را محدود می کند. استفاده اولیه آن احتمالا کاربر خانگی است و شامل مجموعه ای از جادوگران برای کمک به پیکربندی است. با این وجود، این مجموعه مجموعه ای از درایو ها را برای اتصال به دیگر موتورهای پایگاه داده چند کاربره از جمله MySQL و PostgreSQL فراهم می کند.
پایگاه های داده سرور
اگر شما در حال برنامه ریزی یک برنامه پایگاه داده سنگین مانند سایت تجارت الکترونیک یا یک پایگاه داده چند کاربره هستید، باید از یکی از اسلحه های بزرگ استفاده کنید. پایگاه های داده سرور مانند MySQL، مایکروسافت SQL سرور، IBM DB2 و اوراکل قدرت شلیک واقعی را ارائه می دهند، اما برچسب های مربوط به قیمت سنگین را حمل می کنند.
- اوراکل : اوراکل پادشاه پایگاه داده ها بود و اولین سیستم مدیریت پایگاه داده ارتباطی (RDBMS) بود. مجموعه ویژگی های آن گسترده و عمیق است، اما منحنی یادگیری آن است. اگر تعداد زیادی اطلاعات را در چندین محل نگهداری می کنید و برخی از کمک های فنی و جیب های عمیق دارید، این ممکن است بهترین انتخاب باشد.
- مایکروسافت SQL سرور : SQL Server انتخاب خوبی است اگر سازمان شما در حال حاضر از برنامه های مایکروسافت استفاده می کند. این آسان است برای استفاده و ادغام شدید با دیگر محصولات مایکروسافت.
- MySQL : MySQL متعلق به Sun Microsystems بود، اما بخشی از اوراکل زمانی که اوراکل خورشید را در سال 2009 خریداری کرد، تبدیل شد. این برنامه برای برنامه های مبتنی بر وب محبوب است.
- آی بی ام DB2 : پایگاه داده سازمانی آی بی ام DB2 رقبای مستقیم اوراکل است و همچنین نبرد بر قیمت را نیز برده است.
این چهار بازیکن تنها در بازی پایگاه داده سرور نیستند، اما به طور سنتی بزرگترین آنها نیستند. دیگران برای در نظر گرفتن Teradata، PostgreSQL و SAP Sybase هستند. برخی از پایگاه های داده های سازمانی، نسخه های "اکسپرس" را ارائه می دهند که رایگان یا کم هزینه هستند، بنابراین آنها را به عنوان یک فرصت برای گرفتن ویژگی های برای چرخش، بررسی کنید.
پایگاه های داده فعال شده در وب
امروزه، تقریبا در هر برنامه پایگاه داده نیاز به نوعی تعامل با وب دارد. بسیاری از افراد بر این باورند که اگر شما نیاز به پذیرش یا ارائه اطلاعات در اینترنت دارید، باید از یک پایگاه داده سرور استفاده کنید. این لزوما درست نیست - پایگاه داده دسکتاپ می تواند (ارزان!) نیازهای شما را برآورده کند. به عنوان مثال، مایکروسافت پشتیبانی از برنامه های وب را با انتشار آن در سال 2010 اضافه کرد. اگر شما به این قابلیت نیاز دارید، مطمئن شوید که تمام نسخه های خوب هر پایگاه داده ای را که خریداری می کنید بخوانید.