MySQL چیست ؟

یک شرکت سوئدی به نام MySQL AB در ابتدا MySQL را در سال ۱۹۹۴ توسعه داد. شرکت فنی آمریکایی Sun Microsystems پس از خرید MySQL AB در سال ۲۰۰۸، مالکیت کامل را به دست آورد. غول فناوری اوراکل ایالات متحده، در سال ۲۰۱۰ خود Sun Microsystems را به دست آورد و MySQL از آن سال به بعد، متعلق به اوراکل بود.

همانطور که در بالا اشاره شد، کار با mysql ( مای اس کیو ال) می تواند به عنوان جایگزین SQL Server یا مایکروسافت اکسس استفاده شود. در این صورت باید این پایگاه های داده را به یکدیگر تبدیل کنید.

با توجه به تعریف کلی، MySQL در واقع یک سیستم مدیریت پایگاه داده‌ای ( database ) است که به صورت رابطه‌ای منبع باز ( open source ) با یک مدل کلاینت – سرور خدمات دهی می‌کند. RDBMS نرم افزاری یا خدماتی است که برای ایجاد و مدیریت بانک‌های اطلاعاتی بر اساس مدل رابطه‌ای استفاده می‌شود. اگر نرم افزار از مدل داده‌های رابطه‌ای پشتیبانی نمی‌کند، فقط آن را DBMS می‌نامند. در ادامه این مقاله از گروه تحریریه‌ی ایران هاست ( ارائه دهنده‌ی ارائه دهنده‌ی خدمات هاست python ) بیایید دقیق‌تر هر اصطلاح را بررسی کنیم:

بانک اطلاعاتی (Database) چیست؟

بانک اطلاعاتی به بیان ساده مجموعه‌ای از داده های ساختار یافته است. برای درک بانک اطلاعاتی به گرفتن سلفی فکر کنید: یک دکمه را فشار می‌دهید و از خود تصویر می‌گیرید. عکس شما داده است و گالری تلفن شما پایگاه داده است. بانک اطلاعاتی مکانی است که در آن، داده‌ها ذخیره و سازماندهی می‌شوند. داده‌های ذخیره شده به صورت تعدادی جدول، سازماندهی می‌شوند. هر جدول به نحوی به دیگر جداول، مربوط می‌شود.