منتدى ابو خالد
السلام عليكم انتا لم تسجل فى المنتدى سجل لو سمحت
منتدى ابو خالد
السلام عليكم انتا لم تسجل فى المنتدى سجل لو سمحت
منتدى ابو خالد
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

منتدى ابو خالد

 

  افتراضي تعلم الاوراكل من الصفر .. الدرس الاول

اذهب الى الأسفل 
كاتب الموضوعرسالة
خالدابراهيم رمضان
Admin
Admin
خالدابراهيم رمضان


الجنس : ذكر الابراج : السرطان
عدد المساهمات : 917
نقاط : 2147534707
تاريخ الميلاد : 01/07/1994
تاريخ التسجيل : 27/05/2010
العمر : 29

 افتراضي  تعلم الاوراكل من الصفر .. الدرس الاول   Empty
مُساهمةموضوع: افتراضي تعلم الاوراكل من الصفر .. الدرس الاول     افتراضي  تعلم الاوراكل من الصفر .. الدرس الاول   Icon_minitimeالأحد يوليو 25, 2010 4:20 pm

بسم الله الرحمن الرحيم

سوف اعرض في هذا الدرس كيفية تعلم الاوراكل

1-تعريف الاوراكل
2- ما هي الخطوات اللازمة لتعلم الاوراكل
3-ماهي نسخ الاوراكل المطلوبة للتعلم
4-ماهي الكتب المطلوبة للتعلم
5-كيفية تسطيب الاوراكل من الالف الى الياء
6-كيفية البداية ووضع مثل انشاء الجدول عمل علاقات بين الجدول
7-كيفية الحذف والاضافة والتعديل على الجدول من خلال ال SQL
8-كيفية انشاء ال procedure و الTrigger و ال functions و ال views
9-كيفية التعامل مع ال constraints والتعديل عليها وعرضها
10-كيفية التعامل مع الشاشات وعمل برنامج صغير
11-كيفية التعامل مع التقارير وانشاءها

وساضيف بعض المواضع التي لم تطرح في المنتدى وكيفية حل المشاكل التي نتعرض لها بالاوراكل
وسوف انشئ مكتبة تكون مرتبة لمعظم مواضيع اوراكل
طبعا سوف يؤخذ بعين الاعتبار عرض روابط المهمة التي تمت المشاركة بها من
قبل الاخوة الاعضاء والمشرفين وافضل التعليقات والاجابات لكي نتفادى
التكرار

وكذلك سوف اضع امثلة مع الشرح وبنهاية كل درس سوف اضع اسألة لتحلوها


تعريف الاوراكل :
لغة الاوراكل معنى كلمة اوراكل هي الوحي وهي شركة قامت بانشاء مبادئ قاعدة
البيانات وطرق تخزين البيانات حيث تمت البداية بعمل برامج تقوم على تخزين
البيانات واسترجاعها بطرق معينه واعتمدت بالبداية على هذه الطرق باستخدام
SQL
و SQL معناها STRUCTURED QUERY LANGUAGE وبعدها قامت بعمل وتطوير وايجاد
PL/SQL وهي معناها PROGRAM LANGUAGE ثم ايجاد الديفلوبر والريبورت

الخطوات اللازمة لتعلم الاوراكل
1- ان يكون الشخص عنده المام ولو قليل بطرق البرمجة والمقصود بها اساسيات البرمجة
2- اتقان ال SQL بشكل عام والتي سوف نستعرض طرق التعلم والاساسيات المطلوبة

النسخ المطلوبة للتعلم
1- قاعدة بيانات DATABASE 9i
2-DEVLOPER 9i
3-REPORT 9i
4-SQL 9i
تم اختيار الديفلوبر 9i لكي يستطيع اكبر عدد التعلم وهي سهلة وفي متناول الجميع

كيفية تسطيب اوراكل 9i
اتبع الرابط التالي
هنا


بعد تسطيب اوراكل من هنا سوف نبدأ ان شاء الله


اقتباس:


الدرس رقم 1


--------------------------------------------------------------------------
--------------------------------------------------------------------------

وهي تشغيل ال PL/SQL
ادخال اليوزر SYSTEM
الباسورد التي اعتمدتها اثناء التنزيل

ثم كتابة الامر
CODE

اقتباس:


CREATE USER OUG IDENTIFIED BY "123"



هذا الامر CREATE يقوم بانشاء USER مستخدم على قاعدة البيانات
ويجب وضع اسم اليوزر والذي هو OUG ثم يأتي بعدها IDENTIFIED BY وهي كلمة السر
وهي 123

ويجب ان يعطيك انه انشأ المستخدم وتخرج لك الرسالة التالية
User created.
او
تم انشاء المستخدم
اذا قاعدة استخدام الانشاء المستخدم هي
CODE

اقتباس:


CREATE USER NAMEOF USER IDENTIFIED BY "YOUR PASSWORD"


ولكي نستطيع الدخول الى هذا المستخدم يجب اعطاءه الصلاحيات وهذه
الصلاحيات تسمى ب GRANTS حيث من خلالها يتم تفويض المستخدم للدخول الى
قاعدة البيانات
لذلك نكتب الامر التالي
CODE
GRATN CONNECT TO OUG

ويجب ان يعطيك التالي
Grant succeeded.

قاعدة استخدام GRANT
CODE

اقتباس:


GRANT OBJECTNAME TO YOURUSERNAME



وهي تعني اعطي الصلاحية GRANT الاتصال CONNECT الى TO المستخدم OUG
وتعطى صلاحيات اخرى للمستخدم منها RECOURCE وتعني مورد
وكذلك DBA وتعني DATABASE ADMINISTRATION مدير قاعدة البيانات
لذلك نعطي المستخدم OUG اللذي ذكرناه كما في الشكل التالي
CODE

اقتباس:


GRANT RESOURCE,DBA TO OUG



لاحظوا معي انه تم اعطاء المستخدم الخاصيتين معا من خلال الفاصلة , يعني نقدر ان نعطي عدد من الصلاحيات بسطر واحد وباستخدام الفاصلة


بعد ذلك للدخول الى المستخدم

اطبع الامر
CODE

اقتباس:


CONNECT OUG/123


هنا اعطينا امر CONNECT اتصل بالمستخدم المسمى ب OUG و/ وتعين كلمة السر وهي 123
وسوف يظهر لك
Connected. انه تم الاتصال
لتعرف انك قد اتصلت او صرت على مستخدم OUG
اطبع الامر التالي
CODE

اقتباس:


SHOW USER


هذا الامر يبين لك اسم اليوزر
user is "OUG"

سوف نتعامل الآن مع جدول يقوم يسمى DUMMY TABLE وهو جدول انشئته اوراكل لكي
تستعين به بعمل عمليات من خلال هذا الجدول وهو يتعامل مع قاعدة البيانات
مباشرة مثل استعراض التاريخ
واسم هذا الجدول هو DUAL
ولنستعرض تاريخ اليوم نطبع الامر التالي
CODE

اقتباس:


SELECT SYSDATE FROM DUAL


حيث نقول له احضر SELECT تاريخ اليوم او تاريخ الجهاز SYSDATE من FROM الجدول DUAL
اذا قاعدة استخدام ال SELECT ه
CODE

اقتباس:


SELECT FIELDNAME FROM TABLENAME





ملاحظة لتنفيذ اي امر على SQL بعد كتابته
اما ان تضع اخر السطر فاصلة منقوطة او شرطه / او اتكتب RUN او ان تكتب R
وللتعديل على امر اطبع الامر EDIT




الاسئلة

1- قم بانشاء مستخدم باسم ABC واعطه كلمة سر 123
2-قم باعطاء الصلاحيات التالية للمستخدم ABC وهي CONNECT/ RESOURCE/ DBA
على ان تكون جملة الصلاحيات في سطر واحد
3-ماهو الامر الذي يقوم باظهار المستخدم
4-اكتب جملة تستخدم فيها ال SELECT لعرض تاريخ الجهاز

انتهت الاسئلة




اقتباس:


انتهى الدرس الاول


تم بحمد الله
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://apokhaled.yoo7.com
 
افتراضي تعلم الاوراكل من الصفر .. الدرس الاول
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
»  افتراضي من سلسلة تعلم أوراكل.. الدرس الرابع"Select Statmet "
»  افتراضي من سلسلة تعلم أوراكل.. الدرس الثاني"انشاء الجداول"
»  افتراضي تعلم فجول بيسك 6 بالتفصيل الممل

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى ابو خالد :: برامج-
انتقل الى: