|
|
||||||
| CS371 Web Engineering and Development |
![]() |
|
|
أدوات الموضوع | طريقة عرض الموضوع |
|
|
رقم المشاركة : ( 1 ) | |||
|
مشرفة سابقة
|
السلام عليكم ورحمة الله وبركاته ![]() هذه مقدمة بسيطة عن قواعد البيانات نحتاج قرائتها والمرور عليهاقبل الدخول إلى عالم mysql ** قديما كان هناك لكل منظمة أو مدرسة قاعدة بيانات ورقية ضخمة خاصة بها والتي كانت تسمى أرشيف هذه صورة للأرشيف تخيلوا معي مدى صعوبة التحقق من المعلومة في ذلك الوقت خصوصا اذا كان يحتوي الأرشيف على ملايين السجلات لكم أن تتخيلوا الفترة الزمنية التي تكفي فقط لاستخراج معلومة معينة أو التعديل على سجل معين, وبالتالي سندرك جميعنا مدى أهمية قاعدة البيانات الإلكترونية لما تحققه من سهولة في التخزين وسرعة في البحث عن سجل ما وإجراء المقارنات والإحصاءات المختلفة. ![]() قاعدة البيانات Database : تعريف فيزيائي: هي عبارة عن مجموعة من الجداول Tables يتألف كل جدول من أعمدة أو حقول Columns or Fields وسجلات أو صفوف Records ويؤدي تقاطع العمود مع الصف إلى تكوين الخلية Cell حيث يتم تخزين معلومة واحدة فقط في الخلية الواحدة توضيح بسيط بالصورة ![]() تعريف منطقي: قاعدة البيانات هي المستودع الذي يضم ويحوي جميع المعلومات عن منظمة أو شركة أو تنظيم ما مثال: مدرسة ابتدائية فإن قاعدة البيانات التي تخصها ستضم جميع المعلومات التي تتعلق بالمعلمين وأيضا تضم قاعدة البيانات هذه جميع المعلومات التي تتعلق بالطلاب فيها وأيضا هذه المعلومات تصنف في جداول ويكون لكل طالب سجل خاص به هذا كله في مجال مدرسة فقط فتخيلوا معي مدى أهمية قاعدة البيانات في مجال شركة تجارية كبيرة أو مصرف أو وزارة وحتى الوصول إلى الحكومة الإلكترونية ![]() أنظمة إدارة قاعدة البيانات DBMS Database Management System وهي عبارة عن برامج ( Software ) تعالج الوصول إلى قواعد البيانات المخزنة على أجهزة الكومبيوتر و يتم من خلاله استرجاع البيانات، أو الإضافة أو التعديل عليها، أو حذفها، حيث يقوم البرنامج بالربط بين المستخدم وبين محرك قاعدة البيانات، لأداء تلك المهمة. تأتي أنظمة (DBMS) بأصناف عديدة ، وبمزايا مختلفة إلا أنها بشكل عام تسعى لتحقيق ثلاثة أهداف هامة : ٭ دمج البيانات : وهذا الهدف يشير إلى إمكانية ضم أو توحيد ملفات البيانات المنفصلة في بنية مركزية ، ٭المشاركة على البيانات: أي قدرة النظام على السماح لعدة مستخدمين بالوصول إلى أجزاء مستقلة من البيانات ضمن قاعدة البيانات في نفس الوقت ، ٭حماية البيانات : أي قدرة الـ DBMS على المحافظة على سلامة البيانات أمام الحوادث الطارئة خلال المعالجة (فشل البرنامج أو توقفه فجأة ..الخ ) ، إذ ينبغي على الـ DBMS أن تمتلك القدرة على إعادة البيانات إلى حالتها السابقة قبل التعديل غير الكامل عليها أو قبل حدوث الخطأ فيها وتسمى هذه العملية أحياناً بالتراجع(undo) . ![]() إن أكثر نظام إدارة قواعد بيانات مبيعاً في العالم هو ORACLE SERVER من شركة Oracle أمثلة على أنظمة إدارة قواعد البيانات : Microsoft Access , ORACLE , MS SQL SERVER, PostgreSQL, MySQL, أنواع قواعد البيانات : قواعد البيانات المسطحة: النموذج المسطح من قواعد البيانات يوجد به أقل كمية من الهيكل لكنها تهدر مساحة التخزين الموجودة بالحاسوب ![]() قواعد البيانات المتصلة: قاعدة البيانات المتصلة تجعل الحياة صعبة لمصممي قاعدة البيانات لكنها تجعلها سهلة بالنسبة لمستخدمي قاعدة البيانات. ![]() قواعد البيانات التسلسلية: دليل الملفات الموجود على سطح المكتب هو نموذج لنظام قاعدة البيانات التسلسلية ![]() قواعد البيانات الموزعة: وثمة نموذج جيد لقاعدة البيانات الموزعة هو صفحات الشبكة العنكبوتية الدولية، يتم حفظ صفحات البيانات هذه على العديد من أجهزة الحاسوب ![]() قواعد البيانات الشبكية: صمم هذا النظام لكي يضيف مرونة أكثر في العلاقات بين الخصائص مما يجعلها الأمثل في علاقات البيانات المعقدة والكبيرة والمكررة ![]() قواعد البيانات الهرمية : كانت تستخدم قواعد البيانات الهرمية على نطاق واسع في أوائل انتشار الحاسوب وبدايات البرمجيات حيث يتم تنظيم البيانات على شكل هرمي ولكن ظهر بها قصور كبير جدا وعجز في مهام كثيرة ![]() قواعد البيانات غرضيه التوجه لااعلم عنها شي ومن يريد ان يضيف عنها شي ونستفيد منهنكون له من الشاكرين ![]() قواعد البيانات العلائقية: تعتبر قواعد البيانات العلائقية من أهم قواعد البيانات وسنتحدث عنها في درس خاص بها ![]() اتمنى لكم قراءة ممتعة للدرس هذه فقط اساسيات يجب ان نلم بها ونكون على دراية بها ![]() تقبلوا تحياتي ولنا لقاء مع الدرس الثاني النظري |
|||
|
|
|
رقم المشاركة : ( 2 ) | |||
|
عضو ماسي
|
وعليكم السلام والرحمه
اشكرك على المقدمه وإلى الان زي الاوراكل يعطيك العافيه بالتوفيق |
|||
|
![]() |
| أدوات الموضوع | |
| طريقة عرض الموضوع | |
|
|
| روابط تفعيل الحساب | روابط تهمك | تنقلات سريعة للموقع | ||||||
|
|
|
|
||||||
|
|
|
|
||||||
|
|
|
|
||||||
|
|
|
|
||||||
|
|
|
|
||||||
|
Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd diamond |
||||||||