منتديات احمد كو

]



 
الرئيسيةبوابه احمد كواليوميةمكتبة الصورس .و .جبحـثقائمة الاعضاءالمجموعاتالتسجيلدخول

شاطر | 
 

 الدرس الثاني الدخول لقاعدة البيانات أوراكل

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
احمد كو
المـديـر العـــام
المـديـر العـــام


ذكر
الجدي
الماعز
عدد المساهمات : 316
نقاط : 917
السٌّمعَة : 3
تاريخ الميلاد : 01/01/1992
تاريخ التسجيل : 14/03/2011
العمر : 24
الموقع : http://ahmed-ko.yoo7.com
المزاج : ممتاز

مُساهمةموضوع: الدرس الثاني الدخول لقاعدة البيانات أوراكل   الخميس يونيو 16, 2011 1:20 am

الدرس الثاني
و ماذا
بعد الدخول لقاعدة البيانات؟
الآن سوف نخطو خطوتنا الثانية ..!!!

*** في الدرس السابق(الأول) تعلمنا كيفية الدخول باستخدام المستخدم العام
للتدريب scott.
*** هذا يعني أنك الآن حصلت على صلاحيات هذا المستخدم.
*** في حالة وجود مستخدم آخر ربما يرى شئ مختلف و كما ذكرنا هذه هي خاصية
السرية و الأمان في أوراكل أنت ترى ماهو مسموح لك به فقط.
*** بعد
الدخول تظهر لك علامة المحرر SQL> كما سنرى في الصور التالية.
***
عند الدخول لأي مكان جديد أول ما يفعل الإنسان أن ينظر حوله لإستكشاف هذا
المكان.
*** كما ذكرنا من قبل قاعدة البيانات مثل المكتبة عبارة عن
مجموعات من الملفات.
*** و الآن هل هذه المكتبة فارغة ؟ ّّّّّ!!!!.....
*** في الحقيقة هي تأتي من أوراكل و بها بعض الملفات للتدريب و التجربة. (
هدية من أوراكل).
*** كم عدد هذه الملفات؟ و ماذا يوجد بها؟ و أين هي ؟
هل يمكن أن أراها ؟
*** الإجابة هي درس اليوم.
*** يجب مخاطبة
محرر SQL لتنفيذ ما نريد .. !!!!
*** الأوامر يجب أن تكتب بشكل محدد
ليستطيع الكمبيوتر الفهم و نحصل منه على ما نريد . و هذه حتى طبيعة لغات
الإنسان فلو تكلمت مع شخص بالإنجليزية و هو لايفهمها ما النتيجة ؟ لديك
الإجابة.
*** لو تكلمت مع شخص باللغة العربية و لكن بدلت الفعل مع
الاسم أو المفعول ماذا سيقول ؟ سامحوني سيظن أنك إنسان غير طبيعي.
*** و
هكذا الحال يجب أن تكتب أوامر الكمبيوتر بشكل واضح و مفهوم للكمبيوتر
لنحصل على ما نريده بشكل صحيح.
*** الأمر الأول من أوامر SQL الذي
نتعرف عليه اليوم و هو من أهم الأوامر و أكثرها إستخداما و سندرسه على عدة
مراحل هو الأمر SELECT.
*** إحدى طرق كتابة هذا الأمر ( له طرق متعددة)
هي كالتالي :



*** كما نرى يتركب
الأمر من 4 أجزاء يفصل بين كل منها مسافة.
1 - SELECT و تعني إختيار
أو إستعراض الإختيار و هذا هو الأمر.
2 - * هذه العلامة هنا تعني
إختيار الكل.
3 – FROM و معناها من متعدد. ( أي الإختيار من متعدد).
4 – item أسم عنصر قاعدة البيانات المطلوب إستعراضه .
أي أن المعني
يكون إستعراض بيانات من أحد العناصر.
هام : لاحظ وجود كلمة item بين
القوسين <> و هذا يعني لن تكتب هذه الكلمة و لا القوسين و لكن يوضع
في هذا المكان إسم العنصر المطلوب البحث فيه.
*** نعود مرة أخرى للهدف
الأساسي من الدرس هل يوجد ملفات في قاعدة البيانات ؟
*** بدلا من كلمة
ملفات و منذ هذه اللحظة سنستبدلها بالكلمة جداول بيانات ... الخبراء يعرفون
لماذا ؟؟ و لكن للمبتدئين أرجو الصبر حتى الدرس القادم و سنذكر ذلك السبب.
!!!!
*** و نبدل السؤال إلى هل يوجد جداول في قاعدة البيانات ؟

*** كما نعلم جدول باللغة الإنجليزية هو الكلمة TABle (لاحظ الحروف
الكبيرة).
*** سيكون شكل الأمر كما بالصورة :

*** تم تنفيذ الأمر
بشكل صحيح و تم عرض أسماء أربعة جداول موجودة مسبقا بقاعدة البيانات.

*** و أصبح معنى الأمر إستعرض أسماء جميع الجداول الموجودة بقاعدة
البيانات.
*** لاحظ وجود العلامة ; (الفاصلة المنقوطة) بناية سطر
الأمر .. جميع أوامر SQL يجب أن تنتهى بهذه العلامة ليتعرف الكمبيوتر أنك
إنتهيت من كتابة الأمر و يبدأ التنفيذ ( و هذا موجود في عديد من اللغات).
*** يمكن كتابة الأمر وإضغط مفتاح الإدخال ENTER ستجد أن المؤشر إنتقل
إلى السطر التالي و لم يتم تنفيذ الأمر هنا يمكن إستخدام أوامر المحرر و هي
تختلف عن أوامر لغة SQL و قد درسنا منها في الدرس السابق الأمر EXIT و
الذي تم تنفيذه بدون علامة الفاصلة المنقوطة في نهاية السطر ...
***
إذا لدينا نوعين من الأوامر
• أوامر SQL و يجب أن ينتهى الأمر
بالفاصلة المنقوطة.
• أوامر المحرر و لاتحتاج إلى الفاصلة المنقوطة و
منها الأمر EXIT.

*** و الآن ماذا نفعل إذا نسينا وضع الفاصلة
المنقوطة و إنتقلنا للسطر التالي هناك أمر المحرر بالعلامة /
إذا تم
كتابة هذه العلامة بالسطر التالي يبدأ المحرر بالتنفيذ كما بالصورة.



*** العلامة / من
أوامر المحرر لاتحتاج للفاصلة المنقوطة.
*** إذا كررت الأمر مرة أخرى
وضغطت مفتاح ENTER مرتين ستعود لعلامة المحرر SQL> مرة أخرى و لكن يمكن
كتابة أمر للمحرر و هو أمر التنفيذ RUN و النتيجة نفسها كما سبق.(كما
بالصورة).



*** الخلاصة يوجد
طرق كثيرة و متعددة للعمل و لكن من الآن لن أطيل عليكم سأتبع الطريقة التى
أعمل بها و طبعا أكيد أنني أبحث عن أسهل و أسرع الطرق لسرعة إنجاز العمل.
*** و الحقيقة أنني أفضل الطريقة الأولى بإستخدام الفاصلة المنقوطة.

*** هل هذه الجداول بها بيانات أم فارغة ؟ !!! ... الإجابة بالدرس القادم
.. إلى لقاء قريب.
ملاحظة هامة : الدروس حاليا للمبتدئين ... و لذلك
الشرح بطئ و طويل و لكن كلما تقدمنا ستزيد السرعة.

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــالتوقيع ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ





أعزائى اعضاء منتديات احمد كو :
شارك برأيك عند زيارتك اى موضوع من الموضوعات المطروحة بأقسام المنتدى
ولا تترك الموضوعات بدون تعليق أو رأى فأن رأيك يدل على وجودك وتواصلك معنا
فأن مشاركتك بالرأى ما هى إلا تقدير منك لنا جميعا
فكن حريصا على تواصلك معنا بمنتديات احمد كو
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://ahmed-ko.yoo7.com
احمد123



عدد المساهمات : 20
نقاط : 21
السٌّمعَة : 0
تاريخ التسجيل : 20/07/2011

مُساهمةموضوع: رد: الدرس الثاني الدخول لقاعدة البيانات أوراكل   الأربعاء يوليو 20, 2011 2:32 am

الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
 
الدرس الثاني الدخول لقاعدة البيانات أوراكل
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

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