تكوين قاعدة البيانات .
مرحباً بكم أصدقائي الآن سوف نتحدث عن المواضيع التالية:-
مثال بسيط على أنشاء قاعدة بيانات على برنامج (MS Access) .
معرفة أنواع البيانات .شرح كافة أنواع البيانات .تكوين قاعدة البيانات .
تتكون قاعدة البيانات من مجموعة من جداول البيانات (Table) وبداخل هذه الجداول مجموعة
السجلات (Records)
وتتكون هذه السجلات مكونة من مجموعة من حقول (Fields) والصورة التالية يوضح قاعدة
البيانات.
سؤال يطرح نفسه
علينا ما هو الجدول ؟
الجدول هو عبارة
عن مجموعة من الأعمدة والحقول يتم تخزين البيانات بداخلة لنتمكن من استرجاعها في أي
وقت والشكل التالي يوضح جدول مثلاً جدول الأصناف.
رقم الصنف
|
أسم الصنف
|
نوع الصنف
|
السعر
|
1
|
ليز
|
مواد غذائية
|
5
|
2
|
مكرونة
|
مواد غذائية
|
5
|
3
|
تونة
|
مواد غذائية
|
6
|
4
|
ذرة
|
مواد غذائية
|
3
|
5
|
لبن بدرة
|
مواد غذائية
|
15
|
6
|
فحم
|
مواد غير غذائية
|
10
|
7
|
صابون
|
مواد غير غذائية
|
2
|
8
|
مسحوق
|
مواد غير غذائية
|
20
|
من الشكل السابق
نريد ان نتعرف على مكونات هذا الجدول.
ماذا يعنى رقم الصنف ؟
ماذا يعنى رقم الصنف ؟
رقم الصنف هو
العمود (Column)
يتم حفظ كافة أرقام الأصناف في هذا العمود كذالك أسم الصنف ونوع الصنف والسعر وهذا الجدول سوف نقوم بشرحه في
المثال الذي سوف نتناوله فيه المشروع الذي سوف نقوم بتصميمه أن شاء الله لاحقا.
2
|
مكرونة
|
مواد غذائية
|
5
|
أما هذا الشكل
يسمى صف(ROW)
أو سجل (Records)
وكل صنف في هذا الجدول يكون لنا سجل.
مثال بسيط على أنشاء قاعدة بيانات على برنامج (MS Access) .
سوف نقوم ببناء هذا الجدول على برنامج (MS Access) ولكن دعونا اولا نتعرف على أنواع
البيانات (Data Type).
تتكون انواع
البيانات من
·
نصوص .
·
أرقام
·
تاريخ /وقت .
·
عملة.
وهناك أنواع
كثيرة تختلف من لغة إلى أخرى وألان سوف نشرح أنواع بيانات (MS Access) لكي نتحول إلى(Oracle).
Text
|
Number
|
Date/Time
|
Currency
|
AuotoNumber
|
Yes/No
|
1.
Text هو النصوص ويوجد لة طول مثال أذا أردنا أن يكون
مدخل البيانات لا يتمكن من إدخال أسم صنف بتجاوز 50 حرف يكون طول الحقل هذا 50
وسوف نقوم بشرحه في المثال العملي.
2.
Number
وهى الأرقام .
3.
Date/Time
التاريخ /الوقت.
4.
Currency
العملة .
5.
AuotoNumber
الترقيم التلقائي وهو يستخدم دائما في المفتاح الأساسي (Primary Kye).
6.
Yes/No
الحقل المنطقي تكون البيانات بداخلة اما (Yes/No).
وألان نقوم بفتح
برنامج (MS Access) .
من قائمة Start -----All program ------Microsoft Office------Microsoft
Office Access 2007 كما فى الشكل التالي :-
سوف نقوم باستخدام
إصدارMicrosoft Office Access 2007
يتم فتح البرنامج
كما في الشكل التالي :-
نختار Blank Database أنشاء قاعدة
بيانات جديدة ويظهر في الشاشة السابقة جزء على اليمين كما هو موضح في الشكل التالي :-
يتم تسمية قاعدة
البيانات وليكن item
ويتم تحديد المكان الذي نريد حفظها به ونضغط على Create ويظهر الشكل التالي :-
نتوجه إلى Create ونختار Table كما في الشكل السابق ونضغط على View ونختار Design View تظهر لنا شاشة حفظ الجدول كما في الشكل التالي :-
ونقوم بكتابة Item بالضغط على OK تظهر لنا الشاشة التالية:-
في مكان Field name نقوم بكتابة أسماء الأعمدة ومكان Data Type نضع أنواع البيانات كما في الشكل التالي:-