به جامع ترین دوره آموزشی 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 را با اطمینان پشت سر بگذارید، این دوره گام بعدی برای شما خواهد بود!
پس بیایید این کار را انجام دهیم! من شما را در اولین سخنرانی می بینم!
معمار اوراکل و مربی پرفروش
Code Star Academyمرکز آموزش نرم افزار | بیش از 200000 دانش آموز موفق
نمایش نظرات