تابع بوابة العرب على تويتر 


العودة   مركز بوابة العرب التعليمي > قسم البرمجة والبرمجيات > منتدى البرمجة

إضافة رد
 
أدوات الموضوع
  #1  
قديم 17-04-2011, 03:19 PM
skybird6114 skybird6114 غير متواجد حالياً
 
تاريخ التسجيل: Jun 2010
المشاركات: 22
icon11 الدرس الثاني الدخول لقاعدة البيانات أوراكل




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



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

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

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




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






*** الخلاصة يوجد طرق كثيرة و متعددة للعمل و لكن من الآن لن أطيل عليكم سأتبع الطريقة التى أعمل بها و طبعا أكيد أنني أبحث عن أسهل و أسرع الطرق لسرعة إنجاز العمل.
*** و الحقيقة أنني أفضل الطريقة الأولى بإستخدام الفاصلة المنقوطة.
*** هل هذه الجداول بها بيانات أم فارغة ؟ !!! ... الإجابة بالدرس القادم .. إلى لقاء قريب.
ملاحظة هامة : الدروس حاليا للمبتدئين ... و لذلك الشرح بطئ و طويل و لكن كلما تقدمنا ستزيد السرعة.
رد مع اقتباس
  #2  
قديم 31-05-2011, 10:42 PM
PrinceOfPersia PrinceOfPersia غير متواجد حالياً
 
تاريخ التسجيل: Dec 2005
المشاركات: 2,468
افتراضي

استمر على بركة الله
__________________


قال سبحانه وتعالى:

شَهْرُ رَمَضَانَ الَّذِي أُنزِلَ فِيهِ الْقُرْآنُ هُدًى لِّلنَّاسِ وَبَيِّنَاتٍ مِّنَ الْهُدَىٰ وَالْفُرْقَانِ ۚ فَمَن شَهِدَ مِنكُمُ الشَّهْرَ فَلْيَصُمْهُ ۖ وَمَن كَانَ مَرِيضًا أَوْ عَلَىٰ سَفَرٍ فَعِدَّةٌ مِّنْ أَيَّامٍ أُخَرَ ۗ يُرِيدُ اللَّهُ بِكُمُ الْيُسْرَ وَلَا يُرِيدُ بِكُمُ الْعُسْرَ وَلِتُكْمِلُوا الْعِدَّةَ وَلِتُكَبِّرُوا اللَّهَ عَلَىٰ مَا هَدَاكُمْ وَلَعَلَّكُمْ تَشْكُرُونَ

البقرة - الآية 185​
رد مع اقتباس
  #4  
قديم 09-10-2011, 11:37 AM
totosv90 totosv90 غير متواجد حالياً
 
تاريخ التسجيل: Aug 2005
المشاركات: 61
افتراضي

استمر
جزاك الله خيرا
__________________
سبحان الله و بحمده - سبحان الله العظيم
رد مع اقتباس
إضافة رد

أدوات الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
كتاب الرخصة الدولية لقيادة الحاسبicdl الإصدار الرابع(العربي) السندبااد الكتب والمجلات العربية 18 06-11-2012 06:22 PM
مقدمة حول بطاقات الشبكة Network Ada MOHAMAD^HAMIE الأرشــيــف 9 10-04-2002 03:23 PM
تعلم الفلاش بأسهل طريقة العاطفي الأرشــيــف 4 18-10-2001 01:09 PM


الساعة الآن 10:59 PM.


جميع الحقوق محفوظة لشبكة بوابة العرب
New Page 4
 المركز التعليمي منتديات الحوار تسجيل النطاقاتخدمات تصميم مواقع الإنترنت  إستضافة مواقع الإنترنت  الدعم الفني لإستضافة المواقع
   متجر مؤسسة شبكة بوابة العرب   الدردشة الصوتية والكتابية  مركـزنا الإعـلامي  مـن نـحــن  مقــرنـا  قسم إتفـاقيات الإستــخــدام
Copyright © 2000-2014 ArabsGate. All rights reserved
To report any abuse on this website please contact abuse@arabsgate.com