قراره تو این دوره چی یاد بگیرم؟

  • معرفی پایگاه داده و دلیل نیاز ما به دیتابیس
  • بررسی ساختار یک پایگاه داده رابطه ای
  • معرفی جامع زبان کوئری نویسی SQL
  • بررسی جدول، کلید اصلی، رابطه و رکورد
  • آموزش کار با دستورات زبان SQL
  • و...

سرفصل های دوره

۴ فصل
۱۷ جلسه
۴ ساعت
۱

معرفی دوره آموزش زبان SQL

۱ قسمت
۰۰:۱۰:۵۶
1

معرفی کامل دوره آموزش SQL و مفاهیم پایگاه داده

رایگان
۱۰:۵۶
۲

آموزش مفاهیم پایگاه داده های رابطه ای

۷ قسمت
۰۱:۳۴:۳۱
۳

آموزش دستورات زبان SQL

۹ قسمت
۰۱:۴۷:۴۲
۴

هدیه ویژه برای کاربران دوره : کتاب آموزش SQL

-

توجه داشته باشید که این دوره، فقط یک آموزش sql نیست! بلکه همراه با یک کتاب تالیف شده توسط مدرس همین آموزش (که با ویدئو ها مطابقت دارد) میباشد.

آموزش sql برای ارتباط با پایگاه داده های رابطه ای یک ضرورت محسوب میشود. چراکه هر پایگاه داده مبتنی بر رابطه یا همان Relation Ship از زبان SQL در جهت ایجاد دیتابیس و مدیریت آن استفاده میکند. پس زبان کوئری نویسی SQL یک پیش نیاز اولیه برای ارتباط با پایگاه داده های رابطه ای میباشد. در این دوره به آموزش اس کیوال و مبانی پایگاه داده های رابطه ای خواهیم پرداخت. جهت یادگیری بیشتر این زبان بهتر است کار با sql server را به خوبی بیاموزید، جهت شروع یادگیری پیشنهاد ما آموزش sql server دانشجویار است.

در دوره آموزش sql چه می آموزیم ؟

آموزش sql پایه و اساس DBMS های رابطه ای میباشد. در دوره آموزش sql ابتدا به بررسی مبانی اولیه پایگاه داده نظیر رابطه، جداول، فیلد، کوئری، مفهوم CRUD و رکورد میپردازیم. پس از یادگیری مفاهیم اولیه دیتابیس، به سراغ آموزش sql خواهیم رفت. دستورات زبان سی کوئل در اکثر DBMS ها به صورت یکسان مورد استفاده قرار میگیرد. پس با یادگیری این زبان، تقریبا 80 درصد مسیر ارتباط با هر سیستم مدیریت پایگاه داده ای را طی خواهیم کرد.

اهمیت آموزش مفاهیم پایگاه داده

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

معرفی زبان SQL و دلیل استفاده از آن

کلمه SQL مخفف کلمات Structured Query Language به معنای زبان کوئری نویسی ساختار یافته میباشد. پس SQL یک زبان برنامه نویسی نبوده و صرفا یک رابط برای نوشتن کوئری های قابل اجرا در سیستم های مدیریت پایگاه داده میباشد. بد نیست بدانید که به زبان SQL در اختصار، سی کوئل نیز گفته میشود. با آموزش sql و استفاده از این زبان کوئری نویسی میتوانیم در DBMS مدنظر خود پایگاه داده ایجاد کرده و اطلاعات خود را در آن ذخیره سازی کنیم.

سیستم مدیریت پایگاه داده یا DBMS چیست ؟

سیستم های مدیریت پایگاه داده برای ذخیره سازی اطلاعات ما در سیستم عامل های مختلف به وجود آمده اند. به عنوان مثال در طراحی سایت معمولا از سیستم MySQL و در برنامه نویسی اندروید از SQLite استفاده میکنیم. همه اینها سیستم های مدیریت پایگاه داده رابطه ای هستند که به ما امکان ایجاد و مدیریت یک دیتابیس را میدهند. تنها وجه مشترک میان تمامی این سیستم ها، زبان کوئری نویسی SQL میباشد.

آموزش sql

دوره آموزش sql رایگان برای چه کسانی مناسب است ؟

  • تمام برنامه نویسانی که از پایگاه داده های رابطه ای استفاده میکنند
  • علاقه مندان ورود به دنیای ذخیره اطلاعات بر بستر سیستم های ابری
  • اشخاص علاقه مند به یادگیری SQL Server
  • برنامه نویسان اندروید که قصد استفاده از SQLite را دارند
  • توسعه دهندگان وب که از MYSQL استفاده میکنند
  • دانشجویان رشته های کامپیوتر، نرم افزار و حسابداری
  • دانش آموزان رشته شبکه و نرم افزار در سطوح فنی حرفه ای و کاردانش
  • و سایر علاقه مندان به یادگیری زبان کوئری نویسی SQL

پیش نیاز های دوره آموزش sql و مبانی پایگاه داده

همانطور که از نام دوره پیداست، در دوره آموزش sql قرار است مبانی اولیه پایگاه داده های رابطه ای و نیز زبان سی کوئل را مورد بررسی قرار دهیم. پس قطعا این دوره هیچ پیش نیازی برای شروع لازم ندارد. در واقع میتوان گفت که دوره آموزش sql خود به عنوان پیش نیاز تمام دوره های آموزش پایگاه داده محسوب میشود.

نرم افزار های مورد استفاده در دوره

در دوره فوق از هیچ نرم افزار جانبی خاصی استفاده نخواهیم کرد. در این دوره به بررسی مفاهیم اولیه در جهت توانمند سازی شما برای وارد شدن به DBMS هایی مانند MySQL، SQLite و SQL Server میپردازیم. پس قرار نیست از هیچ محیط یا نرم افزار تخصصی خاصی استفاده کنیم. در دوره آموزش SQL رایگان برای تست کوئری های زبان SQL هم از ویرایشگر های آنلاین SQL ( نظیر این سایت + ) استفاده خواهیم کرد.

تفاوت دوره آموزش sql با سایر دوره های مشابه

در تمامی دوره های آموزش پایگاه داده، از یک DBMS خاص برای آموزش sql استفاده شده است. مثلا در دوره آموزش MYSQL شاید برخی از مفاهیم اولیه هم عنوان شود، اما آموزش بر بستر MySQL داده شده و امکان استفاده در SQLite یا SQL Server دیگر وجود نخواهد داشت. در ضمن شما در چنین آموزش هایی باید SQL Server و یا سایر نرم افزار های مورد استفاده در دوره را نصب و راه اندازی کنید.

اما در دوره فعلی یعنی پکیج آموزش sql شما نیاز به هیچ نرم افزار یا بسته نرم افزاری خاصی نخواهید داشت؛ بلکه صرفا داشتن یک سیستم کامپیوتری و یک مرورگر کفایت میکند. در این دوره ما به بررسی کامل زبان SQL و مفاهیم اولیه پایگاه داده بدون اتکا به DBMS ها خواهیم پرداخت. در نهایت شما از این آموزش به عنوان پیش نیاز ورود به هر پایگاه داده ای میتوانید استفاده کنید.

پس از اتمام دوره چه کاری میتوانم انجام دهم ؟

پس از اتمام دوره، با یادگیری کامل زبان SQL و مفاهیم پایگاه داده های رابطه ای شما میتوانید به سراغ DBMS های مدنظر خود بروید. یعنی چنانچه طراح سایت هستید میتوانید به سراغ SQL Server یا MySQL رفته و اگر برنامه نویسی اندروید کار میکنید، میتوانید شروع به یادگیری SQLite و ROOM کنید. پس در انتهای آموزش sql شما آماده ورود به دنیای ذخیره سازی اطلاعات در پایگاه داده های رابطه ای خواهید بود.

سرفصل های دوره آموزش sql رایگان

  • معرفی پایگاه داده و دلیل نیاز ما به دیتابیس
  • بررسی ساختار یک پایگاه داده رابطه ای
  • آموزش مفاهیم اولیه پایگاه داده نظیر جدول، سطر، ستون، رکورد و غیره
  • بررسی کامل انواع ارتباطات در پایگاه داده ها
  • آموزش مفهوم DBMS و دلیل نیاز به سیستم های مدیریت پایگاه داده
  • معرفی انواع سیستم های مدیریت پایگاه داده و کاربرد هر کدام در آموزش اس کیوال
  • معرفی زبان کوئری نویسی SQL و دلیل استفاده از آن
  • بررسی کامل مفهوم CRUD در دیتابیس ها
  • آموزش اس کیوال و بررسی دستورات آن
  • آموزش ایجاد پایگاه داده در سی کوئل
  • طریقه ایجاد و حذف جداول در زبان SQL
  • مفهوم کلید اصلی و طریقه مشخص کردن آن در Table
  • طریقه استفاده از دستور Default
  • شیوه به کارگیری دستور Unique
  • آموزش کار با دستور Check و کاربرد آن در آموزش اس کیوال
  • طریقه افزودن یک رکورد جدید با استفاده از دستور insert
  • آموزش بروزرسانی و ویرایش یک رکورد با دستور Update
  • شیوه حذف یک رکورد با استفاده از دستور Delete
  • آموزش فراخوانی اطلاعات با استفاده از دستور Select
  • واکشی دقیق تر اطلاعات با فیلترینگ پیشرفته بر روی Select
  • بررسی مفهوم NOSQL و کاربرد های آن
  • مفهوم ORM ها و دلیل استفاده از آنها در برنامه نویسی