آموزش پایگاه داده اوراکل 12c: SQL پایه

Oracle Database 12c: Basic SQL

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: تسلط بر زبان SQL یک مهارت اساسی برای هر حرفه ای اوراکل است و اولین قدم برای تبدیل شدن به یک متخصص واقعی اوراکل است. مانند هر پلتفرم پایگاه داده ، Oracle نظر خود را در مورد زبان SQL دارد که بر اساس استانداردهای صنعت ساخته شده است. در این دوره ، مدرس و مشاور اوراکل ، دیوید یاهالوم ، اصول مورد نیاز برای کدگذاری با SQL را در یک محیط Oracle Database 12c پوشش می دهد. با نحوه انتخاب و فیلتر کردن داده ها و دستکاری داده ها با استفاده از توابع ، از جمله SUBSTR ، UPPER ، MIN ، MAX ، AVG ، SUM و موارد دیگر آشنا شوید. سپس بیاموزید که چگونه داده های دو یا چند جدول را در یک عبارت واحد با join ترکیب کنید. نحوه اصلاح داده ها با دستورات DML و DDL مانند DELETE و UPDATE و گروه بندی داده ها با توابع جمع آوری شده را بیابید. دیوید همچنین نمای کلی از مفاهیم پیشرفته ، مانند محدودیت ها و زیرشاخه ها را ارائه می دهد.

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

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

مقدمه Introduction

  • خوش آمدی Welcome

  • چه چیزی میخواهید بدانید What you need to know

1. آشنایی با SQL 1. Introduction to SQL

  • SQL چیست؟ What is SQL?

  • جداول بانک اطلاعاتی Database tables

  • نمای کلی انواع داده های جدول Overview of table data types

  • ساختار پرس و جو SQL SQL query structure

2. آماده سازی محیط دوره 2. Preparing the Course Environment

  • بارگیری دوره VM Downloading the course VM

3. با استفاده از Oracle SQL Developer 3. Using Oracle SQL Developer

  • معرفی برنامه نویس Oracle SQL Introduction to Oracle SQL Developer

  • ایجاد اتصال به دیتابیس Creating a connection to the database

  • مدیریت اتصالات موجود Managing existing connections

  • کاوش در اشیاء پایگاه داده Exploring database objects

  • فیلتر کردن اشیاء خاص Filtering specific objects

  • با استفاده از برگه های SQL Developer Using SQL Developer tabs

  • مشاهده خروجی پرس و جو Viewing query output

  • حساسیت موردی دستورات SQL Case sensitivity of SQL commands

  • مشاهده سابقه اجرای SQL Viewing SQL execution history

  • خروجی پرس و جو به عنوان شبکه یا اسکریپت Query output as grid or script

4. نمایش داده شدگان SELECT 4. Basic SELECT Queries

  • نوشتن اولین سؤال SELECT Writing your first SELECT query

  • فقط انتخاب ستون های خاص Selecting only specific columns

  • با استفاده از WHERE برای فیلتر کردن ردیف های خاص Using WHERE to filter specific rows

  • با استفاده از چندین شرایط WHERE Using multiple WHERE conditions

  • با استفاده از WHERE برای فیلتر کردن رشته های جزئی Using WHERE to filter partial strings

  • با استفاده از WHERE برای فیلتر محدوده های عددی Using WHERE to filter numeric ranges

  • استفاده از WHERE IN و IN IN برای رشته ها Using WHERE IN and NOT IN for strings

  • استفاده از شماره های WHERE IN و IN IN نیست Using WHERE IN and NOT IN for numbers

  • با استفاده از WHERE برای فیلتر کردن تاریخ ها Using WHERE to filter dates

  • با استفاده از WHERE برای فیلتر کردن رشته های دقیق Using WHERE to filter exact strings

  • با استفاده از DISTINCT برای از بین بردن نسخه های تکراری Using DISTINCT to eliminate duplicates

  • انجام محاسبات عددی اساسی Performing basic numeric calculations

  • با استفاده از نام مستعار ستون Using column aliases

  • ساختار یک جدول را شرح دهید Describe the structure of a table

  • با استفاده از سفارش Using ORDER BY

5. توابع رشته ، شماره و تاریخ 5. String, Number, and Date Functions

  • آشنایی با توابع Introduction to functions

  • با استفاده از SUBSTRING ، LENGTH و CONCAT Using SUBSTRING, LENGTH, and CONCAT

  • با استفاده از LENGTH Using LENGTH

  • با استفاده از CONCAT Using CONCAT

  • با استفاده از LOWER و UPPER Using LOWER and UPPER

  • با استفاده از INSTR Using INSTR

  • با استفاده از RPAD و LPAD Using RPAD and LPAD

  • با استفاده از TO_CHAR برای تبدیل اعداد Using TO_CHAR to convert numbers

  • استفاده از TO_CHAR برای قالب بندی مقادیر DATE Using TO_CHAR to format DATE values

  • با استفاده از TO_CHAR برای فیلتر کردن مقادیر DATE Using TO_CHAR to filter DATE values

  • جدول ویژه Oracle DUAL The special Oracle DUAL table

  • با استفاده از ROUND Using ROUND

  • با استفاده از TRUNC Using TRUNC

  • با استفاده از SYSDATE Using SYSDATE

  • با استفاده از SYSTIMESTAMP Using SYSTIMESTAMP

  • با استفاده از MONTHS_BETWEEN Using MONTHS_BETWEEN

  • با استفاده از ADD_MONTHS Using ADD_MONTHS

6. پیوستن به داده های جدول 6. Joining Table Data

  • مقدمه ای برای SQL می پیوندد Introduction to SQL joins

  • پیوستن به داده ها از جداول Joining data from tables

  • وارد شوید INNER JOIN

  • بپیوندید LEFT JOIN

  • راست بپیوندید RIGHT JOIN

  • کامل عضو شوید FULL OUTER JOIN

  • با نام مستعار جدول همراه می شود Joins with table aliases

  • اوراکل به ترکیب نحوی در مقابل نحو ANSI می پیوندند Oracle join syntax vs. ANSI syntax

7. دستکاری داده ها 7. Manipulating Data

  • آشنایی با دستورات DML و DDL Introduction to DML and DDL commands

  • ایجاد یک جدول ساده Creating a simple table

  • قرار دادن یک ردیف جدید در یک جدول Inserting a new row to a table

  • تعهد و ROLLBACK COMMIT and ROLLBACK

  • آشنایی با معاملات Introduction to transactions

  • حذف سطرها برای یک جدول Deleting rows for a table

  • به روزرسانی مقادیر Updating values

  • معاملات چند جمله ای Multiple-statement transactions

  • کوتاه کردن تمام داده ها از یک جدول Truncating all data from a table

  • اضافه کردن و رها کردن ستون ها از یک جدول Adding and dropping columns from a table

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

  • آشنایی با توابع جمع Introduction to aggregate functions

  • با استفاده از توابع جمع Using aggregate functions

  • با استفاده از GRO BY Using GROUP BY

  • با استفاده از GROUP BY با MAX ، MIN و AVG Using GROUP BY with MAX, MIN, and AVG

  • با استفاده از HAVING Using HAVING

9. مباحث پیشرفته 9. Advanced Topics

  • کلیدهای اصلی Primary keys

  • محدودیت های NULL نیست NOT NULL constraints

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

  • محدودیت های کلیدی خارجی Foreign key constraints

  • سوالات Subqueries

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش پایگاه داده اوراکل 12c: SQL پایه
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 12m
78
Linkedin (لینکدین) lynda-small
27 دی 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
395,494
- از 5
ندارد
دارد
دارد
David Yahalom

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

David Yahalom David Yahalom

متخصص پایگاه داده و معمار راه حل های ابری دیوید یاحالم یک متخصص پایگاه داده معتبر و معمار راه حل های ابری با بیش از 15 سال تجربه است.

وی در زمینه فناوری اطلاعات و بسترهای پایگاه داده مانند Oracle ، Hadoop ، Amazon Web Services ، Microsoft Azure ، MySQL و PostgreSQL متخصص است.

دیوید افسر ارشد فناوری (CTO) و بنیانگذار Naya Tech و خالق migVisor است ، یک مشاور مهاجرت پایگاه داده SaaS منحصر به فرد که پذیرش فناوری های پایگاه داده بومی ابر را تسریع می کند. او همچنین نویسنده دوره های معرفی Hadoop YARN و The Scoop on Hadoop Sqoop است و مدرس معتبری برای دانشگاه کلودرا و اوراکل است.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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