آموزش ملزومات توسعه‌دهنده اوراکل: جداول و شاخص‌ها

Oracle Developer Essentials: Tables and Indexes

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

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

مقدمه Introduction

  • بررسی اجمالی دوره Course Overview

  • انگیزه Motivation

  • واژه شناسی Terminology

  • قراردادها و منابع دوره Course Conventions and Resources

  • منابع اوراکل Oracle Resources

  • خلاصه Summary

مبانی جدول Table Basics

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

  • ایجاد جداول Creating Tables

  • نام گذاری جداول و ستون ها Naming Tables and Columns

  • نسخه ی نمایشی: نام گذاری جداول و ستون ها Demo: Naming Tables and Columns

  • تعریف ستون ها Defining Columns

  • مقادیر تهی، نه تهی و پیش فرض Null, Not Null, and Default Values

  • نسخه ی نمایشی: مقادیر صفر و پیش فرض Demo: Null and Default Values

  • انتخاب بین مقادیر صفر و پیش فرض Choosing Between Null and Default Values

  • ستون های مجازی Virtual Columns

  • خلاصه Summary

محدودیت های جدول Table Constraints

  • مقدمه Introduction

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

  • تعریف کلیدهای اصلی Defining Primary Keys

  • شناسه ردیف Row ID

  • کلیدهای خارجی Foreign Keys

  • نسخه ی نمایشی: کلیدهای اصلی و خارجی Demo: Primary and Foreign Keys

  • در مورد حذف آبشار و محدودیت های معوق On Delete Cascade and Deferred Constraints

  • نسخه ی نمایشی: محدودیت های معوق Demo: Deferred Constraints

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

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

  • استفاده یا عدم استفاده از محدودیت ها To Use or Not Use Constraints

  • خلاصه Summary

گزینه های ذخیره سازی جدول Table Storage Options

  • مقدمه Introduction

  • بلوک های داده Data Blocks

  • نحوه دسترسی اوراکل به داده ها How Oracle Accesses Data

  • ترتیب داده ها در جداول Ordering of Data in Tables

  • معرفی فضاهای جدولی Tablespaces Introduction

  • تخصیص اشیا به Tablespaces Assigning Objects to Tablespaces

  • علامت آب بالا High Water Mark

  • اثرات علامت آب بالا High Water Mark Impacts

  • PCTFREE PCTFREE

  • PCTUSED PCTUSED

  • انتقال ردیف Row Migration

  • راهنمای تنظیم PCTFREE Guidance on Setting PCTFREE

  • لیست های آزاد Freelists

  • زنجیر زنی Row Chaining

  • اجتناب از زنجیره زدن ردیف Avoiding Row Chaining

  • خلاصه Summary

مدیریت جداول Managing Tables

  • مقدمه Introduction

  • معرفی دیکشنری داده اوراکل Introducing the Oracle Data Dictionary

  • نماهای مفید دیکشنری داده ها Useful Data Dictionary Views

  • آمار پایگاه داده Database Statistics

  • انداختن یک میز Dropping a Table

  • ساخت جدول فقط خواندنی Making a Table Read Only

  • تغییر نام یک جدول Renaming a Table

  • نسخه ی نمایشی: تغییر نام یک جدول Demo: Renaming a Table

  • تغییر نام ستون ها Renaming Columns

  • اضافه کردن ستون ها Adding Columns

  • نسخه ی نمایشی: اضافه کردن ستون ها Demo: Adding Columns

  • رها کردن ستون ها Dropping Columns

  • تغییر نوع داده ستون Changing a Column Data Type

  • خلاصه Summary

انواع جدول تخصصی Specialized Table Types

  • مقدمه Introduction

  • جداول موقت جهانی Global Temporary Tables

  • نسخه ی نمایشی: جداول موقت در اوراکل Demo: Temporary Tables in Oracle

  • معرفی جداول خارجی External Tables Introduction

  • Oracle Directory Objects Oracle Directory Objects

  • استفاده از یک جدول خارجی برای وارد کردن یک فایل داده با عرض ثابت Using an External Table to Import a Fixed Width Data File

  • استفاده از یک جدول خارجی برای وارد کردن یک فایل CSV Using an External Table to Import a CSV File

  • منابع جدول خارجی External Table Resources

  • خلاصه Summary

شاخص ها Indexes

  • بررسی اجمالی Overview

  • شاخص چیست؟ What Is an Index?

  • ایجاد شاخص های B-Tree استاندارد Creating Standard B-Tree Indexes

  • شاخص های منحصر به فرد Unique Indexes

  • نسخه ی نمایشی: ایجاد و استفاده از شاخص های B-Tree Demo: Creating and Using B-Tree Indexes

  • شاخص های مبتنی بر تابع Function Based Indexes

  • نسخه ی نمایشی: ایجاد و استفاده از یک شاخص مبتنی بر عملکرد Demo: Creating and Using a Function Based Index

  • نمایه های بیت مپ Bitmap Indexes

  • تعریف شاخص های بیت مپ Defining Bitmap Indexes

  • توصیه هایی که باید در هنگام ایجاد ایندکس در نظر بگیرید Advice to Consider When Creating Indexes

  • خلاصه Summary

امتیازات و نقش ها Privileges and Roles

  • نیاز به چند کاربر The Need for Multiple Users

  • اعطا و لغو GRANT and REVOKE

  • امتیازات شی Object Privileges

  • امتیازات سطح ستون Column Level Privileges

  • نسخه ی نمایشی: اختصاص امتیازات شی Demo: Assigning Object Privileges

  • امتیازات رویه های ذخیره شده Privileges on Stored Procedures

  • نقش های پایگاه داده Database Roles

  • شیوه های امنیتی اولیه Basic Security Practices

تمرین های خوب Good Practices

  • مقدمه Introduction

  • قراردادهای نامگذاری Naming Conventions

  • ایجاد نظرات برای جداول و ستون ها Creating Comments for Tables and Columns

  • نسخه ی نمایشی: ایجاد نظرات برای جداول و ستون ها Demo: Creating Comments for Tables and Columns

  • اصل مسئولیت واحد برای جداول و ستون ها The Single Responsibility Principle for Tables and Columns

  • خلاصه Summary

نمایش نظرات

آموزش ملزومات توسعه‌دهنده اوراکل: جداول و شاخص‌ها
جزییات دوره
5h 10m
92
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
140
4.7 از 5
دارد
دارد
دارد
David Berry
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

David Berry David Berry

دیوید بری مهندس نرم افزار با بیش از 15 سال تجربه توسعه برنامه است. او شروع به توسعه نرم افزار در Java 1.0 با استفاده از باطن Oracle 7 کرد. ایجاد سوئیچ به Microsoft .NET هنگام انتشار ، وی از آن زمان با همه نسخه های NET کار کرده است. او همچنین از زمان اوراکل 7 با نسخه های مختلف اوراکل و از زمان SQL Server 7 با نسخه های مختلف SQL Server کار کرده است. تجربه وی دامنه وسیعی از صنایع از جمله نیمه هادی ها ، خدمات مالی ، بیمه و یک دولت را در بر می گیرد. او در اوقات فراغت خود لذت می برد که در زمستان های ویسکانسین با دوچرخه جاده ای خود و دوچرخه سواری از کشور عبور کند.