دانلود رایگان سوالات آزمون استخدامی شایستگی مای اس کیو ال (MySQL) بخش خصوصی
سوالات شایستگی مای اس کیو ال (MySQL)
شایستگی مای اس کیو ال (MySQL)
بصورت کاملا ساده در پاسخ به سوال mysql چیست میتوان گفت، MySQL یکی از مشهورترین سیستمهای مدیریت دیتابیس است که قابلیت اجرا شدن در بیش از ۲۰ نوع پلت فرم مختلف شامل Linux ، Windows را دارد و اغلب به صورت ترکیبی با زبان برنامهنویسی PHP استفاده می شود. از آن میتوان به عنوان جایگزین SQL server و یا Microsoft Access استفاده کرد.
یک شرکت سوئدی به نام MySQL AB در ابتدا MySQL را در سال ۱۹۹۴ توسعه داد. شرکت فنی آمریکایی Sun Microsystems پس از خرید MySQL AB در سال ۲۰۰۸، مالکیت کامل را به دست آورد. غول فناوری اوراکل ایالات متحده، در سال ۲۰۱۰ خود Sun Microsystems را به دست آورد و MySQL از آن سال به بعد، متعلق به اوراکل بود.
همانطور که در بالا اشاره شد، کار با mysql ( مای اس کیو ال) می تواند به عنوان جایگزین SQL Server یا مایکروسافت اکسس استفاده شود. در این صورت باید این پایگاه های داده را به یکدیگر تبدیل کنید.
با توجه به تعریف کلی، MySQL در واقع یک سیستم مدیریت پایگاه دادهای(database) است که به صورت رابطهای منبع باز (open source) با یک مدل کلاینت – سرور خدمات دهی میکند. RDBMS نرم افزاری یا خدماتی است که برای ایجاد و مدیریت بانکهای اطلاعاتی بر اساس مدل رابطهای استفاده میشود. اگر نرم افزار از مدل دادههای رابطهای پشتیبانی نمیکند، فقط آن را DBMS مینامند.
دیتابیس سرور MySQL جزو یکی از محبوبترین دیتابیس سرورهای دنیا محسوب میشود و برندهای بزرگی همانند Facebook و Google از آن بهره بردهاند. همچنین مجموعهی بزرگ و مهم Wikipedia (مالک وب سایت Wikipedia) نیز برای زیر ساخت پایگاه دادهی خود از این دیتابیس سرور، استفادهمیکند.
یادگیری MySQL بسیار آسان است چرا که بسیاری از امکانات پیشرفته را پشتیبانی نمیکند و استفاده از آن برای Database های ساده و معمولی، پیشنهاد میشود.
SQL به سرور میگوید چه کاری با دادهها انجام دهد. شبیه به رمز ورود یا کد WordPress شما است. شما برای دستیابی به داشبورد مدیریت، آن را وارد مرورگر میکنید. در این حالت، دستورات SQL میتوانند سرور را به انجام برخی عملیات کنترل کنند:
- پرس و جو دادهها (Data query): درخواست اطلاعات خاص از پایگاه داده موجود.
- دستکاری دادهها (Data manipulation): اضافه کردن، حذف، تغییر، مرتب سازی و سایر عملیات برای تغییر دادهها، مقادیر یا تصاویر.
- هویت داده (Data identity): تعریف انواع داده، به عنوان مثال تغییر دادههای عددی به اعداد صحیح را میتوان نامبرد.
- کنترل دسترسی به دادهها (Data access control): ارائه تکنیکهای امنیتی برای محافظت از دادهها، این شامل تصمیم گیری در مورد اینکه چه کسی میتواند اطلاعات موجود در پایگاه داده را مشاهده یا استفاده کند، میشود
در عین حال که my sql و sql server تفاوت هایی با هم دارند، شباهتهایی از جمله موارد زیر داردند:
- امنیت
- ابزارهای مورد استفاده
- ویژگی های سطح بالا (Enterprise)
- موتور دیتابیس
- Bussiness Intelligence and Big Data
MS SQL Server نرم افزار مدیریت بانک اطلاعاتی هست که توسط شرکت مایکروسافت تولید و با قیمت بالایی فروخته می شود. MySQL یک نرم افزار مدیریت بانک اطلاعاتی Open-source و رایگان است که شرکت Sun امتیازش را خریداری کرده است. بطور کلی، MS SQL Server امکانات بیشتری در مقایسه با نرم افزار mysql دارد، ولی رایگان بودن MySQL باعث شده که در کارهای با حجم متوسط، بیشتر مورد استفاده قرار بگیرد.
مزایای استفاده از پایگاه داده mysql :
- استفاده رایگان
- یادگیری آسان و سهولت پیکربندی
- کارایی بالا
- سازگاری با تمام سیستم عامل های ویندوزی و لینوکسی
- امنیت بالا
- در دسترس بودن کد اصلی
دانلود سوالات شایستگی مای اس کیو ال (MySQL) بخش خصوصی