شرح برنامج ORACLE
مقدمة
- ما هو أوراكل
- إصدارات Oracle 10g
- التطبيقات سابقة الإعداد Prepackaged Applications
- أدوات تطوير التطبيقات Development-tools
- قواعد البيانات العلائقية Relational database
- نبذة عن شهادات أوراكل
الإعداد لاستخدام أوراكل
- الإعداد لتثبيت أوراكل
- تثبيت أوراكل
- قاعدة البيانات Database والمعالج Instance
- تشغيل وإغلاق قواعد البيانات أوراكل
- تشغيل خادم التطبيق iSQL*Plus
SQL مبادئ اللغة
- مقدمة للغة SQL
- أنواع البيانات Oracle Data types
- المعاملات Operators
- القيم Literals
البسيطة Select الجمل
- الاستعلامات البسيطة Simple Queries
- استخدام العبارةWhere
- المعاملات المنطقية Logical Operators
- معاملات مختلفة
- ترتيب الصفوف
- استخدام التعبيرات Expressions
SQL*PLUS مبادئ
- إجراء الاتصال بالأداة SQL*PLUS
- استخدام الأداة SQL*PLUS
- استخدام الذاكرة SQL Buffer الجزء 1
- استخدام الذاكرة SQL Buffer الجزء 2
- استخدام الملفات Scripts
- تخصيص بيئة الأداة SQL*PLUS
تنسيق نتائج الاستعلامات
- تنسيق النتائج وإنشاء التقارير (1)
- تنسيق النتائج وإنشاء التقارير (2)
- تقسيم النتائج لمجموعات وإجراء العمليات الحسابية
- إضافة رأس وتزيل الصفحة
- حفظ التقارير وحذف التنسيقات
- إنشاء التقارير باستخدام الملفات Scripts
Variables المتغيرات
- استخدامات المتغيرات Variables 1
- استخدامات المتغيرات Variables 2
- استخدام الأمر Accept
- الأداة iSQL*PLUS
- استخدام الأداة iSQL*PLUS
Single Row Functions الدوال
- مقدمة
- التعامل مع القيم Nulls
- استخدام الدوال النصية Character Functions 1
- استخدام الدوال النصية Character Functions 2
- استخدام الدوال النصية Character Functions 3
- الدوال العددية Numeric Functions
- دوال التاريخ Date Functions 1
- دوال التاريخ Date Functions 2
- دوال التحويل Conversion Functions 1
- دوال التحويل Conversion Functions 2
- دوال المتنوعة Miscellaneous Functions
تجميع البيانات ودوال التجميع
- دوال التجميع Group Functions
- العبارة Group By
- العبارة Having
- استخدام الأوامر Rollup و Cube
- الدوال المتداخلة Nesting Functions
Sub queries والاستعلامات الفرعية Joins الارتباطات
- الربط بين الجداول
- الربط بين الجداول باستخدام الأمر Join
- الربط بين أكثر من جدولين
- الارتباط غير المشروط Cartesian Join
- الارتباطات Outer Joins
- الارتباط Self Join
- الارتباط Non-Equality
- استخدام المعاملات Set Operators
- الاستعلامات الفرعية Subqueries 1
- الاستعلامات الفرعية Subqueries 2
تعديل البيانات
- استخدام الجمل DML
- تعديل البيانات Updating Data
- استخدام الجملة Merge
- حذف البيانات من الجداول
- إغلاق الصفوف والجداول
- الجمل Transaction Control
Data Types التعرف على أنواع البيانات
- مراجعة علي عناصر قواعد البيانات
- أنواع البيانات Data Types
- أنواع بيانات التاريخ (1)
- أنواع بيانات التاريخ (2)
- العمليات الحسابية علي التاريخ
- أنواع البيانات الثنائية Binary Data types
- أنواع البيانات ROWID
Constraints والقيود Tables الجداول
- إنشاء الجداول (1)
- إنشاء الجداول (2)
- الجداول المؤقتة Temporary Tables
- إجراء التعديلات علي الجداول
- حذف الأعمدة والجداول
- القيود Constraints
- القيود CHECK و UNIQUE
- القيود Primary KEY و FOREIGN KEY
- تفعيل وحذف القيود Constraints
- القيود المؤجلة Deferred Constraints
Views الجداول التخيلية
- إنشاء الجداول التخيلية Creating Views 1
- إنشاء الجداول التخيلية Creating Views 2
- تعديل الجداول التخيلية Modifying Views
- استخدام الجداول التخيلية Using the VIEWS
- الجداول التخيلية JOIN VIEWS
- الجداول التخيلية Inline Views
العناصر الأخرى لقواعد البيانات
- إنشاء السلاسل العددية Sequences
- تعديل السلاسل العددية Sequences
- المرادفات Synonyms
- أنواع المرادفات Synonyms
- الفهارس Indexes
- البرامج المخزنة Stored Programs
المستخدمين وسرية البيانات
- إنشاء وتعديل حسابات المستخدمين User Accounts
- التوثيق Authentication
- إضافة الخواص لحسابات المستخدمين (1)
- إضافة الخواص لحسابات المستخدمين (2)
- التحكم في تراخيص حسابات المستخدمين
- منح ومنع الامتيازات Privileges
- امتيازات العناصر Object Privileges
- امتيازات النظام System Privileges
- إنشاء واستخدام مجموعات الامتيازات Roles
- إنشاء وتعيين النماذج Profiles
0 comments:
Post a Comment