آموزش مقدماتی MICROSOFT SQL SERVER 2014

معرفی دوره

دانشجویان عزیز توجه داشته باشید دوره ها شامل پشتیبانی نمی باشد و  بخش گفتگو برای چت بین دانشجویان می باشد .

آموزش SQL با Microsoft Sql Server 2014

شاید بپرسید چرا به آموزش sql نیاز داریم؟ باید بدانید با توجه به گستردگی روز افزون اطلاعات در حوزه IT و بحث ذخیره و بازیابی داده‌ها، به سیستمی جامع و دارای سطح مدیریتی قوی نیاز است که علاوه بر ذخیره داده‌ها، بازیابی و تحلیل داده ها را برای ما ساده‌تر کند. در حوزه ذخیره و بازیابی داده‌ها نرم افزار Microsoft Sql Server 2014 را میتوان به عنوان یکی از قویترین سیستم های مدیریت بانک اطلاعاتی (DBMS) انتخاب نمود.

این نرم افزار پر قدرت علاوه بر ابزارهای مدیریتی بسیار کارآمد از پشتیبانی کمپانی بزرگ مایکروسافت نیز بهره می‌برد که این ویژگی ها به نوبه خود این نرم افزار را در زمره قدرتمندترین سیستم‌های مدیریت پایگاه داده قرار می‌دهد.

موارد کاربرد این نرم افزار بسیار گسترده می‌باشد. نمونه ای از کاربردهای آن به شرح ذیل می باشد:

  • نرم افزارهای پشتیبان گیری در شبکه
  • نرم افزارهای سازمانی مثل Microsoft SharePoint
  • توسعه دهندگان برنامه های مبتنی بر پایگاه داده
  • تلفن های همراه مثل Windows Phone
  • و ….

در این دوره ایمان نام جویان با فیلم آموزش sql به زبان فارسی تلاش خواهد کرد تا شما را با نرم افزار SQL Server آشنا سازد.

جدول زمانبندی

فصل  اول

1. مقدمه و معرفی

2.آشنایی با مفاهیم پایه ای پایگاه داده: (در این بخش به معرفی اجمالی مفاهیم پایگاه داده پرداخته می شود. مفاهیمی هم چون Data base، Field ، record و....)

3. آموزش نصب و راه اندازی محیط Microsoft Sql Server 2014: (در این بخش نیازمندیهای و روش نصب SQL Server 2014 و هم چنین سرویسهای مرتبط آن بیان می شود.)

4. آشنایی با محیط Management Studio : (در این قسمت به معرفی کنسول مهم و مدیریتی Management Studio پرداخته میشود. هم چنین ساخت یک پایگاه داده نمونه و روش نامگذاری قبل از ساخت پایگاه داده بیان میشود. )

5. ساخت پایگاه داده: (در این بخش دستورات DML و DDL معرفی و هم چنین روش ساخت پایگاه داده و استفاده از آن توسط دستورات SQL بیان می شود. )  

 

فصل دوم

1.دستورSELECT:معرفی و استفاده از دستور Select به منظور واکشی داده ها و اطلاعات از جداول بانک اطلاعاتی

 

 

2.  استفاده از عبارات شرطی : (به منظور استفاده از پرس و جو(Query) های دقیق تر از جداول بانک اطلاعاتی نیاز به استفاده از ترکیباتی از دستور Select است که در آن ها از عبارات و گزاره های شرطی استفاده شده است. در این درس دستوراتی هم چون Where ، عبارات منطقی And و Or و ... معرفی می شوند

 

 

3. دستورORDER BY : اغلب اوقات داده هایی که در جداول بانک اطلاعاتی ذخیره شده اند ، بر اساس قاعده ای به صورت مرتب شده نیستند. با استفاده از دستور Order By میتوان داده ها را بصورت صعودی و نزولی مرتب نموده و نمایش داد

 

4.   دستورLike :استفاده از دستور Like کمک میکند تا با اطلاعات کم اقدام به جستجو در پایگاه داده نماییم. این دستور معمولا با کاراکترهای خاصی همراه شده ، که به آنها WildCard گفته میشود.

فصل سوم

1.دستورات  Insert Into، Update و Delete :در این بخش با چگونی درج، به روز رسانی و حذف داده ها از بانک اطلاعاتی آشنا میشویم. دستورات این بخش جزو مهمترین و پرکاربردترین دستورات SQL می باشند

 

2.  عملگرهای IN ، Between و تابعConcat: با استفاده از عملگرهای IN و Between میتوان پرسشهای کاملتری را از بانک اطلاعاتی مطرح نمود. تابع Concat به منظور ترکیب دو یا چند فیلد رشته ای استفاده میشود

 

3. Inner Join :معرفی Join به منظور اتصال جداول در بانک های اطلاعاتی و هم چنین معرفی و استفاده از Inner Join به عنوان یکی از پر کاربرد ترین دستورات اتصال جداول در پایگاه داده

 

4.  دستورات  Left Join، Right Join و Full Join :در ادامه مباحث مربوط به اتصال جداول ، در این بخش به معرفی سه نمونه از Join که به آنها Outer Join هم گفته می شود ، پرداخته شده است.)

 

آزمون میان ترم

آزمون ها به صورت تایمی می باشد و هر زمان خواستید می توانید شروع به پاسخگویی کنید

 

فصل چهارم

1.  SELECT INTO گاهی اوقات نیاز است که از جداول بانک اطلاعاتی نسخه پشتیانی تهیه کنیم. یک از راهکارها استفاده از دستور SELECT INTO می باشد

 

2.   CREATE TABLE ، Constraint  و :DataType  این بخش از مهمترین بخش های SQL است. زمانیکه طرح و نقشه ، جداول و نحوه ارتباط بین جداول مشخص شد، نوبت به ساخت جداول در بانک اطلاعاتی می باشد. در این بخش نحوه ساخت جداول توسط دستورات SQL ، ایجاد قید و شرط در هنگان ساخت فیلد های جدول و هم چنین انواع داده ای آشنا میشوید

 

3.   Primary Key و : Foreign Key کلید اصلی یک عنصر حیاتی برای جستجو های بهتر و هم چنین راهکاری به منظور ارتباط بین جداول می باشد.هر جا سخن از کلید اصلی باشد در کنار آن کلید خارجی نیز مطرح میشود. ساخت کلید اصلی(کلید اولیه) و کلید خارجی هدف اصلی این درس می باشد. یک نکته مهم اینست که در هنگام استفاده از Join ها کلید ها میتوانند بهترین وسیله باشند.

 

4.   Index  

 

فصل پنجم

1.   Check و Default 2

 

2. Drop و Alter:   برخی اوقات پس از طراحی عناصر پایگاه داده متوجه میشویم که ساختار ایجاد شده یا باید تغییر کند و یا باید به کلی حذف شود. به عنوان مثال تغییرات میتوانند حذف یا اضافه کردن فیلد های یک جدول باشند و ... . از دستور Drop برای حذف عناصر و Alter به منظور تغییرات استفاده میشود.

 

3.   Auto Increment :با استفاده از خاصیت افزایش خودکار می توان نحوه مقدار دهی را به صورت خودکار و افزایش به عهده SQL گذاشت. مثلا برای اشخاص کد عددی در نظر گرفته شود که با اضافه شدن هر شخص به جدول، این عدد به صورت خودکار افزایش یابد.

 

4.  View

 

5.  Aggregate Functions: در SQL به منظور انجام عملیات های خاص توابعی تعریف شده اند که میتوان از آنها در پرس و جوهای بانک استفاده نمود. توابعی معمولا دارای مقدار ورودی و خروجی هستند. در این بخش توابعی مانند: Count، SUM، AVG و ... و هم چنین دستور گروه بندی Group By و ... معرفی و استفاده می شود.

 

آزمون پایان ترم

آزمون ها به صورت تایمی می باشد و هر زمان خواستید می توانید شروع به پاسخگویی کنید

 

 

 

 

 

 

 

 

+نمایش

معرفی استاد دوره


ایمان نامجویان

ایمان نام جویان - مدرس دوره آموزش SQL - دارای  بیش از ۸ سال سابقه در حوزه فناوری اطلاعات(حوزه نرمافزار و توسعه دهندگان ، سخت افزار، شبکه و امنیت ) می باشد. در حال حاضر ایشان به عنوان کارشناس ارشد فناوری اطلاعات با شرکت ها و مراکز معتبر آموزشی در حال همکاری می باشد. هم چنین ایشان دارای تاییدیه دوره های امنیت و شبکه از سازمان کارکنان دولت می باشد.

74 نظر در مورد "آموزش مقدماتی MICROSOFT SQL SERVER 2014"

  1. سلام
    بعد از اتمام دوره ی رایگان امکان دسترسی به ویدئوها وجود دارد یا ویدئوهای آموزشی حذف میشود؟

    1. سلام
      برای فعال شدن دکمه ارسال باید تمام سوالات رو پاسخ داده باشید. این امر برای جلوگیری از جا افتادن سوالات در نظر گرفته شده است

  2. سلام. من این دوره رو به همراه یه دوره ی دیگه ثبت نام کرده بودم ولی الان وقتی وارد “دوره های من” میشم اصلا وجود ندارن!‌ الان هم که دیگه امکان ثبت نام وجود نداره. تکلیف ما چیه؟

  3. سوال
    پاسخ سوال پایان ترم ذیل چیست؟

    Which of the following SQL statements is correct? SELECT CustomerName, COUNT(CustomerName) FROM Orders

    SELECT CustomerName, COUNT(CustomerName) FROM Orders GROUP BY CustomerName

    SELECT CustomerName, COUNT(CustomerName) FROM Orders ORDER BY CustID `کد را اینجا وارد کنید

    namjuyan کمک استادان

    عرض سلام و ادب

    گزینه دوم صحیح می باشد.

    karami123

    سلام پس چرا من گزینه دو زدم غلط گرفته است

    1. سلام
      لطفا سوال خودتون رو در بخش گفتگوی دوره مطرح بفرمایید تا پشتیبانان دوره بهش رسیدگی کنند و در صورت نیاز نمره شما اصلاح خواهد شد

    1. سلام
      امکان ثبت نام فعال شد ولی برای استفاده از دوره باید منتظر شروع دوره بمونید( طبق جدول زمانبندی )
      در صورتی که همچنان با مشکل ثبت نام مواجه هستید با پشتیبانی تماس بگیرید
      021-41867

  4. سلام
    ببخشید من وقتی روی ثبت نام رایگان میزنم هیچی به لیست دوره هام اضافه نمیشه

  5. سلام
    من میخوام جهت اخذ مدرک این دوره اقدام کنم با توجه به اینکه از زمان ازمون گذشته ایا این امکان هست؟

  6. سلام،چند سوال دارم:
    1-دوره جدید کی جایگزین این دوره می شود؟
    2-دوره پیشرفته رو هم کی برگزار می کنید.

    1. سلام
      امیدواریم به زودی دوره جدید رو هم مقدماتی و هم پیشرفته بتونیم منتشر کنیم ولی زمان دقیق راستش نمی تونیم بدیم چون وابسته به استاد دوره است

  7. سلام
    فایل های پاورپوینت 1 تا 13 این دوره در دسترس هستند (تا میانترم).
    اما بعد از اون در دسترس نیست.

    1. سلام ضمن تشکر از شما بابت انتقال مشکل به ما، این مشکل در دوره در حال برگزاری دیده نشد. لطفا کد دوره ای که در آن ثبت نام هستید رو بفرمایید تا بررسی مجدد انجام بشه

  8. با عرض سلام لطفا دوره SQL SERVER پیشرفته و C# پیشرفته هم بذارید ممنون از سایت بسیار خوب و پر محتواتون.

  9. سلام.
    الان این دوره در حال اجرا است و از تاریخ آزمون میان ترم هم گذشته، در صورت ثبت نام باید منتظر دوره بعدی بمونیم؟

    1. سلام
      پیشنهاد ما اینه که تا دوره بعد صبر کنید ولی اگر بخوایید میتونید توی همین دوره هم ثبت نام کنید و خودتون رو به سایر هم دوره ای ها برسونید و میان ترم رو با پایان ترم آزمون بدید

    1. سلام
      دسترسی به محتوای دوره کاملا رایگان است. اگر در پایان دوره درخواست مدرک داشته باشید باید هزینه دوره که 120هزار تومان هست رو پرداخت کنید
      کلاس ها به صورت آنلاین و با محتوای از پیش آماده شده برگزار میشه و بجز آزمون های میان ترم و پایان ترم محدودیت زمانی دیگه ای توی دوره وجود نداره

  10. سلام
    اگر امکانش هست دوره های زیر را عم در سایتتون قرار دهید
    SQL پیشرفته
    Oracle
    windows server
    با تشکر

  11. سلام
    1- میخواستم بدونم مدرک این دوره ، مدرک موسسه ارژنگ یا مدرک بین المللی یا مدرک url هست؟
    2- از طریق لینک زیر مشخصات رو وارد کردم، مشخص هست چه زمانی مدرک تحویل داده میشه؟
    http://gotoclass.ir/certificates

    1. سلام
      مدارک در دو نسخه URL و چاپی صادر و ارسال خواهند شد
      حدودا 10 روز کاری بعد از ثبت مشخصاتتون مدرک براتون ارسال خواهد شد

  12. سلام
    نحوه ارسال مدرک چگونه است؟(چون آدرسی نخواستید)
    با توجه به ثبت نام و قبولی در آزمون

    1. سلام
      جهت دریافت مدرک باید از طریق داشبورد ( دوره های من ) هزینه صدور مدرک رو پرداخت کنید

      بعد از اون به آدرس http://gotoclass.ir/certificates/ برید و مدارک و اطلاعات خواسته شده رو تکمیل کنید.

      تا 10 روز کاری بعد از پر شدن فرم مدرک شما صادر و جهت ارسال به پست تحویل خواهد شد.

  13. سلام
    موقع ثبت نام شماره تلفنم رو فک کنم اشتباه وارد کردم، آیا امکان ویرایش هست؟

    1. سلام
      ضمن عرض پوزش، به دلیل به روزرسانی سیستم امکان تغییر برخی از اطلاعات کاربری تا چند روز آینده میسر نیست به محض اتمام به روزرسانی از طریق ایمیل و وب سایت اطلاع رسانی انجام خواهد شد

  14. با سلام و خسته نباشید
    چندتا سوال داشتم
    1- من در دوره sql ثبت نام کردم و هزینه را هم پرداخت کردم ولی زده “تایید اعتبار هنوز تمام نشده است،شما فقط 357 روز برای تایید اعتبار در این دوره وقت دارید.” باید برای تایید چکار کنم؟؟؟
    2- من در آزمون میان ترم دوره sql شرکت کردم ولی امتیاز اینجانب ثبت نشده! چگونه اطمیان حاصل کنم از ثبت امتیازم
    3- شما آدرسی برای تحویل دادن مدرک دوره از بنده نگرفتید! شرایط تحویل مدرک چگونه است؟

  15. سلام من در دوره ثبت نام کردم و در آزمون میان ترم هم شرکت کرده ام، ولی با هر بار باز شدن صفحه آزمون میان ترم پاک میشود، از کجا بفهمم که نمره بنده ثبت شده است؟؟؟؟؟؟؟

  16. سلام
    من در این دوره ثبت نام کردم و هزینه را برای مدرک هم پرداخت کردم و این پیام برام ظاهر شده
    “تایید اعتبار هنوز تمام نشده است
    شما فقط 357 روز برای تایید اعتبار در این دوره وقت دارید.”
    باید چکاری انجام بدم برای تایید اعتبار و گرفتن مدرک؟

  17. سلام وقت بخیر
    من تازه تو گروهتون ثبت نام کردم کلاسها از نیمه دوم شهریور شروع می شه من ی مقدار عجله دارن امکان داره از دوره های قبلیتون استفاده کنم
    با تشکر

  18. با سلام
    با توجه به دیر اقدام کردن ثبت نام در این دوره، میشه بفرمائید تاریخ برگزاری مجدد کلاس چه تاریخی است؟

    1. سلام
      هر دوره معمولا با فاصله یک هفته ای بعد از آزمون پایانی دوره ماقبل از خودش شروع میشه

  19. سلام ، من در شرکتی می خوام کار کنم که به جای MICROSOFT SQL ، نرم افزار MYSQL تووی اون استفاده می شه… می خواستم ببینم دوره ی اموزش MYSQL نمیذارین روی سایت ؟

  20. درود و وقت بخیر
    با توجه به اینکه مهلت ثبت نام تمام شده امکان تمدید وجود نداره؟!
    با سپاس

  21. سلام ببخشید من توی دوره ها ثبت نام میکنم ولی نمیدونم چجوری باید. شرکت کنم و از کجا اموزش هارو دنبال کنم ممنون میشم راهنماییم کنید🙏

    1. سلام

      وارد بخش « دوره های من » بشید دوره خودتون رو انتخاب کنید به محض ورود به دوره « راهنمای استفاده از دوره » رو مشاهده کنید

    1. سلام
      اواسط دوره دکمه درخواست مدرک فعال خواهد شد برای شما، هنگام درخواست مدرک هزینه رو هم میتونید واریز کنید

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

  23. سلام چرا این دوره اضافه نمیشه به دوره هام در داخل اپلیکیشن گوتوکلاس؟ ولی از طریق سایت بیام باز میشه دوره برام
    ولی هر چی رفرش میکنم اپلیکیشن رو این دوره اضافه نمیشه

  24. با سلام
    آیا دوره پیشرفته SQL Server هم برگزار خواهد شد.
    خصوصا مباحث مربوط به Tuning و انواع ایندکس گذاری برروی داده ها و جداول و DTS و …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *