آموزش اوراکل

دوره آموزشی Oracle Database 19c Basic SQL یکی از دوره های آموزشی پرطرفدار در زمینه برنامه نویسی و پایگاه داده است. این دوره محصولی از سایت معتبر لیندا (Lynda) بوده و به صورت ویدیویی تهیه شده است. در این دوره، شما با مباحث پایه ای SQL در پایگاه داده Oracle Database 19c آشنا می شوید. هدف این دوره، ارائه آموزش هایی است که به شما کمک کند تا بتوانید به راحتی و با تسلط کامل، دستورات SQL را در Oracle اجرا کنید. این دوره به صورت رایگان در سایت فراگیری قابل دسترسی است و منبعی بی نظیر برای علاقه مندان به برنامه نویسی و مدیریت پایگاه داده ها می باشد.

معرفی (Introduction)

در اولین ویدیو از این دوره، با مفاهیم اولیه و ضروری SQL آشنا می شوید. این بخش به معرفی پایگاه داده Oracle و ساختار کلی آن می پردازد و شما را با ابزارهای مورد نیاز برای شروع کار با این پایگاه داده آشنا می کند. همچنین، نحوه نصب و راه اندازی محیط کار با Oracle Database 19c نیز توضیح داده می شود.

ابزارهای کلاینت (Client Tools)

در این ویدیو، ابزارهای کلاینت مورد استفاده در Oracle Database 19c معرفی و نحوه استفاده از آن ها آموزش داده می شود. این ابزارها شامل SQL*Plus، SQL Developer و سایر ابزارهای مرتبط است که برای مدیریت و اجرای دستورات SQL به کار می روند. با تسلط بر این ابزارها، می توانید به راحتی با پایگاه داده ارتباط برقرار کرده و دستورات خود را اجرا کنید.

دستورات SELECT (SELECT Statements)

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

دیکشنری داده ها (Data Dictionary)

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

دستکاری رشته ها (String Manipulation)

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

فیلتر کردن ردیف ها (Filtering Rows)

فیلتر کردن ردیف ها به شما امکان می دهد تا فقط داده های مورد نظر خود را از پایگاه داده استخراج کنید. در این بخش، نحوه استفاده از شروط مختلف برای فیلتر کردن داده ها، از جمله استفاده از عبارت های WHERE، AND، OR و NOT آموزش داده می شود. با تسلط بر این تکنیک ها، می توانید داده های مورد نیاز خود را به دقت بیشتری بازیابی کنید.

مرتب سازی ردیف ها (Sorting Rows)

مرتب سازی ردیف ها به شما کمک می کند تا داده های خود را به صورت منظم تر و قابل فهم تری نمایش دهید. در این ویدیو، نحوه استفاده از دستور ORDER BY برای مرتب سازی داده ها بر اساس یک یا چند ستون توضیح داده می شود. همچنین، نحوه مرتب سازی به صورت صعودی و نزولی نیز بررسی می شود.

توابع تک ردیفه (Single-Row Functions)

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

توابع چندردیفه و تجمیع (Aggregation and Multiple-Row Functions)

توابع تجمیعی به شما امکان می دهند تا عملیات های جمع آوری و تحلیل داده ها را بر روی گروه های مختلفی از داده ها انجام دهید. در این ویدیو، نحوه استفاده از توابع تجمیعی مانند SUM، AVG، COUNT، MAX و MIN آموزش داده می شود. همچنین، نحوه استفاده از دستور GROUP BY برای گروه بندی داده ها نیز بررسی می شود.

پیوستن جداول (Joining Tables)

پیوستن جداول به شما امکان می دهد تا داده های مرتبط را از جداول مختلف با یکدیگر ترکیب کنید. در این بخش، نحوه استفاده از انواع مختلف JOIN، از جمله INNER JOIN، LEFT JOIN، RIGHT JOIN و FULL JOIN آموزش داده می شود. با تسلط بر این تکنیک ها، می توانید داده های پراکنده خود را به صورت جامع تری تحلیل و مدیریت کنید.

استفاده از دیکشنری داده های Oracle (Using the Oracle Data Dictionary)

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

دستورات DML - INSERT (DML INSERT)

دستورات DML برای مدیریت داده ها در پایگاه داده استفاده می شوند. در این بخش، نحوه استفاده از دستور INSERT برای اضافه کردن داده های جدید به جداول توضیح داده می شود. همچنین، نحوه استفاده از INSERT INTO SELECT برای کپی کردن داده ها از یک جدول به جدول دیگر بررسی می شود.

دستورات DDL - ایجاد اشیاء (DDL Creating Objects)

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

دستورات DDL - حذف اشیاء (Dropping Objects)

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

نتیجه گیری (Conclusion)

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

خلاصه

دوره آموزشی Oracle Database 19c Basic SQL، یک منبع جامع و کامل برای یادگیری مفاهیم پایه ای SQL در پایگاه داده Oracle است. این دوره با ارائه توضیحات دقیق و مثال های عملی، شما را با تمامی مباحث لازم برای کار با SQL آشنا می کند. از معرفی اولیه تا دستورات پیشرفته تر، تمامی مباحث به صورت ویدیویی و با کیفیت بالا آموزش داده می شود. این دوره برای علاقه مندان به برنامه نویسی و مدیریت پایگاه داده ها بسیار مفید و کاربردی است. با مشاهده این دوره، شما می توانید مهارت های لازم برای مدیریت داده ها در Oracle Database را کسب کنید و آن ها را در پروژه های خود به کار ببرید. سایت فراگیری به عنوان مرجع آموزش های برنامه نویسی و زبان های برنامه نویسی، این دوره را به صورت رایگان در اختیار شما قرار می دهد تا بتوانید به راحتی و با اطمینان کامل، مسیر یادگیری خود را طی کنید.