مروری بر ویژگی های نسخه 5.0.1 بانک اطلاعاتی MySQL
اشاره :
بانک اطلاعاتی معروف MySQL که اپنسورس است، طرفداران زیادی در بین برنامهنویسان دارد. MySQL علاوه بر آنکه یکی از نمونههای بسیار موفق نرمافزارهای منبع باز محسوب میشود، مثالی از نرمافزاری است که در اروپا (سوئد) پا به عرصه گذاشته است.
نخستین نسخه این بانک اطلاعاتی توسط دو نفر از برنامهنویسان سوئدی نوشته شد و از آن پس بر اساس مدل نرمافزارهای منبع باز توسعه یافت. البته در میانه راه (یعنی در زمان عرضه نسخه سوم این نرمافزار) بر اساس توافقی میان شرکت MySQL AB از یک سو و شرکت معظم SAP (که دارای خط تحقیق و توسعه بانک اطلاعاتی اختصاصی خود بود) از طرف دیگر، نسخه ویژهای موسوم به MaxDB از تلفیق تکنولوژیهای این دو شرکت در فهرست محصولات MySQL قرار گرفت. اما شرکت MySQL همچنان کار توسعه نسخه قبلی و منبع باز نرمافزار MySQL را تا این لحظه به موازات MaxDB ادامه داده است.
طرفداران فلسفه نرمافزارهای منبع باز همواره از MySQL به عنوان نمونهای یاد میکنند که توانسته است بهخوبی با نمونههای بانکهای اطلاعاتی اختصاصی همانندSQL server که سرمایهگذاریهای سنگینی برای توسعه آن انجام میشود، رقابت کند (هر چند که مایکروسافت بر اساس یک سیاست کلی تنها رقیب خود را در زمینه بانکهای اطلاعاتی، محصولات اوراکل میداند و اصولاً توجهی به نرمافزارهای منبع باز نمیکند). اما واقعیت آن است که در دنیای برنامهنویسی این دو نرمافزار در رقابت تنگاتنگ قرار دارند.
آخرین نسخه MySQL همراه مجموعهای از قابلیتها و امکانات عرضه شده است که آنرا بیش از پیش بهسمت کاربردهای <بزرگ مقیاس=""> سوق میدهد. برخی از ناظران معتقدند هدف اولیه تغییرات و پیشرفتهای ارائه شده در نسخه 5 این نرمافزار، بیش از هر چیز دیگری معطوف برنامهنویسی پیشرفته در کاربردهای گسترده و بزرگ است. یکی از منابع مورداستفاده در تهیه این مقاله در این زمینه چنین بیان میکند: <آیا زمان="" آن="" فرا="" رسیده="" است="" که="" اوراکل="" باز="" گردد="" و="" به="" پشتسر="" خود="" نگاه="" کند؟=""> جالب است که نویسنده در نوشته خود اصلاً اسمی از مایکروسافت و SQL server نیاورده است!
آیا>بزرگ>
ادامه مطلب ...