مرساا
عدد المساهمات : 140 نقاط : 255 تاريخ التسجيل : 18/11/2011 العمر : 34
| موضوع: تعلم الاوراكل من الصفر الدرس الاول الإثنين ديسمبر 26, 2011 10:45 pm | |
|
-------------------------------------------------------------------------- --------------------------------------------------------------------------
وهي تشغيل ال 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 وسوف يظهر لك Connected. انه تم الاتصال لتعرف انك قد اتصلت او صرت على مستخدم OUG اطبع الامر التالي CODE
هذا الامر يبين لك اسم اليوزر user is "OUG"
سوف نتعامل الآن مع جدول يقوم يسمى DUMMY TABLE وهو جدول انشئته اوراكل لكي تستعين به بعمل عمليات من خلال هذا الجدول وهو يتعامل مع قاعدة البيانات مباشرة مثل استعراض التاريخ واسم هذا الجدول هو DUAL ولنستعرض تاريخ اليوم نطبع الامر التالي CODE
حيث نقول له احضر 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 لعرض تاريخ الجهاز
انتهت الاسئلة
تم بحمد الله
| |
|