آموزش عملکردهای 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

نمایش نظرات

Pluralsight (پلورال سایت)

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

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش عملکردهای 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 برای رویدادهای تحت حمایت صنعت در دانشگاه های رایرسون ، تورنتو و دانشگاه تورنتو (مادربزرگ وی) برگزار کرد.