Student Guide - CH2
Student Guide - CH2
من أهم مهام مدير قاعدة البيانات هو التخطيط لقاعدة البيانات ،إذ ال يتصور مدي اًر ناجحاً لقاعدة البيانات ال يخطط
بصورٍة ما لقاعدة بياناته ،فما نوع البيانات التى سوف نخزنها فى كل Tablespaceوكم Data fileفى كل Tablespace
وكيف سيتم تخزين ملفات قاعدة البيانات فيزيائياً على الديسك ،وكيف سيتم عمل نسخ احتياطى لقاعدة البيانات ،وكيف نحافظ
على قاعدة البيانات ،وكيف نستطيع رفع األداءة فى قاعدة البيانات وغيرها من االسئلة التى يجب ان تجد لها جواباً.
بعد ذلك يجب أن نحدد ما نحتاجه من الذاكرة والديسك ا لمناسب حسب متطلبات قاعدة البيانات وعموما يجب وضع هذه
فى الحقيقة يمكن إنشاء قاعدة البيانات أثناء إنزال االوركل عن طريق ال )Oracle Universal Installer( OUIوذلك بواسطة
-2عدد المستخدمين إذ نحتاج وضع المتغير processفى ملف المتغيرات (.)parameter file
-3مساحة الذاكرة SGAفهذه الذاكرة مطلوبة لعمل ال Instanceوهي ال تقبل المشاركة بين أكثر من Instanceأى
2|P a g e
إنشاء قاعدة البيانات عن طريق ال(: )DBCA
وهي أداة اصدرتها اوركل لعدة اغراض:
-1إنشاء قاعدة البيانات.
-2إعادة تهيثة قاعدة البيانات.
-3حذف قاعدة البيانات.
-4إنشاء قوالب لقاعدة البيانات (.)Templates
نتابع خطوات إنشاء قاعدة بيانات اوركل عن طريق األداة DATABASE CONFIGURATION ASSISTANT
)(DBCA
هنا الخيارات المتاحة للمستخدم ،سنختار بالطبع الخيار االول إنشاء قاعدة بيانات.
إذا اخترت الخيار الثانى سيعرض لى قواعد البيانات الموجودة عندى ومن ثم اختار قاعدة البيانات المراد إعادة تهيئتها ،وبعد
الخيار الثالث أستطيع من خالله خذف قاعدة البيانات ،فقط ما على إال أن اختار قاعدة البيانات المراد حزفها.
الخيار االخير هو إما ألنشاء قالب جديد وهو القالب الذي ستكون عليه قاعدة البيانات ( )Templateأو حذف قالب موجود.
3|P a g e
فى هذه الخطوة نختار القالب ( )Templateالذي يتناسب مع مع متطلباتنا إذا لم يوجد نستطيع إنشاء قالب بالخيار الرابع
(.)Manage Template
4|P a g e
ولنفترض أننا اخترنا القالب .General Purpose
نختار هنا اسم قاعدة البيانات واسم ال )SID( Instanceوليس بالضرورى أن يكون نفس االسم.
هنا بعض الخيارات كعمل نسخ احتياطى كل فترة معينة او تشغيل االيميل لإلرسال واإلستقبال.
5|P a g e
يمكن عمل كلمة سر واحدة لكل المستخدمين كما فى الخيار االول ويمكن تحديد كلمة سر لكل مستخدم كما فى الخيار
الثانى.
هنا نحدد طريقة تخزين الملفات .نختار هنا مكان تخزين ملفات قاعدة البيانات .وقد اخترنا الطريقة " Use Database
"File Location from Templateوهي ادارة الملفات عن طريق نظام التشغيل.
6|P a g e
يمكن فى هذه الخطوة أن نحدد Flash Recovery Areaوهي مكان لتخزين وإدارة عمليات النسخ االحتياطى
واالسترجاع وسنتحدث عنها الحقاُ ،كما يمكن تشغيل أرشفة ملفات " "Redo Log Filesكما سنعرف الحقاً.
كما يمكن مشاهدة بعض المتغيرات والمعلومات عن قاعدة البيانات بالذهاب ال.File Location Variables
7|P a g e
فى هذه الشاشة يمكن أن نغير فى حجم الذاكرة ونحدد حجم ال Blockلقاعدة البيانات وغيرها من المتغيرات الموجودة
فى ملف المتغيرات.
8|P a g e
نختار هنا الخيار االول النشاء قاعدة البيانات ،كما يمكن حفظ خطوات انشاء قاعدة البيانات كقالب وذلك باختيار
الخيار الثانى.
عند الضغط على الخيار Finishتظهر الصفحة التالية – عبارة عن تفاصيل ومعلومات عن قاعدة البينات التى نريد
إنشاءها بالطبع يمكن حفظها بالضغط على الخيار حفظ.
9|P a g e
انتظر قليالً حتى ينتهي أنشاء قاعدة البيانات.
تظهر شاشة يمكن من خاللها إدارة كلمات المرور للمستخدمين وإمكانية فتح/غلق المستخدم.
10 | P a g e