لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش PostgreSQL: جستجوهای پیشرفته
PostgreSQL: Advanced Queries
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
در این دوره ، متخصص پایگاه داده آدام ویلبرت تعدادی از تکنیک های جستجوی پیشرفته را به شما معرفی می کند که می توانید برای درک بهتر داده های خود از آنها استفاده کنید. تجزیه و تحلیل آماری شامل درک شکل و اندازه مجموعه داده کامل است و با گروه بندی داده ها با یکدیگر برای به دست آوردن معیارهای بسیار مفید ، بینش عمیق تری به دست می آید. Adam به شما نشان می دهد که چگونه می توانید گروه های اصلی را ایجاد کرده و محاسبات کلی را اعمال کنید ، سپس به توابع پنجره ای که زیر گروه هایی را برای تجزیه و تحلیل دقیق تر ایجاد می کند ، حرکت می کند. او آماری را که بر اساس داده های مرتب شده در گروه ها است ، مانند مقدار متوسط ، چهارم های اول و سوم یک مجموعه داده ، بیشترین مقدار و موارد دیگر ، بررسی می کند. Adam همچنین رتبه بندی ، مجموعه های فرضی ، توابع صدک و عبارات شرطی را برای دستکاری بیشتر مجموعه نتایج کوئری پوشش می دهد. او با چند تکنیک پرس و جو اضافی که ممکن است در حل مشکلات رایج مفید واقع شوند ، به پایان می رسد.
سرفصل ها و درس ها
معرفی
Introduction
اطلاعات بیشتری از داده های PostgreSQL خود کسب کنید
Gain additional insights from your PostgreSQL data
آنچه شما باید بدانید
What you should know
استفاده از فایل های تمرینی
Using the exercise files
1. آمار خلاصه را با گروه بندی ردیف ها بدست آورید
1. Obtain Summary Statistics by Grouping Rows
استفاده از گروه به منظور جمع آوری ردیف داده ها
Using GROUP BY to aggregate data rows
به دست آوردن آمار کلی کلی
Obtain general-purpose aggregate statistics
ستون ها را با جمع آوری بولین ارزیابی کنید
Evaluate columns with Boolean aggregates
انحراف استاندارد و واریانس یک مجموعه داده را پیدا کنید
Find the standard deviation and variance of a dataset
مجموعه های کلی را با ROLLUP وارد کنید
Include overall aggregates with ROLLUP
همه ترکیبات احتمالی گروه ها را با CUBE بازگردانید
Return all possible combinations of groups with CUBE
تقسیم بندی گروه ها با فیلترهای کلی
Segmenting groups with aggregate filters
چالش: آمار گروهی
Challenge: Group statistics
راه حل: آمار گروه
Solution: Group statistics
فصل مسابقه
Chapter Quiz
2. از عملکردهای پنجره برای انجام محاسبات در مجموعه های ردیف استفاده کنید
2. Use Window Functions to Perform Calculations across Row Sets
ایجاد یک تابع پنجره با یک عبارت OVER
Create a window function with an OVER clause
ردیف های پارتیشن بندی در یک پنجره
Partition rows within a window
پرس و جوهای پارتیشن را با یک بند WINDOW ساده کنید
Streamline partition queries with a WINDOW clause
سفارش داده در یک پارتیشن
Ordering data within a partition
میانگین متحرک را با یک پنجره کشویی محاسبه کنید
Calculate a moving average with a sliding window
مقادیر را در مکانهای خاص در یک پنجره بازگردانید
Return values at specific locations within a window
چالش: توابع پنجره اهرم
Challenge: Leverage window functions
راه حل: از توابع پنجره استفاده کنید
Solution: Leverage window functions
فصل مسابقه
Chapter Quiz
3. آمار بر اساس داده های مرتب شده در گروه ها
3. Statistics Based on Sorted Data within Groups
مقدار متوسط یک مجموعه داده را محاسبه کنید
Calculate the median value of a dataset
چارک های اول و سوم مجموعه داده را محاسبه کنید
Calculate the first and third quartiles of a dataset
با MODE بیشترین مقدار را در یک مجموعه داده پیدا کنید
Find the most frequent value within a dataset with MODE
محدوده مقادیر موجود در یک مجموعه داده را تعیین کنید
Determine the range of values within a dataset
چالش: بازیابی آمار مجموعه داده با گروه ها
Challenge: Retrieve statistics of a dataset with groups
راه حل: بازیابی آمار یک مجموعه داده با گروه ها
Solution: Retrieve statistics of a dataset with groups
فصل مسابقه
Chapter Quiz
4. رتبه بندی داده ها با ویندوز و مجموعه های فرضی
4. Ranking Data with Windows and Hypothetical Sets
ردیف ها را با عملکرد پنجره رتبه بندی کنید
Rank rows with a window function
رتبه فرضی را بیابید
Find a hypothetical rank
هنرمندان برتر با رتبه صدک را مشاهده کنید
View top performers with percentile ranks
احتمال را با توزیع تجمعی ارزیابی کنید
Evaluate probability with cumulative distribution
چالش: رتبه بندی ها را در یک مجموعه داده ارزیابی کنید
Challenge: Evaluate rankings within a dataset
راه حل: رتبه بندی ها را در یک مجموعه داده ارزیابی کنید
Solution: Evaluate rankings within a dataset
فصل مسابقه
Chapter Quiz
5. مقادیر خروجی را با عبارات شرطی تعریف کنید
5. Define Output Values with Conditional Expressions
مقادیر را با دستورات CASE تعریف کنید
Define values with CASE statements
ستونها را با COALESCE ادغام کنید
Merge columns with COALESCE
با NULLIF مقادیر را به null تبدیل کنید
Convert values to null with NULLIF
فصل مسابقه
Chapter Quiz
6. تکنیکهای پرسش اضافی برای مشکلات رایج
6. Additional Querying Techniques for Common Problems
خروجی شماره ردیف با نتایج پرس و جو
Output row numbers with query results
ارسال مقادیر به یک نوع داده متفاوت
Cast values to a different data type
ردیف ها را در یک نتیجه با سرب و عقب حرکت دهید
Move rows within a result with LEAD and LAG
از یک تابع IN با یک subquery استفاده کنید
Use an IN function with a subquery
معیارهای WHERE را با یک سری مشخص کنید
Define WHERE criteria with a series
چالش: محاسبه در سطرها
Challenge: Calculations across rows
راه حل: محاسبه در سطرها
Solution: Calculations across rows
کارشناس تجسم داده
آدام ویلبرت یک متخصص تجسم داده است که به مشتریان کمک می کند اطلاعات بهتری از داده های خود بدست آورند.
آدام بعنوان مشاور و مربی بیش از 5 سال را صرف کمک به مشتریان دولت ، بنگاههای اقتصادی و غیرانتفاعی کرده است تا از Access و Excel به طور کارآمد استفاده کنند. آدام علاوه بر اینکه کارگاه های Access و Excel را در سراسر ایالات متحده از طریق مشارکت با مرکز آموزش محیط زیست Northwest انجام داده است ، پایگاه داده های Access را برای مدیران خدمات پارک ملی و دانشمندان سازمان زمین شناسی ایالات متحده ایجاد کرده است. رویدادهای آموزش چند روزه عمیق وی به نفع شرکت های خصوصی مانند بوئینگ و ورایزون ، سازمان های غیردولتی و کارمندان دولت در آژانس هایی مانند آژانس حفاظت از محیط زیست ، دفتر مدیریت سرزمین و سپاه مهندسان ارتش است.
آدام به عنوان بنیانگذار CartoGaia ، یک شرکت نقشه برداری ، محصولات نقشه برداری با کیفیت انتشار را تولید می کند تا آگاهی در چیدمان فضایی داده ها را کشف کند تا به راهنمایی سیاست گذاران و تصمیم گیرندگان در طیف گسترده ای از کاربردهای محیطی و تجاری کمک کند. وی به عنوان یکی از مشارکت کنندگان برجسته نسخه افتتاحیه اطلس طراحی انجمن اطلاعات کارتوگرافی آمریکای شمالی انتخاب شد. می توانید با آدام در توییتر awilbert یا در adamwilbert.com .
نمایش نظرات