قواعد البيانات Data-bases

قواعد البيانات Data-bases


حلقات فيديو للمشاهدة المجانيّة اونلاين لكورس قواعد البيانات , هي مجموعة بيانات مرتبة، بشكل منطقي وتسلسلي واضح، تربطها علاقات رياضية منطقية، تترتب على شكل جداول من جدول فأكثر، في كل جدول مجموعة من الصفوف والأعمدة، التي تميز البيانات التي تكون فيه.

التخصصات الفرعية:

مشاهدة كورسات فيديو اونلاين تخصّص قواعد البيانات:

    المزيد

    تعتبر أوراكل أحد أفضل و أقوى قواعد البيانات علي الإطلاق سواء في مجال التطبيقات العلمية علي الحاسبات أو في مجال الويب , فمن خلال هذا النظام يمكن بناء قواعد البيانات متعددة المستخدمين بمختلف أشكالها و التحكم بإدارة المعلومات المخزنة و حمايتها ,اوراكل ليست لغة برمجة وانما قاعدة بيانات علائقية Relational Data..

    كورس Oracle Database

    كورس Oracle Database

    تطوير الويب , قواعد البيانات
    المزيد

    كورس بى اتش بى متكامل من الصفر حتى درجة الاحتراف

    كورس PHP

    كورس PHP

    البرمجة , كورسات تطوير المواقع , كورسات برمجة المواقع , قواعد البيانات , برمجة PHP
    المزيد

    SQL English Course

    SQL English Course

    SQL English Course

    تطوير الويب , البرمجة , كورسات برمجة المواقع , قواعد البيانات , برمجة Sql
    المزيد

    كورس اوراكل متكامل بطريقة احترافية

    كورس oracle

    كورس oracle

    كورسات برمجة المواقع , قواعد البيانات , برمجة جافا - Java Programming , برمجة oracle
    المزيد

    الدروس تغطي كل امور قواعد البيانات على الويب باستخدام ASP.NET, SQL Server بطريقة بسيطة جدا تغطي كل ادوات Data .. اتمنى ان يستفاد منها الحميع. وعملها كمرجع لك في البرمجة.

     DataBase in ASP.NET دورة قواعد بيانات للمبتدئين
    المزيد

    كورس سكوال تم شرحه بطريقة احترافية على يد متخصص خبير بكل ما يخص بالسكوال وقاعدة البيانات عموما

    كورس SQL

    كورس SQL

    كورسات برمجة المواقع , قواعد البيانات
    المزيد

    في هذه الدورة سيتم شرح كيفية هيكلة وقاعد بيانات بطريقة صحيحة وكيف تكون قواعد بيانات ذات كفائة عالية لاتحتوي على اي حقول فارغة ومكررة . هذا الكورس هوا كورس نضري وعملي سيتم تغطية كل اسس بناء قواعد البيانات واسطة احد محركات قواعد البيانات Mysql لايحتاج المتدرب لأي علم بقواعدالبيانات عند بدء الدورة ..

     MySQL - بناء قواعد البيانات بكفاءة عالية
    المزيد

    كورس PHP من البداية حتى الاحتراف .

    PHP English Course

    PHP English Course

    تطوير الويب , البرمجة , كورسات برمجة المواقع , قواعد البيانات , برمجة PHP
    المزيد

    محاضرات متنوعة عن لغة البرمجة ايه اس بى للمبتدئين

    محاضرات asp

    محاضرات asp

    تطوير الويب , البرمجة , كورسات تطوير المواقع , كورسات برمجة المواقع , قواعد البيانات , برمجة ASP
    المزيد

    في هذه الدروة سيتم شرح كيفية تعلم استخدام قواعد بيانات شهيرة تسمى mongodb التي تستخدم في فيسبوك وتويتر . لكن هذه الدورة مخصصة بالتحديد للكفيف الذي لايستطيع ان يرى فهي فقط تستخدم الكبيورد في الدروس. لكن ممكن لأي شخص اخر متابعة

     Mongodb - دورة قواعد بيانات

    Mongodb - دورة قواعد بيانات

    قواعد البيانات
المزيد ...

تصنيفات وتخصصات اخرى:

قواعد البيانات Data-bases:

 

تعريف قواعد البيانات :

​ هي مجموعة من عناصرِ البيانات المنطقية المرتبطة مع بعضها البعض بعلاقة رياضية، وتتكون قاعدة البيانات من جدول واحد أو أكثر. ويتكون الجدول من سجل (database) أو أكثر ويتكون السجل من حقل (field) أو أكثر. ومثال عليه السجل الخاص بموظف معين يتكون من عدة حقول مثل رقم الموظف - اسم الموظف - درجة الموظف - تاريخ التعيين - الراتب - والقسم التابع له، وغير ذلك من بيانات الموظف تخزن في جهاز الحاسوب عَلى نحو منظّم، حيث يقوم برنامج (حاسوب) يسمى محرك قاعدة البيانات (database engine) بتسهيل التعامل معها والبحث ضمن هذه البيانات، وتمكين المستخدم من الإضافة والتعديل عليها.

يتم استرجاع البيانات باستخدام أوامر من لغة الاستعلام حيث تعتبر معلومات تساعد في عملية اتخاذ القرار.

نظام إدارة قواعد البيانات هو البرنامج الذي يتم من خلاله استرجاع البيانات، أو الإضافة أو التعديل عليها، أو حذفها، حيث يقوم البرنامج بالربط بين المستخدم وبين محرك قاعدة البيانات، لأداء تلك المهمة.

وفى حال وجود علاقة بين جداول قاعدة البيانات يسمى هذا بنظام قواعد البيانات العلائقية (Relational Database Management System - RDBMS)

الهدف الأساسي لقواعد البيانات هو التركيز على طريقة تنظيم البيانات وليس على التطبيقات الخاصة. أي أن الهدف الرئيسي لمصمم قاعدة البيانات هو تصميم البيانات بحيث تكون خالية من التكرار ويمكن استرجاعها وتعديلها والإضافة عليها دون المشاكل التي يمكن أن تحدث مع وجود التكرار فيها. يتم ذلك عن طريق ايجاد ثلاث مستويات من التجريد أو النماذج لقواعد البيانات تسمى نماذج التطبيع (normalizing forms)، ويقصد بها جعل تركيبة البيانات أقرب للطبيعة التصنيفية.



تركبيات قواعد البينانات :
تركيبات لقواعد البيانات حسب نوع العلاقة الرياضية بين البيانات، ومنها:

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

بيئات قواعد البيانات :

  • نظام اوراكل لإدارة قواعد البيانات المترابطة (العلائقية)
  • أوراكل
  • ماي إس كيو إل
  • فيربيرد
  • أكسس
  • بوستجرس
  • قاعدة بيانات بيركيلي
  • Borland Interbase
  • ميكروسوفت إس كيو إل سيرفر
  • Informix
  • B-trieve
  • IBM DB2
  • سايبيز

الوظائف التي تندرج تحت قواعد البيانات: قد تتفرع وتنقسم بالتفصيل؛ لكن بشكل عام هي تحت وظيفتين أساسيتين، هي: 
- مبرمج قواعد بيانات، ومدير قواعد بيانات. 
والمبرمج تندرج تحته العديد من الوظائف كالتالي: 

  • إنشاء قواعد البيانات.
  • تحديث قواعد البيانات. 
  • تشغيل قواعد البيانات. 
  • صيانة قواعد البيانات. 
  • حماية وتأمين سلامة البيانات.