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

]



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

شاطر | 
 

 الدرس الثالث إستعراض محتويات الجداول بقاعدة البيانات أوراكل

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


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

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

الدرس الثالث : إستعراض محتويات جداول قاعدة
البيانات.


*** في هذا الدرس سنقوم بفتح الملفات الموجودة
بقاعدة البيانات أوراكل و التى ذكرنا بالدرس السابق أننا سنستبدل الكلمة
ملف بالكلمة جدول لماذا ؟
*** في الحقيقة سنقول بشكل بسيط بعيدا عن
علوم قواعد البيانات ( هذا الكلام للمبتدئين) أننا عندما نستعرض البيانات
أو نتعامل معها سوف تبدو لنا على شكل الجداول .
مثال : صفحة تسجيل
بيانات العامل :


بدلا من ذلك سنتعامل مع البيانات كما لو كانت
بجدول كما بالصورة التالية.


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

جدول توضيحي لكل كلمة و مايقابلها
في قواعد البيانات :
الكلمة مصطلح قواعد البيانات
الكلمة بالانجليزية
ملف جدول Table
صفحة بيانات سجل Record
بيان حقل Field

*** في الدرس السابق تعرفنا على أسماء
الجداول الموجودة بقاعدة البيانات بالأمر SELECT.
*** ماذا تحتوي
الجداول ؟ تحتوي سجلات و حقول.
*** سؤال : كم عدد الحقول بكل جدول؟
كم عدد السجلات؟ ماذا تحتوي هذه السجلات من بيانات؟
الإجابة هي درسنا اليوم.
للإجابة على الأسئلة
السابقة سنستخدم الجداول الموجودة مسبقا.
*** كم عدد الحقول ؟
***
يوجد في محرر SQL أمر لعرض ما يسمى تركيب ( هيكل ) الجدول و هو الأمر
DESCribe
و يمكن أن يكتب الأمر مختصرا DESC فقط.
طبعا يجب تحديد
إسم الجدول المطلوب عرض الحقول الموجودة به كما بالصورة التالية :

سنأخذ الجدول DEPT كمثال و نعرض الحقول الموجودة به.


كما ترى تظهر 3 سطور أي أن هذا الجدول به 3 حقول.
و عند التجربة مع الجدول EMP سيظهر لنا 8 حقول.


و عليك بالتجربة مع باقي الجداول و لعرض أسماء
الجداول إستخدم الأمر SELECT بالدرس السابق.

السؤال الثاني : كم
عدد السجلات ( الصفحات) و ماهي البيانات الموجودة بها ؟
الآن نعود
للأمر SELECT و هو الأمر المستخدم لمعرفة محتويات قاعدة البيانات و
محتويات جداول القاعدة. ( هذا الأمر كبير و هام و سندرسه على عدة مراحل).
إحدى طرق كتابة الأمر SELECT .
SQL > SELECT
* FROM table name

في هذه الحالة الأمر له معنى مختلف و هو
إستعرض محتويات الحقول بالجدول المذكور إسمه.
العلامة * تعني إستعرض
جميع الحقول بالجدول.
و يوضع إسم الجدول مكان الكلمة table name
مثال : عرض محتويات الجدول DEPT.


كما نرى به 4 سجلات لأسماء الأقسام و رمز كل قسم و
المكان الموجود به القسم.
أى أنه يحتوي 3 حقول ( أعمدة) و يحتوي 4
سجلات ( صفحات).

*** كرر التجربة مع الجدول EMP ستجد أن عدد
السجلات كبير و عدد الحقول كبير أيضا.
*** لا أريد جميع الحقول ؟ أريد
فقط إسم العامل وراتبه.
*** أمر إستعراض البيانات هو دائما SELECT.<blockquote>SQL > SELECT field name,…….
FROM table name

</blockquote>*** هو نفس الأمر و لكن بدلا من
العلامة * سنكتب أسماء الحقول المطلوبة فقط.
*** إذا نسيت أسماء الحقول
فالأمر DESC يقوم بتذكيرك بها.
*** كما في السابق field name هو إسم
الحقل المطلوب و يوضع فاصلة بين إسم الحقل و الذى يليه و هكذا ...
***
و الآن دقق في الصورة و إفهم جيدا كيف يمكن عرض إسم العامل وراتبه.


و الآن بعض الأمثلة :
(1) إستعرض جميع سجلات
الجدول EMP.
(2) إستعرض أسماء العاملين و أرقامهم.


(3) إستعرض أسماء العاملين و تاريخ التعيين و
الراتب.



تدريبات ( الإجابة بالدرس
القادم)

********************* :

[1] في الجدول DEPT
1 – كم عدد الحقول ؟ 2- كم عدد السجلات؟
[2] في
الجدول BONUS
1 – كم عدد الحقول ؟ 2 – كم عدد السجلات ؟
[3]
في الجدول EMP.
1 – كم عدد الوظائف (JOB) بدون تكرار ؟
2 – كم عدد
المديرين بدون تكرار ؟
3 – كم عامل في المهنة CLEARK؟
4 – كم
عامل في المهنة ANALYST؟
5 – كم عدد العاملين الحاصلين على عمولة
(COMM) أكبر من الصفر ؟

وإلى الدرس القادم
للإجابة عن الأسئلة و إستكمال الأمر SELECT.

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





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



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

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

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

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