لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پایگاه داده و SQL برای علوم داده با پایتون
- آخرین آپدیت
دانلود Databases and SQL for Data Science with Python
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
تسلط بر SQL (زبان پرسوجوی ساختاریافته) برای متخصصان داده مانند دانشمندان داده، تحلیلگران داده و مهندسان داده یک ضرورت است. بخش بزرگی از دادههای جهان در پایگاههای داده ذخیره شدهاند و SQL قدرتمندترین زبان برای ارتباط با این پایگاهها و استخراج دادههاست.
در این دوره، شما SQL را از پایه تا پیشرفته میآموزید؛ از دستورات ساده SELECT تا مفاهیم پیچیده مانند JOINها.
شما در این دوره موارد زیر را خواهید آموخت:
- نوشتن دستورات بنیادی SQL مانند: SELECT، INSERT، UPDATE و DELETE
- فیلتر کردن نتایج با استفاده از عبارتهای WHERE، COUNT، DISTINCT و LIMIT
- تشخیص تفاوت بین زبانهای DML و DDL
- ایجاد، تغییر، حذف و بارگذاری جداول (CREATE, ALTER, DROP)
- استفاده از الگوهای رشتهای، بازهها، مرتبسازی (ORDER) و گروهبندی (GROUP) نتایج و توابع داخلی پایگاه داده
- ساخت زیر-پرسوجوها (Sub-queries) و استخراج داده از چندین جدول
- دسترسی به پایگاههای داده به عنوان یک دانشمند داده با استفاده از Jupyter Notebook، SQL و پایتون
- کار با مفاهیم پیشرفته مانند Stored Procedures، Viewها، تراکنشهای ACID و Inner و Outer JOINها از طریق آزمایشگاههای عملی و پروژهها
شما کوئریهای SQL را تمرین کرده، با پایگاههای داده واقعی در فضای ابری کار میکنید و از ابزارهای واقعی علوم داده بهره میبرید.
در پروژه نهایی، چندین مجموعه داده واقعی را تحلیل خواهید کرد تا مهارتهای خود را به نمایش بگذارید.
سرفصل ها و درس ها
شروع کار با SQL
Getting Started with SQL
معرفی دوره
Course Introduction
مقدمهای بر پایگاههای داده
Introduction to Databases
دستور SELECT
SELECT Statement
دستورات COUNT، DISTINCT و LIMIT
COUNT, DISTINCT, LIMIT
دستور INSERT
INSERT Statement
دستورات UPDATE و DELETE
UPDATE and DELETE Statements
مقدمهای بر پایگاههای داده رابطهای و جداول
Introduction to Relational Databases and Tables
مفاهیم پایگاه داده رابطهای
Relational Database Concepts
انواع دستورات SQL (تفاوت DDL و DML)
Types of SQL statements (DDL vs. DML)
دستور CREATE TABLE
CREATE TABLE Statement
دستورات ALTER، DROP و Truncate جداول
ALTER, DROP, and Truncate Tables
نحوه ایجاد یک نمونه پایگاه داده در فضای ابری
How to create a Database instance on Cloud
SQL سطح متوسط
Intermediate SQL
استفاده از الگوهای رشتهای و بازهها
Using String Patterns and Ranges
مرتبسازی مجموعه نتایج
Sorting Result Sets
گروهبندی مجموعه نتایج
Grouping Result Sets
توابع داخلی پایگاه داده
Built-in Database Functions
توابع داخلی تاریخ و زمان
Date and Time Built-in Functions
زیر-پرسوجوها و Selectهای تو در تو
Sub-Queries and Nested Selects
کار با چندین جدول
Working with Multiple Tables
دسترسی به پایگاههای داده با استفاده از پایتون
Accessing Databases using Python
نحوه دسترسی به پایگاههای داده با پایتون
How to Access Databases Using Python
نوشتن کد با استفاده از DB API
Writing code using DB-API
دسترسی به پایگاه داده با SQL Magic
Accessing Databases with SQL Magic
تحلیل دادهها با پایتون
Analyzing data with Python
اتصال به پایگاه داده با استفاده از ibm_db API
Connecting to a database using ibm_db API
ایجاد جداول، بارگذاری دادهها و پرسوجو
Creating tables, loading data and querying data
تمرینات و تکالیف دوره
Course Assignment
کار با مجموعه دادههای واقعی
Working with Real World Datasets
دریافت جزئیات جداول و ستونها
Getting Table and Column Details
ماژول جایزه: SQL پیشرفته برای مهندسان داده
Bonus Module: Advanced SQL for Data Engineers
نماها (Views)
Views
رویه های ذخیره شده (Stored Procedures)
Stored Procedures
نمایش نظرات