آموزش بوت کمپ کامل Oracle SQL (2023)

The Complete Oracle SQL Bootcamp (2023)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: به یک SQL حرفه ای مورد تقاضا تبدیل شوید! آزمون گواهینامه Oracle SQL 1Z0-071 (OCA) را با اطمینان پشت سر بگذارید! امتحان گواهینامه SQL پایگاه داده Oracle 1Z0-071 SQL را به راحتی در اولین تلاش خود پشت سر بگذارید! بتوانید به هر سوال مصاحبه SQL با اطمینان پاسخ دهید! با یادگیری تمام مهارت هایی که نیاز دارید، به یک توسعه دهنده SQL آماده برای کار تبدیل شوید! گام به گام Oracle SQL را با محتوای حرفه ای طراحی شده بیاموزید! هر پرس و جوی SQL را به راحتی بنویسید، بخوانید و آنالیز کنید و یاد بگیرید که چگونه با داده ها بازی کنید! با ایجاد راه حل های تحلیلی، مشکلات مربوط به SQL را حل کنید! مهارت های SQL خود را با صدها مثال عملی، آزمون ها، چالش ها آزمایش کنید! پشتیبانی مادام العمر توسط مربیان یک سند جمع بندی خوب سازمان یافته دریافت کنید! پیش نیازها:چیزی بیش از یک کامپیوتر در حال کار; همه کاربران کامپیوتر، مک یا لینوکس و غیره همگی خوش آمدید. هیچ تجربه برنامه نویسی قبلی لازم نیست! هیچ ابزار پولی مورد نیاز نیست!

به جامع ترین دوره آموزشی Oracle SQL Bootcamp در جهان خوش آمدید!

آخرین به‌روزرسانی‌های دوره:

  • (فوریه 2023): محتوای کاملاً جدید (مدیریت امتیازات و نقش‌های اوراکل) اضافه شد!

  • (ژانویه 2023): محتوای کاملاً جدید (با استفاده از فناوری‌های اوراکل FLASHBACK) اضافه شد!

  • (نوامبر 2022) : نمونه های آزمون گواهینامه 3-Real SQL (بیش از 200+ سؤال با کیفیت بالا) اضافه شده است!

  • (ژوئن 2022) : سوالات امتحانی بیشتری اضافه شد!

اطلاعیه مهم: این دوره به طور مداوم با سخنرانی‌ها، آزمون‌ها و ارزیابی‌های بیشتر به‌روزرسانی می‌شود تا دانش شما در مورد Oracle SQL افزایش یابد.

آیا شما یک دانش آموز برای یادگیری SQL برای درس های خود آماده هستید؟

آیا می‌خواهید شغل بهتری پیدا کنید؟

آیا از تماشای چیزهای زیاد خسته شده اید، اما نمی توانید چیزی یاد بگیرید؟

آیا فکر می‌کنید SQL را می‌شناسید، اما نمی‌توانید کدهای SQL بنویسید؟

آیا به دنبال یک دوره واقعا حرفه ای هستید؟

پس این دوره ای است که شما به دنبال آن هستید.

شما در جای درستی هستید!

در این دوره، تمامی موضوعات به ترتیب تخصصی توضیح داده شده است.

اگر شما تازه وارد SQL هستید، مشکلی نیست! شما به راحتی می توانید تمام جزئیات SQL را یاد بگیرید. اگر قبلاً SQL را می‌دانید و می‌خواهید پیشرفت کنید، این دوره تمام جزئیات از جمله همه موضوعات را توضیح می‌دهد.

پس از اتمام این دوره، تمام آنچه را که باید بدانید، یاد خواهید گرفت. اگر چیزی در این دوره نمی بینید، به این معنی است که در حال حاضر واقعاً نیازی به دانستن آن ندارید.

کدنویسی را می توان با کدنویسی یاد گرفت. دوره ای که نمونه نداشته باشد اصلا دوره نیست. و صدها و صدها کد در این دوره وجود دارد.

پس بیا، منتظر چه چیزی هستی؟

این دوره را دریافت کنید و بروید شغل بهتری پیدا کنید!


موضوعات پوشش داده شده در دوره کامل Oracle SQL Bootcamp 2023:

  • اصطلاحات مفاهیم پایگاه داده

    • پایگاه داده چیست؟

    • پایگاه داده Oracle چیست؟

    • پایگاه داده قابل اتصال چیست؟

    • SQL چیست؟

    • جدول پایگاه داده چیست؟

    • سیستم مدیریت پایگاه داده رابطه ای (RDBMS) چیست؟

    • مدل Entity-relationship در SQL چیست؟

    • طرح واره پایگاه داده چیست؟

    • نصب طرحواره های نمونه Oracle (HR، SH، OE، IX، و غیره)

    • مقدمه ای بر اشیاء پایگاه داده

  • دانلود و نصب پایگاه داده Oracle (نسخه 12c، 18c، 19c، 21c، و غیره)

    • در حال بارگیری فایل نصبی پایگاه داده Oracle

    • نصب پایگاه داده Oracle در رایانه محلی شما

  • کار با پایگاه داده از طریق ماشین مجازی

    • دانلود و نصب نرم افزار مجازی سازی (Virtual Box، VMWare)

    • در حال بارگیری تصویر ماشین مجازی از پیش ساخته شده

    • وارد کردن ماشین مجازی به نرم افزار مجازی سازی

    • پیکربندی، استفاده و کار با ماشین های مجازی از طریق نرم افزار مجازی سازی

  • دانلود، نصب، پیکربندی و استفاده از نرم افزار توسعه دهنده Oracle SQL

  • اتصال به پایگاه داده Oracle با استفاده از SQL Developer و SQL Plus

    • پیکربندی SQL Developer برای اولین استفاده

    • پیکربندی اتصالات شبکه برای کار با طرحواره‌های نمونه Oracle

  • کار با Oracle Live SQL

    • معرفی Oracle Live SQL Platform

    • نحوه استفاده از Oracle Live SQL

  • بازیابی داده ها از پایگاه داده با استفاده از بیانیه های SELECT

    • NULL چیست؟

    • انتخاب بیانیه ها

    • استفاده از نام مستعار ستون در SQL

    • اپراتورهای متمایز و منحصر به فرد در SQL

    • اپراتورهای پیوند در SQL

    • اپراتور نقل قول (q) در SQL

  • فیلتر کردن محدود کردن داده‌های بازگردانده شده توسط پرسش‌های SQL با استفاده از بند WHERE

    • استفاده از بند WHERE در SQL

    • استفاده از عملگرهای مقایسه اوراکل در SQL

    • BETWEEN AND در SQL

    • اپراتور IN در SQL

    • پسندیدن اپراتور در SQL

    • اپراتور NULL در SQL

      است
    • اپراتورهای منطقی در SQL:

      • و عملگر منطقی

      • یا عملگر منطقی

      • عملگر منطقی نیست

    • قوانین اولویت Oracle در SQL

  • مرتب‌سازی داده‌ها با استفاده از بند ORDER BY

    • استفاده از بند ORDER BY

    • استفاده از اپراتورهای ASC و DESC

    • استفاده از اپراتورهای NULLS FIRST و NULLS LAST

    • استفاده از بند FETCH

  • استفاده از متغیرهای جایگزین Oracle

    • متغیرهای جایگزین چیست؟

    • دستورهای دو آمپرسند ( ) و DEFINE UNDEFINE

    • قبول و دستورات PROMPT

    • تنظیم VERIFY ON/SET VERIFY OFF

  • استفاده از توابع تک ردیفی Oracle برای سفارشی کردن خروجی های پرس و جو

    • مقدمه ای بر توابع تک ردیفی Oracle

    • توابع کاراکتر

      • توابع تبدیل مورد

        • عملکرد UPPER

        • عملکرد LOWER

        • عملکرد INITCAP

      • توابع دستکاری کاراکتر

        • تابع SUBSTR در SQL

        • عملکرد LENGTH در SQL

        • عملکرد CONCAT در SQL

        • عملکرد INSTR در SQL

        • عملکرد TRIM در SQL

        • توابع LTRIM و RTRIM در SQL

        • عملکرد REPLACE در SQL

        • توابع LPAD و RPAD در SQL

      • توابع عددی

        • عملکرد ROUND در SQL

        • عملکرد TRUNC در SQL

        • عملکرد CEIL در SQL

        • عملکرد FLOOR در SQL

        • عملکرد MOD در SQL

      • توابع گروه SQL تو در تو

      • انواع داده های تاریخ و توابع تاریخ SQL

        • انواع داده های تاریخ

          • DATE نوع داده در SQL

          • نوع داده TIMESTAMP در SQL

          • TIMESTAMP با نوع داده منطقه زمانی در SQL

          • TIMESTAMP با نوع داده منطقه زمانی محلی در SQL

        • توابع تاریخ Oracle

          • عملکرد SYSDATE در SQL

          • کارکرد CURRENT_DATE در SQL

          • عملکرد SESSIONTIMEZONE در SQL

          • عملکرد SYSTIMESTAMP در SQL

          • عملکرد CURRENT_TIMESTAMP در SQL

        • توابع دستکاری تاریخ

          • عملکرد ADD_MONTHS

          • عملکرد MONTHS_BETWEEN

          • عملکرد ROUND

          • عملکرد TRUNC

          • عملکرد EXTRACT

          • عملکرد NEXT_DAY

          • عملکرد LAST_DAY

  • توابع تبدیل Oracle

    • عملکرد TO_CHAR در SQL

    • TO_NUMBER تابع در SQL

    • توابع TO_DATE در SQL

    • توابع مرتبط با تهی در SQL

      • عملکرد NVL

      • عملکرد NVL2

      • تابع NULLIF

      • عملکرد COALESCE

  • عبارات شرطی در SQL

    • عبارات CASE در SQL

    • عملکرد DECODE در SQL

  • گزارش داده های انبوه با استفاده از توابع گروه

    • مقدمه ای بر توابع گروه اوراکل

    • عملکرد AVG در SQL

    • COUNT تابع در SQL

    • عملکرد MAX در SQL

    • تابع MIN در SQL

    • تابع LISTAGG در SQL

    • نمای کلی از توابع گروه در SQL

  • نمایش داده‌ها از چندین جدول با استفاده از اتصالات

    • SQL Join چیست؟

    • پیوستن به انواع در Oracle SQL

    • نحوه ایجاد Join در SQL

    • پیوستن طبیعی

    • با بند USING بپیوندید

    • بررسی نام‌های ستون مبهم هنگام پیوستن به چند جدول

    • پیوستن داخلی (با بند ON بپیوندید)

    • عملیات پیوستن چندگانه

    • محدود کردن پیوستن ها

    • خود پیوستن

    • Non-Equijoins (پیوستن به جداول نابرابر)

    • پیوستن های خارجی در SQL

      • پیوستن به بیرون چپ (پیوستن چپ)

      • پیوستن راست خارجی (پیوستن راست)

      • پیوستن کامل بیرونی (پیوستن کامل)

    • پیوستن متقابل (محصول دکارتی یا محصول متقابل)

    • Style Old Oracle's Join Syntax (مقایسه ANSI در مقابل غیر ANSI SQL Join Syntaxes)

  • استفاده از تجزیه و تحلیل ساختمان

    • Subquery در SQL چیست؟

    • چگونه از Subqueries در SQL استفاده کنیم؟

    • انواع پرس و جو در SQL:

      • پرس و جوهای فرعی تک ردیفی در SQL

      • پرس و جوهای فرعی چند ردیفی در SQL

      • پرس و جوهای چند ستونی در SQL

      • پرس و جوهای فرعی SCALAR در SQL

      • پرس و جوهای فرعی مرتبط در SQL

    • استفاده از سوالات فرعی به عنوان جدول

    • استفاده از اپراتور EXISTS (Semijoins در SQL)

    • استفاده از اپراتور NOT EXISTS

  • کار با اپراتورهای Oracle SET

    • اپراتورهای SET چیست و چرا از آنها استفاده می شود؟

    • اپراتور UNION

    • UNION ALL Operator

    • اپراتور MINUS

    • عملگر INTERSECT

    • ترکیب پرس و جوهای متعدد با استفاده از اپراتورهای چندگانه SET در پرس و جوهای پیچیده SQL

  • استفاده از بیانیه‌های زبان دستکاری داده‌ها (DML)

    • درج بیانیه

    • به‌روزرسانی بیانیه

    • حذف بیانیه

    • بیانیه ادغام

    • بیانات INSERT چندگانه

    • بیانات INSERT بدون قید و شرط (INSERT ALL)

    • درج همه اظهارات مشروط

    • شرط INSERT FIRST عبارت

    • Pivot Insert در SQL

  • استفاده از بیانیه‌های زبان کنترل تراکنش (TCL)

    • تراکنش در SQL چیست؟

    • فرمانهای TCL

    • گزاره‌های COMMIT و ROLLBACK در SQL

    • مکانیسم قفل ردیف در SQL

    • بیانیه SAVEPOINT در SQL

    • برای به روز رسانی بیانیه در SQL

  • استفاده از بیانیه‌های زبان تعریف داده (DDL)

    • عبارات زبان تعریف داده چیست

    • قوانین نامگذاری قراردادهای نامگذاری در اوراکل

    • ایجاد جداول با استفاده از دستورات CREATE TABLE

    • بیانیه TABLE AS SELECT (CTAS) را در Oracle ایجاد کنید

    • تغییر بیانیه جدول

    • علامت گذاری ستون های استفاده نشده (با استفاده از بند SET UNUSED)

    • جدول فقط خواندنی در SQL

    • قطع کردن بیانیه جدول

    • قطع بیانیه جدول

    • بیانیه COMMENT

    • تغییر نام بیانیه

  • ایجاد، استفاده، کار، و مدیریت محدودیت ها

    • محدودیت در SQL چیست؟

    • انواع محدودیت Oracle

    • محدودیت NOT NULL

    • محدودیت منحصر به فرد

    • محدودیت کلید اولیه

    • محدودیت کلید خارجی

    • بند ON DELETE CASCADE

    • بند ON DELETE SET NULL

    • محدودیت را بررسی کنید

    • افزودن محدودیت ها از طریق بیانیه های ALTER TABLE

    • حذف (حذف) محدودیت ها

    • محدودیت های آبشاری در اوراکل

    • تغییر نام محدودیت ها

    • فعال کردن/غیرفعال کردن محدودیت ها

    • وضعیت محدودیت ها

    • محدودیت‌های به تعویق افتادن (قابل تعویق)

  • ایجاد، استفاده و مدیریت نماهای پایگاه داده در جزئیات

    • نمای پایگاه داده چیست و چه کاربردی دارد؟

    • مشاهده انواع در اوراکل

    • ایجاد نماهای ساده

    • ایجاد نماهای پیچیده

    • تغییر نماها

    • انجام عملیات DML با Views

    • استفاده از بند WITH CHECK OPTION در SQL

    • استفاده از بند WITH READ ONLY در Views

  • مدیریت اشیا با استفاده از نماهای دیکشنری داده اوراکل

    • نماهای دیکشنری داده در اوراکل چیست؟

    • نمایش فرهنگ لغت (فرهنگ لغت اصلی)

    • پیوندهای USER، ALL، DBA، و V$ در نماهای دیکشنری داده

    • USER_OBJECTS، ALL_OBJECTS، و DBA_OBJECTS بازدید

    • USER_TABLES، ALL_TABLES، و DBA_TABLES مشاهده فرهنگ لغت داده

    • USER_TAB_COLUMNS مشاهده فرهنگ لغت داده

    • USER_CONSTRAINTS مشاهده فرهنگ لغت داده

    • USER_CONS_COLUMNS مشاهده فرهنگ لغت داده

    • USER_VIEWS مشاهده فرهنگ لغت داده

    • USER_TAB_COMMENTS و USER_COL_COMMENTS مشاهده فرهنگ لغت داده

  • ایجاد و استفاده، کار با دنباله‌ها در SQL

    • دنباله چیست؟

    • ایجاد دنباله ها

    • تغییر توالی ها

    • استفاده از Sequences

    • استفاده از Sequences به عنوان مقادیر پیش فرض

    • ذخیره سازی توالی

    • نمایش USER_SEQUENCES

    • استفاده از ستون IDENTITY در Oracle

  • ایجاد و استفاده از مترادف ها

  • کار با شاخص ها

  • مدیریت اشیاء طرحواره

  • بازیابی داده با استفاده از سوالات فرعی

  • دستکاری داده ها با استفاده از پرسش های فرعی

  • کنترل دسترسی کاربر در جزئیات

  • مدیریت داده ها در مناطق زمانی مختلف


مزایای گذراندن این دوره SQL:

دانستن SQL می‌تواند شغل بهتری برای شما به ارمغان بیاورد یا شغلی را که دارید بهبود بخشد و می‌تواند سالانه 100 هزار دلار در صنعت فناوری اطلاعات برای شما درآمد کسب کند. این مهارتی است که تقاضای بیشتری برای شما در بزرگترین شرکت‌های فناوری در صنعت فناوری اطلاعات ایجاد می‌کند و زندگی نرم‌افزاری شما را آسان‌تر می‌کند، به همین دلیل است که این مهارت بسیار محبوب است و توسط Oracle پشتیبانی می‌شود.

این دوره به شما کمک می کند تا به سرعت با Oracle SQL به سرعت بالا برید. من مهارت پرس و جو را ابهام می کنم و به شما کمک می کنم مفاهیم اساسی نحوه نوشتن کدهای SQL را به راحتی درک کنید و به طور تحلیلی در برابر مشکل موجود در شرکت خود فکر کنید.


نظرات دانشجویان ارزش این دوره را ثابت می کند:

کسانی که این دوره را مرور کرده‌اند، خاطرنشان کرده‌اند که دستورالعمل واضح و آسان است، و همچنین کامل و بسیار آموزنده است. سایر دانش‌آموزان از استفاده از مثال‌های مرتبط در طول دوره لذت می‌برند، زیرا این موارد درک محتوا را حتی آسان‌تر می‌کنند.

بسیاری از دانش‌آموزان در گذشته دوره‌های دیگر SQL را نیز گذرانده بودند، اما متوجه شدند که این دوره SQL مورد علاقه آنهاست. آنها از ساختار محتوا و صوتی/تصویری با کیفیت بالا لذت بردند.

همه نظرات عالی را در بخش نقد بررسی کنید ... بسیاری از دانش آموزان خوشحال :-)


نکته مهم:

دانستن SQL برای هر متخصص فناوری اطلاعات "اجباری" است و داشتن دانش خوب SQL برای شما یک "به علاوه عالی" خواهد بود!

اگر می‌خواهید یک متخصص SQL آماده برای کار شوید و می‌توانید هر امتحان Oracle SQL را با اطمینان پشت سر بگذارید، این دوره گام بعدی برای شما خواهد بود!

پس بیایید این کار را انجام دهیم! من شما را در اولین سخنرانی می بینم!


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

مفاهیم پایگاه داده Database Concepts

  • پایگاه داده چیست؟ What is a Database?

  • چرا پایگاه داده اوراکل؟ Why Oracle Database?

  • جدول چیست؟ What is a Table?

  • UDEMY 101: چگونه از Udemy استفاده کنیم؟ + چند نکته مفید (از دست ندهید) UDEMY 101: How to Use Udemy? +Some Useful Tips (Do not Skip)

  • سند کاری (اسلاید دوره برای شرکت کنندگان دوره) The Working Document (Course Slide for Course Participants)

  • هدایای ویژه برای دانش آموزان ما! (نمونه های امتحان SQL Cheatsheet و SQL Certification) Special Gifts for Our Students!(SQL Cheatsheet & SQL Certification Exam Samples)

  • پایگاه داده رابطه ای (RDBMS) چیست؟ What is a Relational Database (RDBMS)?

  • منطق رابطه موجودیت در پایگاه های داده Entity Relationship Logic in Databases

  • پایگاه داده Pluggable چیست؟ What is Pluggable Database?

  • مقدمه ای بر اشیاء پایگاه داده Introduction to Database Objects

  • طرحواره نمونه (HR) مورد استفاده در این دوره The Sample (HR) Schema Used in This Course

  • SQL چیست؟ What is SQL?

  • آزمون (مفاهیم پایگاه داده) Quiz (Database Concepts)

مفاهیم پایگاه داده Database Concepts

  • پایگاه داده چیست؟ What is a Database?

  • چرا پایگاه داده اوراکل؟ Why Oracle Database?

  • جدول چیست؟ What is a Table?

  • UDEMY 101: چگونه از Udemy استفاده کنیم؟ + چند نکته مفید (از دست ندهید) UDEMY 101: How to Use Udemy? +Some Useful Tips (Do not Skip)

  • سند کاری (اسلاید دوره برای شرکت کنندگان دوره) The Working Document (Course Slide for Course Participants)

  • هدایای ویژه برای دانش آموزان ما! (نمونه های امتحان SQL Cheatsheet و SQL Certification) Special Gifts for Our Students!(SQL Cheatsheet & SQL Certification Exam Samples)

  • پایگاه داده رابطه ای (RDBMS) چیست؟ What is a Relational Database (RDBMS)?

  • منطق رابطه موجودیت در پایگاه های داده Entity Relationship Logic in Databases

  • پایگاه داده Pluggable چیست؟ What is Pluggable Database?

  • مقدمه ای بر اشیاء پایگاه داده Introduction to Database Objects

  • طرحواره نمونه (HR) مورد استفاده در این دوره The Sample (HR) Schema Used in This Course

  • SQL چیست؟ What is SQL?

  • آزمون (مفاهیم پایگاه داده) Quiz (Database Concepts)

دانلود و نصب نرم افزار Software Download & Installation

  • درباره نصب پایگاه داده About the Database Installation

  • راه های بدست آوردن پایگاه داده The Ways to Get a Database

  • گزینه 1: نصب VMware و VirtualBox در ویندوز Option 1: Installing VMware and VirtualBox on Windows

  • گزینه 1: چگونه Virtual Box را در Mac OS X نصب کنیم؟ Option 1: How to Install the Virtual Box on Mac OS X?

  • گزینه 1: دانلود تصویر ماشین مجازی Option 1: Downloading Virtual Machine Image

  • گزینه 1: پیکربندی نرم افزار مجازی سازی VMware Option 1: Configuring the VMware Virtualization Software

  • گزینه 1: پیکربندی نرم افزار مجازی سازی Oracle VirtualBox Option 1: Configuring the Oracle VirtualBox Virtualization Software

  • گزینه 1: پیکربندی SQL Developer در داخل ماشین مجازی Option 1: Configuring SQL Developer inside of the Virtual Machine

  • یادداشت مهم Important Note

  • گزینه 2: دانلود و نصب پایگاه داده Oracle Option 2: Downloading And Installing Oracle Database

  • گزینه 2: باز کردن قفل طرح HR Option 2: Unlocking the HR Schema

  • گزینه 2: پیکربندی و استفاده از توسعه دهنده SQL Option 2: Configuring and Using the SQL Developer

  • گزینه 2: نصب طرحواره های نمونه در پایگاه داده اوراکل Option 2: Installing Sample Schemas in Oracle Database

  • گزینه 2: طرحواره منابع انسانی ایجاد کد (اگر نتوانستید کاربر منابع انسانی را از راه های دیگر دریافت کنید) Option 2: HR Schema Create Code (if you could not get the HR user in other ways)

  • گزینه 3: استفاده از Oracle Live SQL Option 3 : Using Oracle Live SQL

  • گزینه 3: محدودیت های Oracle Live SQL Option 3: Oracle Live SQL Limitations

  • دستورات SQL مورد استفاده در این دوره SQL Statements Used in This Course

  • فراموش نکنید که رتبه بندی کنید! Don't Forget to Leave a Rating!

دانلود و نصب نرم افزار Software Download & Installation

  • درباره نصب پایگاه داده About the Database Installation

  • راه های بدست آوردن پایگاه داده The Ways to Get a Database

  • گزینه 1: نصب VMware و VirtualBox در ویندوز Option 1: Installing VMware and VirtualBox on Windows

  • گزینه 1: چگونه Virtual Box را در Mac OS X نصب کنیم؟ Option 1: How to Install the Virtual Box on Mac OS X?

  • گزینه 1: دانلود تصویر ماشین مجازی Option 1: Downloading Virtual Machine Image

  • گزینه 1: پیکربندی نرم افزار مجازی سازی VMware Option 1: Configuring the VMware Virtualization Software

  • گزینه 1: پیکربندی نرم افزار مجازی سازی Oracle VirtualBox Option 1: Configuring the Oracle VirtualBox Virtualization Software

  • گزینه 1: پیکربندی SQL Developer در داخل ماشین مجازی Option 1: Configuring SQL Developer inside of the Virtual Machine

  • یادداشت مهم Important Note

  • گزینه 2: دانلود و نصب پایگاه داده Oracle Option 2: Downloading And Installing Oracle Database

  • گزینه 2: باز کردن قفل طرح HR Option 2: Unlocking the HR Schema

  • گزینه 2: پیکربندی و استفاده از توسعه دهنده SQL Option 2: Configuring and Using the SQL Developer

  • گزینه 2: نصب طرحواره های نمونه در پایگاه داده اوراکل Option 2: Installing Sample Schemas in Oracle Database

  • گزینه 2: طرحواره منابع انسانی ایجاد کد (اگر نتوانستید کاربر منابع انسانی را از راه های دیگر دریافت کنید) Option 2: HR Schema Create Code (if you could not get the HR user in other ways)

  • گزینه 3: استفاده از Oracle Live SQL Option 3 : Using Oracle Live SQL

  • گزینه 3: محدودیت های Oracle Live SQL Option 3: Oracle Live SQL Limitations

  • دستورات SQL مورد استفاده در این دوره SQL Statements Used in This Course

  • فراموش نکنید که رتبه بندی کنید! Don't Forget to Leave a Rating!

بازیابی داده ها Retrieving Data

  • انواع داده های اوراکل Oracle Data Types

  • مقدار NULL چیست؟ What is a NULL Value?

  • DESCRIBE فرمان DESCRIBE Command

  • فرمان INFORMATION INFORMATION Command

  • فرمان INFORMATION (نمونه کد) INFORMATION Command (Code Samples)

  • مبانی بیانیه SQL SQL Statement Basics

  • مبانی بیانیه SQL (نمونه کد) SQL Statement Basics (Code Samples)

  • پیام های خطای اوراکل Oracle Error Messages

  • پیام‌های خطای اوراکل (نمونه‌های کد) Oracle Error Messages (Code Samples)

  • استفاده از بیانیه های SELECT Using SELECT Statements

  • استفاده از بیانیه های SELECT (نمونه های کد) Using SELECT Statements (Code Samples)

  • استفاده از نام مستعار ستون Using Column Aliases

  • کد: استفاده از نام مستعار ستون CODE: Using Column Aliases

  • نقل قول (Q) اپراتور Quote (Q) Operator

  • نقل قول (Q) اپراتور (نمونه کد) Quote (Q) Operator (Code Samples)

  • اپراتور متمایز و منحصر به فرد DISTINCT and UNIQUE Operator

  • اپراتورهای متمایز و منحصر به فرد (نمونه کد) DISTINCT and UNIQUE Operators (Code Samples)

  • یک پرس و جوی SQL بنویسید که تمام مقادیر ممکن وضعیت محصول را برمی گرداند Write a SQL Query that Returns All the Possible Product Status Values

  • راه حل تمرین 1 کدنویسی Coding Exercise 1 Solution

  • اپراتورهای الحاق Concatenation Operators

  • اپراتورهای الحاق (نمونه کد) Concatenation Operators (Code Samples)

  • عبارات حسابی و مقادیر NULL Arithmetic Expressions and NULL Values

  • عبارات حسابی و مقادیر NULL (نمونه کد) Arithmetic Expressions and NULL Values (Code Samples)

  • برای محاسبه حقوق جدید یک پرس و جوی SQL بنویسید Write a SQL Query to Calculate New Salaries

  • آزمون (بازیابی داده ها) Quiz (Retrieving Data)

  • راه حل تمرین 2 کدنویسی Coding Exercise 2 Solution

بازیابی داده ها Retrieving Data

  • انواع داده های اوراکل Oracle Data Types

  • مقدار NULL چیست؟ What is a NULL Value?

  • DESCRIBE فرمان DESCRIBE Command

  • فرمان INFORMATION INFORMATION Command

  • فرمان INFORMATION (نمونه کد) INFORMATION Command (Code Samples)

  • مبانی بیانیه SQL SQL Statement Basics

  • مبانی بیانیه SQL (نمونه کد) SQL Statement Basics (Code Samples)

  • پیام های خطای اوراکل Oracle Error Messages

  • پیام‌های خطای اوراکل (نمونه‌های کد) Oracle Error Messages (Code Samples)

  • استفاده از بیانیه های SELECT Using SELECT Statements

  • استفاده از بیانیه های SELECT (نمونه های کد) Using SELECT Statements (Code Samples)

  • استفاده از نام مستعار ستون Using Column Aliases

  • کد: استفاده از نام مستعار ستون CODE: Using Column Aliases

  • نقل قول (Q) اپراتور Quote (Q) Operator

  • نقل قول (Q) اپراتور (نمونه کد) Quote (Q) Operator (Code Samples)

  • اپراتور متمایز و منحصر به فرد DISTINCT and UNIQUE Operator

  • اپراتورهای متمایز و منحصر به فرد (نمونه کد) DISTINCT and UNIQUE Operators (Code Samples)

  • یک پرس و جوی SQL بنویسید که تمام مقادیر ممکن وضعیت محصول را برمی گرداند Write a SQL Query that Returns All the Possible Product Status Values

  • راه حل تمرین 1 کدنویسی Coding Exercise 1 Solution

  • اپراتورهای الحاق Concatenation Operators

  • اپراتورهای الحاق (نمونه کد) Concatenation Operators (Code Samples)

  • عبارات حسابی و مقادیر NULL Arithmetic Expressions and NULL Values

  • عبارات حسابی و مقادیر NULL (نمونه کد) Arithmetic Expressions and NULL Values (Code Samples)

  • برای محاسبه حقوق جدید یک پرس و جوی SQL بنویسید Write a SQL Query to Calculate New Salaries

  • آزمون (بازیابی داده ها) Quiz (Retrieving Data)

  • راه حل تمرین 2 کدنویسی Coding Exercise 2 Solution

محدود کردن داده ها Restricting Data

  • با استفاده از بند WHERE Using WHERE Clause

  • استفاده از بند WHERE (نمونه کد) Using WHERE Clause (Code Samples)

  • یک پرس و جوی SQL بنویسید تا کارمندانی که به عنوان مدیر فروش کار می کنند را واکشی کنید Write a SQL Query to Fetch the Employees Working as Sales Managers

  • اپراتورهای مقایسه Comparison Operators

  • اپراتورهای مقایسه (نمونه کد) Comparison Operators (Code Samples)

  • بین … و اپراتور BETWEEN … AND Operator

  • بین... و اپراتور (نمونه کد) BETWEEN...AND Operator (Code Samples)

  • اپراتور IN IN Operator

  • اپراتور IN (نمونه کد) IN Operator (Code Samples)

  • پرس و جوی SQL را تایپ کنید که کارکنانی را که به عنوان فروشنده کار می کنند را برمی گرداند Type a SQL Query which Returns the Employees who Work as Sales People

  • مانند اپراتور LIKE Operator

  • اپراتور LIKE (نمونه کد) LIKE Operator (Code Samples)

  • همه مدیران را بر اساس عناوین شغلی آنها بازگردانید Return all the managers based on their job titles

  • اپراتور NULL است IS NULL Operator

  • اپراتور IS NULL (نمونه کد) IS NULL Operator (Code Samples)

  • عملگرهای منطقی (AND، OR، NOT) Logical Operators (AND, OR, NOT)

  • عملگرهای منطقی (نمونه کد) Logical Operators (Code Samples)

  • مدیرانی که کمتر از 10000 درآمد دارند را برگردانید Return the managers who earn less than 10000

  • قواعد تقدم Rules of Precedence

  • قوانین تقدم (نمونه کد) Rules of Precedence (Code Samples)

  • تمرین چالش برانگیز در مورد قواعد تقدم A Challenging Exercise on the Rules of Precedence

  • امتحان Quiz

  • آزمون (محدود کردن داده ها) Quiz (Restricting Data)

محدود کردن داده ها Restricting Data

  • با استفاده از بند WHERE Using WHERE Clause

  • استفاده از بند WHERE (نمونه کد) Using WHERE Clause (Code Samples)

  • یک پرس و جوی SQL بنویسید تا کارمندانی که به عنوان مدیر فروش کار می کنند را واکشی کنید Write a SQL Query to Fetch the Employees Working as Sales Managers

  • اپراتورهای مقایسه Comparison Operators

  • اپراتورهای مقایسه (نمونه کد) Comparison Operators (Code Samples)

  • بین … و اپراتور BETWEEN … AND Operator

  • بین... و اپراتور (نمونه کد) BETWEEN...AND Operator (Code Samples)

  • اپراتور IN IN Operator

  • اپراتور IN (نمونه کد) IN Operator (Code Samples)

  • پرس و جوی SQL را تایپ کنید که کارکنانی را که به عنوان فروشنده کار می کنند را برمی گرداند Type a SQL Query which Returns the Employees who Work as Sales People

  • مانند اپراتور LIKE Operator

  • اپراتور LIKE (نمونه کد) LIKE Operator (Code Samples)

  • همه مدیران را بر اساس عناوین شغلی آنها بازگردانید Return all the managers based on their job titles

  • اپراتور NULL است IS NULL Operator

  • اپراتور IS NULL (نمونه کد) IS NULL Operator (Code Samples)

  • عملگرهای منطقی (AND، OR، NOT) Logical Operators (AND, OR, NOT)

  • عملگرهای منطقی (نمونه کد) Logical Operators (Code Samples)

  • مدیرانی که کمتر از 10000 درآمد دارند را برگردانید Return the managers who earn less than 10000

  • قواعد تقدم Rules of Precedence

  • قوانین تقدم (نمونه کد) Rules of Precedence (Code Samples)

  • تمرین چالش برانگیز در مورد قواعد تقدم A Challenging Exercise on the Rules of Precedence

  • امتحان Quiz

  • آزمون (محدود کردن داده ها) Quiz (Restricting Data)

مرتب سازی داده ها Sorting Data

  • ترتیب بر اساس بند ORDER BY Clause

  • ترتیب بر اساس بند (نمونه کد) ORDER BY Clause (Code Samples)

  • اپراتورهای ASC و DESC ASC and DESC Operators

  • اپراتورهای ASC و DESC (نمونه کد) ASC and DESC Operators (Code Samples)

  • زمان سفارش ردیف ها است It's Time Order the Rows

  • اپراتورهای NULLS FIRST و NULLS LAST NULLS FIRST and NULLS LAST Operators

  • اپراتورهای NULLS FIRST و NULLS LAST (نمونه کد) NULLS FIRST and NULLS LAST Operators (Code Samples)

  • ROWNUM و ROWID در SQL ROWNUM & ROWID in SQL

  • ROWNUM و ROWID در SQL (نمونه کد) ROWNUM & ROWID in SQL (Code Samples)

  • بند واکشی اوراکل Oracle FETCH Clause

  • بند واکشی Oracle (نمونه کد) Oracle FETCH Clause (Code Samples)

  • 10 سفارش برتر دوم را بیاورید Bring the second top 10 orders

  • امتحان (مرتب سازی داده ها) Quiz (Sorting Data)

مرتب سازی داده ها Sorting Data

  • ترتیب بر اساس بند ORDER BY Clause

  • ترتیب بر اساس بند (نمونه کد) ORDER BY Clause (Code Samples)

  • اپراتورهای ASC و DESC ASC and DESC Operators

  • اپراتورهای ASC و DESC (نمونه کد) ASC and DESC Operators (Code Samples)

  • زمان سفارش ردیف ها است It's Time Order the Rows

  • اپراتورهای NULLS FIRST و NULLS LAST NULLS FIRST and NULLS LAST Operators

  • اپراتورهای NULLS FIRST و NULLS LAST (نمونه کد) NULLS FIRST and NULLS LAST Operators (Code Samples)

  • ROWNUM و ROWID در SQL ROWNUM & ROWID in SQL

  • ROWNUM و ROWID در SQL (نمونه کد) ROWNUM & ROWID in SQL (Code Samples)

  • بند واکشی اوراکل Oracle FETCH Clause

  • بند واکشی Oracle (نمونه کد) Oracle FETCH Clause (Code Samples)

  • 10 سفارش برتر دوم را بیاورید Bring the second top 10 orders

  • امتحان (مرتب سازی داده ها) Quiz (Sorting Data)

استفاده از متغیرهای جایگزین Using Substitution Variables

  • متغیر جایگزین چیست؟ What is a Substitution Variable?

  • متغیر جایگزین چیست (نمونه کد) What is a Substitution Variable (Code Samples)

  • دستورات دو آمپرسند (&&) و DEFINE & UNDEFINE Double Ampersand (&&) and DEFINE & UNDEFINE Commands

  • دستورات دو آمپرسند (&&) و DEFINE & UNDEFINE (نمونه کد) Double Ampersand (&&) and DEFINE & UNDEFINE Commands (Code Samples)

  • دستورات ACCEPT و PROMPT ACCEPT and PROMPT Commands

  • دستورات ACCEPT و PROMPT (نمونه کد) ACCEPT and PROMPT Commands (Code Samples)

  • SET VERIFY ON/SET VERIFY OFF دستورات SET VERIFY ON / SET VERIFY OFF Commands

  • دستورات VERIFY ON-OFF را تنظیم کنید (نمونه کد) SET VERIFY ON-OFF Commands(Code Samples)

استفاده از متغیرهای جایگزین Using Substitution Variables

  • متغیر جایگزین چیست؟ What is a Substitution Variable?

  • متغیر جایگزین چیست (نمونه کد) What is a Substitution Variable (Code Samples)

  • دستورات دو آمپرسند (&&) و DEFINE & UNDEFINE Double Ampersand (&&) and DEFINE & UNDEFINE Commands

  • دستورات دو آمپرسند (&&) و DEFINE & UNDEFINE (نمونه کد) Double Ampersand (&&) and DEFINE & UNDEFINE Commands (Code Samples)

  • دستورات ACCEPT و PROMPT ACCEPT and PROMPT Commands

  • دستورات ACCEPT و PROMPT (نمونه کد) ACCEPT and PROMPT Commands (Code Samples)

  • SET VERIFY ON/SET VERIFY OFF دستورات SET VERIFY ON / SET VERIFY OFF Commands

  • دستورات VERIFY ON-OFF را تنظیم کنید (نمونه کد) SET VERIFY ON-OFF Commands(Code Samples)

توابع تک ردیفی Single-Row Functions

  • توابع ردیف تک Single Row Functions

  • توابع کاراکتر - توابع تبدیل حروف کوچک (LOWER، UPPER، INITCAP) Character Functions - Case Conversion (LOWER, UPPER, INITCAP) Functions

  • توابع تبدیل کیس (LOWER، UPPER، INITCAP) (نمونه کد) Case Conversion (LOWER, UPPER, INITCAP) Functions (Code Samples)

  • توابع کاراکتر - توابع دستکاری کاراکتر (قسمت 1) Character Functions - Character Manipulation Functions (Part 1)

  • توابع دستکاری کاراکتر (قسمت 1) (نمونه کد) Character Manipulation Functions (Part 1) (Code Samples)

  • توابع کاراکتر - توابع دستکاری کاراکتر قسمت 2 (عملکرد INSTR) Character Functions - Character Manipulation Functions Part 2 (INSTR Function)

  • توابع دستکاری کاراکتر قسمت 2 (عملکرد INSTR) (نمونه کد) Character Manipulation Functions Part 2 (INSTR Function) (Code Samples)

  • توابع کاراکتر - قسمت 3 (توابع TRIM، LTRIM، RTRIM) Character Functions - Part 3 (TRIM, LTRIM, RTRIM Functions)

  • توابع کاراکتر - قسمت 3 (توابع TRIM، LTRIM، RTRIM) (نمونه کد) Character Functions - Part 3 (TRIM, LTRIM, RTRIM Functions) (Code Samples)

  • توابع کاراکتر - قسمت 4 (توابع جایگزین، LPAD، RPAD) Character Functions - Part 4 (REPLACE, LPAD, RPAD Functions)

  • توابع کاراکتر - قسمت 4 (توابع جایگزین، LPAD، RPAD) (نمونه کد) Character Functions - Part 4 (REPLACE, LPAD, RPAD Functions) (Code Samples)

  • توابع عددی Numeric Functions

  • توابع عددی (نمونه کد) Numeric Functions (Code Samples)

  • توابع تو در تو Nested Functions

  • توابع تو در تو (نمونه کد) Nested Functions (Code Samples)

  • مقادیر تاریخ و قالب‌های تاریخ در اوراکل Date Values & Date Formats in Oracle

  • توابع تاریخ و عملیات حسابی در تاریخ Date Functions & Arithmetic Operations on Dates

  • توابع تاریخ و عملیات حسابی در تاریخ (نمونه کد) Date Functions & Arithmetic Operations on Dates (Code Samples)

  • توابع دستکاری تاریخ در SQL Date Manipulation Functions in SQL

  • توابع دستکاری تاریخ در SQL (نمونه کد) Date Manipulation Functions in SQL (Code Samples)

  • امتحان (توابع تک ردیفی) Quiz (Single-Row Functions)

توابع تک ردیفی Single-Row Functions

  • توابع ردیف تک Single Row Functions

  • توابع کاراکتر - توابع تبدیل حروف کوچک (LOWER، UPPER، INITCAP) Character Functions - Case Conversion (LOWER, UPPER, INITCAP) Functions

  • توابع تبدیل کیس (LOWER، UPPER، INITCAP) (نمونه کد) Case Conversion (LOWER, UPPER, INITCAP) Functions (Code Samples)

  • توابع کاراکتر - توابع دستکاری کاراکتر (قسمت 1) Character Functions - Character Manipulation Functions (Part 1)

  • توابع دستکاری کاراکتر (قسمت 1) (نمونه کد) Character Manipulation Functions (Part 1) (Code Samples)

  • توابع کاراکتر - توابع دستکاری کاراکتر قسمت 2 (عملکرد INSTR) Character Functions - Character Manipulation Functions Part 2 (INSTR Function)

  • توابع دستکاری کاراکتر قسمت 2 (عملکرد INSTR) (نمونه کد) Character Manipulation Functions Part 2 (INSTR Function) (Code Samples)

  • توابع کاراکتر - قسمت 3 (توابع TRIM، LTRIM، RTRIM) Character Functions - Part 3 (TRIM, LTRIM, RTRIM Functions)

  • توابع کاراکتر - قسمت 3 (توابع TRIM، LTRIM، RTRIM) (نمونه کد) Character Functions - Part 3 (TRIM, LTRIM, RTRIM Functions) (Code Samples)

  • توابع کاراکتر - قسمت 4 (توابع جایگزین، LPAD، RPAD) Character Functions - Part 4 (REPLACE, LPAD, RPAD Functions)

  • توابع کاراکتر - قسمت 4 (توابع جایگزین، LPAD، RPAD) (نمونه کد) Character Functions - Part 4 (REPLACE, LPAD, RPAD Functions) (Code Samples)

  • توابع عددی Numeric Functions

  • توابع عددی (نمونه کد) Numeric Functions (Code Samples)

  • توابع تو در تو Nested Functions

  • توابع تو در تو (نمونه کد) Nested Functions (Code Samples)

  • مقادیر تاریخ و قالب‌های تاریخ در اوراکل Date Values & Date Formats in Oracle

  • توابع تاریخ و عملیات حسابی در تاریخ Date Functions & Arithmetic Operations on Dates

  • توابع تاریخ و عملیات حسابی در تاریخ (نمونه کد) Date Functions & Arithmetic Operations on Dates (Code Samples)

  • توابع دستکاری تاریخ در SQL Date Manipulation Functions in SQL

  • توابع دستکاری تاریخ در SQL (نمونه کد) Date Manipulation Functions in SQL (Code Samples)

  • امتحان (توابع تک ردیفی) Quiz (Single-Row Functions)

توابع تبدیل Conversion Functions

  • توابع تبدیل Conversion Functions

  • توابع تبدیل (نمونه کد) Conversion Functions (Code Samples)

  • TO_CHAR، TO_DATE، TO_NUMBER عملکرد (قسمت 1) TO_CHAR, TO_DATE, TO_NUMBER Functions (Part 1)

  • TO_CHAR، TO_DATE، TO_NUMBER عملکرد (قسمت 1) (نمونه کد) TO_CHAR, TO_DATE, TO_NUMBER Functions (Part 1) (Code Samples)

  • TO_CHAR، TO_DATE، TO_NUMBER عملکرد (قسمت 2) TO_CHAR, TO_DATE, TO_NUMBER Functions (Part 2)

  • TO_CHAR، TO_DATE، TO_NUMBER عملکرد (قسمت 2) (نمونه کد) TO_CHAR, TO_DATE, TO_NUMBER Functions (Part 2) (Code Samples)

  • توابع مرتبط با تهی (NVL، NVL2، NULLIF، COALESCE) Null-Related (NVL, NVL2, NULLIF, COALESCE) Functions

  • توابع مرتبط با تهی (NVL، NVL2، NULLIF، COALESCE) (نمونه کد) Null-Related (NVL, NVL2, NULLIF, COALESCE) Functions (Code Samples)

  • آزمون (توابع تبدیل) Quiz (Conversion Functions)

توابع تبدیل Conversion Functions

  • توابع تبدیل Conversion Functions

  • توابع تبدیل (نمونه کد) Conversion Functions (Code Samples)

  • TO_CHAR، TO_DATE، TO_NUMBER عملکرد (قسمت 1) TO_CHAR, TO_DATE, TO_NUMBER Functions (Part 1)

  • TO_CHAR، TO_DATE، TO_NUMBER عملکرد (قسمت 1) (نمونه کد) TO_CHAR, TO_DATE, TO_NUMBER Functions (Part 1) (Code Samples)

  • TO_CHAR، TO_DATE، TO_NUMBER عملکرد (قسمت 2) TO_CHAR, TO_DATE, TO_NUMBER Functions (Part 2)

  • TO_CHAR، TO_DATE، TO_NUMBER عملکرد (قسمت 2) (نمونه کد) TO_CHAR, TO_DATE, TO_NUMBER Functions (Part 2) (Code Samples)

  • توابع مرتبط با تهی (NVL، NVL2، NULLIF، COALESCE) Null-Related (NVL, NVL2, NULLIF, COALESCE) Functions

  • توابع مرتبط با تهی (NVL، NVL2، NULLIF، COALESCE) (نمونه کد) Null-Related (NVL, NVL2, NULLIF, COALESCE) Functions (Code Samples)

  • آزمون (توابع تبدیل) Quiz (Conversion Functions)

عبارات شرطی Conditional Expressions

  • عبارات شرطی اوراکل: عبارات CASE Oracle Conditional Expressions: CASE Expressions

  • عبارات شرطی اوراکل: عبارات CASE (نمونه کد) Oracle Conditional Expressions: CASE Expressions (Code Samples)

  • عبارات شرطی اوراکل: تابع DECODE Oracle Conditional Expressions: DECODE Function

  • عبارات شرطی Oracle: تابع DECODE (نمونه کد) Oracle Conditional Expressions: DECODE Function (Code Samples)

  • امتحان (عبارات شرطی) Quiz (Conditional Expressions)

عبارات شرطی Conditional Expressions

  • عبارات شرطی اوراکل: عبارات CASE Oracle Conditional Expressions: CASE Expressions

  • عبارات شرطی اوراکل: عبارات CASE (نمونه کد) Oracle Conditional Expressions: CASE Expressions (Code Samples)

  • عبارات شرطی اوراکل: تابع DECODE Oracle Conditional Expressions: DECODE Function

  • عبارات شرطی Oracle: تابع DECODE (نمونه کد) Oracle Conditional Expressions: DECODE Function (Code Samples)

  • امتحان (عبارات شرطی) Quiz (Conditional Expressions)

توابع گروه Group Functions

  • توابع گروه Group Functions

  • عملکرد AVG AVG Function

  • عملکرد AVG (نمونه کد) AVG Function (Code Samples)

  • COUNT تابع COUNT Function

  • COUNT تابع (نمونه کد) COUNT Function (Code Samples)

  • یک پرس و جوی SQL بنویسید که تعداد مشتریان مرد متاهل را برمی گرداند Write a SQL query returning the number of married male customers

  • عملکرد MAX MAX Function

  • تابع MAX (نمونه کد) MAX Function (Code Samples)

  • عملکرد MIN MIN Function

  • تابع MIN (نمونه کد) MIN Function (Code Samples)

  • تابع SUM SUM Function

  • تابع SUM (نمونه کد) SUM Function (Code Samples)

  • تابع LISTAGG LISTAGG Function

  • تابع LISTAGG (نمونه کد) LISTAGG Function (Code Samples)

  • بررسی اجمالی توابع گروه Overview Of Group Functions

  • نمای کلی توابع گروه (نمونه کد) Overview Of Group Functions (Code Samples)

  • آزمون (توابع گروهی) Quiz (Group Functions)

توابع گروه Group Functions

  • توابع گروه Group Functions

  • عملکرد AVG AVG Function

  • عملکرد AVG (نمونه کد) AVG Function (Code Samples)

  • COUNT تابع COUNT Function

  • COUNT تابع (نمونه کد) COUNT Function (Code Samples)

  • یک پرس و جوی SQL بنویسید که تعداد مشتریان مرد متاهل را برمی گرداند Write a SQL query returning the number of married male customers

  • عملکرد MAX MAX Function

  • تابع MAX (نمونه کد) MAX Function (Code Samples)

  • عملکرد MIN MIN Function

  • تابع MIN (نمونه کد) MIN Function (Code Samples)

  • تابع SUM SUM Function

  • تابع SUM (نمونه کد) SUM Function (Code Samples)

  • تابع LISTAGG LISTAGG Function

  • تابع LISTAGG (نمونه کد) LISTAGG Function (Code Samples)

  • بررسی اجمالی توابع گروه Overview Of Group Functions

  • نمای کلی توابع گروه (نمونه کد) Overview Of Group Functions (Code Samples)

  • آزمون (توابع گروهی) Quiz (Group Functions)

گروه بندی داده ها Grouping Data

  • گروه به بند (قسمت 1) GROUP BY Clause (Part 1)

  • گروه به بند (قسمت 1) (نمونه کد) GROUP BY Clause (Part 1) (Code Samples)

  • پرس و جوی SQL را تایپ کنید که تعداد مقادیر متمایز Job ID را برای هر بخش برمی‌گرداند Type a SQL Query Returning the Number of Distinct Job ID Values for Each Department

  • گروه به بند (قسمت 2) GROUP BY Clause (Part 2)

  • گروه به بند (قسمت 2) (نمونه کد) GROUP BY Clause (Part 2) (Code Samples)

  • بند داشتن HAVING Clause

  • بند داشتن (نمونه های کد) HAVING Clause (Code Samples)

  • یک SQL Query Returns Departments که بیش از 10 کارمند دارند را تایپ کنید Type a SQL Query Returns Departments which Have more than 10 employees

  • توابع گروه تو در تو Nested Group Functions

  • توابع گروه تودرتو (نمونه کد) Nested Group Functions (Code Samples)

  • آزمون (گروه‌بندی داده‌ها) Quiz (Grouping Data)

گروه بندی داده ها Grouping Data

  • گروه به بند (قسمت 1) GROUP BY Clause (Part 1)

  • گروه به بند (قسمت 1) (نمونه کد) GROUP BY Clause (Part 1) (Code Samples)

  • پرس و جوی SQL را تایپ کنید که تعداد مقادیر متمایز Job ID را برای هر بخش برمی‌گرداند Type a SQL Query Returning the Number of Distinct Job ID Values for Each Department

  • گروه به بند (قسمت 2) GROUP BY Clause (Part 2)

  • گروه به بند (قسمت 2) (نمونه کد) GROUP BY Clause (Part 2) (Code Samples)

  • بند داشتن HAVING Clause

  • بند داشتن (نمونه های کد) HAVING Clause (Code Samples)

  • یک SQL Query Returns Departments که بیش از 10 کارمند دارند را تایپ کنید Type a SQL Query Returns Departments which Have more than 10 employees

  • توابع گروه تو در تو Nested Group Functions

  • توابع گروه تودرتو (نمونه کد) Nested Group Functions (Code Samples)

  • آزمون (گروه‌بندی داده‌ها) Quiz (Grouping Data)

پیوستن به چند جدول Joining Multiple Tables

  • Join چیست؟ & Oracle SQL Join Types What is a Join? & Oracle SQL Join Types

  • ایجاد Join Creating a Join

  • طبیعی بپیوندید Natural Join

  • پیوستن طبیعی (نمونه کد) Natural Join (Code Samples)

  • با بند استفاده بپیوندید Join with the USING Clause

  • با بند USING بپیوندید (نمونه‌های کد) Join with the USING Clause (Code Samples)

  • مدیریت نام ستون های مبهم Handling Ambiguous Column Names

  • مدیریت نام‌های ستون مبهم (نمونه‌های کد) Handling Ambiguous Column Names (Code Samples)

  • Inner Join و Join با شرط ON Inner Join & Join with the ON Clause

  • پیوستن داخلی و عضویت با بند ON (نمونه کد) Inner Join & Join with the ON Clause (Code Samples)

  • یک پرس و جوی SQL بنویسید که توزیع سفارش ها را بر اساس حالت جنسیت و ترتیب برمی گرداند. Write a SQL Query Returning the Distribution of Orders Based on the Gender and Order Mode

  • عملیات پیوستن چندگانه Multiple Join Operations

  • عملیات اتصال چندگانه (نمونه کد) Multiple Join Operations (Code Samples)

  • محدود کردن پیوستن ها Restricting Joins

  • محدود کردن اتصالات (نمونه کد) Restricting Joins (Code Samples)

  • خود عضو شوید Self Join

  • خود عضویت (نمونه کد) Self Join (Code Samples)

  • غیر معادل (پیوستن به جداول نابرابر) Non-Equijoins (Joining Unequal Tables)

  • غیر معادل (پیوستن به جداول نابرابر) (نمونه کد) Non-Equijoins (Joining Unequal Tables) (Code Samples)

  • اتصالات بیرونی OUTER JOINS

  • اتصالات بیرونی (نمونه کد) OUTER JOINS (Code Samples)

  • پیوستن به بیرون چپ (پیوستن چپ) LEFT OUTER JOIN (LEFT JOIN)

  • LEFT OUTER JOIN (LEFT JOIN) (نمونه کد) LEFT OUTER JOIN (LEFT JOIN) (Code Samples)

  • پیوستن راست بیرونی (پیوستن راست) RIGHT OUTER JOIN (RIGHT JOIN)

  • پیوستن راست خارجی (پیوستن راست) (نمونه کد) RIGHT OUTER JOIN (RIGHT JOIN) (Code Samples)

  • پیوستن کامل بیرونی (پیوستن کامل) FULL OUTER JOIN (FULL JOIN)

  • پیوستن کامل بیرونی (پیوست کامل) (نمونه کد) FULL OUTER JOIN (FULL JOIN) (Code Samples)

  • کراس جوین (محصول دکارتی/محصول متقابل) Cross Join (Cartesian Product / Cross Product)

  • کراس جوین (محصول دکارتی/محصول متقابل) (نمونه کد) Cross Join (Cartesian Product / Cross Product) (Code Samples)

  • Oracle's Old Style Join Syntax (ANSI vs Non-ANSI Joins) (قسمت 1) Oracle's Old Style Join Syntax (ANSI vs Non-ANSI Joins) (Part 1)

  • Oracle's Old Style Join Syntax (ANSI vs Non-ANSI Joins) (قسمت 2) Oracle's Old Style Join Syntax (ANSI vs Non-ANSI Joins) (Part 2)

  • Oracle's Old Style Join Syntax (ANSI vs Non-ANSI Joins) (بخش 3) Oracle's Old Style Join Syntax (ANSI vs Non-ANSI Joins) (Part 3)

  • نحو پیوستن به سبک قدیمی Oracle (ANSI در مقابل اتصالات غیر ANSI) (نمونه کد) Oracle's Old Style Join Syntax (ANSI vs Non-ANSI Joins) (Code Samples)

  • تفاوت بین اتصالات داخلی و خارجی، اکیجون ها و غیر همجنس ها The Differences Between The Inner Joins & Outer Joins, Equijoins & Non-Equijoins

  • تفاوت بین اتصالات داخلی - اتصالات بیرونی، اکیجون ها - غیر معادلات (کد) Differences Between Inner Joins-Outer Joins, Equijoins-Non-Equijoins (Code)

  • از کدام نوع Join باید استفاده کنید؟ Which Join Type Should You Use?

  • مدل های Entity-Relationship در DBMS - چگونه از آنها با Join استفاده کنیم؟ Entity-Relationship Models in DBMS - How to Use Them with Joins?

  • آزمون (پیوستن به چند جدول) Quiz (Joining Multiple Tables)

پیوستن به چند جدول Joining Multiple Tables

  • Join چیست؟ & Oracle SQL Join Types What is a Join? & Oracle SQL Join Types

  • ایجاد Join Creating a Join

  • طبیعی بپیوندید Natural Join

  • پیوستن طبیعی (نمونه کد) Natural Join (Code Samples)

  • با بند استفاده بپیوندید Join with the USING Clause

  • با بند USING بپیوندید (نمونه‌های کد) Join with the USING Clause (Code Samples)

  • مدیریت نام ستون های مبهم Handling Ambiguous Column Names

  • مدیریت نام‌های ستون مبهم (نمونه‌های کد) Handling Ambiguous Column Names (Code Samples)

  • Inner Join و Join با شرط ON Inner Join & Join with the ON Clause

  • پیوستن داخلی و عضویت با بند ON (نمونه کد) Inner Join & Join with the ON Clause (Code Samples)

  • یک پرس و جوی SQL بنویسید که توزیع سفارش ها را بر اساس حالت جنسیت و ترتیب برمی گرداند. Write a SQL Query Returning the Distribution of Orders Based on the Gender and Order Mode

  • عملیات پیوستن چندگانه Multiple Join Operations

  • عملیات اتصال چندگانه (نمونه کد) Multiple Join Operations (Code Samples)

  • محدود کردن پیوستن ها Restricting Joins

  • محدود کردن اتصالات (نمونه کد) Restricting Joins (Code Samples)

  • خود عضو شوید Self Join

  • خود عضویت (نمونه کد) Self Join (Code Samples)

  • غیر معادل (پیوستن به جداول نابرابر) Non-Equijoins (Joining Unequal Tables)

  • غیر معادل (پیوستن به جداول نابرابر) (نمونه کد) Non-Equijoins (Joining Unequal Tables) (Code Samples)

  • اتصالات بیرونی OUTER JOINS

  • اتصالات بیرونی (نمونه کد) OUTER JOINS (Code Samples)

  • پیوستن به بیرون چپ (پیوستن چپ) LEFT OUTER JOIN (LEFT JOIN)

  • LEFT OUTER JOIN (LEFT JOIN) (نمونه کد) LEFT OUTER JOIN (LEFT JOIN) (Code Samples)

  • پیوستن راست بیرونی (پیوستن راست) RIGHT OUTER JOIN (RIGHT JOIN)

  • پیوستن راست خارجی (پیوستن راست) (نمونه کد) RIGHT OUTER JOIN (RIGHT JOIN) (Code Samples)

  • پیوستن کامل بیرونی (پیوستن کامل) FULL OUTER JOIN (FULL JOIN)

  • پیوستن کامل بیرونی (پیوست کامل) (نمونه کد) FULL OUTER JOIN (FULL JOIN) (Code Samples)

  • کراس جوین (محصول دکارتی/محصول متقابل) Cross Join (Cartesian Product / Cross Product)

  • کراس جوین (محصول دکارتی/محصول متقابل) (نمونه کد) Cross Join (Cartesian Product / Cross Product) (Code Samples)

  • Oracle's Old Style Join Syntax (ANSI vs Non-ANSI Joins) (قسمت 1) Oracle's Old Style Join Syntax (ANSI vs Non-ANSI Joins) (Part 1)

  • Oracle's Old Style Join Syntax (ANSI vs Non-ANSI Joins) (قسمت 2) Oracle's Old Style Join Syntax (ANSI vs Non-ANSI Joins) (Part 2)

  • Oracle's Old Style Join Syntax (ANSI vs Non-ANSI Joins) (بخش 3) Oracle's Old Style Join Syntax (ANSI vs Non-ANSI Joins) (Part 3)

  • نحو پیوستن به سبک قدیمی Oracle (ANSI در مقابل اتصالات غیر ANSI) (نمونه کد) Oracle's Old Style Join Syntax (ANSI vs Non-ANSI Joins) (Code Samples)

  • تفاوت بین اتصالات داخلی و خارجی، اکیجون ها و غیر همجنس ها The Differences Between The Inner Joins & Outer Joins, Equijoins & Non-Equijoins

  • تفاوت بین اتصالات داخلی - اتصالات بیرونی، اکیجون ها - غیر معادلات (کد) Differences Between Inner Joins-Outer Joins, Equijoins-Non-Equijoins (Code)

  • از کدام نوع Join باید استفاده کنید؟ Which Join Type Should You Use?

  • مدل های Entity-Relationship در DBMS - چگونه از آنها با Join استفاده کنیم؟ Entity-Relationship Models in DBMS - How to Use Them with Joins?

  • آزمون (پیوستن به چند جدول) Quiz (Joining Multiple Tables)

استفاده از سوالات فرعی Using Subqueries

  • استفاده از سوالات فرعی Using Subqueries

  • استفاده از سوالات فرعی (نمونه کد) Using Subqueries (Code Samples)

  • کارمندانی را که در همان بخش با داگلاس کار می کنند، برگردانید Return the employees who work at the same department with Douglas

  • سوالات فرعی تک ردیفی Single Row Subqueries

  • سوالات فرعی تک ردیفی (نمونه کد) Single Row Subqueries (Code Samples)

  • سوالات فرعی چند ردیفی Multiple Row Subqueries

  • سوالات فرعی چند ردیف (نمونه کد) Multiple Row Subqueries (Code Samples)

  • سوالات فرعی چند ستونی Multiple Column Subqueries

  • سوالات زیر چند ستونی (نمونه کد) Multiple Column Subqueries (Code Samples)

  • استفاده از سوالات فرعی به عنوان جدول Using Subqueries as a Table

  • استفاده از سوالات فرعی به عنوان جدول (نمونه کد) Using Subqueries as a Table (Code Samples)

  • پرسش های فرعی SCALAR SCALAR Subqueries

  • سوالات فرعی SCALAR (نمونه کد) SCALAR Subqueries (Code Samples)

  • سوالات فرعی مرتبط Correlated Subqueries

  • سوالات فرعی مرتبط (نمونه کد) Correlated Subqueries (Code Samples)

  • اپراتور و Semijoins وجود دارد EXISTS Operator & Semijoins

  • EXISTS اپراتور و Semijoins (نمونه کد) EXISTS Operator & Semijoins (Code Samples)

  • برای یافتن مشتریانی که بیش از 100000 برای یک سفارش پرداخت کرده اند، یک پرس و جوی SQL بنویسید. Write a SQL Query to Find the Customers who Paid over 100000 for One Order

  • اپراتور وجود ندارد NOT EXISTS Operator

  • اپراتور وجود ندارد (کدهای نمونه) NOT EXISTS Operator (Sample Codes)

  • آزمون (با استفاده از سوالات فرعی) Quiz (Using Subqueries)

استفاده از سوالات فرعی Using Subqueries

  • استفاده از سوالات فرعی Using Subqueries

  • استفاده از سوالات فرعی (نمونه کد) Using Subqueries (Code Samples)

  • کارمندانی را که در همان بخش با داگلاس کار می کنند، برگردانید Return the employees who work at the same department with Douglas

  • سوالات فرعی تک ردیفی Single Row Subqueries

  • سوالات فرعی تک ردیفی (نمونه کد) Single Row Subqueries (Code Samples)

  • سوالات فرعی چند ردیفی Multiple Row Subqueries

  • سوالات فرعی چند ردیف (نمونه کد) Multiple Row Subqueries (Code Samples)

  • سوالات فرعی چند ستونی Multiple Column Subqueries

  • سوالات زیر چند ستونی (نمونه کد) Multiple Column Subqueries (Code Samples)

  • استفاده از سوالات فرعی به عنوان جدول Using Subqueries as a Table

  • استفاده از سوالات فرعی به عنوان جدول (نمونه کد) Using Subqueries as a Table (Code Samples)

  • پرسش های فرعی SCALAR SCALAR Subqueries

  • سوالات فرعی SCALAR (نمونه کد) SCALAR Subqueries (Code Samples)

  • سوالات فرعی مرتبط Correlated Subqueries

  • سوالات فرعی مرتبط (نمونه کد) Correlated Subqueries (Code Samples)

  • اپراتور و Semijoins وجود دارد EXISTS Operator & Semijoins

  • EXISTS اپراتور و Semijoins (نمونه کد) EXISTS Operator & Semijoins (Code Samples)

  • برای یافتن مشتریانی که بیش از 100000 برای یک سفارش پرداخت کرده اند، یک پرس و جوی SQL بنویسید. Write a SQL Query to Find the Customers who Paid over 100000 for One Order

  • اپراتور وجود ندارد NOT EXISTS Operator

  • اپراتور وجود ندارد (کدهای نمونه) NOT EXISTS Operator (Sample Codes)

  • آزمون (با استفاده از سوالات فرعی) Quiz (Using Subqueries)

کار با اپراتورهای Oracle SET Working with the Oracle SET Operators

  • مقدمه ای بر SET Operators در Oracle SQL Introduction to SET Operators in Oracle SQL

  • UNION و UNION ALL اپراتورها UNION and UNION ALL Operators

  • UNION و UNION ALL اپراتورها (نمونه کد) UNION and UNION ALL Operators (Code Samples)

  • عملگر INTERSECT INTERSECT Operator

  • عملگر INTERSECT (نمونه کد) INTERSECT Operator (Code Samples)

  • اپراتور MINUS MINUS Operator

  • اپراتور MINUS (نمونه کد) MINUS Operator (Code Samples)

  • تطبیق پرس و جوهای بی همتا در عملیات SET Matching Unmatched Queries in SET Operations

  • تطبیق پرس و جوهای بی همتا در عملیات SET (نمونه کد) Matching Unmatched Queries in SET Operations (Code Samples)

  • استفاده از بند ORDER BY با اپراتورهای SET Using the ORDER BY Clause with SET Operators

  • استفاده از بند ORDER BY با اپراتورهای SET (نمونه کد) Using the ORDER BY Clause with SET Operators (Code Samples)

  • ترکیب چند کوئری با استفاده از عملگرهای SET Combining Multiple Queries Using the SET Operators

  • ترکیب چند کوئری با استفاده از عملگرهای SET (نمونه کد) Combining Multiple Queries Using the SET Operators (Code Samples)

  • امتحان (مجموعه اپراتورها) Quiz (Set Operators)

کار با اپراتورهای Oracle SET Working with the Oracle SET Operators

  • مقدمه ای بر SET Operators در Oracle SQL Introduction to SET Operators in Oracle SQL

  • UNION و UNION ALL اپراتورها UNION and UNION ALL Operators

  • UNION و UNION ALL اپراتورها (نمونه کد) UNION and UNION ALL Operators (Code Samples)

  • عملگر INTERSECT INTERSECT Operator

  • عملگر INTERSECT (نمونه کد) INTERSECT Operator (Code Samples)

  • اپراتور MINUS MINUS Operator

  • اپراتور MINUS (نمونه کد) MINUS Operator (Code Samples)

  • تطبیق پرس و جوهای بی همتا در عملیات SET Matching Unmatched Queries in SET Operations

  • تطبیق پرس و جوهای بی همتا در عملیات SET (نمونه کد) Matching Unmatched Queries in SET Operations (Code Samples)

  • استفاده از بند ORDER BY با اپراتورهای SET Using the ORDER BY Clause with SET Operators

  • استفاده از بند ORDER BY با اپراتورهای SET (نمونه کد) Using the ORDER BY Clause with SET Operators (Code Samples)

  • ترکیب چند کوئری با استفاده از عملگرهای SET Combining Multiple Queries Using the SET Operators

  • ترکیب چند کوئری با استفاده از عملگرهای SET (نمونه کد) Combining Multiple Queries Using the SET Operators (Code Samples)

  • امتحان (مجموعه اپراتورها) Quiz (Set Operators)

بیانیه های زبان تعریف داده (DDL). Data Definition Language (DDL) Statements

  • زبان تعریف داده (DDL) Data Definition Language (DDL)

  • قوانین نامگذاری و قراردادهای نامگذاری در اوراکل Naming Rules & Naming Conventions in Oracle

  • بیانیه جدول ایجاد کنید CREATE TABLE Statement

  • بیانیه ایجاد جدول (نمونه کد) CREATE TABLE Statement (Code Samples)

  • عبارت CREATE TABLE AS SELECT (CTAS) در Oracle CREATE TABLE AS SELECT (CTAS) Statement in Oracle

  • عبارت CREATE TABLE AS SELECT (CTAS) در Oracle (نمونه کد) CREATE TABLE AS SELECT (CTAS) Statement in Oracle (Code Samples)

  • بیانیه ALTER TABLE ALTER TABLE Statement

  • بیانیه ALTER TABLE (نمونه کد) ALTER TABLE Statement (Code Samples)

  • علامت گذاری ستون های استفاده نشده (با استفاده از بند SET UNUSED) Marking Columns Unused (Using The SET UNUSED Clause)

  • علامت‌گذاری ستون‌های استفاده نشده (با استفاده از بند SET UNUSED) (نمونه‌های کد) Marking Columns Unused (Using The SET UNUSED Clause) (Code Samples)

  • جداول فقط خواندنی در SQL READ-ONLY Tables in SQL

  • جداول فقط خواندنی در SQL (نمونه کد) READ-ONLY Tables in SQL (Code Samples)

  • بیانیه DROP TABLE DROP TABLE Statement

  • بیانیه DROP TABLE (نمونه کد) DROP TABLE Statement (Code Samples)

  • بیانیه TRUNCATE TABLE TRUNCATE TABLE Statement

  • بیانیه TRUNCATE TABLE (نمونه کد) TRUNCATE TABLE Statement (Code Samples)

  • بیانیه نظر COMMENT Statement

  • بیانیه نظر (نمونه کد) COMMENT Statement (Code Samples)

  • RENAME بیانیه RENAME Statement

  • بیانیه RENAME (نمونه های کد) RENAME Statement (Code Samples)

  • آزمون (زبان تعریف داده) Quiz (Data Definition Language)

بیانیه های زبان تعریف داده (DDL). Data Definition Language (DDL) Statements

  • زبان تعریف داده (DDL) Data Definition Language (DDL)

  • قوانین نامگذاری و قراردادهای نامگذاری در اوراکل Naming Rules & Naming Conventions in Oracle

  • بیانیه جدول ایجاد کنید CREATE TABLE Statement

  • بیانیه ایجاد جدول (نمونه کد) CREATE TABLE Statement (Code Samples)

  • عبارت CREATE TABLE AS SELECT (CTAS) در Oracle CREATE TABLE AS SELECT (CTAS) Statement in Oracle

  • عبارت CREATE TABLE AS SELECT (CTAS) در Oracle (نمونه کد) CREATE TABLE AS SELECT (CTAS) Statement in Oracle (Code Samples)

  • بیانیه ALTER TABLE ALTER TABLE Statement

  • بیانیه ALTER TABLE (نمونه کد) ALTER TABLE Statement (Code Samples)

  • علامت گذاری ستون های استفاده نشده (با استفاده از بند SET UNUSED) Marking Columns Unused (Using The SET UNUSED Clause)

  • علامت‌گذاری ستون‌های استفاده نشده (با استفاده از بند SET UNUSED) (نمونه‌های کد) Marking Columns Unused (Using The SET UNUSED Clause) (Code Samples)

  • جداول فقط خواندنی در SQL READ-ONLY Tables in SQL

  • جداول فقط خواندنی در SQL (نمونه کد) READ-ONLY Tables in SQL (Code Samples)

  • بیانیه DROP TABLE DROP TABLE Statement

  • بیانیه DROP TABLE (نمونه کد) DROP TABLE Statement (Code Samples)

  • بیانیه TRUNCATE TABLE TRUNCATE TABLE Statement

  • بیانیه TRUNCATE TABLE (نمونه کد) TRUNCATE TABLE Statement (Code Samples)

  • بیانیه نظر COMMENT Statement

  • بیانیه نظر (نمونه کد) COMMENT Statement (Code Samples)

  • RENAME بیانیه RENAME Statement

  • بیانیه RENAME (نمونه های کد) RENAME Statement (Code Samples)

  • آزمون (زبان تعریف داده) Quiz (Data Definition Language)

بیانیه های زبان دستکاری داده ها (DML). Data Manipulation Language (DML) Statements

  • زبان دستکاری داده ها (DML) Data Manipulation Language (DML)

  • درج بیانیه (قسمت 1) INSERT Statement (Part 1)

  • درج بیانیه (قسمت 1) (نمونه های کد) INSERT Statement (Part 1) (Code Samples)

  • درج بیانیه (قسمت 2) INSERT Statement (Part 2)

  • درج بیانیه (قسمت 2) (نمونه های کد) INSERT Statement (Part 2) (Code Samples)

  • بیانیه های درج چند جدولی Multitable Insert Statements

  • درج بیانیه های بدون قید و شرط (درج همه بیانیه ها) Unconditional Insert Statements (INSERT ALL Statements)

  • بیانیه های درج بدون قید و شرط (درج همه بیانیه ها) (نمونه های کد) Unconditional Insert Statements (INSERT ALL Statements) (Code Samples)

  • مشروط درج همه عبارات Conditional INSERT ALL Statements

  • شرطی درج همه اظهارات (نمونه کد) Conditional INSERT ALL Statements (Code Samples)

  • بیانیه های شرطی INSERT FIRST Conditional INSERT FIRST Statements

  • بیانیه های شرطی INSERT FIRST (نمونه های کد) Conditional INSERT FIRST Statements (Code Samples)

  • درج چرخشی Pivoting Insert

  • درج محوری (نمونه کد) Pivoting Insert (Code Samples)

  • به روز رسانی بیانیه UPDATE Statement

  • بیانیه به روز رسانی (نمونه کد) UPDATE Statement (Code Samples)

  • بیانیه را حذف کنید DELETE Statement

  • حذف بیانیه (نمونه کد) DELETE Statement (Code Samples)

  • بیانیه ادغام MERGE Statement

  • بیانیه ادغام (نمونه کد) MERGE Statement (Code Samples)

  • (TCL) زبان کنترل تراکنش و دستورات TCL (TCL) Transaction Control Language & TCL Commands

  • (TCL) زبان کنترل تراکنش و دستورات TCL (نمونه کد) (TCL) Transaction Control Language & TCL Commands (Code Samples)

  • اظهارات COMIT و ROLLBACK COMMIT and ROLLBACK Statements

  • اظهارات COMIT و ROLLBACK (نمونه کد) COMMIT and ROLLBACK Statements (Code Samples)

  • قفل ردیف در اوراکل Row Lock in Oracle

  • قفل ردیف در اوراکل (نمونه کد) Row Lock in Oracle (Code Samples)

  • بیانیه SAVEPOINT SAVEPOINT Statement

  • بیانیه SAVEPOINT (نمونه کد) SAVEPOINT Statement (Code Samples)

  • برای به روز رسانی بیانیه FOR UPDATE Statement

  • برای به روز رسانی بیانیه (نمونه کد) FOR UPDATE Statement (Code Samples)

  • آزمون (زبان دستکاری داده ها) Quiz (Data Manipulation Language)

بیانیه های زبان دستکاری داده ها (DML). Data Manipulation Language (DML) Statements

  • زبان دستکاری داده ها (DML) Data Manipulation Language (DML)

  • درج بیانیه (قسمت 1) INSERT Statement (Part 1)

  • درج بیانیه (قسمت 1) (نمونه های کد) INSERT Statement (Part 1) (Code Samples)

  • درج بیانیه (قسمت 2) INSERT Statement (Part 2)

  • درج بیانیه (قسمت 2) (نمونه های کد) INSERT Statement (Part 2) (Code Samples)

  • بیانیه های درج چند جدولی Multitable Insert Statements

  • درج بیانیه های بدون قید و شرط (درج همه بیانیه ها) Unconditional Insert Statements (INSERT ALL Statements)

  • بیانیه های درج بدون قید و شرط (درج همه بیانیه ها) (نمونه های کد) Unconditional Insert Statements (INSERT ALL Statements) (Code Samples)

  • مشروط درج همه عبارات Conditional INSERT ALL Statements

  • شرطی درج همه اظهارات (نمونه کد) Conditional INSERT ALL Statements (Code Samples)

  • بیانیه های شرطی INSERT FIRST Conditional INSERT FIRST Statements

  • بیانیه های شرطی INSERT FIRST (نمونه های کد) Conditional INSERT FIRST Statements (Code Samples)

  • درج چرخشی Pivoting Insert

  • درج محوری (نمونه کد) Pivoting Insert (Code Samples)

  • به روز رسانی بیانیه UPDATE Statement

  • بیانیه به روز رسانی (نمونه کد) UPDATE Statement (Code Samples)

  • بیانیه را حذف کنید DELETE Statement

  • حذف بیانیه (نمونه کد) DELETE Statement (Code Samples)

  • بیانیه ادغام MERGE Statement

  • بیانیه ادغام (نمونه کد) MERGE Statement (Code Samples)

  • (TCL) زبان کنترل تراکنش و دستورات TCL (TCL) Transaction Control Language & TCL Commands

  • (TCL) زبان کنترل تراکنش و دستورات TCL (نمونه کد) (TCL) Transaction Control Language & TCL Commands (Code Samples)

  • اظهارات COMIT و ROLLBACK COMMIT and ROLLBACK Statements

  • اظهارات COMIT و ROLLBACK (نمونه کد) COMMIT and ROLLBACK Statements (Code Samples)

  • قفل ردیف در اوراکل Row Lock in Oracle

  • قفل ردیف در اوراکل (نمونه کد) Row Lock in Oracle (Code Samples)

  • بیانیه SAVEPOINT SAVEPOINT Statement

  • بیانیه SAVEPOINT (نمونه کد) SAVEPOINT Statement (Code Samples)

  • برای به روز رسانی بیانیه FOR UPDATE Statement

  • برای به روز رسانی بیانیه (نمونه کد) FOR UPDATE Statement (Code Samples)

  • آزمون (زبان دستکاری داده ها) Quiz (Data Manipulation Language)

با استفاده از فناوری‌های اوراکل FLASHBACK Using Oracle FLASHBACK Technologies

  • عملیات فلاش بک (قسمت 1) FLASHBACK Operations (Part 1)

  • عملیات فلاش بک (قسمت 2) FLASHBACK Operations (Part 2)

  • عملیات فلش بک (قسمت 2) (نمونه کد) FLASHBACK Operations (Part 2) (Code Samples)

  • عملیات پاکسازی PURGE Operations

  • عملیات PURGE (نمونه کد) PURGE Operations (Code Samples)

  • ردیابی تغییرات داده ها در یک زمان خاص Tracking Changes In Data In a Particular Time

  • ردیابی تغییرات داده ها در یک زمان خاص (نمونه کد) Tracking Changes In Data In a Particular Time (Code Samples)

  • آزمون (فناوری های فلش بک) Quiz (Flashback Technologies)

با استفاده از فناوری‌های اوراکل FLASHBACK Using Oracle FLASHBACK Technologies

  • عملیات فلاش بک (قسمت 1) FLASHBACK Operations (Part 1)

  • عملیات فلاش بک (قسمت 2) FLASHBACK Operations (Part 2)

  • عملیات فلش بک (قسمت 2) (نمونه کد) FLASHBACK Operations (Part 2) (Code Samples)

  • عملیات پاکسازی PURGE Operations

  • عملیات PURGE (نمونه کد) PURGE Operations (Code Samples)

  • ردیابی تغییرات داده ها در یک زمان خاص Tracking Changes In Data In a Particular Time

  • ردیابی تغییرات داده ها در یک زمان خاص (نمونه کد) Tracking Changes In Data In a Particular Time (Code Samples)

  • آزمون (فناوری های فلش بک) Quiz (Flashback Technologies)

محدودیت های اوراکل در SQL Oracle Constraints in SQL

  • محدودیت چیست؟ انواع محدودیت اوراکل What is a Constraint? Oracle Constraint Types

  • محدودیت NOT NULL NOT NULL Constraint

  • محدودیت NOT NULL (نمونه کد) NOT NULL Constraint (Code Samples)

  • محدودیت منحصر به فرد UNIQUE Constraint

  • محدودیت منحصر به فرد (نمونه کد) UNIQUE Constraint (Code Samples)

  • محدودیت کلید اولیه PRIMARY KEY Constraint

  • محدودیت کلید اولیه (نمونه کد) PRIMARY KEY Constraint (Code Samples)

  • محدودیت کلید خارجی (قسمت 1) FOREIGN KEY Constraint (Part 1)

  • محدودیت کلید خارجی (قسمت 2) FOREIGN KEY Constraint (Part 2)

  • محدودیت کلید خارجی (نمونه کد) FOREIGN KEY Constraint (Code Samples)

  • ON DELETE CASCADE | بند ON DELETE SET NULL The ON DELETE CASCADE | ON DELETE SET NULL Clause

  • ON DELETE CASCADE | بند ON DELETE SET NULL (نمونه کد) The ON DELETE CASCADE | ON DELETE SET NULL Clause (Code Samples)

  • محدودیت را بررسی کنید CHECK Constraint

  • بررسی محدودیت (نمونه کد) CHECK Constraint (Code Samples)

  • اضافه کردن محدودیت ها از طریق بیانیه های ALTER TABLE Adding Constraints via ALTER TABLE Statements

  • افزودن محدودیت ها از طریق بیانیه های ALTER TABLE (نمونه کد) Adding Constraints via ALTER TABLE Statements (Code Samples)

  • حذف (حذف) محدودیت ها Dropping (Removing) Constraints

  • حذف (حذف) محدودیت ها (نمونه های کد) Dropping (Removing) Constraints (Code Samples)

  • محدودیت های آبشاری در اوراکل Cascading Constraints in Oracle

  • محدودیت‌های آبشاری در اوراکل (نمونه‌های کد) Cascading Constraints in Oracle (Code Samples)

  • تغییر نام محدودیت ها Renaming Constraints

  • تغییر نام محدودیت ها (نمونه های کد) Renaming Constraints (Code Samples)

  • غیرفعال کردن محدودیت ها Disabling Constraints

  • غیرفعال کردن محدودیت ها (نمونه های کد) Disabling Constraints (Code Samples)

  • فعال کردن محدودیت ها Enabling Constraints

  • فعال کردن محدودیت ها (نمونه های کد) Enabling Constraints (Code Samples)

  • وضعیت محدودیت ها Status of Constraints

  • وضعیت محدودیت ها (نمونه های کد) Status of Constraints (Code Samples)

  • تعویق محدودیت ها (قسمت 1) Deferring Constraints (Part 1)

  • تعویق محدودیت ها (قسمت 2) Deferring Constraints (Part 2)

  • محدودیت‌های به تعویق انداختن (نمونه‌های کد) Deferring Constraints (Code Samples)

  • آزمون (محدودیت ها) Quiz (Constraints)

محدودیت های اوراکل در SQL Oracle Constraints in SQL

  • محدودیت چیست؟ انواع محدودیت اوراکل What is a Constraint? Oracle Constraint Types

  • محدودیت NOT NULL NOT NULL Constraint

  • محدودیت NOT NULL (نمونه کد) NOT NULL Constraint (Code Samples)

  • محدودیت منحصر به فرد UNIQUE Constraint

  • محدودیت منحصر به فرد (نمونه کد) UNIQUE Constraint (Code Samples)

  • محدودیت کلید اولیه PRIMARY KEY Constraint

  • محدودیت کلید اولیه (نمونه کد) PRIMARY KEY Constraint (Code Samples)

  • محدودیت کلید خارجی (قسمت 1) FOREIGN KEY Constraint (Part 1)

  • محدودیت کلید خارجی (قسمت 2) FOREIGN KEY Constraint (Part 2)

  • محدودیت کلید خارجی (نمونه کد) FOREIGN KEY Constraint (Code Samples)

  • ON DELETE CASCADE | بند ON DELETE SET NULL The ON DELETE CASCADE | ON DELETE SET NULL Clause

  • ON DELETE CASCADE | بند ON DELETE SET NULL (نمونه کد) The ON DELETE CASCADE | ON DELETE SET NULL Clause (Code Samples)

  • محدودیت را بررسی کنید CHECK Constraint

  • بررسی محدودیت (نمونه کد) CHECK Constraint (Code Samples)

  • اضافه کردن محدودیت ها از طریق بیانیه های ALTER TABLE Adding Constraints via ALTER TABLE Statements

  • افزودن محدودیت ها از طریق بیانیه های ALTER TABLE (نمونه کد) Adding Constraints via ALTER TABLE Statements (Code Samples)

  • حذف (حذف) محدودیت ها Dropping (Removing) Constraints

  • حذف (حذف) محدودیت ها (نمونه های کد) Dropping (Removing) Constraints (Code Samples)

  • محدودیت های آبشاری در اوراکل Cascading Constraints in Oracle

  • محدودیت‌های آبشاری در اوراکل (نمونه‌های کد) Cascading Constraints in Oracle (Code Samples)

  • تغییر نام محدودیت ها Renaming Constraints

  • تغییر نام محدودیت ها (نمونه های کد) Renaming Constraints (Code Samples)

  • غیرفعال کردن محدودیت ها Disabling Constraints

  • غیرفعال کردن محدودیت ها (نمونه های کد) Disabling Constraints (Code Samples)

  • فعال کردن محدودیت ها Enabling Constraints

  • فعال کردن محدودیت ها (نمونه های کد) Enabling Constraints (Code Samples)

  • وضعیت محدودیت ها Status of Constraints

  • وضعیت محدودیت ها (نمونه های کد) Status of Constraints (Code Samples)

  • تعویق محدودیت ها (قسمت 1) Deferring Constraints (Part 1)

  • تعویق محدودیت ها (قسمت 2) Deferring Constraints (Part 2)

  • محدودیت‌های به تعویق انداختن (نمونه‌های کد) Deferring Constraints (Code Samples)

  • آزمون (محدودیت ها) Quiz (Constraints)

نماهای پایگاه داده Database Views

  • View چیست و چه کاربردی دارد؟ What is a View and What is it Used for?

  • مشاهده انواع در اوراکل View Types in Oracle

  • ایجاد نماهای ساده Creating Simple Views

  • ایجاد نماهای ساده (نمونه کد) Creating Simple Views (Code Samples)

  • ایجاد نماهای پیچیده Creating Complex Views

  • ایجاد نماهای پیچیده (نمونه کد) Creating Complex Views (Code Samples)

  • اصلاح نماها Modifying Views

  • اصلاح نماها (نمونه کد) Modifying Views (Code Samples)

  • انجام عملیات DML با Views Performing DML Operations with Views

  • انجام عملیات DML با Views (نمونه کد) Performing DML Operations with Views (Code Samples)

  • استفاده از بند WITH CHECK OPTION در SQL Using the WITH CHECK OPTION Clause in SQL

  • استفاده از بند WITH CHECK OPTION در SQL (نمونه کد) Using the WITH CHECK OPTION Clause in SQL (Code Samples)

  • استفاده از بند WITH READ ONLY در Views Using the WITH READ ONLY Clause on Views

  • استفاده از بند WITH READ ONLY در Views (نمونه کد) Using the WITH READ ONLY Clause on Views (Code Samples)

  • کاهش بازدیدها Dropping Views

  • حذف نماها (نمونه کد) Dropping Views (Code Samples)

  • امتحان (بازدید) Quiz (Views)

نماهای پایگاه داده Database Views

  • View چیست و چه کاربردی دارد؟ What is a View and What is it Used for?

  • مشاهده انواع در اوراکل View Types in Oracle

  • ایجاد نماهای ساده Creating Simple Views

  • ایجاد نماهای ساده (نمونه کد) Creating Simple Views (Code Samples)

  • ایجاد نماهای پیچیده Creating Complex Views

  • ایجاد نماهای پیچیده (نمونه کد) Creating Complex Views (Code Samples)

  • اصلاح نماها Modifying Views

  • اصلاح نماها (نمونه کد) Modifying Views (Code Samples)

  • انجام عملیات DML با Views Performing DML Operations with Views

  • انجام عملیات DML با Views (نمونه کد) Performing DML Operations with Views (Code Samples)

  • استفاده از بند WITH CHECK OPTION در SQL Using the WITH CHECK OPTION Clause in SQL

  • استفاده از بند WITH CHECK OPTION در SQL (نمونه کد) Using the WITH CHECK OPTION Clause in SQL (Code Samples)

  • استفاده از بند WITH READ ONLY در Views Using the WITH READ ONLY Clause on Views

  • استفاده از بند WITH READ ONLY در Views (نمونه کد) Using the WITH READ ONLY Clause on Views (Code Samples)

  • کاهش بازدیدها Dropping Views

  • حذف نماها (نمونه کد) Dropping Views (Code Samples)

  • امتحان (بازدید) Quiz (Views)

نماهای دیکشنری داده ها Data Dictionary Views

  • نماهای دیکشنری داده در اوراکل چیست؟ What are Data Dictionary Views in Oracle?

  • نمای دیکشنری The Dictionary View

  • نمای دیکشنری (نمونه کد) The Dictionary View (Code Samples)

  • تفاوت بین پیشوندهای USER، ALL، DBA و V$ Difference Between USER, ALL, DBA and V$ Prefixes

  • USER_OBJECTS، ALL_OBJECTS و DBA_OBJECTS بازدیدها USER_OBJECTS, ALL_OBJECTS and DBA_OBJECTS Views

  • نماهای USER_OBJECTS، ALL_OBJECTS و DBA_OBJECTS (نمونه کد) USER_OBJECTS, ALL_OBJECTS and DBA_OBJECTS Views (Code Samples)

  • USER_TABLES مشاهده فرهنگ لغت داده USER_TABLES Data Dictionary View

  • USER_TABLES مشاهده فرهنگ لغت داده (نمونه کد) USER_TABLES Data Dictionary View (Code Samples)

  • USER_TAB_COLUMNS مشاهده فرهنگ لغت داده USER_TAB_COLUMNS Data Dictionary View

  • USER_TAB_COLUMNS مشاهده فرهنگ لغت داده (نمونه کد) USER_TAB_COLUMNS Data Dictionary View (Code Samples)

  • USER_CONSTRAINTS مشاهده فرهنگ لغت داده USER_CONSTRAINTS Data Dictionary View

  • USER_CONSTRAINTS مشاهده فرهنگ لغت داده (نمونه کد) USER_CONSTRAINTS Data Dictionary View (Code Samples)

  • USER_CONS_COLUMNS مشاهده فرهنگ لغت داده USER_CONS_COLUMNS Data Dictionary View

  • USER_CONS_COLUMNS مشاهده فرهنگ لغت داده (نمونه کد) USER_CONS_COLUMNS Data Dictionary View (Code Samples)

  • USER_VIEWS مشاهده فرهنگ لغت داده USER_VIEWS Data Dictionary View

  • USER_TAB_COMMENTS و USER_COL_COMMENTS مشاهده فرهنگ لغت داده USER_TAB_COMMENTS and USER_COL_COMMENTS Data Dictionary Views

  • USER_TAB_COMMENTS و USER_COL_COMMENTS مشاهده فرهنگ لغت داده (نمونه کد) USER_TAB_COMMENTS and USER_COL_COMMENTS Data Dictionary Views (Code Samples)

  • امتحان (نمایش فرهنگ لغت داده) Quiz (Data Dictionary Views)

نماهای دیکشنری داده ها Data Dictionary Views

  • نماهای دیکشنری داده در اوراکل چیست؟ What are Data Dictionary Views in Oracle?

  • نمای دیکشنری The Dictionary View

  • نمای دیکشنری (نمونه کد) The Dictionary View (Code Samples)

  • تفاوت بین پیشوندهای USER، ALL، DBA و V$ Difference Between USER, ALL, DBA and V$ Prefixes

  • USER_OBJECTS، ALL_OBJECTS و DBA_OBJECTS بازدیدها USER_OBJECTS, ALL_OBJECTS and DBA_OBJECTS Views

  • نماهای USER_OBJECTS، ALL_OBJECTS و DBA_OBJECTS (نمونه کد) USER_OBJECTS, ALL_OBJECTS and DBA_OBJECTS Views (Code Samples)

  • USER_TABLES مشاهده فرهنگ لغت داده USER_TABLES Data Dictionary View

  • USER_TABLES مشاهده فرهنگ لغت داده (نمونه کد) USER_TABLES Data Dictionary View (Code Samples)

  • USER_TAB_COLUMNS مشاهده فرهنگ لغت داده USER_TAB_COLUMNS Data Dictionary View

  • USER_TAB_COLUMNS مشاهده فرهنگ لغت داده (نمونه کد) USER_TAB_COLUMNS Data Dictionary View (Code Samples)

  • USER_CONSTRAINTS مشاهده فرهنگ لغت داده USER_CONSTRAINTS Data Dictionary View

  • USER_CONSTRAINTS مشاهده فرهنگ لغت داده (نمونه کد) USER_CONSTRAINTS Data Dictionary View (Code Samples)

  • USER_CONS_COLUMNS مشاهده فرهنگ لغت داده USER_CONS_COLUMNS Data Dictionary View

  • USER_CONS_COLUMNS مشاهده فرهنگ لغت داده (نمونه کد) USER_CONS_COLUMNS Data Dictionary View (Code Samples)

  • USER_VIEWS مشاهده فرهنگ لغت داده USER_VIEWS Data Dictionary View

  • USER_TAB_COMMENTS و USER_COL_COMMENTS مشاهده فرهنگ لغت داده USER_TAB_COMMENTS and USER_COL_COMMENTS Data Dictionary Views

  • USER_TAB_COMMENTS و USER_COL_COMMENTS مشاهده فرهنگ لغت داده (نمونه کد) USER_TAB_COMMENTS and USER_COL_COMMENTS Data Dictionary Views (Code Samples)

  • امتحان (نمایش فرهنگ لغت داده) Quiz (Data Dictionary Views)

توالی اوراکل Oracle Sequences

  • Sequence چیست؟ What is a Sequence?

  • ایجاد توالی Creating Sequences

  • ایجاد توالی (نمونه کد) Creating Sequences (Code Samples)

  • اصلاح توالی ها Modifying Sequences

  • اصلاح توالی ها (نمونه های کد) Modifying Sequences (Code Samples)

  • رها کردن دنباله ها Dropping Sequences

  • استفاده از Sequences Using Sequences

  • استفاده از دنباله ها (نمونه کد) Using Sequences (Code Samples)

  • استفاده از Sequences به عنوان یک مقدار پیش فرض Using Sequences as a Default Value

  • استفاده از Sequences به عنوان یک مقدار پیش فرض (نمونه کد) Using Sequences as a Default Value (Code Samples)

  • ذخیره سازی توالی Sequence Caching

  • نمای User_Sequences The User_Sequences View

  • ستون Oracle IDENTITY (قسمت 1) Oracle IDENTITY Column (Part 1)

  • ستون Oracle IDENTITY (قسمت 2) Oracle IDENTITY Column (Part 2)

  • ستون Oracle IDENTITY (نمونه کد) Oracle IDENTITY Column (Code Samples)

  • امتحان (دنباله) Quiz (Sequences)

توالی اوراکل Oracle Sequences

  • Sequence چیست؟ What is a Sequence?

  • ایجاد توالی Creating Sequences

  • ایجاد توالی (نمونه کد) Creating Sequences (Code Samples)

  • اصلاح توالی ها Modifying Sequences

  • اصلاح توالی ها (نمونه های کد) Modifying Sequences (Code Samples)

  • رها کردن دنباله ها Dropping Sequences

  • استفاده از Sequences Using Sequences

  • استفاده از دنباله ها (نمونه کد) Using Sequences (Code Samples)

  • استفاده از Sequences به عنوان یک مقدار پیش فرض Using Sequences as a Default Value

  • استفاده از Sequences به عنوان یک مقدار پیش فرض (نمونه کد) Using Sequences as a Default Value (Code Samples)

  • ذخیره سازی توالی Sequence Caching

  • نمای User_Sequences The User_Sequences View

  • ستون Oracle IDENTITY (قسمت 1) Oracle IDENTITY Column (Part 1)

  • ستون Oracle IDENTITY (قسمت 2) Oracle IDENTITY Column (Part 2)

  • ستون Oracle IDENTITY (نمونه کد) Oracle IDENTITY Column (Code Samples)

  • امتحان (دنباله) Quiz (Sequences)

مترادف اوراکل Oracle Synonyms

  • مترادف چیست؟ What is a Synonym?

  • ایجاد، استفاده و حذف مترادف ها Creating, Using, and Dropping Synonyms

  • ایجاد، استفاده و حذف مترادف ها (نمونه کد) Creating, Using, and Dropping Synonyms (Code Samples)

  • تجزیه و تحلیل نمای USER_SYNONYMS Analyzing The USER_SYNONYMS View

  • تجزیه و تحلیل نمای USER_SYNONYMS (نمونه کد) Analyzing The USER_SYNONYMS View (Code Samples)

  • امتحان (مترادف) Quiz (Synonyms)

مترادف اوراکل Oracle Synonyms

  • مترادف چیست؟ What is a Synonym?

  • ایجاد، استفاده و حذف مترادف ها Creating, Using, and Dropping Synonyms

  • ایجاد، استفاده و حذف مترادف ها (نمونه کد) Creating, Using, and Dropping Synonyms (Code Samples)

  • تجزیه و تحلیل نمای USER_SYNONYMS Analyzing The USER_SYNONYMS View

  • تجزیه و تحلیل نمای USER_SYNONYMS (نمونه کد) Analyzing The USER_SYNONYMS View (Code Samples)

  • امتحان (مترادف) Quiz (Synonyms)

کار با اوراکل ایندکس در SQL Working with Oracle Indexes in SQL

  • Index در SQL چیست؟ What is an Index in SQL?

  • انواع ایندکس در SQL Index Types in SQL

  • نحوه ایجاد نمایه (قسمت 1) How to Create Indexes (Part 1)

  • نحوه ایجاد نمایه (بخش 1) (نمونه کد) How to Create Indexes (Part 1) (Code Samples)

  • نحوه ایجاد نمایه (قسمت 2) How to Create Indexes (Part 2)

  • نحوه ایجاد نمایه (قسمت 2) (نمونه کد) How to Create Indexes (Part 2) (Code Samples)

  • چگونه هنگام ایجاد جدول، شاخص ایجاد کنیم؟ How to Create Indexes While Table Creation?

  • نحوه ایجاد نمایه در هنگام ایجاد جدول (نمونه کد) How to Create Indexes While Table Creation (Code Samples)

  • چگونه می توان شاخص ها را حذف کرد؟ How to Remove (Drop) Indexes?

  • نحوه حذف (ریزش) ایندکس ها (نمونه کد) How to Remove (Drop) Indexes (Code Samples)

  • شاخص های مبتنی بر تابع Function-Based Indexes

  • شاخص‌های مبتنی بر تابع (نمونه‌های کد) Function-Based Indexes (Code Samples)

  • نمایه های متعدد در همان ستون ها و نمایه های نامرئی Multiple Indexes on the Same Columns & Invisible Indexes

  • نمایه های متعدد در همان ستون ها و نمایه های نامرئی (نمونه کد) Multiple Indexes on the Same Columns & Invisible Indexes (Code Samples)

  • در حال تجزیه و تحلیل USER_INDEXES و USER_IND_COLUMNS بازدیدها Analyzing the USER_INDEXES and USER_IND_COLUMNS Views

  • تجزیه و تحلیل USER_INDEXES و USER_IND_COLUMNS بازدیدها (نمونه کد) Analyzing the USER_INDEXES and USER_IND_COLUMNS Views (Code Samples)

  • چگونه می توان شاخص ها را تغییر داد؟ How to Modify (Alter) Indexes?

  • نحوه اصلاح (تغییر) نمایه ها (نمونه کد) How to Modify (Alter) Indexes (Code Samples)

  • آزمون (شاخص ها) Quiz (Indexes)

کار با اوراکل ایندکس در SQL Working with Oracle Indexes in SQL

  • Index در SQL چیست؟ What is an Index in SQL?

  • انواع ایندکس در SQL Index Types in SQL

  • نحوه ایجاد نمایه (قسمت 1) How to Create Indexes (Part 1)

  • نحوه ایجاد نمایه (بخش 1) (نمونه کد) How to Create Indexes (Part 1) (Code Samples)

  • نحوه ایجاد نمایه (قسمت 2) How to Create Indexes (Part 2)

  • نحوه ایجاد نمایه (قسمت 2) (نمونه کد) How to Create Indexes (Part 2) (Code Samples)

  • چگونه هنگام ایجاد جدول، شاخص ایجاد کنیم؟ How to Create Indexes While Table Creation?

  • نحوه ایجاد نمایه در هنگام ایجاد جدول (نمونه کد) How to Create Indexes While Table Creation (Code Samples)

  • چگونه می توان شاخص ها را حذف کرد؟ How to Remove (Drop) Indexes?

  • نحوه حذف (ریزش) ایندکس ها (نمونه کد) How to Remove (Drop) Indexes (Code Samples)

  • شاخص های مبتنی بر تابع Function-Based Indexes

  • شاخص‌های مبتنی بر تابع (نمونه‌های کد) Function-Based Indexes (Code Samples)

  • نمایه های متعدد در همان ستون ها و نمایه های نامرئی Multiple Indexes on the Same Columns & Invisible Indexes

  • نمایه های متعدد در همان ستون ها و نمایه های نامرئی (نمونه کد) Multiple Indexes on the Same Columns & Invisible Indexes (Code Samples)

  • در حال تجزیه و تحلیل USER_INDEXES و USER_IND_COLUMNS بازدیدها Analyzing the USER_INDEXES and USER_IND_COLUMNS Views

  • تجزیه و تحلیل USER_INDEXES و USER_IND_COLUMNS بازدیدها (نمونه کد) Analyzing the USER_INDEXES and USER_IND_COLUMNS Views (Code Samples)

  • چگونه می توان شاخص ها را تغییر داد؟ How to Modify (Alter) Indexes?

  • نحوه اصلاح (تغییر) نمایه ها (نمونه کد) How to Modify (Alter) Indexes (Code Samples)

  • آزمون (شاخص ها) Quiz (Indexes)

مدیریت امتیازات و نقش های اوراکل Managing Oracle Privileges and Roles

  • امتیازات در SQL چیست؟ What are Privileges in SQL?

  • چگونه در پایگاه داده اوراکل یک کاربر ایجاد کنیم؟ (قسمت 1) How to Create a User in Oracle Database? (Part 1)

  • چگونه در پایگاه داده اوراکل یک کاربر ایجاد کنیم؟ (قسمت 2) How to Create a User in Oracle Database? (Part 2)

  • نحوه ایجاد کاربر در پایگاه داده اوراکل (نمونه کد) How to Create a User in Oracle Database (Code Samples)

  • تغییر رمز عبور کاربران پایگاه داده در پایگاه داده اوراکل Changing Database Users' Passwords in Oracle Database

  • تغییر رمز عبور کاربران در پایگاه داده اوراکل (نمونه کد) Changing Users' Passwords in Oracle Database (Code Samples)

  • اعطای امتیازات سیستم Granting System Privileges

  • اعطای امتیازات سیستم (نمونه کد) Granting System Privileges (Code Samples)

  • نقش ها و عمومی (قسمت 1) Roles and PUBLIC (Part 1)

  • نقش ها و عمومی (نمونه کد) Roles and PUBLIC (Code Samples)

  • نقش ها و عمومی (قسمت 2) Roles and PUBLIC (Part 2)

  • اعطای امتیازات شی Granting Object Privileges

  • اعطای امتیازات شی (نمونه کد) Granting Object Privileges (Code Samples)

  • حقوق تعریف کننده و حقوق درخواست کننده (قسمت 1) Definer's Rights and Invoker's Rights (Part 1)

  • حقوق تعریف کننده و حقوق درخواست کننده (قسمت 2) Definer's Rights and Invoker's Rights (Part 2)

  • حقوق تعریف کننده و حقوق درخواست کننده (نمونه کد) Definer's Rights and Invoker's Rights (Code Samples)

  • لغو امتیازات و نقش ها (قسمت 1) Revoking Privileges and Roles (Part 1)

  • لغو امتیازات و نقش ها (قسمت 2) Revoking Privileges and Roles (Part 2)

  • لغو امتیازات و نقش ها (نمونه های کد) Revoking Privileges and Roles (Code Samples)

  • جستجوی امتیازات با استفاده از نماهای دیکشنری داده Searching Privileges Using Data Dictionary Views

  • مسابقه (امتیازات و نقش ها) Quiz (Privileges & Roles)

  • خبر خوب! Good News!

مدیریت امتیازات و نقش های اوراکل Managing Oracle Privileges and Roles

  • امتیازات در SQL چیست؟ What are Privileges in SQL?

  • چگونه در پایگاه داده اوراکل یک کاربر ایجاد کنیم؟ (قسمت 1) How to Create a User in Oracle Database? (Part 1)

  • چگونه در پایگاه داده اوراکل یک کاربر ایجاد کنیم؟ (قسمت 2) How to Create a User in Oracle Database? (Part 2)

  • نحوه ایجاد کاربر در پایگاه داده اوراکل (نمونه کد) How to Create a User in Oracle Database (Code Samples)

  • تغییر رمز عبور کاربران پایگاه داده در پایگاه داده اوراکل Changing Database Users' Passwords in Oracle Database

  • تغییر رمز عبور کاربران در پایگاه داده اوراکل (نمونه کد) Changing Users' Passwords in Oracle Database (Code Samples)

  • اعطای امتیازات سیستم Granting System Privileges

  • اعطای امتیازات سیستم (نمونه کد) Granting System Privileges (Code Samples)

  • نقش ها و عمومی (قسمت 1) Roles and PUBLIC (Part 1)

  • نقش ها و عمومی (نمونه کد) Roles and PUBLIC (Code Samples)

  • نقش ها و عمومی (قسمت 2) Roles and PUBLIC (Part 2)

  • اعطای امتیازات شی Granting Object Privileges

  • اعطای امتیازات شی (نمونه کد) Granting Object Privileges (Code Samples)

  • حقوق تعریف کننده و حقوق درخواست کننده (قسمت 1) Definer's Rights and Invoker's Rights (Part 1)

  • حقوق تعریف کننده و حقوق درخواست کننده (قسمت 2) Definer's Rights and Invoker's Rights (Part 2)

  • حقوق تعریف کننده و حقوق درخواست کننده (نمونه کد) Definer's Rights and Invoker's Rights (Code Samples)

  • لغو امتیازات و نقش ها (قسمت 1) Revoking Privileges and Roles (Part 1)

  • لغو امتیازات و نقش ها (قسمت 2) Revoking Privileges and Roles (Part 2)

  • لغو امتیازات و نقش ها (نمونه های کد) Revoking Privileges and Roles (Code Samples)

  • جستجوی امتیازات با استفاده از نماهای دیکشنری داده Searching Privileges Using Data Dictionary Views

  • مسابقه (امتیازات و نقش ها) Quiz (Privileges & Roles)

  • خبر خوب! Good News!

ضمیمه Appendix

  • پیوست 1: نصب پایگاه داده Oracle 12c در رایانه شما Appendix 1: Oracle Database 12c Installation into Your Computer

  • پیوست 2: چگونه طرحواره منابع انسانی را در پایگاه داده Oracle 12c باز کنیم؟ Appendix 2: How to Unlock the HR Schema in the Oracle Database 12c?

  • پیوست 3: پیکربندی و استفاده از Oracle SQL Developer برای Oracle Database 12c Appendix 3: Configuring and Using Oracle SQL Developer for Oracle Database 12c

  • پیوست 4: چگونه پایگاه داده اوراکل را حذف نصب کنیم؟ Appendix 4: How to Uninstall Oracle Database?

  • چگونه در Oracle 1Z0-071 SQL Associate Exam ثبت نام کنیم؟ How to Enroll in Oracle 1Z0-071 SQL Associate Certification Exam?

ضمیمه Appendix

  • پیوست 1: نصب پایگاه داده Oracle 12c در رایانه شما Appendix 1: Oracle Database 12c Installation into Your Computer

  • پیوست 2: چگونه طرحواره منابع انسانی را در پایگاه داده Oracle 12c باز کنیم؟ Appendix 2: How to Unlock the HR Schema in the Oracle Database 12c?

  • پیوست 3: پیکربندی و استفاده از Oracle SQL Developer برای Oracle Database 12c Appendix 3: Configuring and Using Oracle SQL Developer for Oracle Database 12c

  • پیوست 4: چگونه پایگاه داده اوراکل را حذف نصب کنیم؟ Appendix 4: How to Uninstall Oracle Database?

  • چگونه در Oracle 1Z0-071 SQL Associate Exam ثبت نام کنیم؟ How to Enroll in Oracle 1Z0-071 SQL Associate Certification Exam?

نتیجه Conclusion

  • نمونه کد دوره Course Code Samples

  • برگه چیت SQL SQL Cheatsheet

  • نمونه های آزمون گواهینامه SQL SQL Certification Exam Samples

  • سخنرانی پاداش Bonus Lecture

نتیجه Conclusion

  • نمونه کد دوره Course Code Samples

  • برگه چیت SQL SQL Cheatsheet

  • نمونه های آزمون گواهینامه SQL SQL Certification Exam Samples

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

Udemy (یودمی)

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

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

آموزش بوت کمپ کامل Oracle SQL (2023)
جزییات دوره
36 hours
399
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
68,393
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Oracle Master Training  200,000+ Students Worldwide Oracle Master Training 200,000+ Students Worldwide

معمار اوراکل و مربی پرفروش

Code Star Academy Code Star Academy

مرکز آموزش نرم افزار | بیش از 200000 دانش آموز موفق