ورود
جستجو
سرچشمه
بوم لاگ
مشتریان
بلاگ
تماس با ما
دات نت و پی اچ پی قسمت ۸
بررسی و مقایسه SQL Server و MySQL
برنامه نویسان از سیستم مدیریت پایگاه داده ارتباطی برای ایجاد، خواندن، به روز رسانی و حذف اطلاعات back-end استفاده می کنند.
MySQL یک پایگاه داده منبع باز RDBMS است، در حالی که SQL Server یک محصول شرکت مایکروسافت است.
مایکروسافت با انتشار نسخه های مختلف SQL Server به توسعه دهندگان و برنامه نویسان اجازه می دهد تا بر اساس نیاز و بودجه خود نسخه مورد نظر را انتخاب کنند. SQL Server ابتدا برای سیستم عامل ویندوز به طور انحصاری توسعه داده شد.
مایکروسافت اخیرا تصمیم خود را مبنی بر ایجاد RDBMS در سیستم عامل های لینوکس و Mac OS X اعلام کرد.
اما برنامه نویسان در هنگام اجرای SQL Server در لینوکس یا Mac OS X، گزینه ای برای استفاده از ویژگی های خاص نخواهند داشت. در حالی که MySQL را به راحتی در چندین سیستم عامل محبوب شامل ویندوز، لینوکس و Mac OS X قابل اجراست. هر دو MySQL و SQL Server از چندین زبان برنامه نویسی پشتیبانی می کنند. اما MySQL از زبان های برنامه نویسی مانند Perl، Scheme، Tcl، Haskel و Eiffel نیز پشتیبانی می کند. یکی از امکانات هر پایگاه داده، امکان تهیه نسخه پشتیبان و شرایط آن می باشد. MySQL برای تهیه نسخه پشتیبان ورودی داده ها را به پایگاه داده مسدود می سازد تا در احتمال از بین رفتن داده ها را کم نماید. اما
SQL Server در هنگام ساخت نسخه پشتیبان ورود داده های را مسدود نمی کند
و این ویژگی کاربران را قادر به پشتیبان گیری و بازگرداندن مقدار زیادی از داده ها بدون صرف وقت و تلاش بیشتر می کند. MySQL اجازه نمی دهد که کاربران هنگام اجرای برنامه، پرس و جو را متوقف کنند، کاربران برای توقف اجرای پرس و جو باید تمام فرآیند را قطع نمایند. اما برنامه نویسان SQL Server می توانند پرس و جو از پایگاه داده در حین اجرا را بدون نیاز به قطع نمودن تمام فرآیند، متوقف کنند. هر دو سیستم پایگاه داده اطلاعات را به صورت باینری جمع آموری و ذخیره می نمایند.
MySQL توسعه دهندگان را قادر می سازد فایل های پایگاه داده را از طریق باینری ها در حال اجرا کنترل کنند.
همچنین اجازه می دهد تا فایل های پایگاه داده به وسیله فرایندهای دیگر در زمان اجرا دسترسی پیدا کرده و دستکاری شوند. اما SQL Server به هیچ فرآیندی اجازه دسترسی یا دستکاری در فایل های پایگاه داده یا فایل های باینری خود را نمی دهد. این کار نیاز به دسترسی ویژه یا استفاده از کدهای خاص دارد. از این رو هکرها گزینه ای برای دسترسی مستقیم یا دستکاری داده ها ندارند. این قانون طراحی MS SQL Server باعث می شود به مراتب امن تر از MySQL باشد. این مقاله ادامه دارد...
منبع:
انجمن انفورماتیک ایران
نویسنده:
علی باباخانی
عکس:
Brett Sayles
0
0
علی
| جمعه 24 بهمن 1399
دات نت و پی اچ پی قسمت ۷
بررسی و مقایسه زیر ساخت های زبان های دات نت و اسکریپت پی اچ پی - بخش هفتم
دوشنبه 8 دی 1399
دات نت و پی اچ پی قسمت ۶
بررسی و مقایسه زیر ساخت های زبان های دات نت و اسکریپت پی اچ پی - بخش ششم
يكشنبه 7 دی 1399
دات نت و پی اچ پی قسمت ۵
بررسی و مقایسه زیر ساخت های زبان های دات نت و اسکریپت پی اچ پی - بخش پنجم
شنبه 21 تير 1399
دات نت و پی اچ پی قسمت ۴
بررسی و مقایسه زیر ساخت های زبان های دات نت و اسکریپت پی اچ پی - بخش چهارم
شنبه 6 ارديبهشت 1399
دات نت و پی اچ پی قسمت ۳
بررسی و مقایسه زیر ساخت های زبان های دات نت و اسکریپت پی اچ پی - بخش سوم
سهشنبه 19 فروردين 1399
دات نت و پی اچ پی قسمت ۲
بررسی و مقایسه زیر ساخت های زبان های دات نت و اسکریپت پی اچ پی - بخش دوم
پنجشنبه 14 فروردين 1399
دات نت و پی اچ پی قسمت ۱
بررسی و مقایسه زیر ساخت های زبان های دات نت و اسکریپت پی اچ پی - بخش اول
چهارشنبه 13 فروردين 1399
لطفا جهت ارائه نظر وارد شوید
دسته بندی
بلاگ
واژه کلیدی
دات
نت
و
پی
اچ
قسمت
۸
علی باباخانی
عضویت از سهشنبه 24 دی 1398
مدیر عامل
شرکت وایا مدیا
vaya.media
آخرین پست ها
دات نت و پی اچ پی قسمت ۷
دات نت و پی اچ پی قسمت ۶
دات نت و پی اچ پی قسمت ۵
دیجیتال مارکتینگ
دات نت و پی اچ پی قسمت ۴
وب سایت ما جهت ارایه خدمات از کوکی استفاده می کند. جهت آشنایی با قوانین ما اینجا کلیک کنید!
آگاه هستم!
© 2021 Boomlog
بوم لاگ فارسی
رسانه دیجیتال
خدمات
وبافزار مدیریت محتوا
راهکار فروشگاه آنلاین
سرویس تبلیغات هوشمند
میزبانی داده ها
تولید محتوا
نقشه ایران
فروشگاه آنلاین
عطاری آنلاین
پمبافت
فروشگاه اینترنتی بانوان
صنایع دستی چوبی
وایا اسپرت
بوم لاگی ها
جاذبه های گردشگری ایران
دریاچه کویر
نشریه آنلاین فارسی کانادا
وب نامه هوم
وبلاگ ایی حکیم
رهبین
وایامدیا - پرورش ایده ها
VIRAWARE™ SMART SOLUTION
راهکار تقویت چرخه تولید و فروش