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



 
الرئيسيةبوابه احمد كوأحدث الصورالتسجيلدخول

 

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

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


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

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

دائما اقول ما يحدث في الكمبيوتر هو تقليد لما يحدث في الحياة و لكن بشكل
إلكتروني.
*** تعرفنا في السابق أن قواعد البيانات ما هي إلا مكتبة
كبيرة تضم عدد كبير من الملفات و إستبدلنا كلمة ملف بكلمة جدول Table.

*** كل جدول له إسم مميز يعبر عن محتوياته.
*** يحتوي الجدول سطور و كل
سطر يمثل صفحة و أطلقنا عليه الإسم سجل Record.
*** كل سجل يحتوي
مجموعة عناصر على شكل عمود بيانات ويتم تسمية كل عمود حقل. Field.
***
الإسم حقل / الراتب حقل / تاريخ الميلاد حقل و هكذا.
*** يمكن تمثيل
قواعد البيانات كما بالصورة التالية :
الدرس الرابع تكوين جدول جديد بقاعدة البيانات أوراكل 5749761140_505ed7d420

*** بالدرس السابق إستعرضنا الجداول العينة الموجودة بقواعد البيانات
أوراكل كما إستعرضنا محتوياتها.
*** هل يمكن لنا إضافة جدول جديد
لتخزين معلومات جديدة خاصة بنا ؟ نعم ممكن ذلك بالتأكيد.
*** قبل أن
نتعلم ذلك يجب علينا تحديد ماهى البيانات الموجودة لدينا ؟
*** سنأخذ
أشهر الأمثلة و هو جدول البيانات الشخصية. كما بالصورة التالية :
الدرس الرابع تكوين جدول جديد بقاعدة البيانات أوراكل 5749761112_f2c683587f_z

*** كل سطر هو سجل بيانات لأحد الأشخاص (صفحة بياناته) أو سجله.
***
كل عمود هو حقل لعنصر من البيانات.
*** كما بالصورة الأولى كل حقل له 3
صفات :
1 – إسم الحقل :
*** يمكنك إختيار أي إسم مناسب للحقول
ويفضل أن يعبر عن ما يحتويه الحقل
*** طول إسم الحقل يمكن أن يصل حتى
30 حرف
*** و يتكون الإسم من حرف يليه حروف أو أرقام أو العلامة _ أو $

*** غير مسموح بإستخدام مسافات أو - أو / و غيرها من الرموز
***
لا يمكن إستخدام الكلمات الخاصة بالأوامر كأسماء خاصة بك.

***
أسماء مسموح بها مثل
• IDNO
• ID_NO
• sal$
• emp_sal
• name12_3

*** أسماء غير مسموح بها مثل
• ID NO لوجود
مسافة
• ID-NO لإستخدام العلامة -
• sal/1 لإستخدام العلامة /
• emp&sal لإستخدام العلامة &
• end لإستخدام كلمة خاصة من
الأوامر
2 – نوع الحقل :
*** هناك العديد من أنواع الحقو ل
المستخدمة في SQL و الجدول التالي يوضح الأنواع الرئيسية منها :
الدرس الرابع تكوين جدول جديد بقاعدة البيانات أوراكل 5749214879_02dc0aff48_b

*** هذه ليست جميع أنواع الحقول و لكنها الأنواع الرئيسية التي نحتاج
إليها الآن.

3 - طول الحقل
*** هنا تبدو مهارة المسئول عن
التصميم للجدول فطول الحقل يجب أن يكون مناسبا و يتسع بما يكفي لإستيعاب
البيان المطلوب .

*** ملاحظات هامة :
*** ما هو الفرق بين -
char و varchar2
char :
تحجز أماكن لحفظ البيان و إذا كان طول
البيان اقل من ذلك يتم إضافة مسافات للأماكن المتبقية
أما في حالة
varchar2 :
و كان طول البيان أقل من ذلك فلا يتم إضافة مسافات

************************************************** ******************

و الآن كل عملية نحتاجها سوف يكون لها أمر خاص في SQL
و الأمر الذي
نستخدمه هنا هو CREATE TABLE
كل أمر سوف يكون له طريقة يكتب بها و يجب
أن نلتزم بذلك و إلا سيكون هناك رسالة خطأ
الدرس الرابع تكوين جدول جديد بقاعدة البيانات أوراكل 5749299123_25d51ecee9_z

و إذا نشرح و نفسر
table name : هو إسم الجدول وهو أي إسم مناسب
تختاره
field name : هو إسم الحقل و قد مرت بنا من قبل
field type
: نوع الحقل و هذه تكلمنا عنها من قبل أيضا
field length : : من
المهم إختيار الطول المناسب لإستيعاب أطول بيان ممكن تخزينه في هذا الحقل.
و مع التطبيق بأمثلة و شرحها تتضح الصورة أكثر و أكثر ...
الدرس الرابع تكوين جدول جديد بقاعدة البيانات أوراكل 5749299155_7f0c43e90c_z

المطلوب تكوين جدول لتسجيل بيانات العاملين في أحد الأماكن
البيانات
المطلوبة هي الإسـم / التليفون / تاريخ الإلتحاق بالعمل / الراتب الحالي /
الدرس الرابع تكوين جدول جديد بقاعدة البيانات أوراكل 5749761036_a79b8b706f_b

لاحظ الجملة تم تكوين جدول .
في حالة عدم ظهور هذه الرسالة ستظهر
رسالة خطأ مع إشارة لمكان الخطأ.
*** معظم الأخطاء تكون عند نسيان
الأقواس أو علامة الفاصلة وغيرها .
*** إسم الجدول EMP_DATA.
***
لاحظ أسماء الحقول و طريقة تعريف النوع لكل حقل و تحديد الطول.
***
الأمر هو عبارة عن نقل الجدول بالأعلى تماما.

الدرس الرابع تكوين جدول جديد بقاعدة البيانات أوراكل 5749845406_9ff29d8a71_z

المطلوب تكوين جدول لتسجيل بيانات الأصناف في أحد المحلات
البيانات
المطلوبة هي إسم الصنف / سعر الصنف / تاريخ البيع / الكمية المباعة / /إسم
البائع

الدرس الرابع تكوين جدول جديد بقاعدة البيانات أوراكل 5749845436_e276b70757_z

الدرس الرابع تكوين جدول جديد بقاعدة البيانات أوراكل 5749761166_769403ef69_z

لاحظ إمكانية كتابة الأمر على أكثر من سطر و لا يتم التنفيذ إلا بعد
إستخدام الفاصلة المنقوطة
التدريب : إبدأ بالتفكير في شئ في المكان
الذي تتواجد فيه . صمم الجدول و إبدأ التنفيذ . أطلب المساعدة إذا كان
لديك مشكلة.
*** للمراجعة على الدروس السابقة :
** إستخدم الأمر
select * from tab; لتتأكد أن جدولك تم إضافته للجداول الموجودة مسبقا في
قاعدة البيانات.
** إستخدم الأمر DESC لإستعراض تركيب الجدول.
**
الخطوة القادمة هي إضافة سجلات جديدة للجداول التى أنشأتها فهي الآن
مجدولة و لكن تخلو من البيانات.
** في الدرس القادم نتعلم إضافة سجلات
جديدة للجداول. و حذف سجلات منها أيضا.
و إلى الدرس القادم.
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://ahmed-ko.yoo7.com
احمد123

احمد123


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

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

الدرس الرابع تكوين جدول جديد بقاعدة البيانات أوراكل 366781642
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
الدرس الرابع تكوين جدول جديد بقاعدة البيانات أوراكل
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» الدرس الثالث إستعراض محتويات الجداول بقاعدة البيانات أوراكل
» الدرس الثاني الدخول لقاعدة البيانات أوراكل
» الدرس الخامس العمليات على الجداول في أوراكل (حذف / تبديل الإسم)
» فهرس دورة أوراكل - SQL
» الدرس الأول بداية العمل مع الأوراكل

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