علوم داده و هوش مصنوعی

دوره کوئری نویسی با SQL

0 دانشجو
۴۰ ساعت

درباره این دوره

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

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

SQL کاربردهای بسیار زیادی دارد که از جمله آن‌ها می‌توان به موارد زیر اشاره نمود:

  • ایجاد دیتابیس جدید
  • حذف داده‌ها از دیتابیس
  • ایجاد Viewها در دیتابیس
  • برگردانی داده‌ها از دیتابیس
  • به‌‌روز رسانی رکورد‌ها در دیتابیس
  • ایجاد جدول‌های جدید در دیتابیس
  • ایجاد stored procedures در دیتابیس
  • آپدیت و به‌روز رسانی رکورد در پایگاه داده

مزایای پایگاه داده SQL:

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

مخاطبین دوره آموزش کوئری نویسی SQL:

  • مدیران کسب و کار
  • کارشناسان بانک‌های اطلاعاتی
  • برنامه‌نویسان توسعه دهندگان
  • دانشجویان و کارشناسان رشته‌های کامپیوتر
  • دانشجویان و کارشناسان رشته فناوری اطلاعات

مسیر یادگیری دوره کوئری نویسی با SQL در جهاد دانشگاهی صنعتی شریف:

در دوره آموزش SQL به تدریج با مباحثی از جمله: مفاهیم و مبانی برنامه‌نویسی پایتون، کار با کتابخانه‌های استاندارد پایتون، طراحی برنامه‌های کاربردی با پایتون و… آشنا می‌شوید. همچنین می‌توانید با شرکت در دوره پایتون به درک بیشتری از این حوزه دست بیابید.

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

سرفصل‌های دوره
  • SQL Server Installation
  • Service Account
  • Authentications
  • collation settings
  • Server Role
  • Database Role
  • schema concept
  • Entities
  • Primary Key & Foreign Key
  • Relations
  • Cardinality
  • Join Concepts
  • Data Types
  • Exact numerics
  • Approximate numerics
  • Decimal
  • Date and Time
  • Character Strings
  • BLOB
  • Referential Integrity laws
  • Check Constraints
  • DDL Statements to CREATE / ALTER / DROP tables

Basic syntax of SELECT Statements

  • Working with Scalar Functions
  • Using Case Expressions
  • ALL
  • DISTINCT
  • TOP
  • Table
  • View
  • (Derived Table and Common Table Expressio (CTE
  • Table Valued Functions
  • Synonyms

WHERE

  • Grouping Sets
  • Conditional Aggregate Functions

HAVING

ORDER BY

  • Casting and conversion
  • Working with Date and Time data types

Getting Data from more than one table

INNER JOIN

OUTER JOIN

LEFT and Right JOIN

(SUBQUERY (Nested Select

  • UNION
  • INTERSECT
  • EXCEPT

Saving the query result using SELECT INTO

Modifying data

(INSERT (VALUES & RESULTS

  • Update from existing data
  • WRITE extension to the UPDATE command
  • Deleting related data
  • Truncate Table
  • ROW_NUMBER
  • RANK

Aggregation using the OVER clause

  • Working with Variables
  • IF Statement
  • CASE Expressions
  • WHILE Loop
  • Auto Commit Transactions
  • BEGIN TRAN and compound transactions
سوالات متداول
این دوره بصورت آنلاین در بستر ادوبی کانکت Adobe Connect برگزار میگردد.
پس از گذراندن دوره و در صورت کسب نمره قبولی در آزمون‌ها و پروژه‌ها به فراگیران گواهینامه ارائه می‌شود.
دوره هایی که هزینه آن ها بالای ۶ میلیون تومان است شرایط پرداخت اقساط دارند، برای اطلاع از نحوه پرداخت اقساط با کارشناس دپارتمان هماهنگی های لازم را انجام دهید.
این دوره پیش نیاز ندارد.
جهت آشنایی با نحوه ترجمه مدارک جهاد دانشگاهی صنعتی شریف به این وبلاگ مراجعه کنید.
اساتید دوره
دیدگاه‌ها

دیدگاه خود را بنویسید
ایمیل شما منتشر نخواهد شد.

مصاحبه با دانشجویان
مشخصات دوره

تاریخ شروع

اعلام میگردد

روزهای برگزاری

اعلام میگردد

مدت زمان

۴۰ ساعت

نحوه برگزاری
امکان پرداخت اقساطی
پیش‌نیازها

این دوره پیش نیاز ندارد.

دوره‌های مرتبط
Power BI
علوم داده و هوش مصنوعی

دوره Power BI (هوشمندسازی کسب‌وکار با BI)

شروع : اعلام میگردد
روزهای برگزاری : اعلام میگردد
۳۲ ساعت
0 دانشجو

۵.۳۰۰.۰۰۰ تومان

LLM
علوم داده و هوش مصنوعی

دوره ترنسفورمرها و مدل‌های زبانی بزرگ (LLM)

شروع : ۱۴۰۵/۰۲/۲۶
روزهای برگزاری : شنبه و دوشنبه
۳۲ ساعت
0 دانشجو

۱۱.۸۰۰.۰۰۰ تومان

Data Science
علوم داده و هوش مصنوعی

دوره جامع علم داده (Data Science)

شروع : ۱۴۰۴/۱۱/۰۲
روزهای برگزاری : پنجشنبه و جمعه
۱۴۴ ساعت
0 دانشجو

۱۹.۸۰۰.۰۰۰ تومان