بوستغرس PL/PGSQL تعلم

所在平台: Udemy

课程主页: https://www.udemy.com/course/plpgsql-q/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** PostgreSQL PL/pgSQL 学习:触发器 **课程概述:** 本课程专注于 PostgreSQL 的 PL/pgSQL 语言,重点深入讲解了触发器(Triggers)这一特定类型的 PL/pgSQL。课程将详细阐述以下内容: * **什么是触发器?** 解释触发器的基本概念及其在数据库管理中的作用。 * **触发器的用途:** 探讨触发器在数据完整性、自动化操作、日志记录等方面的应用场景。 * **触发器的类型:** 详细介绍不同类型的触发器,包括语句级触发器(per-statement)和行级触发器(per-row)。 * **触发器的使用时机:** 分析在何时何种情况下最适合使用各种类型的触发器。 课程将通过在真实 PostgreSQL 服务器和包含多个表的数据库上进行实践操作,来演示各种触发器的具体实现。通过应用不同类型的触发器到不同的表中,学员将直观地了解触发器如何影响表的外部变更。 此外,课程还将重点关注使用触发器时需要注意的关键点,这些关键点可能对数据库查询的最终结果产生重大影响。 在学习过程中,学员将获得 PostgreSQL 官方文档的资源链接,以便回顾和验证其触发器的实现。 课程还将深入探讨一种特殊的 PL/pgSQL 函数类型——触发器函数(Trigger Functions),及其与触发器的配合使用。学员将了解两种触发器函数类型的影响,以及如何将每种函数类型与相应的触发器类型(语句级和行级)进行关联。 课程还将教授如何利用触发器(特别是 “INSTEAD OF” 触发器)来确保数据被正确地插入到表中,从而帮助构建更优化的数据库结构。 此外,学员还将学习区分普通函数和触发器函数,了解它们各自可能的用途,以及如何通过服务器上的示例将变量值传递给触发器函数。

课程评论(0条)

课程详情

هذه الدورة عن اPL/PGSQL لخوادم Postgresql، نتحدث في هذه الدورة عن النوع الأول من PL.PGSQL وهو Triggers بالتفصيل...ما هي Triggers ولماذا نستخدمها وأنواعها ومتى نستخدم هذه الأنواع.سنشرح كل هذا بأمثلة على خادم Postgresql حقيقي وقاعدة بيانات تحتوي على جداول حيث نقوم بتطبيق جميع أنواع Triggers على جداول مختلفة لنرى كيف ستؤثر هذه Triggers على التغييرات في الجداول الخارجية.بعد ذلك سنرى ما هي النقاط الخاصة التي نحتاج إلى الاهتمام بها عند استخدام Triggers، مثل هذه النقاط التي يمكن أن يكون لها تأثير كبير على نتيجة استعلاماتنا التي نطبقها على قاعدة البيانات.خلال الدورة، سيتم تزويدك بمصادر من دليل Postgresql للتحقق مرة أخرى من تطبيقاتك لل Triggers على جداول قاعدة بيانات Postgresql.سنتحدث في هذه الدورة عن نوع خاص من دوال PL/PGSQL والتي تسمى بـ Triggers Functions واستخدامها مع Triggers...سنرى أيضًا تأثير كلا النوعين من وظائف Triggers.وكيف يمكن ربط كل نوع مع كل نوع من Triggers (أي the per-statement & per-row triggers). تعلم كبفية استخدام لضمان ادخال المعلومات الى الجداول من خلال استخدام هذه الوسيلة لضمان بناء افضل هيكلية لقاعدة البيانات (instead of ) تعلم الفرق بين الفنكشن الاعتيادية والفنكشن التي تستخدم مع الترجر والاستخدامات الممكنة لكل واحدة منهما وكيفية تمرير قيم المتغيرات الى الترجر فنكشنمن خلال أمثلة على السيرفر

课程标签

0人关注该课程

主题相关的课程