PostgreSQL训练营:从初级到高级,60+小时

了解子查询、CTE、索引、PL/SQL、PL/pgSQL、触发器、游标、分区、视图、JSON、窗口函数……

教程演示🔗

What you’ll learn 学习内容

  • Learn with 60+ hours of hands-on practical exercises
    通过 60+ 小时的动手实践练习学习
  • Step-by-step walkthrough to perform simple to complex SQL queries
    执行从简单到复杂的 SQL 查询的分步演练
  • Subqueries, CTEs, Indexes, PL/SQL, PL/pgSQL, Triggers, Cursors, Partitions, Views, JSON, Window Functions, and much more
    子查询、CTE、索引、PL/SQL、PL/pgSQL、触发器、游标、分区、视图、JSON、窗口函数等等
  • How to create a database from scratch
    如何从头开始创建数据库
  • Creating and using various Data types
    创建和使用各种数据类型
  • Creating User-defined data types
    创建用户定义的数据类型
  • Table and Column constraints
    表和列约束
  • Understanding, Using, and creating custom Sequences
    了解、使用和创建自定义序列
  • String Functions 字符串函数
  • Aggregate Functions 聚合函数
  • Date/Time Functions with query analysis
    具有查询分析的日期/时间函数
  • Grouping data with group sets
    使用组集对数据进行分组
  • Schemas creations and privileges
    架构创建和权限
  • Table Partitioning techniques
    表分区技术
  • Exploring Array Functions
    探索数组函数
  • In-depth JSON data types and queries
    深入的 JSON 数据类型和查询
  • Subqueries 子查询
  • Common Table Expressions (CTEs)
    公用表表达式 (CTE)
  • Recursive Common Table Expressions
    递归公用表表达式
  • Advanced Window Functions
    高级窗口函数
  • Server Programming 服务器编程
  • Functions with SQL Language
    使用 SQL 语言的函数
  • Functions with PL/pgSQL Language
    使用 PL/pgSQL 语言的函数
  • Exploring Stored Procedures
    探索存储过程
  • Indexes and queries performance optimizations
    索引和查询性能优化
  • Multiple Data Views types and Security
    多种数据视图类型和安全性
  • Using Regular Expressions for Text Patterns
    对文本模式使用正则表达式
  • Power Text Searches with special data types and indexes
    具有特殊数据类型和索引的 Power Text Searches
  • Crosstab Reports with crosstab extensions
    具有交叉表扩展的交叉表报表
  • Making our database for global languages – Internationalization
    为全球语言建立数据库 – 国际化
  • psql Utility Commands psql 实用程序命令
  • Understanding PostgreSQL Internals
    了解 PostgreSQL 内部结构
  • Triggers 触发器
  • Using Cursors 使用游标
  • Data integrity with Transactions and Savepoints
    事务和保存点的数据完整性
  • Managing PostgreSQL security
    管理 PostgreSQL 安全性
  • Extended PostgreSQL echosystem
    扩展的 PostgreSQL 回声系统
  • Analyze sample HR, Stocks, Northwind, Global Trades databases
    分析样本 HR、股票、Northwind、Global Trades 数据库
  • Practice with huge number of queries
    练习处理大量查询
  • Use SQL to perform data analysis
    使用SQL进行数据分析
  • Confident putting SQL and PostgreSQL on your resume
    自信地将 SQL 和 PostgreSQL 放在您的简历上

Requirements 要求

  • No pre-knowledge is required: I’ll teach you absolutely everything you need to know!
    不需要任何预知:我会教你你需要知道的一切!
  • A computer is required, but any will do. A desktop or a laptop running Mac, Windows, or Linux
    一台电脑是必需的,但任何一台电脑都可以。运行 Mac、Windows 或 Linux 的台式机或笔记本电脑
  • All the software used in the course is free, and I’ll personally walk you through setting it all up
    课程中使用的所有软件都是免费的,我将亲自引导您完成所有设置

Description 描述

Subqueries? Yes, Recursive CTEs? Yes, Server programming with SQL and PL/pgSQL, Stored Procedures? Yes, Window Functions? Yes indeed and much more…
子查询?是的,递归 CTE?是的,使用 SQL 和 PL/pgSQL 进行服务器编程,存储过程?是的,窗口函数?是的,确实如此,还有更多……

I’ve design this course from step-by-step move from basic to advanced topics. Here is a partial list of some of the topics that are covered in 50+ sections and 60+ hours of this course:
我设计了这门课程,从基础主题到高级主题的逐步发展。以下是本课程的 50+ 部分和 60+ 小时涵盖的一些主题的部分列表:

  • Apply powerful SQL commands to store, update and retrieve information
    应用强大的 SQL 命令来存储、更新和检索信息

  • Step-by-step walkthrough to perform simple to complex SQL queries
    执行从简单到复杂的 SQL 查询的分步演练

  • How to create a database from the scratch, Creating and modifying tables
    如何从头开始创建数据库,创建和修改表

  • Using UPSERT for INSERT and UPDATE at the same time
    同时使用 UPSERT 进行 INSERT 和 UPDATE

  • Query data with ORDER BY, Logical operators, and filters
    使用 ORDER BY、逻辑运算符和筛选器查询数据

  • Understand PostgreSQL various data types with examples
    通过示例了解 PostgreSQL 各种数据类型

  • Data type conversions with CAST, and conversion functions
    使用 CAST 进行数据类型转换和转换函数

  • Create your own user-defined data types
    创建自己的用户定义数据类型

  • Explore table and column constraints, create multiple composite constraints, see data integrity operations
    浏览表和列约束,创建多个复合约束,查看数据完整性操作

  • Create your own custom sequences
    创建您自己的自定义序列

  • Parsing data with queries using string functions
    使用字符串函数通过查询解析数据

  • Aggregate data with aggregate functions
    使用聚合函数聚合数据

  • Date/Time data types, Intervals, and handling timezones
    日期/时间数据类型、间隔和处理时区

  • Grouping Data with GROUP BY, conditional filter with HAVING
    使用 GROUP BY 对数据进行分组,使用 HAVING 进行条件过滤器

  • Joining Multiple Tables with various joins techniques
    使用各种联接技术联接多个表

  • Combining Queries together with UNION, INTERSECT, and EXCEPT
    将查询与 UNION、INTERSECT 和 EXCEPT 组合在一起

  • Understand and create PostgreSQL Schemas, ownership, security privileges
    了解和创建 PostgreSQL 架构、所有权、安全权限

  • Constructing arrays and ranges, query array data with conditional filters
    构造数组和范围,使用条件过滤器查询数组数据

  • Storing data with JSONB objects and Indexing
    使用 JSONB 对象存储数据并建立索引

  • Query performance optimization with indexes, understanding indexes nodes and outputs
    使用索引进行查询性能优化,了解索引、节点和输出

  • Create and update regular and materialize views
    创建和更新常规视图和具体化视图

  • Simple to advances step-by-step Subqueries
    简单推进分步子查询

  • Creating Common Table Expressions (CTEs), and recursive CTEs queries
    创建公用表表达式 (CTE) 和递归 CTE 查询

  • Making data into group sets
    将数据制作成组集

  • Simple to advanced Windows Functions
    从简单到高级的 Windows 函数

  • Using regular expressions for text patterns
    对文本模式使用正则表达式

  • Powerful text searches in PostgreSQL
    PostgreSQL 中强大的文本搜索

  • Create and exploring table partitioning techniques
    创建和探索表分区技术

  • Server programming with SQL and PL/pqSQL
    使用 SQL 和 PL/pqSQL 进行服务器编程

  • Creating Stores Procedures
    创建商店过程

  • Extending PostgreSQL echosystem with custom indexes, and aggregate functions
    使用自定义索引和聚合函数扩展 PostgreSQL echosystem

  • Creating, and executing Triggers
    创建和执行触发器

  • Using Cursors 使用游标

  • pqsql Utility Commands pqsql 实用程序命令

  • Creating Crosstab reports
    创建交叉表报表

  • Making our database for storing global language data – Internationalization
    建立用于存储全球语言数据的数据库 – 国际化

  • Running queries with PostgreSQL transactions
    使用 PostgreSQL 事务运行查询

  • Crating, and Managing PostgreSQL Security
    装箱和管理 PostgreSQL 安全性

  • All about PostgreSQL internals on how data gets stored and much more
    关于如何存储数据的 PostgreSQL 内部结构等等

  • Running hundreds of queries on sample databases like HR, Northwind, Stock Markets, Word Trades database
    在示例数据库(如 HR、Northwind、Stock Markets、Word Trades 数据库)上运行数百个查询

This comprehensive course will teach you everything about PostgreSQL to use in your next big project!
这门综合课程将教您有关PostgreSQL的所有信息,以便在您的下一个大项目中使用!

Master the PostgreSQL database, and see how to apply it with real world database and queries. Sign up today and master PostgreSQL!
掌握 PostgreSQL 数据库,并了解如何将其应用于实际数据库和查询。立即注册并掌握 PostgreSQL!

Who this course is for:
本课程适用于谁:

  • Complete beginners to database world
    数据库世界的完全初学者
  • Anyone wanting to learn SQL or PostgreSQL
    任何想学习SQL或PostgreSQL的人
  • Anyone wanting to learn advanced query expressions
    任何想要学习高级查询表达式的人
  • Application engineers seeking to expand their backend skillset
    寻求扩展其后端技能组合的应用程序工程师
  • Anyone wants to learn from basic to advanced functionality of PostgreSQL
    任何人都想学习 PostgreSQL 的基本功能到高级功能

发表回复

后才能评论

尊敬的用户,您好!由于部分培训机构和留学生的举报,近期导致网站大量链接暂时失效。对此给您带来的不便,我们深表歉意。任何链接失效的资源,欢迎您添加侧边栏二维码随时反馈,我们将在48小时内为您提供新的网盘链接。如果您对此不便感到不满,您也可在48小时内申请无理由退款。感谢您的理解与支持!

Windows播放器推荐:Potplayer Potplayer 是免费的 Windows 播放器,支持双字幕和自动翻译功能。以下是操作指南: 挂载字幕 加载中文字幕:右击选择 字幕 -> 字幕设置,取消“只匹配文件名字幕”选项。可调整字幕颜色、位置和大小。 双字幕设置:右击 字幕 -> 选择字幕 -> 次字幕输出,设置主字幕和次字幕。 自动翻译 若可访问 Google 翻译服务,选择 字幕 -> 实时字幕翻译,勾选 总是使用 和 Google Translate,即可实时翻译英文字幕。 Potplayer 让观看更智能,学习体验升级。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可联络站长解决。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源