آموزش عملکردهای PostgreSQL

PostgreSQL Functions Playbook

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: اکثر زبان های برنامه نویسی دارای توابع داخلی هستند و SQL نیز از این قاعده مستثنی نیست. در این دوره ، شما در مورد توابع ANSI SQL و اپراتورهای پیاده سازی شده توسط PostgreSQL و بخش عمده ای از این سیستم های محبوب یاد خواهید گرفت. در هسته مجموعه مهارت های توسعه دهنده پایگاه داده ، دانش کافی از زبان جستجوی ساختار یافته است ، اغلب با نام اختصاری آن ، SQL خوانده می شود. بیشتر فروشندگان پایگاه داده تلاش می کنند تا حد ممکن استانداردهای ANSI SQL ، از جمله توابع تعریف شده در آن استاندارد را پیاده سازی کنند. PostgreSQL در رعایت استاندارد ، از جمله توابع ANSI SQL ، كار بهتری نسبت به برخی دیگر انجام می دهد. در این دوره ، PostgreSQL Functions Playbook ، شما هم مجموعه ای از توابع را خواهید آموخت و هم اینکه چگونه می توان از آنها برای نوشتن س ،الات ساده تر و موثرتر استفاده کرد. در ابتدا ، شما یک بررسی سریع از رایج ترین انواع داده ها و نحوه استفاده از توابع برای ساخت ، تبدیل و قالب بندی آنها برای شروع خواهید داشت. سپس ، بسیاری از توابع و عملگرهای دیگر را که برای انواع مختلفی برای اهداف مختلفی کار می کنند ، کشف خواهید کرد. سرانجام ، شما خواهید فهمید که چگونه از توابع سیستم برای استخراج داده های مربوط به خود سیستم استفاده کنید. پس از پایان این دوره ، دانش بنیادی از توابع PostgreSQL و همچنین توابع ANSI را که پیاده سازی می کند ، خواهید داشت که به شما کمک می کند به عنوان یک توسعه دهنده پایگاه داده ، چه در PostgreSQL و چه در سایر سیستم های پایگاه داده ، به جلو حرکت کنید. نرم افزار مورد نیاز: برای استفاده برای ویرایش و اجرای درخواست ها ، به یک پایگاه داده در حال اجرا PostgreSQL با جداول پر جمعیت و IDE نیاز خواهید داشت. نسخه های نمایشی در این دوره از نمونه ای از PostgreSQL که در یک ظرف docker و Azure Data Studio برای IDE در حال اجرا است استفاده می کنند اما شما در استفاده از یک پایگاه داده PostgreSQL و IDE به انتخاب خود آزاد هستید.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی توابع ساخته شده در PostgreSQL Introducing Built In Functions in PostgreSQL

  • معرفی دوره Introducing the Course

  • تنظیم محیط کار Setting up the Working Environment

  • نصب PostgreSQL در یک محفظه Docker Installing PostgreSQL in a Docker Container

  • بارگیری پایگاه داده نمونه Loading the Sample Database

  • خلاصه ماژول Module Summary

درک انواع داده ها Understanding Data Types

  • معرفی انواع داده در PostgreSQL Introducing Data Types in PostgreSQL

  • انواع شخصیت Character Types

  • انواع دودویی Binary Types

  • انواع عددی Numeric Types

  • انواع تاریخ ، زمان و فاصله Date, Time, and Interval Types

  • نوع بولی The Boolean Type

  • انواع آرایه Array Types

  • نوع UUID The UUID Type

  • نوع XML The XML Type

  • نوع JSON The JSON Type

  • انواع دامنه Range Types

  • خلاصه ماژول Module Summary

انجام ریاضی با اپراتورها و توابع Doing Math with Operators and Functions

  • معرفی اپراتورها و توابع ریاضی Introducing Math Operators and Functions

  • با استفاده از اپراتورهای ریاضی Using the Math Operators

  • کار با توابع Scalar Working with the Scalar Functions

  • محاسبه مقادیر مثلثاتی Computing Trigonometric Values

  • جمع آوری داده ها Aggregating Data

  • تجزیه و تحلیل داده ها با توابع آماری Analyzing Data with Statistical Functions

  • تبدیل و قالب بندی داده های عددی Converting and Formatting Numeric Data

  • خلاصه ماژول Module Summary

مدیریت داده های کاراکتر با توابع رشته و اپراتورها Handling Character Data with String Functions and Operators

  • مقدمه و بررسی اجمالی Introduction and Overview

  • استفاده از توابع ANSI و عملگرها Using ANSI Functions and Operators

  • با استفاده از PostgreSQL Extensions Using PostgreSQL Extensions

  • جمع آوری داده های متنی Aggregating Textual Data

  • تطبیق الگو با اپراتورهای ANSI Pattern Matching with ANSI Operators

  • تطبیق با استفاده از عبارات منظم Matching Using Regular Expressions

  • جستجو در اسناد زبان طبیعی Searching Natural Language Documents

  • تبدیل و قالب بندی داده های کاراکتر Converting and Formatting Character Data

  • خلاصه ماژول Module Summary

سفر در زمان با توابع تاریخ و زمان Time Travel with Date and Time Functions

  • مقدمه و بررسی اجمالی Introduction and Overview

  • ساخت و تجزیه تاریخ و زمان Building and Parsing Dates and Times

  • با استفاده از اپراتورهای ریاضی Using Math Operators

  • توابع ANSI و پسوندهای PostgreSQL ANSI Functions and PostgreSQL Extensions

  • بهبود دقت با EPOC Improving Accuracy with EPOC

  • تبدیل و قالب بندی تاریخ ها و زمان ها Converting and Formatting Dates and Times

  • خلاصه ماژول Module Summary

محاسبه مقادیر بیش از گروه های ردیف با استفاده از توابع Windowing Calculating Values over Row Groups Using Windowing Functions

  • مقدمه و بررسی اجمالی Introduction and Overview

  • مثالی انگیزشی A Motivating Example

  • درک نحوه عملکرد پنجره Understanding How Windowing Works

  • نحو اساسی پنجره سازی Basic Windowing Syntax

  • ترتیب ردیف ها در قاب پنجره Ordering the Rows in a Window Frame

  • محدود کردن ردیف های پردازش شده Limiting the Rows to be Processed

  • مرور نحو کامل Reviewing the Full Syntax

  • خلاصه ماژول Module Summary

کنترل نتایج با زیر پرس و جو و توابع شرطی Controlling Results with Subquery and Conditional Functions

  • مقدمه و بررسی اجمالی Introduction and Overview

  • با استفاده از عملکرد EXISTS Using the EXISTS Function

  • با استفاده از عملکرد IN Using the IN Function

  • با استفاده از عملکرد هر (برخی) Using the ANY (SOME) Function

  • با استفاده از عملکرد ALL Using the ALL Function

  • خلاصه ماژول Module Summary

با استفاده از توابع Array و Range Using Array and Range Functions

  • مقدمه و بررسی اجمالی Introduction and Overview

  • ساخت آرایه ها و دامنه ها Constructing Arrays and Ranges

  • استفاده از اپراتورها در محدوده ها و آرایه ها Using Operators on Ranges and Arrays

  • توابع آرایه و محدوده تخصصی Specialized Range and Array Functions

  • مقایسه آرایه با استفاده از IN ، ALL ، ANY و برخی Array Comparisons Using IN, ALL, ANY and SOME

  • تبدیل و قالب بندی محدوده ها و آرایه ها Converting and Formatting Ranges and Arrays

  • خلاصه ماژول Module Summary

جستجوی متادیتا با اطلاعات سیستم و توابع مدیریت Digging into Metadata with System Information and Administration Functions

  • مقدمه Introduction

  • مشاهده نماهای طرحواره اطلاعات Viewing the Information Schema Views

  • استفاده از توابع اطلاعات سیستم Using System Information Functions

  • کاوش در عملکردهای سیستم Exploring System Administration Functions

  • خلاصه ماژول Module Summary

خلاصه دوره Course Summary

  • خلاصه دوره Course Summary

نمایش نظرات

آموزش عملکردهای PostgreSQL
جزییات دوره
2h 29m
69
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gerald Britton Gerald Britton

جرالد بریتون نویسنده و متخصص Pluralsight در زمینه برنامه نویسی پایتون و توسعه و مدیریت Microsoft SQL Server است. جرالد ، چندین سال جایزه Microsoft MVP ، کلاسهای مقدماتی را در پایتون و SQL برای رویدادهای تحت حمایت صنعت در دانشگاه های رایرسون ، تورنتو و دانشگاه تورنتو (مادربزرگ وی) برگزار کرد.