سنعرض عليكم اليوم بحث عن قواعد البيانات ، وقواعد البيانات تشكل جزء كبير من استخداماتنا اليومية فهي تدخل في معظم تكوين التكنولوجيا مثل المواقع وأنظمة الاتصالات والأنظمة المطبقة في البنوك، وألعاب الفيديو وتطبيقات الهواتف، وجميع الأنظمة والبرامج التابعة للتكنولوجيا، وتساعدنا كثيرا في تنظيم الوقت والإدارة، وأيضا توفير المساحة لحفظ الملفات المهمة وتجنب فقدانها، وفي المجمل فقواعد البيانات هي المسؤولة عن تنظيم البيانات بمختلف أشكالها وأنواعها وحفظها، تسهيل عملية الوصول إليها، وهذا ما يجعل لقاعدة البيانات أهمية كبيرة، واليوم من خلال موسوعة سنقدم لكم أهم المعلومات عن قاعدة البيانات.
بحث عن قواعد البيانات
شرح قواعد البيانات
تتكون قاعدة البيانات من مجموعة من المعطيات المتصلة ببعضها بعمليات رياضية معقدة، وتحتوي على جدول واحد فقط، يكون ذلك الجدول عبارة عن مجموعة من الصفوف التي تحتوي على حقول، ومثال ذلك سجلات الموظفين تحتوي على عدة حقول يتم تسجيل بيانات الموظف بها كأسمه، درجته العلمية، تاريخ التعيين، والراتب، ويتم حفظ تلك السجلات بشكل منظم، وتمكننا محركات قواعد البيانات من التعامل معها ثانية والتغيير بها أو مسحها، وإمكانية استرجعها بعد مسحها.
انواع قواعد البيانات
- قواعد البيانات اليدوية: وهي عبارة عن ملفات وأوراق تم تسجيلها يدويا بشكل مبعثر وغير مرتب، وإعطاء قواعد البيانات مهمة تنظيمها.
- قواعد البيانات العلاقية: وهي أكثر الأنواع شيوعا بين الناس لكثرة استخدامها، وطريقة عملها تشبه طريقة عمل العقل البشري في تسجيل المواعيد والأحداث القديمة لتذكرها فيما بعد، ويتكون هذا النوع من سجلات صغيرة يتم إنشاءها وتعديلها بكل سهولة، وإضافتها لقواعد البيانات.
- قواعد البيانات ذات الشكل الهرمي: ومن اسمها فتتكون هذه القاعدة من تسلسل هرمي الشكل للبيانات، فتكون البيانات بها مرتبة من الأعلى للأسفل والعكس.
- قواعد البيانات الشبكية: يتشابه هذا النوع مع قواعد البيانات الهرمية ولكن باختلاف أن في القاعدة الهرمية يتكون الهرم من قسم رئيسي واحد وأسفله عدة أقسام فرعية، وفي هذا النوع يوجد إمكانية وجود عدة أقسام رئيسية للأقسام الفرعية.
يتميز النوعان الرابع والخامس بالقدرة الهائلة على تنظيم البيانات أكثر من أي نوع آخر، ولكن غالبا ما يستخدما في المؤسسات الكبيرة، لأحتياجهما لمتاحة تخزين كبيرة وقوة معالجة عالية.
مكونات قواعد البيانات
- معدات.
- برامج.
- بيانات.
- مستخدمين.
اللغات المستخدمة في قواعد البيانات
اللغة الأكثر شيوعا في معالجة قواعد البيانات هي لغة SQL “Structured Query Language” وتنقسم إلى ثلاث أقسام حسب طبيعة الاستخدام وهم:
- “DML” هي الغة المستخدمة في المعالجة، تقوم بالمهمات التالية:
- SELECT يستخدم لاسترجاع البيانات المسجلة.
- INSERT يستخدم لإنشاء السجلات
- DELETE لمسح السجلات
- UPDATE لتحديث السجلات
- “DDL” تستخدم في تعريف البيانات، وتقوم ب الآتي:
- CREATE لإنشاء table, views، index وغيرها.
- DROP لمسح الملفات.
- ALTER لتعديل السجلات.
- “DCL” وتستخدم في التحكم، ولديها الأوامر الآتية:
- GRANT تميز المستخدم عن باقي المستخدمين.
- REVOKE تحرم المستخدم من الامتيازات.
لقواعد البيانات العديد من الفوائد والأهداف ولها أهمية كبيرة في حياتنا كتنظيم الوقت وتوفير الجهد، وكعادة التكنولوجيا دائما في تطور، ونستفيد من تطورها ولكن يجب دائما أن نكون حريصين في التعامل معها.