نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
در این دوره ، ما به طور مفصل در مورد مدیریت معاملات در اوراکل صحبت خواهیم کرد. ما نگاهی عمیق به SQL پویا و گزینه های رفع اشکال در PL/SQL خواهیم انداخت و با جزئیات SQL Developer Debugger را بررسی خواهیم کرد. همه را بزرگ کنید مقدمه 6 متر 30 ساله مدیریت تراکنش در PL/SQL 50 متر 9 ثانیه معاملات خودمختار 27 متر 36s Native Dynamic SQL 58 متر 47s پویا SQL با استفاده از DBMS_SQL 1 ساعت و 1 دقیقه و 12 ثانیه اشکال زدایی کد PL/SQL 37 متر 22s علائم تجاری و نامهای تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.
سرفصل ها و درس ها
مقدمه
Introduction
-
بررسی اجمالی
Overview
-
پیش نیازها
Prerequisites
-
حضار
Audience
-
ابزارها
Tools
مدیریت تراکنش در PL/SQL
Transaction Management in PL/SQL
-
مدیریت معاملات در اوراکل
Transaction Management in Oracle
-
نام معاملات فقط خواندن معاملات است
Transaction Names & Read Only Transactions
-
متعهد می شود
Commits
-
بیانیه سطح برگشتی اتمی بودن سطح
Rollbacks & Statement Level Atomicity
-
نسخه ی نمایشی: انجام بازگشت
Demo: Commit & Rollback
-
نقاط ذخیره
Savepoints
-
نسخه ی نمایشی: نقاط ذخیره
Demo: Savepoints
-
قفل های صریح
Explicit Locks
-
خلاصه
Summary
معاملات خودمختار
Autonomous Transactions
-
معاملات خودمختار چیست؟
What Are Autonomous Transactions?
-
نحوه تعریف معاملات خودمختار
How to Define Autonomous Transactions
-
معاملات مستقل چگونه کار می کنند ملاحظات
How Autonomous Transactions Work & Considerations
-
نیاز به معاملات خودمختار
Need for Autonomous Transactions
-
نسخه ی نمایشی: نیاز به معاملات خودکار
Demo: Need for Autonomous Transactions
-
نسخه ی نمایشی: متن معاملات با معاملات مستقل
Demo: Transaction Context With Autonomous Transactions
-
ایجاد واحدهای کار مستقل اتمی
Creating Atomic & Independent Work Units
-
نسخه ی نمایشی: ایجاد واحدهای کار مستقل اتمی
Demo:Creating Atomic & Independent Work Units
-
خلاصه
Summary
Native Dynamic SQL
Native Dynamic SQL
-
SQL پویا چیست؟
What Is a Dynamic SQL?
-
استاتیک در برابر پویا SQL
Static vs. Dynamic SQL
-
سناریوهای استفاده معمول
Common Usage Scenarios
-
مزایای نحو مزایای نحوی Native Dynamic SQL
Native Dynamic SQL Syntax Advantages & Syntax
-
عملیات DDL
DDL Operations
-
نسخه ی نمایشی: اجرای بیانیه های DDL
Demo: Executing DDL Statements
-
اجرای تک ردیف چند ردیف را انتخاب می کند
Executing Single Row & Multiple Row Selects
-
نسخه ی نمایشی: انتخاب چند ردیف تک ردیف
Demo: Single Row & Multi-Row Select
-
اجرای بیانیه های DML
Executing DML Statements
-
اجرای بلوک های ناشناس ، توابع رویه
Executing Anonymous Blocks, Procedures & Functions
-
نسخه ی نمایشی: اجرای مراحل
Demo: Executing Procedures
-
نکات ، بیانیه های کنترل جلسه دعوت کنندگان درست است
Hints, Session Control Statements & Invokers Right
-
تزریق SQL
SQL Injection
-
نسخه ی نمایشی: تزریق SQL
Demo: SQL Injection
-
خلاصه
Summary
پویا SQL با استفاده از DBMS_SQL
Dynamic SQL Using DBMS_SQL
-
مقدمه
Introduction
-
DBMS_SQL گردش کار
DBMS_SQL Workflow
-
اجرای بیانیه های کنترل جلسه DDL
Executing DDL & Session Control Statements
-
نسخه ی نمایشی: اجرای بیانیه های DDL
Demo: Executing DDL Statements
-
اجرای بیانیه های DML
Executing DML Statements
-
اجرای زیر برنامه های بلوک های ناشناس
Executing Anonymous Blocks & Subprograms
-
نسخه ی نمایشی: اجرای زیر برنامه های بلوک های ناشناس
Demo: Executing Anonymous Blocks & Subprograms
-
اجرای عبارات انتخابی
Executing Select Statements
-
نسخه ی نمایشی: اجرای عبارات انتخابی
Demo: Executing Select Statements
-
توصیف ستون ها
Describing Columns
-
تعداد نامعلوم عبارات انتخاب شده
Unknown Number of Select Statements
-
نسخه ی نمایشی: ناشناخته
Demo: Unknown
-
امنیت
Security
-
نسخه ی نمایشی: امنیت
Demo: Security
-
قابلیت همکاری DBMS_SQL Native Dynamic SQL
DBMS_SQL & Native Dynamic SQL Interoperability
-
خلاصه
Summary
اشکال زدایی کد PL/SQL
Debugging PL/SQL Code
-
روشهای رفع اشکال
Debugging Methods
-
DBMS_OUTPUT
DBMS_OUTPUT
-
DBMS_UTILITY
DBMS_UTILITY
-
نسخه ی نمایشی: DBMS_OUTPUT
Demo: DBMS_OUTPUT
-
در حال تدوین برای اشکال زدایی
Compiling for Debug
-
نسخه ی نمایشی: SQL Developer Debugger Setup
Demo: SQL Developer Debugger Setup
-
نسخه ی نمایشی: نمایشهای اشکال زدایی ، استثناهای اشکال زدایی ناوبری
Demo: Debugger Views, Navigation & Debugging Exceptions
-
نسخه ی نمایشی: پیمایش جریان اعدام با دیباگر
Demo: Navigating Execution Flow With Debugger
-
نسخه ی نمایشی: اگر تجزیه و تحلیل نقاط شکست مشروط انجام شود ، چه می شود
Demo: What if Analysis & Conditional Breakpoints
-
خلاصه
Summary
نمایش نظرات