اليوم :الأحد التاريخ 3 / 15 : عنوان الدرس - : الحصه - :السادسة
مراجعة الدرس السابق
س / 1عددي أهم الخدمات المقدمة إلكترونياً ؟ س / 2عددي أنواع تعاملات الحكومة الإلكترونية ؟ س / 3هاتي أمثلة على الخدمات الإلكترونية في المملكة ؟
ما هو موضوع درسنا هذا الأسبوع
الوحدة الخامسة قواعد البيانـات
المقدمة أعطي أمثلة على بيانات معلومات من واقع الحياة ؟
في نهاية الدرس يتوقع أن تكون الطالبة قادرة على أن: تع ّرف قواعد البيانات. تشرح أهمية قواعد البيانات في تسهيل الحياة المدنية. تحدد الحقول المختلفة اللازمة لبناء قاعدة البيانات. تع ّرف أنظمة إدارة قواعد البيانات. تحدد العلاقة بين الجداول في قاعدة بيانات. تعدد الخطوات الأساسية لبناء قاعدة بيانات بسيطة.
استراتيجية 1-2-3
استراتيجية أذكري ثلاثة أمور تعلمتيها من خلال مشاهدة الفيديو ؟ 1-2-3 أكتبي سؤالان تودي ان تساليهم ؟ ما الذي اعجبك في مقطع الفيديو ؟
مــفاهيــم أســاسيـة بيانــــات ):(Data هــي الأشكال المختلفة التي تمثل بها الحقائق والمعارف ,مثل الأقام والحروف والصور وغيرها.
مــفاهيــم أســاسيـة المعلومات -: هي البيانات التي تتم معالجتها وتحويلها إلى صورة قابلة للفهم ,حيث يتم معالجة البيانات عن طريق تصنيفها وتنظيمها بأشكال مختلفة معلومــــات بيانات 143091تاريخ ميلاد أو رقم سجلك المدني اسم الرسول عليه افضل الصلاة محمد بن عبد الله والسلام.
أهمية قواعد البيانات (1تخزين كمية ضخمة من البيانات بأنواعها المختلفة. (2إجراء العلميات والمعالجة على هذه بالبيانات للخروج بالمعلومات. (3سهولة استرجاع المعلومات بسرعة وكفاءة عالية. (4إمكانية التعديل على هذه البيانات وتحديثها. (5تحقيق قدر عال من الامان و السرية للمعلومات المخزنة والاحتفاظ بها. (6مركزية البيانات والحد من تكرارها بحيث يتم التعامل مع جميع البيانات.
البطاقات التفاعلية عرفي البيانات ؟2 ما مفهوم1 المعلومات؟ ما مكونات قواعد4 عددي أهمية قواعد3 البيانات ؟ البيانات ؟
SION
الواجب حل أسئلة الكتاب صــ120 السؤال 2 - 1
الدرس الثاني
قاعدة البيانات فهي تتكون من مجموعة من الجداول ,والجدول الواحد يتكون من مجموعة من الصفوف ,والصـف يحتوي على مجموعة من الحقول, والحقـل يحتوي على بيانات من نوع نصوص أو أرقام .
مكونات الجدول فالجدول يتكون من سجل أو أكثر ويتكون السجل من حقل أو أكثر.
أنواع البيانات الممكن تخزينها في قاعدة البيانات : نصوص )(Texts أرقام )(Numbers تاريخ وقت )(Date/Time عملة )(Currency
نظم إدارة قواعد البيانات DATABASE SYSTEM MANAGEMNT هي مجموعة متكاملة من البرامج التي تتولى إدارة قاعدة البيانات و التحكم بأنشطة الوصول إليها وايضاً المحافظة عليها ,وتقوم مثل هذه البرامج بعمليات عديدة على قاعدة البيانات.
النماذج هي واجهة تعامل المستخدم مع قاعدة البيانات وهي الوسيط بين المستخدم والجداول والاستعلامات والتقارير ,حيث تسهل التعامل مع البيانات بطريقة منظمة.
مثـــــــال : نموذج (إصدار إقامة أو تأشيرة أو تابع أو نقل خدمات) من موقع الجوازات ,حيث يسهل النموذج على المواطن تعبئة قاعدة بيانات الجوازات بالمعلومات المطلوبة.
✓ عمليات تجرى على قواعد البيانات بهدف استرجاع المعلومات منها. ✓ قد يجمع الاستعلام البيانات من جداول متعددة بحيث تعمل هذه البيانات المجمعة كمصدر للبيانات للنماذج أو التقارير.
هناك أربعة أنواع من الاستعلامات الممكن إجراءها على قاعدة البيانات ,وهي: ))234اا1سس)تتععاللااسممتااعللتلتحاحذحمددييافدلثإ((ن(yyyشrrاeerء:)Crea:t)Ue:)pSQDdeeulaleetecetrteQyQQ(uuue حي أا(ثممقمولمواثثيوبث9ياحايايعاد8سلبلقسلنتدتاع7وةذذذخللخ6لماتدفدل.كك6مبكامض::يي:ل5لااااتامنق4حلثماححاسبذس3لتدعذيتتبيا2د,هعفدنهةفل1واثقذلا)امادأل.مرتسباحروتقليتقباجاكامتموإنللوانغسهميتىاهنايتلاعشتو.تلارطاسساجفءملمفججواللاحلبدالاتجةأطدوطتساتاتلحفولأىرمكبولاديبجمأاسألحمجحعججةقححلدمدوبمأايدميدولودادتن.ملافمبأححنأحيقوتامموودقءدماحل؟أقحبعكاموعدلثلدةلحررةدقى.دممة:ك.نل
س /هل بالإمكان أن يكون لدينا أكثر من جدول في قاعدة البيانات ؟
عبــارة عن مستند يمكن طباعته أو عرضه على الشاشة أو حفظه في ملف ويشمل التقرير البيانات الموجودة بقاعدة البيانات أو جزء منها ,ويصمم التقرير لطباعة البيانات على الطابعة.
ولتوضيح مثل هذه العلاقات بشكل رسومي ,علينا أن نستخدم مخطط العلاقات ,حيث يساعد على تحويل العلاقات والجداول المرسومة إلى نموذج معين تستطيع من خلاله توحيد الأفكار ليسهل تحويلها إلى قاعدة بيانات فعلية. جدول المعلمين جدول الطلاب اسم المعلم رقم المعلم اسم المادة اسم الطالب رقم الطالب العنوان الصف عبدالله 09000علوم محمد 835718الملز ثاني 8 خالد 869769العليا ثاني أحمد 87685عربي جدول المواد الصف عدد الحصص اسم المادة رقم المادة ثاني 4 علوم 11 ثالث 3 دين 12
وهناك عدة أشكال لعرض البيانات في التقرير: ( )1تقرير يعرض جميع محتوى قاعدة البيانات من دون تحديد. ( )2تقرير يعرض بيانات محددة حسب حقل يتم اختياره. ( )3تقرير يقوم بعمليات حسابية مستفي ًدا من المعلومات الموجودة.
مكونات مخطط العلاقات
إثراء
أحد أجزاء قاعدة البيانات الرئيسة ولها مجموعة من الخصائص ,مثل :جدول الطلاب. ويرمز للجدول في المخطط بشكل مستطيل.
عناوين الأعمدة في الجداول ,ففي جدول بيانات ,, الطلاب يسمى كل من: بخصائص الجدول .ويرمز للخصائص بشكل بيضاوي.
رمز يمثل العلاقة بين الجداول. ويرمز له بشكل معين.
يمكن تصنيف العلاقات (الروابط) بين الجداول إلى ثلاثة أنواع: (1علاقة واحد إلى واحد (:)One-to-one يعنى أن لكل سجل في الجدول الأول يقابله سجل في الجدول الثاني. وهي قليلاً ما تستخدم ويمكن أن نحدد على سبيل المثال أن لكل شخص بطاقة أحوال وأن بطاقة الأحوال تعود لشخص واحد فقط .وتمثل بهذا بالشكل:
يمكن تصنيف العلاقات (الروابط) بين الجداول إلى ثلاثة أنواع: )2علاقة واحد إلى متعدد ): (One-to-many يعنى أن لكل سجل في الجدول الأول يقابله سجل أو أكثر في الجدول الثاني. وفي مثالنا السابق مدرس واحد يدرس أكثر من مادة وتمثل بالشكل:
يمكن تصنيف العلاقات (الروابط) بين الجداول إلى ثلاثة أنواع: ( 3علاقة متعدد إلى متعدد (: (Many-to-many يعنى أن أكثر من سجل في الجدول الأول يقابله أكثر من سجل في الجدول الثاني. مثال :الطالب يأخذ أكثر من مادة ,والمادة يأخذها أكثر من طالب وتمثل بالشكل:
وحتى تتم عملية الربط فعل ًيا بين الجداول في قاعدة البيانات لا بد من وجود مفاتيح أساسية ()Primary Keys لكل جدول. ولذلك علينا تحديد مفتاح أساسي لكل جدول بحيث يكون قيمته فريدة لا تتكرر.
وفي مثال قاعدة بيانات المدرسة نجد أن خاصية في جدول الطلاب تعد قيمة فريدة لا تتكرر ,فمن المستحيل أن تجد طالبين لهما الرقم نفسه. الصف العنوان رقم الطالب اسم الطالب ثاني الياقوت ثاني العليا 835718 محمد 869769 خالد
ولكن ماذا لو لم يكن هناك رقم فريد يميز كل سجل في الجدول؟ في هذه الحالة يتم استحداث رقم فريد كمفتاح أساسي للجدول. أي ًضا سنحتاج إلى تعريف مفتاح آخر يسمى المفتاح الثانوي ( )Secondary Keyوهو الذي يستخدم لتعريف سجل أو أكثر ,ويستفاد منه في الوصول إلى مجموعة من السجلات التي تحتوي على قيم مشتركة. وتظهر أهمية المفتاح الثانوي عند الربط بين الجداول.
خطوات تصميم وبناء قاعدة بيانات رتبي الخطوات بحسب ما تعتقديه صحيح ؟ تحديد خصائص الجداول . تحديد الغرض من قاعدة البيانات . تحديد العلاقات بين الجداول بمعنى كيفية ربط البيانات الموجودة في جدول واحد . اضافة البيانات للجدول . الحصول على المعلومات المطلوبة وتنظيمها . تحديد المفاتيح الاساسية والثانية في كل جدول. تقسيم المعلومات إلى جداول .
خطوات تصميم وبناء قاعدة بيانات عند الشروع في بناء قاعدة البيانات عليك التفكير أولا ًفي كيفية تصميم قاعدة البيانات ,خطوات تصميم وبناء قاعدة بيانات والتي تتخلص في التالي (1تحديد الغرض من قاعدة البيانات . (2الحصول على المعلومات المطلوبة وتنظيمها . (3تقسيم المعلومات إلى جداول . (4تحديد خصائص الجداول . (5تحديد العلاقات بين الجداول بمعنى كيفية ربط البيانات الموجودة في جدول واحد . (6تحديد المفاتيح الاساسية والثانية في كل جدول. (7اضافة البيانات للجدول.
Search