الموقع الرسمى لمدينة اوسيم
 
الرئيسيةاليوميةس .و .جبحـثالأعضاءالمجموعاتالتسجيلدخول

شاطر | 
 

 الدرس الأول : مقدمة عامة عن قواعد البيانات وأهيمتها . وانواع البيانات .

اذهب الى الأسفل 
كاتب الموضوعرسالة
Admin
Admin
Admin
avatar

عدد المساهمات : 408
تاريخ التسجيل : 25/10/2011
العمر : 25
تعاليق : لا اله الا الله عدد ماكان وعدد مايكون وعدد الحركات والسكون

لاتكن جبانا أثبت وجودك في المنتدى
قل كلمتك

مُساهمةموضوع: الدرس الأول : مقدمة عامة عن قواعد البيانات وأهيمتها . وانواع البيانات .   السبت نوفمبر 05, 2011 11:31 pm

بسم الله الرحمن الرحيم
.
السلام عليكم ورحمة الله وبركاته .

في هذا الدرس
مقدمة سريعة لقواعد البيانات ومقدمة عامة في أكسيس بصورة نظرية ، إذا كنت
قد استخدمت اكسيس او أحد قواعد البيانات من قبل فيمكنك تجاوز هذا الدرس إلى
الدرس اللاحق
.

ما هي قاعدة البيانات ؟
قاعدة البيانات هو أحد وسائل حفظ وترتيب البيانات بصورة
معينة ( جداول - حقول ) مع ايجاد علاقات ، وتحتوي على بعض التقنيات
والأدوات التي تسهل الوصول إلى المعلومات . وتقلل من حجم التخزين
.
ومن امثلة قواعد البيانات Access ، Sql Server , FoxPro من انتاح شركة مايكروسوفت اضافة إلى منتجات من شركات أخرىمثل أوراكل .
وتسمى هذه البرامج نظم ادارة قواعد البيانات DBMS وتشترك جميعها في التركيب الاساسي لقواعد البيانات ، كما انهم جميعاً يستخدمون لغة الاستعلامات المركبة SQL القياسية .


والآن سنتعرف على معنى بعض المصطلحات الأساسية في قواعد البيانات والتي سوف نعتمد عليها في شرحنا مستقبلاً إن شاء الله .

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






_________________
لاتكن جبانا أثبت وجودك في المنتدى
قل كلمتك
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://awseemvb.all-up.com
Admin
Admin
Admin
avatar

عدد المساهمات : 408
تاريخ التسجيل : 25/10/2011
العمر : 25
تعاليق : لا اله الا الله عدد ماكان وعدد مايكون وعدد الحركات والسكون

لاتكن جبانا أثبت وجودك في المنتدى
قل كلمتك

مُساهمةموضوع: رد: الدرس الأول : مقدمة عامة عن قواعد البيانات وأهيمتها . وانواع البيانات .   السبت نوفمبر 05, 2011 11:33 pm

الجدول - Table :
يحتوي الجدول على المعلومات التي نود حفظها في قاعدة البيانات في ترتيب معين على شكل صفوف وأعمدة .
وهذه الصورة تمثل جدولاً ما .







الإستعلام - Quires :
يقوم الإستعلام بمهمة تعيين سجلات معينة أو حقول معينة والتي يمكن أن تحقق شرطاً معينا .
وهذه صورة لاستعلام يتضمن اسماء الأشخاص الذين تزيد أعمارهم عن 18 سنة .




في حين أن الجدول الرئيسي هو :






السجل - Record :
يشكل كل سجل شخصاً أو سلعة و مجموعة بيانات لوصف عنصر مستقل ، ما وتوجد لها قيم في كل حقل .

الحقل - Field :
يشكل الحقل نوعاً معيناً من البيانات سيتم اضافته لكل سجل .
الشكل التالي يمثل حقل البريد الإلكتروني .






نوع البيانات - Data Type :
تعتبر خاصية للحقل وتحدد نوع البيانات التي ستظهر في الحقل .
والشكل التالي يوضح أنواع البيانات في جدول الأصدقاء مثلاً :






وسوف نتعرف بصورة سريعة على اشهر انواع البيانات لاحقاً .

_________________
لاتكن جبانا أثبت وجودك في المنتدى
قل كلمتك
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://awseemvb.all-up.com
Admin
Admin
Admin
avatar

عدد المساهمات : 408
تاريخ التسجيل : 25/10/2011
العمر : 25
تعاليق : لا اله الا الله عدد ماكان وعدد مايكون وعدد الحركات والسكون

لاتكن جبانا أثبت وجودك في المنتدى
قل كلمتك

مُساهمةموضوع: رد: الدرس الأول : مقدمة عامة عن قواعد البيانات وأهيمتها . وانواع البيانات .   السبت نوفمبر 05, 2011 11:34 pm


Primary Key - المفتاح الرئيسي :
نوع معين من الحقول لا يُسمح بتكرار قيمته لأي سبب ... مثال ذلك الحقل الخاص بالرقم القومي للمواطن .

Relationship - العلاقة :
تشكل علاقة معينة بين حقلين في جدولين مختلفين ، وسوف نتعرض لأنواع العلاقات لاحقاً .

Report - التقرير :
هو تجميع لبعض البيانات كي تشكل معلومات مفيدة تمهيداً لطباعتها - غالباً -
مثال ذلك تقرير يقوم بحساب الصادر والوارد ليقوم بعرض الأرباح .

أشهر أنواع البيانات :

البيانات النصية - Text .
يحتوي هذا النوع من البيانات على جميع النصوص والأرقام بشرط أن لا يكون الرقم هو الخانة الأولى .

بعض الخصائص المهمة للحقول النصية :
Field Size : تحتوي على الحد الأقصى من الخانات التي يمكن كتابتها في الحقل .
Default Value : تحتوي على القيمة الإفتراضية للحقل .
Required : إذا احتوت على True فهذا يعني أنه لا بد من ادخال قيمة وإلا لن تنجح عملية الأدخال .

_________________
لاتكن جبانا أثبت وجودك في المنتدى
قل كلمتك
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://awseemvb.all-up.com
Admin
Admin
Admin
avatar

عدد المساهمات : 408
تاريخ التسجيل : 25/10/2011
العمر : 25
تعاليق : لا اله الا الله عدد ماكان وعدد مايكون وعدد الحركات والسكون

لاتكن جبانا أثبت وجودك في المنتدى
قل كلمتك

مُساهمةموضوع: رد: الدرس الأول : مقدمة عامة عن قواعد البيانات وأهيمتها . وانواع البيانات .   السبت نوفمبر 05, 2011 11:35 pm

البيانات الرقمية - Number .
تحتوي على البيانات الرقمية بمختلف أنواعها والتي يمكن أن نحددها من خاصية Field Size .

الخصائص المهمة للحقول الرقمية :
Field Size : تحتوي على أحد الخصائص التالية :
Byte : تحتوي على أرقام بين 1 و 255 بلا كسور .
Decimal : تحتوي على أرقام بين بين 10^28 إلى -10^28 في ملفات .mdb العادية - يمكن أن يحتوي على كسور - .
Integer : تحتوي على أرقام بين -32768 إلى 32767 .
Long Integer : تحتوي على أرقام بين -2147483648 إلى 2147483647 .
Single : يمكن تقسيم الفترة الخاصة بها إلى قسمين ، وهو يسمح بالكسور ( المنازل العشرية )
في الجزء السالب : من -3.402823 إلى -1.401298 * 10^-45 .
في الجزء الموجب : 1.401298 * 10^-45 إلى 3.402823 .
Double : أيضاً يمكن تقسيم الفترة إلى قسمين وهو يسمح بالكسور .
في الجزء السالب : -1.79769313486231 * 10^308 إلى -4.94065645841247 * 10^-324
في الجزء الموجب : 4.94065645841247 * 10^-324 إلى 1.79769313486231 * 10^308 .

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




أما بقية الخصائص فهي مشابهه لخصائص النصوص .

بيانات الوقت والتاريخ Date/Time .
تحتوي على بيانات تعرض الوقت والتاريخ ، وأهم خصائصها هي خاصية Format ، والتي تحتوي على أشكال مختلفة من تنسيقات الوقت والتاريخ .

بيانات العملة Currency .
لعرض العملة وأهم خصائصها هي Format والتي تعرض أنواع مختلفة من تنسيقات العملة .

الترقيم التلقائي AutoNumber .
تحتوي على تسلسل للأرقام يساوي عدد السجلات ، والواقع أن
هذا النوع يسبب مشكلة بعد الحذف حيث أنه لا يعيد الترقيم إلا بعد عمل اصلاح
وضغط لقواعد البيانات ، كما أنه يجبرك على ان يكون نوع البيانات هو من عدد
صحيح طويل Long Integer ، وهذا قد لا يكفي كما أنه على الجهة الأخرى قد يسبب هدراً كبيراً في البيانات الصغيرة
.

المذكرة Memo .
يتميز هذا النوع بأنه يمكن أن يحتوي على بيانات من أي نوع بكمية ضخمة جداً . أو حتى 2GB كما تذكر Microsoft .

نعم/لا Yes/No .
يحتوي هذا الحقل على قيم تأخذ حالة من اثنتان ، إما صحيحة أو خاطئة .
أهم خاصية هي خاصية Defult Value والتي تحدد هل يكون في حالته الافتراضية صحيحاً أم خاطئاً .

كائن OLE Object .
يمكن أن نضع فيها كائناً مثل مستند وورد على سبيل المثال .

ارتباط تشعبي HyperLink .
يمكن وضع رابط لصفحة أو مسار لملف على جهاز الكومبيوتر .

في الدرس القادم سوف نقوم ببناء الجداول من خلال Microsoft Access .

_________________
لاتكن جبانا أثبت وجودك في المنتدى
قل كلمتك
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://awseemvb.all-up.com
 
الدرس الأول : مقدمة عامة عن قواعد البيانات وأهيمتها . وانواع البيانات .
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

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