لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش SQL با Databricks
- آخرین آپدیت
دانلود Learn SQL with Databricks
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره به شما میآموزد که چگونه از SQL، یکی از مهمترین ابزارها در تحلیل داده، در کنار Databricks، پلتفرم محبوب مورد استفاده تیمهای داده در سراسر جهان، استفاده کنید. چه در SQL تازهکار باشید و چه بخواهید مهارتهای خود را ارتقا دهید، این دوره شما را قدم به قدم راهنمایی خواهد کرد.
شما یاد خواهید گرفت که چگونه با استفاده از مثالهای واقعی در یک محیط مبتنی بر ابر (Cloud) که توسط شرکتهای برتر استفاده میشود، دادهها را مدیریت، تحلیل و با آنها کار کنید.
در پایان این دوره، شما قادر خواهید بود:
- ویژگیها، معماری و نقش Databricks در علوم و مهندسی داده را درک کنید.
- بر مبانی SQL، پرسوجوی دادهها (Querying) و مدیریت پایگاههای داده در Databricks مسلط شوید.
- تنظیمات Databricks، بهینهسازی پردازش SQL و استفاده کارآمد از Notebookها را انجام دهید.
- بارگذاری، مدیریت، آمادهسازی و اشتراکگذاری دادهها با استفاده از Delta Sharing را یاد بگیرید.
- انواع Joinها، زیرپرسوجوها (Subqueries)، تجمیع (Aggregation) و بهینهسازی (Indexing، Views، Procedures) را بررسی کنید.
- SQL را در Databricks از طریق مطالعات موردی با تمرکز بر پرسوجوهای کارآمد، نگهداری و امنیت دادهها به کار بگیرید.
این دوره برای افرادی که به دنبال یادگیری SQL با Databricks هستند طراحی شده و آموزشهای جامع و تجربه عملی برای تسلط بر مهارتهای ضروری جهت دستکاری، تحلیل و مدیریت کارآمد دادهها در محیط Databricks را فراهم میکند.
پیشنیازها: داشتن درک پایه از پایگاههای داده و SQL، آشنایی با مفاهیم داده و مقداری دانش برنامهنویسی برای یادگیری این دوره توصیه میشود.
مسیر دادههای خود را تقویت کنید، مدیریت بیوقفه دادهها را تجربه کنید و بینشهای خود را برای موفقیت دادهمحور ارتقا دهید!
سرفصل ها و درس ها
مقدمهای بر SQL و Databricks
Introduction to SQL and Databricks
معرفی دوره
Course Introductory
درک پلتفرم Databricks
Grasping the Databricks Platform
بررسی ویژگیها و مزایای Databricks
Exploring Databricks Features and Benefits
علوم داده و مهندسی داده با Databricks
Data Science and Data Engineering with Databricks
مقدمهای بر SQL: هدف و کاربردها
Introduction to SQL: Purpose and Applications
مبانی پرسوجوی دادهها با SQL
Basics of Querying Data with SQL
اهمیت SQL در تحلیل داده
Importance of SQL in Data Analysis
ساخت حساب کاربری Databricks
Creating a Databricks Account
آموزش عملی ساخت حساب کاربری Databricks
Creating a Databricks Account - Demo
ناوبری در محیط کار Databricks - بخش اول
Navigating the Databricks Workspace - Part I
ناوبری در محیط کار Databricks - بخش دوم
Navigating the Databricks Workspace - Part II
پیکربندی کلاسترها برای پردازش SQL
Configuring Clusters for SQL Processing
استفاده از Notebookها برای کدنویسی
Using Notebooks for Coding
معماری، مفاهیم و قابلیتهای Databricks - بخش اول
Databricks Architecture, Concepts and Functionalities - Part I
معماری، مفاهیم و قابلیتهای Databricks - بخش دوم
Databricks Architecture, Concepts and Functionalities - Part II
بارگذاری و مدیریت دادهها در Databricks
Loading and Managing Data in Databricks
کاوش در دادهها در محیط Databricks - بخش اول
Exploring Data in Databricks Environment - Part I
کاوش در دادهها در محیط Databricks - بخش دوم
Exploring Data in Databricks Environment - Part II
تکنیکهای آمادهسازی داده با استفاده از Databricks
Data Preparation Techniques Using Databricks
مانیتورینگ داراییهای داده و هوش مصنوعی در Databricks
Monitoring Data and AI Assets in Databricks
اشتراکگذاری دادهها با استفاده از Delta Sharing در Databricks
Sharing Data Using Delta Sharing in Databricks
بررسی بازارچه (Marketplace) Databricks
Exploring Databricks Marketplace
درک مهندسی داده در Databricks - بخش اول
Grasping Data Engineering in Databricks - Part I
درک مهندسی داده در Databricks - بخش دوم
Grasping Data Engineering in Databricks - Part II
استفاده از هوش مصنوعی مولد و LLMها در Databricks
Using Generative AI and LLMs on Databricks
مقدمهای بر یادگیری ماشین با Databricks
Introduction to Machine Learning with Databricks
استراتژیهای انبار داده (Data Warehousing) با Databricks
Data Warehousing Strategies with Databricks
تسلط بر Delta Lake و ابزارهای توسعهدهنده
Proficiency in Delta Lake and Developer Tools
نمایش شرکای تکنولوژی Databricks
Databricks Technology Partners Showcase
مبانی SQL
SQL Fundamentals
بررسی انواع دادهها در SQL
Exploring SQL Data Types
ساخت پایگاههای داده در Databricks - بخش اول
Creating Databases in Databricks - Part I
ساخت پایگاههای داده در Databricks - بخش دوم
Creating Databases in Databricks - Part II
ساخت جداول با انواع دادههای خاص
Creating Tables with Specific Data Types
آموزش عملی ساخت جداول با انواع دادههای خاص
Creating Tables with Specific Data Types - Demo
مدیریت شمای پایگاه داده (Schema)
Managing Database Schemas
مبانی دستور SELECT - بخش اول
Basics of the SELECT Statement - Part I
مبانی دستور SELECT - بخش دوم
Basics of the SELECT Statement - Part II
فیلتر کردن دادهها با استفاده از WHERE
Filtering Data with WHERE Clause
مرتبسازی نتایج با ORDER BY
Sorting Results with ORDER BY
محدود کردن نتایج پرسوجو با LIMIT
Limiting Query Results with LIMIT
عملگرهای شرطی در دستور WHERE
Conditional Operators in WHERE Clause
استفاده از عملگرهای مقایسهای برای فیلتر کردن
Using Comparison Operators for Filtering
اعمال چندین شرط در دستور WHERE
Applying Multiple Conditions in WHERE Clause
فیلتر کردن با شرایط NULL و IS NULL
Filtering with NULL and IS NULL Conditions
مقدمهای بر GROUP BY برای تجمیع دادهها
Introduction to GROUP BY for Data Aggregation
استفاده از توابع تجمیعی (Aggregate Functions)
Using Aggregate Functions
پرسوجوهای پیشرفته SQL
Advanced SQL Queries
بررسی انواع مختلف Joinها
Exploring Different Types of Joins
روابط بین جداول
Relationships between Tables
اتصال جداول با استفاده از چندین ستون
Joining Tables using Multiple Columns
استفاده از Alias در Joinها برای خوانایی بهتر
Using Aliases in Joins for Better Readability
زیرپرسوجوها (Subqueries) برای فیلتر و بازیابی داده
Subqueries for Filtering and Data Retrieval
ایجاد پرسوجوهای تو در تو برای تحلیلهای پیچیده
Creating Nested Queries for Complex Analysis
استفاده از Subquery در دستورات WHERE و SELECT
Using Subqueries in WHERE and SELECT Clauses
بهینهسازی پرسوجوها با استفاده از Subquery
Optimizing Queries with Subqueries
درج داده در جداول با دستور INSERT
Inserting Data into Tables using INSERT Statement
حذف دادهها با دستور DELETE
Deleting Data with DELETE Statement
مدیریت تراکنشها و عملیات Rollback
Managing Transactions and Rollback Operations
دستکاری و بهینهسازی دادهها
Data Manipulation and Optimization
تغییر ساختار جداول با ALTER TABLE
Modifying Table Structures with ALTER TABLE
حذف جداول و پایگاههای داده با استفاده از DROP
Dropping Tables and Databases using DROP
تغییر نام ستونها و جداول با ALTER
Renaming Columns and Tables with ALTER
مدیریت محدودیتها (Constraints) با استفاده از ALTER TABLE
Managing Constraints using ALTER TABLE
بررسی ایندکسها و انواع آنها
Exploring Indexes and their Types
ایجاد و مدیریت ایندکسها برای سرعت بیشتر پرسوجوها
Creating and Managing Indexes for Faster Queries
بهینهسازی پرسوجوها با استفاده از ایندکسها
Optimizing Queries using Indexes
ایجاد و استفاده از Viewها در SQL
Creating and Using Views in SQL
مزایای استفاده از Viewها و Stored Procedureها
Advantages of using Views and Stored Procedures
اصلاح و حذف Viewها
Modifying and Dropping Views
مطالعات موردی واقعی از کاربردهای SQL در Databricks
Real-world Case Studies of SQL Applications in Databricks
استراتژیهای نگهداری و بهینهسازی پایگاه داده - بخش اول
Database Maintenance and Optimization Strategies - Part I
استراتژیهای نگهداری و بهینهسازی پایگاه داده - بخش دوم
Database Maintenance and Optimization Strategies - Part II
بهترین روشهای امنیت داده در پایگاههای داده Databricks SQL
Data Security Best Practices in Databricks SQL Databases
نمایش نظرات