بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
أخواني في الله
دى الوقت في ناس كتير مش عارفه يعنى ايه أوركل ويكيفيه تعليمه ؛ لانك بتلاقي واحد عايز يتعمل أوركل بس مش عارف يبدأ منين ؛ يقولك أنا بسمع كلام كتير عن الأوركل ومش عارف أبدا منين .
وكمان في مشكلة
مواقع التعلمية علي الانترنت عن الأوركل بأى لغه غير الغه العربية
دى الوقت بأذن الله حقوم بمشروع تعليمي في الاوركل واسئل الله أن اكون عند حسن ظن الجميع
وارجومنك المساعدة ؛ ومساعدتكم لي تكون بالدعاء ؛ وكمان ممكن المساعده عن طريق التشجيع ؛ حتى لا أمل وفجاة الاقي نفسي ماشي في تيار ومحدش معايا ؛ يعنىمحدش عايز يتعلم اصلا
فياريت لو عجبتكم الفكرة ؛ واتحمستم ليها اشوفكم تعليقاتكم
وانا باذن الله حبدأ أول درس النهارده ؛ بس قبل ما أقوم بشرحه حقوم بتعريف صغير للاوركل علي اساس أن كتير مننا مش عارفين يعنى ايه أوركل وكيفيه البدأ في تعليمه ومش عارفين أتجاهاته :
علي بركه الله
الاوركل يا جماعه عبارة عن قاعدة بيانات ؛ بس هي مش قاعدة عادية زى الاكسيس والفيجوال بيزك وخلافه
لا هي غيرهم لانها زى ما بيقولوا قاعدة بيانات عظيمة جدا بتقدر تخزن بيانات تصل الي تيرابايات من البيانات والوحدة دى أكبر من الجيجا ؛ وبتقدر تعالج بيانات بالحجم ده في وقت قصير جدا جدا جدا
كمان بتتماز قاعدة بيانات اوركل بالسرية الرهيبة ؛ علي عكس غيرها من قواعد البيانات ؛ بحيث انها مصمه انها تعمل في بيئة مسئول ومستخدمين ؛ كمان من مميزتها أنها تقدرتتعامل مع اكتر من مستخدم في نفس الوقت وبشكل جيد جدا ؛ وده طبعا جعلها أكبر قواعد البيانات في العالم ؛ كمان تقدر تتنشرها علي الانترنت بسهوله ؛ ده طبعا بالاضافه الي الامور البسيطة الاخرى انشاء النماذج بسهوله والعلاقات بين الجدوال وخلافه .
( نقطة قصير : أصحاب شركة أوركل يعملون من عام 1976 ؛ وكل عام يوجد الجديد والجديد وقد وضعوا في الاذهان أن تكون أوركل اكبر قاعدة بيانات في العالم وقد كان ؛ أين نحن يا مسلمين ؟؟؟)
دى الوقت ندخل علي نقطة دراسة الاوركل ( ده بالنسبة الي عايز يتعلم أوركل )
الاوركل في دراستة منقم الي جزئين وكل جزءمنقسم الي أربع كورسات :
الاول : الدفولوبر : يعنى أنك تصمم قاعدة بيانات ( يعنى تكون راجل مبرمج تعمل قواعد البيانات )
والكورس ده منقسم الي اربع كورسات :
Sql , pl/sql و نماذج ونماذج 2 وتقارير .
الثانى : الادمن استرتور : يعنى تكون مدير لقاعدة البيانات اللي صممت من قبل الدفيلوبر ؛ والكورس ده برضه بينقسم الي خمس كورسات :
Sql , pl/sql و architecture and administrator و network administration و backup and recovery و database tuning .
لو تلاحظ أن ال sql , pl/sql
موجود في الكورسين لان اللغه ال sql هى لغه التعامل مع الاوركل من خلالها بتقدر تدى الاوركل الاوامر اللي انت عايز تعملها .
جميل الكلام ؟؟؟
طيب ؛ أن شاء الله أن حقدم ليك الادمن استرتور علي اساس انى لقيت أخ فاضل ربنا يكرمه بيقدم ليكم الديفلوبر
بس في نقطة ؛ أنا مش حبدا ب sql وده لسببين :
الاول : لغه ال sql بيقدمها ليكم الاخ الكريم هانى .
الثانى : أن في الكورس الادمن أنت مش بتحتاج ال sql كتير علي عكس الديفلوبر انت اساس شغلك ال sql
الثالث : مش عايز اشتت دماغكم مع اتنين في نفس الوقت وكل واحد ليه اسلوب ماشي بيه .
جميل يبقي في حالة استخدام اى امر sql حقولكم ده معناه ايه ؟
جميل الكلام ؟؟؟؟
يبقي احنا بأذن الله حنبدا ب architecture and administrator ده علشان تكون راجل administrator لقاعدة البيانت اللي موجوده أدامك .
في مقوله حلوه عايز تعرفها الاول ( وأنت بتاخد اى كورس في administrator حط في دماغك أن الراجل الديفلوبر رمه ليك البرنامج وخلع علي طول ؛ يعنى من الاخر قالك اهو البرنامج شغال وخد فلوسه وقال السلام عليكم ؛ ولا يهمه بقا سرعه النظام ؛ قياس كفائة النظام ؛ كل ده مش مهم عنده قوى ؛ بقدر ما هو شغل الراجل ال administrator
جميل الكلام ؟؟؟
علي بركه الله
توكلنا علي الله
architecture and administrator
Les01
Introduction
مقدمة
Database administrator tasks
مهام المدير المسئول عن قاعدة البيانات
Manage database availability *
Plan and create databases *
Manage physical structures *
Manage storage based on design *
Manage security *
لو أنت أخدت بالك من المهام المطلوبه من المدير المسئول administrator حتلاقي انها كلها manage يعنى إدارة ( من الاخر كده أنت المدير لقاعدة البيانات اللي قدامك ) .
طيب تعالي نمسك كل مهمه من المهام اللي مفروض عليك كراجل administrator :
حتلاقي أن أول مهمه Manage database availability ( يعنى المفروض منك كراجل مدير لقاعدة بيانات أنك تخلي قاعدة البيانات علي طول ميسرة للاستعمال؛ وتجعلها في وضع الاستفادة منها ) ؛ بمعنى أنك تخليها online علي طول جهازة للاستعمال في أى وقت ؛ يعنى تعلاج أى مشكلة تحصل في القاعدة .
تانى مهمه Plan and create databases وضع خطة العمل للقاعدة وانشاء اى تعديل في القاعدة بحيث يتناسب مع طبيعه العمل ( مع العلم ان القاعدة موجوده ؛ أقصد من التعديل التعديلات البسيطة اللي تخص العمل ولا تخص قاعدة بيانات ؛ طبعا مش واخد بالك حتعرفها قدام شويه خاليك بس ماشي معايا ) .
ثالث مهمه Manage physical structures (structures تعنى أبنيه أو تركيبات فأنت لو بسيط علي المهمه حتلاقي انها بتدور في ادارة أبنيه وتركيبات قاعدة البيانات من الناحية الفيزيائية ) طبعا حتقول ايه ياعم الكلام الكبير ده ؛ شويه صبر وحتعرف كل حاجة بس في وقتها .
رابع مهمه Manage storage based on design ( كلمة storage تعنى مخزن أو مخزون أو أختزان ؛ وكلمة design تعنى يخطط أو يصمم أو يرسم ؛ فأنت لوجيت للمعنى الكلي حتلاقي انك مطلوب منك أدراة الاختزان بجانب التصميم ؛ برضه مش واخد بالك )
من الاخر كده علشان تفهم ( زى ما بيقوله بالبلدى كده )
دى الوقت يا جماعه المطلوب منك كراجل مدير لقاعدة البيانات انك تخلي قاعدة البيانات في وضع الاستفاده منها في كل الاوقات دى حاجة ؛ الحاجة التانية انك تعمل خريطة العمل لقاعدة البيانات ؛ بحيث تتناسب مع طبيعه العمل اللي انت فيه ؛ تالت حاجة انك تكون عارف الطبيعه الفيزيائية اللي بيقوم بيها الاوركل في نقل البيانات " وده حيفيد كتير في انك تجعل قاعدة البيانات سريعة " لانك لو عارف طريقه الاوركل في حفظ البيانات وأظهار البيانات ممكن تتحكم في السرعه عن طريق وضعها في الشكل اللي يتناسب معاك ؛ رابع حاجة وضع الامان الازم لقاعدة البيانات بحيث انك بتكون متحكم في صلاحيات كل مستخدم في الشبكة اللي قدامك فبتقدر تفتح علي مستخدم حاجة وبتقفل علي مستخدم تانى حاجة تانية ؛ وبتسمح بنقل البيانات بين المستخدمين أو اغلاقها ؛ كل ده علي حسب طبيعه قاعدة البيانات اللي قدامك وعلي حسب طبيعه العمل .
دى كانت مقدمة عن الاوركل ومقدمة في architecture and administrator أرجو أن أرى تعليقاتكم
واذا كنت تريدون أن أكمل أو لا .
أرجو المعذرة في استخدام اللغه الانجلزية بشكل دائم والسبب ليس في ولكن هو الاوركل كده وبخاصه ال architecture and administrator .
كمان ياريت تسمحونى لو فلت من حرف ولا حاجة صدقونى حيكون من السهو وليس من العمد .
بالله عليكم لا تنسونى من دعائكم .
أخوكم في الله
هشام
لا أمانع أطلاقا من نشر هذه المادة أى مواقع أخرى ( وبدون أى مقابل ) ولكن أرجو الاستاذن قبل هذا العمل.
Hyacout158@yahoo.com
مرفق الدرس ب bdf