SQL Server چند تا نسخه دارد؟ شما از کدام می خواهید استفاده کنید ؟
حرفه ای ها سلام . به یکی دیگر از سری آموزش های سافت پلاس خوش آمدید . امروز می خواهیم در زمینه آموزش SQL Server در مورد نسخه های مختلف این نرم افزار با هم صحبت کنیم .
اگر خاطرتان باشد در مطلب یاد گیری sql server | راهنمای گام به گام برای مبتدیان راجع به این صحبت کردیم که برای یادگیری کار با نرم افزار اس کیوال چطوری و از کجا باید کارمان را شروع کنیم .
نکته ای که هست این که اس کی یو ال سرور مثل نرم افزار اکسس نیست که فقط دو تا نسخه 32 بیتی یا 64 بیتی داشته باشد تازه امکانات هر دو تا نسخه اکسس هم کاملا با هم یکسان است و هیچ تفاوتی بین آنها نیست .
SQL server از چند تا جهت با اکسس تفاوت هایی دارد . توی این آموزش قرار نیست که ما راجع به این تفاوتها با هم صحبت کنیم چون قبلا در مطلب اکسس یا SQL server کار با کدام یک را یاد بگیریم راجع به تفاوت های این دو تا نرم افزار با هم صحبت کرده بودیم .
اما اینجا می خواهیم راجع به ویژگی های مربوط به نسخه های مختلفی که از نرم افزار اس کیو ال سرور وجود دارد با هم صحبت کنیم .
پس اگر شما هم علاقمند به کار با اس کی یو ال سرور هستید و دوست دارید بدانید که :
– نسخه های مختلف اس کیوال سرور چی هستند ؟
– هر کدام از آنها چه امکاناتی دارند ؟
برای شروع به کار و یادگیری به سراغ کدام نسخه بروید ؟
و کلی نکته دیگری که در باره آنها صحبت می کنیم کافی است تا انتهای این آموزش با من همراه باشید .
من علیرضا شهرآئینی هستم مدیر وب سایت سافت پلاس و هر آنچه در این مورد نیاز دارید را به شما آموزش می دهم .
راستی یادتان باشد که اینجا سافت پلاس است و توی سافت پلاس هم همه چیز بر مدار سادگی می چرخد .
پس از شما دعوت می کنم که با من همراه باشید .
آشنایی با نسخه های مختلف اس کیو ال چه اهمیتی دارد ؟
به این سوال از دو تا جنبه می شود پاسخ داد .
اول اینکه بعضی از نسخه های اس کیو ال سرور رایگان هستند اما امکانات و قابلیت های محدودی دارند اما در کنار آن بعضی از نسخه های آن امکانات و قابلیت های زیادی دارند اما برای استفاده از آنها باید اصل نرم افزار را خریداری کنید .
نکته دوم این است که اول ما باید به خوبی بدانیم که چه نیازی داریم و بعد متناسب با نیاز خودمان از بین نسخه های مختلف اس کیو ال سرور به سراغ نسخه مورد نظر می رویم .
پس با در نظر گرفتن این دو تا نکته به سراغ معرفی و آشنایی با نسخه های مختلف اس کی یو ال سرور می رویم .
نسخه Express: نسخه ای رایگان اما ساده
در بین نسخه های مختلف از نرم افزار SQL server نسخه ای وجود دارد به اسم اکسپرس یا به قولی همان Express Edition .
این نسخه چند تا ویژگی دارد که در زیر به آنها اشاره می کنم .
ویژگی اول:ساده بودن
اولین ویژگی این نسخه این است که معمولا از آن بیشتر برای کارهای آموزشی و یادگیری کار با sql server استفاده می شود . پس نباید توقع امکانات آنچنانی از آن را داشت .
ویژگی دوم :بدون هزینه
ویژگی دوم این نسخه رایگان بودن آن است. یعنی خیلی راحت می توانید به سایت مایکروسافت مراجعه کنید و این نسخه از اس کی یو ال سرور را به طور رایگان دانلود و آن را نصب و راه اندازی کنید .
ویژگی سوم :حجم اطلاعات
ویژگی سوم مربوط به حجم دیتابیس هایی است که توسط این نسخه می شود ایجاد و آنها را مدیریت کرد . از قرار معلوم هر دیتابیسی که در داخل این نسخه ایجاد می شود نمی تواند حجمی بیشتر از 10 گیگا بایت داشته باشد .
ویژگی چهارم:کاربرد
چهارمین ویژگی مربوط به این نسخه از sql server مربوط به کاربرد و کارآیی آن می شود . این نسخه از اس کی یوال سرور بیشتر برای ایجاد و مدیریت دیتابیس هایی که بیشتر بر روی دسکتاب اجرا می شوند کارایی دارد .
البته که می شود از آن در حالت شبکه هم استفاده کرد اما نباید انتظارات زیادی از آن در این حالت داشت . چرا ؟
چون این نسخه از اس کی یوال سرور فقط می تواند از 4 تا هسته در روی سرور پشتیبانی کند و اینکه حداکثر حجم دیتابیس شما فقط می تواند 10 گیگابایت باشد .
اینها عامل خیلی محدود کننده ای هستند که کارایی اس کی یوال سرور را خیلی با محدودیت مواجه می کنند .
البته اگر که در ابتدای کار با sql server هستید و یا اینکه حجم و ابعاد کار شما در حد کم و محدود است این نسخه از sql server خیلی خوب می تواند برای شما کار راه انداز باشد .
خواندن این مطلب رو هم از دست ندین :یادگیری SQl Server | راهنمای گام به گام برای مبتدیان
نسخه Developer: کاملتر اما همچنان رایگان
کاربرد این نسخه از اس کیو ال از روی اسمش هم پیداست . اس کیو ال توی این نسخه از خودش به کسانی که در کار توسعه نرم افزار ها هستند این اجازه را می دهد که با استفاده از این نسخه برنامه های کاربردی خودشان را بسازند و از این نسخه از اس کیو ال سرور به عنوان پایگاه داده برای اطلاعات خودشان استفاده کنند .
این نسخه اغلب امکانات موجود در نسخه های پیشرفته تر را دارد اما باز هم محدودیت هایی را برای کاربر قائل می شود .
مثلا این نسخه از اس کیو ال بیشتر برای کاربرانی کاربرد دارد که می خواهند که نرم افزار تولید کنند و برای توسعه و تست عملکرد نرم افزار های خود می توانند به سراغ این نسخه از اس کیو ال بیایند و از آن استفاده کنند .
پس وقتی که یک نرم افزار از حالت تست و توسعه خارج شد و حالت تجاری به خودش گرفت دیگر نمی شود از این نسخه از اس کیو ال بعنوان پایگاه داده برای آن نرم افزار استفاده کرد .
پس اگر شما می خواهید یک برنامه کاربردی یا نرم افزاری را ایجاد کنید که برای آن احتیاج به ایجاد دیتابیس دارید نسخه Development اس کیو ال سرور می تواند برای شما نسخه ای کاربردی باشد .
نسخه Web: مناسب برای اینترنت
این نسخه یک نسخه خاص است که برای کسانی که خدمات هاست ارائه می کنند کاربرد دارد . پس قرار نیست این نسخه به درد همه بخورد و حتی هر شخصی بتواند این نسخه را خریداری کند .
این نسخه از اس کیو ال سرور به لحاظ حجم محدودیتی ندارد اما به نسبت نسخه های بالاتر اس کیو ال سرور یک سری محدودیت هایی دارد . البته که با توجه به کاربرد این نسخه این محدودیت ها چندان به چشم نمی آیند .
نسخه standard: یک قدم تا کاملتر شدن
این نسخه از اس کیو ال سرور مثل نسخه قبلی رایگان نیست . این نسخه برای کسب و کارهای کوچک تا متوسط طراحی شده است .
خیلی از امکانات نسخه پیشرفته در نسخه استاندارد هم وجود دارد اما باز هم تفاوت هایی بین این نسخه با نسخه پیشرفته وجود دارد .
مثلا نسخه استاندارد فقط تا 24 تا هسته سرور را پشتیبانی می کند یا فقط از 128 گیگابایت RAMپشتیبانی می کند .
نسخه Enterprise: کامل ترین در نوع خود
کامل ترین و در عین حال گرانترین نسخه از SQl Server . توی این نسخه دیگر هیچ خبری از محدودیت های موجود در نسخه های قبلی نیست . هر چیزی که از یک نرم افزار دیتابیسی انتظار دارید را در این نسخه می توانید پیدا کنید .
به پایان یکی دیگر از آموزش های سافت پلاس با موضوع آموزش SQL Server رسیدیم . امیدوارم که این آموزش برای شما مفید و کاربردی بوده باشد .
خوشحال می شوم که سوالات شما و همچنین نظرتان را در مورد این آموزش در قسمت دیدگاهها داشته باشم .
در ضمن توی پیج اینستاگرام سافت پلاس هم می توانید آموزش های مربوط به اس کیو ال سرور را پیدا کنید .
مطالب زیر را حتما مطالعه کنید
ایندکس در SQL سرور
انواع داده ها در SQL سرور | آشنایی با آنها +نکات مهم و کاربردی
Drop یا Delete در SQL سرور | از کاربردها تا تفاوت بین آنها
مفهوم View در SQL | یک راهنمای جامع کار با آنها
بکاپ گیری در SQL server |صفر تا صد مراحل
سوالاتی که در یادگیری SQL سرور کلی به شما کمک می کنند .
2 دیدگاه
به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.
سلام شما دوره های آموزش اس کوال سرور رو هم دارین
با سلام این دوره در دست تهیه است به محض آماده شدن در سایت قرار خواهد گرفت