مجموعة Oracle SQL التعليمية

 

SQL SELECT Statemnets
مقدمة عن ORACLE
مقدمة إلى لغة SQL
إعداد قاعدة بيانات ORACLE 10G
أدوات ORACLE لتنفيذ تعليمات SQL
Select Statement
التعابير الحسابية 
قيمة NULL
Column Alias
Conacatination Operator
Literal Character Strings
Duplicate Rows
عرض بنية جدول
تمارين برمجية
Restricting and Sorting Data
وضع قيود على البيانات 
معاملات المقارنة
المعاملات المنطقية
ORDER BY
تمارين برمجية
Single Row Functions
مقدمة عن Single Row Functions
Character Functions
Number Functions
العمل مع التاريخ
Conversion Functions
التابع To_Char
توابع عامة
التعابير الشرطية
تمارين برمجية
Displaying Data From Tables
مقدمة عن عرض بيانات الجداول
Equijoin
Non-Equijoin
Outer Join
Self Join
Cross Join & Natural join
استخدام عبارة Using
استخدام ON في الربط
 Left & Right & Full Outer Join
تمارين برمجية
Aggrigating by Group Functions
توابع التجميع
التابع count
إنشاء مجموعات من البيانات
الأمر Having
Aggrigating Using Group Functions
تمارين
Subqueries
استخدام الاستعلام الفرعي
الاستعلام من نوع ( single row subqueries )
قيم NULL في الاستعلام الفرعي
تمارين
Readable Output With iSQL*Plus
Substitution Variables
customizing the Isql*plus Environment
creating a script file to run a report
تمارين
Manipulating Data
Data Manipulation Language
Insert Statement
إضافة سجلات تحوي قيم NULL
إضافة قيم خاصة
creating a script to manipulate data
نسخ السجلات من جدول آخر
Update Statement
تعديل السجلات بالاعتماد على جدول آخر
Delete Statement
استخدام استعلام فرعي في عبارة Insert
Default Keyword
Merge Statement
Database Transactions
حالة البيانات بعد تنفيذ عبارتي Commit & Rollback
Read Consistency
Locking
تمارين
Database Objects
أغراض قاعدة البيانات
Create Table Statement
الجداول في قاعدة بيانات أوراكل
أنماط المعطيات المتاحة في أوراكل
إنشاء جدول باستخدام استعلام فرعي
Alter Table Statement
Drope Table
تغيير اسم غرض ما
Truncate Table
إضافة تعليقات إلى جدول
تمارين
Including Constraints
التعرف على القيود
أنواع القيود
إضافة قيود
حذف قيد
Disable or Enable Constraints
Cascading Constraints
تمارين على القيود
Creating Views
التعرف على VIEW
إنشاء VIEW
استرجاع بيانات من VIEW
تعديل VIEW
rules for performing DML operation on view
Denying DML operations
Inline View
Top-N analysis
تمارين على View
Other Database Objects
أغراض قاعدة البيانات
التعرف على Sequence
Nextval and Currval Pseudocolumn
caching sequence values
تعديل وحذف Sequence
التعرف على Index
متى يجب إنشاء فهرس
االتأكد من وجود Index
التعرف على Synonyms
تمارين حول Synonyms
Controling User Access
مقدمة عن Controling User Access
system Privileges
إنشاء المستخدمين
التعرف على Role
Object Privilege
استخدام with Grant Option والكلمة Public
Confirming privileges Granted
How To Revoke Object Privileges
Database Links
SQL Workshop
ورشة عمل
Using Set Operators
مقدمة عن استخدام Set Operators
المعامل Union
المعامل Union all
المعامل Intersect
المعامل Minus
Matcging the select Statement
Controlling the order of rows
تمارين على استخدام Set Operators
Enhancement the Group by clause
تذكرة بتوابع التجميع
Group with Rollup and Cube Operators
المعامل cube
Groubing Function
Groubing sets
Composite Columns
تمارين تطبيقية
Advanced Subqueries
Correlated Subquery
the With Clause
Hierarchical Retrival
مقدمة عن Hierarchical Retrival
التجول ضمن شجرة Walking the tree
Pruning Branches
Oracle Architectural Components
مقدمة عن Oracle Architectural Components
Oracle Database Files
Oracle Instance
Background Processes
Processing SQL Statement
Connectiong to an Instance
خطوات معالجة الاستعلام
وظيفة Database Buffer Cache
Program Global Area ( PGA )
خطوات معالجة عبارة DML
Redo Log Buffer
Continued Background Processes