در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

مقایسه اجمالی بانک های اطلاعاتی Oracle و MySql و Ms Sql Server

سلام و درود.حتماً با یکی از بانک های اطلاعاتی آشنا هستید ، شاید با این بانک ها برخورد هم نداشتید ولی به جرأت میتوان گفت وجود دنیای مجازی و همچنین سیستم ها و برنامه های کامپیوتری مستلزم وجود بانک های اطلاعاتی است و برقراری امنیت این بانک ها از نون شب هم واجب تره چون تمام اطلاعات (هر چی که فکرشو کنی) توی این بانک ها ذخیره میشه.در این مطلب در مورد سه بانک مطرح در جهان صحبت میکنیم یعنی Oracle , Ms Sql Server و MySql امیدوارم با نظرات و تجربایت خودتون این مطلب رو کامل تر و بهینه تر کنید.یکی از قوی ترین بانک های اطلاعاتی Oracle است.شرکت اوراکل (Oracle Corporation) یکی از عظیم ترین شرکت‌های نرم‌افزاری است ، این شرکت در سال ۱۹۷۷ میلادی آغاز به کار کرده و یکی از مهمترین و اصلی ترین محصولات این شرکت نرم افزار بانک اطلاعاتی اوراکل است که در سال 1980 راه اندازی شده است.

مقایسه اجمالی بانک های اطلاعاتی Oracle و MySql و Ms Sql Server

مای‌اس‌کیوال یا MySQL یک نرم افزار مدیریت بانک اطلاعاتی Open Source است و در سال 1995 به بهره برداری رسید که توسط شرکت اوراکل توسعه، توزیع، و پشتیبانی می‌شه Open Source یعنی متن باز یعنی رایگان و بدون پرداخت هزینه میتوان از آن استفاده کرد.

mysql

Sql Server محصول شرکت مایکروسافت است و در سال 1989 Release شد تقریباً همه ما با این شرکت و محصولاتش آشنایی داریم این شرکت ابتدا در بسته Office خود نرم افزار access را تهیه کرد که این نرم افزار نیز یک بانک اطلاعاتی محسوب میشه ولی قابل مقایسه با SQL Server نیست و برای مصارف بسیار کوچک است اما در مورد SQL Server باید بگویم این نرم افزار دارای قیمت بالایی هست که برخی فکر میکنند MySql و Sql Server یکی هستند اما این اشتباه است و این دو با هم رقیب هستند یعنی توسط دو شرکت رقیب ساخته شده است البته در مقایسه MySql و SQL Server باید بگویم بطور کلی، MS SQL Server امکانات بیشتری از MySQL داره ولی در Ranking بانک اطلاعاتی MySql رتبه دوم را به خود اختصاص داده است لازم به ذکره که مجانی بودن MySQL باعث شده که در کارهای با حجم متوسط، بیشتر از MySql استفاده شه.

sql server

نصب اوراكل از SQL Server بسيار مشكل‌تر است و البته كار كردن با اوراکل بسیار سخت تر ولی SQL Server همانند تمامی محصولات مایکروسافت به سمت user friendly رفته و کار با تمامی محصولات مایکروسافت بسیار ساده تر و کاربر پسند تر است و این یکی از دلایلی است که اکثر برنامه نویسان به سمت SQL Server گرایش پیدا میکنند.بنده قصد تبلیغ یک محصول را ندارم اما از نظر فنی میتوان گفت در کار های بسیار بزرگ Oracle حرف اول را میزند و SQL Server هنوز نتوانسته به خوبی Oracle سیستم های بسیار بزرگ را ساماندهی کند در کل SQl Server بیشتر برای مصارف و پروژه های کوچک و متوسط کار آمد است البته اگر ویژگی های جدید SQL Server 2014 را بخوانید متوجه خواهید شد غول نرم افزاری یعنی مایکرئسافت بیکار نشسته و امکانات جدیدی به این برنامه اضافه کرده که اکثر برنامه نویسان متوجه پیشرفت بزرگ این شرکت شده اند و این در حالی است که از نظر قیمت اوراکل در صدر قرار دارد..

از نظر مديريت بانك اطلاعاتي‌ باید گفت قابليت‌هاي مديريتي اوراکل بسيار بيشتر از MS SQL است البته این در زمانی بود که Sql Server نسخه 2005 را انتشار کرده بود در 2008 و در 2014 این امکانات بهینه تر و قابل مقایسه بودند با Oracle ، همچنین اوراكل سيستم رمزدهي بسيار قدرتمندي دارد كه از نسخه 7 به بعد همراه آن بوده است.اوراکل و MySql را با زبان برنامه نویسی C و ++C نوشته اند و Ms Sql Server را با زبان ++C نوشته اند.همانطور که متوجه شده اید بانک های اطلاعاتی به هر حال متصل میشوند به یکی از زبان های برنامه نویسی اما این بانک ها در چه زبان هایی متواند کار کند؟ بانک اطلاعاتی اوراکل از زبان های برنامه نویسی زیر پشتیبانی میکند:

C
C#
C++
Clojure
Cobol
Eiffel
Erlang
Fortran
Groovy
Haskell
Java
JavaScript
Lisp
Objective C
OCaml
Perl
PHP
Python
R
Ruby
Scala
Tcl
Visual Basic

همانطور که میبینید زبان های زیادی از این نرم افزار قدرتمند پشتیبانی میکنند.در مورد MySql زبان های زیر پشتیبانی میشود

Ada
C
C#
C++
D
Eiffel
Erlang
Haskell
Java
Objective-C
OCaml
Perl
PHP
Python
Ruby
Scheme
Tcl

و در آخر Microsoft Sql Server رو مورد بررسی قرار میدهیم:

.Net
Java
PHP
Python
Ruby
Visual Basic

همانطور که مشاهده میکنید اوراکل بسیار قوی است و این تفاوت ها را میتوان به صورت مفصل در لینک زیر ببینید.

System Properties Comparison Microsoft SQL Server vs. MySQL vs. Oracle

ضمناً تصویر زیر Ranking یا رتبه های برتر ده Data Base اول را نشان میدهد

مقایسه بانک های اطلاعاتی Sql Serve و Oracle و MySql

امیدوارم مورد پسند قرار گرفته باشه.

نویسنده : فرهاد خانلری

منبع : جزیره بانک های اطلاعاتی وب سایت توسینسو

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد

#مقایسه_oracle_و_sql_server #نگاهی_بر_بانک_های_اطلاعاتی #تفاوت_ms_sql_server_و_اوراکل #تفاوت_mysql_و_sql_server #ویژگی_های_جدید_sql_server2014 #تفاوت_اوراکل_و_sql_server #بانک_اوراکل_و_sql #مای_اسکیو_ال #مقایسه_بانک_های_اطلاعاتی
6 نظر
mohammadpmf

سلام و خدا قوت

مطالب بسیار مفید و خوبی بود.

بسیار سپاسگزارم.

موفق باشید.

A-mozafar

عالی بود.مرسی

حمید ج. فرد

با شما مخالفم! «بنده قصد تبلیغ یک محصول را ندارم اما از نظر فنی میتوان گفت در کار های بسیار بزرگ Oracle حرف اول را میزند»

SQL Server در حال حاضر در خیلی از سیتسمهای اصلی بانکی Core Banking Systems در حال استفاده است. این بازهم پیشفرض اشتباه مشتریان است که Oracle از SQL Server بهتر است یا توانایی پردازش داده های زیاد را دارد. من یک پایگاه داده بهینه سازی کردم که و نتیجه این شد که از 500,000 رکورد پردازش به صورت روزانه به 3,000,000 رکورد پردازش رسیده. اینها تماما بستگی به نوع سخت افزار و طرز توسعه نرم افزار و پایگاه داده است.

وب سایت توسینسو

http://blogs.technet.combfort_sqlarchive20091118/sql-server-vs-oracle-security-vulnerabilities.aspx

وب سایت توسینسو

https://db2news.wordpress.comcategorymicrosoft-sql-server/

وب سایت توسینسو

محمد طارمی

سلام

دوست عزیز این موضوع اوراکل بهتره یا SQL از اون بحث های قدیمیه که اکثر افراد بجای نگاه تخصصی متاسفانه نگاه تعصبانه دارند.

همونطور که خودتون هم بهتر میدونید چندین و چند پارامتر نیاز است که بگوییم این نرم افزار بهتر است یا آن.

امسال SQL از نظر آینده نگری و همینطور قابلیت رتبه اول رو از موسسه گارتنر کسب کرد.

لطفا لینک زیر رو مشاهده کنید.

http://www.gartner.com/technology/reprints.do?id=1-2PO8Z2O&ct=151013&st=sb
محمد نصیری

من همیشه در مورد مقایسه ویندوز و لینوکس ، مقایسه اوراکل و SQL سرور ، مقایسه ASP.NET و PHP و مقایسه آنتی ویروس ها یک جمله میگم ، مقایسه این محصولات مثل مقایسه سیب و پرتغاله عزیز من ، هر جایی بسته به شرایطی ممکنه یکی بهتر از اون یکی باشه ، تعصب بی معنیه چون کسیکه با اوراکل کار کرده روی اون موضوع و تخصص خودش ارق داره و برعکس هم وجود داره ، ممنون از اینکه فقط تفاوت ها رو عنوان می کنید و تعصبی برخورد نمی کنید ، البته ما صحبت های عمومی که میشه رو هم در این مباحث دخیل می کنیم که به نظرم باید همه چیز مستند باشه ، ممنون از اینکه همگی مستند صحبت میکنند . شب خوش

Hasanlu21

سلام دوستان

#سوال

دستورات این دو پایگاه داده شبیه به هم هستند یا خیر اصلا ربطی به هم ندارند؟

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....