الباحثون المصريون
الرئيسية » سلسلة علم قواعد البيانات.. الجزء الأول

سلسلة علم قواعد البيانات.. الجزء الأول

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

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

الهدف من قواعد البيانات

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

نظام قواعد البيانات

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

نظام إدارة قواعد البيانات

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

مكونات نظام قاعدة البيانات

  • البيانات.
  • المعدات .
  • البرامج .
  • المستخدم.

أولًا البيانات

تتوافر قواعد البيانات على الحاسبات الصغيرة والشخصية، كما تتوافر على الحاسبات الكبيرة، وتعتمد كفاءة النظام على قدرة وإمكانات الكيان الآلي للحاسب. فالحاسبات الشخصية توفر قاعدة بيانات لمستخدم واحد؛ بينما الحاسبات الكبيرة توفر قاعدة بيانات لعدد من المستخدمين يشاركون على البيانات المتاحة؛ و يجب أن تتصف البيانات بالتكاملية، وعدم التكرارية.

ثانيًا المعدات

الأقراص المغناطيسية، الشرائط الكثيفة كوحدات إحتياطية لتخزين البيانات للظروف الطارئة.

ثالثًا البرامج

وهي الطبقة الوسيطة بين البيانات المخزنة في الملفات على الأقراص وبين مستخدمي قاعدة البيانات.

أبرز هذه البرامج برنامج مدير قاعدة البياناتDBMS، وهو عبارة عن برنامج بالغ التعقيد باهظ الثمن، ويحتاج من مختص قاعدة البيانات قدرًا معرفيًا كبيرًا للتعامل معها.

رابعًا المستخدم

وينقسم إلى ثلاث فئات:

  • مخططو البرامج:

وهم الذين يكتبون برامجهم و يستخدمون إمكانيات قاعدة البيانات.

  • مختصو قواعد البيانات:

وهم المسؤولون عن صيانة وتشغيل قاعدة البيانات.

  • مستخدمو قواعد البيانات:

وهم الذين يتعاملون مع قاعدة البيانات عبر النهايات الطرفية.

وظائف أنظمة إدارة قاعدة البيانات

  • السرية والأمن، فقد تكون البيانات ذات قيمة وأهمية كبيرة.
  • توفير النسخ الاحتياطية، والاسترداد
  • تقليل التكرار
  • السماح بنقل البيانات
  • التحكم في تزامن العمليات
  • السرعة والسهولة
  • استقلال البيانات
  • التكاملية كتنسيق تداول البيانات وتحديثها وتصحيحها .
  • الأداء والكفاءة .

تطبيقات قواعد البيانات

البنوك: المعاملات المصرفية.

التصنيع : تسجيل المنتج، المخزون، التوريد.

الموراد البشرية: تسجيل الموظفين، المرتب، الضرائب.

الجامعات :تسجيل الطلاب وتقديراتهم.

قواعد البيانات حسب نوع العلاقة الرياضية

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

سلبيات قواعد البيانات

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

ولنا تكلمة أخرى لهذا العلم…

 

إعداد:Nora Elshwemy

مراجعة علمية:مياده فخري

مراجعة لغوية: محمد غنيم

المصادر:

- Robbins, R. J. (1994). Database Fundamentals pdf
- Database System Concepts 6th edition.pdf

 

 

#الباحثون _المصريون

نورا الشويمي

Lecturer in IT Dept. at Delta Academy
*Qualifications
2007 Bsc: computers science &information systems
'' at Delta Academy ''
Accumulative grade :good
Name of project :use application database sherbien hospitals) )
project grade :excellent
2008 B.M Computers information systems
2015 M.s.c information technology
Point of Research :
Evaluating The Impact Of Adopting Information Technology In Enhancing Models Services at Medical Centers: Application In Gastrointestinal Center Mansoura University

''In Sadat Acadmey''

Courses and Technical

*ICDL
*MEMBER OF IEEE
MEMBER OF ehyaa organization

*Educational courses and technical

• Pc service 4-9-2004to19-10-2004 in scc mansoura university
• Conversation English 24-3-2005 in America university in Cairo
• Basic internet services 30-3-2005 in America university in Cairo
• Worldwide conference 20-12-2005 in delta academy
• General English course ,level 11 20-8-2007in amideast
• Sql 14-7-2009to 5-8-2009 in scc mansoura university
• Pl/sql 13-8-2009to5-9-2009in scc mansoura university
• Forms Builder 15-9-2009 to8-10-2009in scc mansoura university
• Report Builder 22-10-2009to3-11-2009inscc mansoura university
• CCNA 20-9-2010-2-10-2010 inscc mansoura university
• Spss10:31-7-2011in mansoura university
• certifies has participated social entrepreneur ship workshop by gol team from ieee 2012
• certifies speaker from Google 15-11-2012
• certifies simulate your own thought 15-12-2012
• certifies leadership Cambridge university 2013

• Certifies mini MBA program in Entrepreneurship :small businesses vs. entrepreneurial businesses 28_4_2104

• Conference ''Research Skills '' in dakahlia Engineers Syndicate 1:4/2/2015
.Certifies TOT
certificate information technology to success Business from hp 2/11/2015
certificate motivation ,communication skills from Canadian International Academy 11/2015

Inerests and Hobbies:
• reading poetry
• running
• volunteer sonaa amal sherbien (teach English,computer )
• volnteer lifemakers sherbien (Admin page,mange of media,manger) 12-11-2012:12-1-2014

Language Skills:
Arabic: Mother touge
English: verygood
French :verygood