المطور العربي
الأثنين - 12/5/2008 م
الصفحة الرئيسية . كيف ؟ . دروس . إتصل بنا تكبير الخط

دورة قواعد البيانات وSQL - الجزء الأول
3.70 نقطة - 1851 صوت
تأليف : mubarmej5/8/2000
تعتبر قواعد البيانات الطريقة المثلى للتعامل مع البيانات حيث توفر لك طريقة مركزية لحفظ البيانات ووصولا سهلا إليها باستخدام لغة SQL البسيطة، هذه الدورة تناقش قواعد البيانات بدءا من المفاهيم العامة، لتصل بك إلى ما تطمح إليه في هذا المجال.

الصفحات
- قواعد البيانات
- لغة SQL
- العبارة SELECT
- الشروط


عرض نسخة قابلة للطباعة من الصفحة طباعة الصفحة

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

تهدف هذه الدورة إلى تعليمك أسس قواعد البيانات العلائقية Relashional Data Bases وكيفية التحكم بها عن طريق لغة SQL البسيطة، تمكنك لغة SQL من إدارة قواعد البيانات بشكل كامل وإجراء جميع العمليات القياسية كإنشاء الجداول وتعبئتها بالبيانات، أو إجراء الاستعلامات عليها وكذلك الربط بين الجداول المختلفة، ولكن ما هي قاعدة البيانات؟ وما هي فائدتها ومكوناتها ؟ وكيف يمكننا عمل ذلك بها ؟

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

تكون البيانات في قاعدة البيانات مخزنة في عدة جداول Tables وكما نعلم فالجدول يتكون من صفوف Rows وأعمدة Coloumns هكذا :

الجدول السابق يتكون من خمسة صفوف وثلاثة أعمدة، وفي قواعد البيانات فإننا نسمي الصفوف بالسجلات Records ونسمي الأعمدة بالحقول Fields، فما هي الحقول وما هي السجلات ؟

يقوم الحقل الواحد في الجدول بتخزين معلومة معينة، فمثلا عندما يكون لدينا قاعدة بيانات بأرقام الهواتف فإننا سنحتاج إلى حقلين ( أو عامودين ) واحد للاسم والثاني لرقم الهاتف، أما السجلات ( أو الصفوف ) فيحتوي كل منها على مجموعة من الحقول، فترى بأن السجل الواحد في مثالنا يحتوي على معلومتين مختلفتين هما الاسم ورقم الهاتف.

لذلك يمكننا القول بأن قاعدة البيانات تتكون من الجداول والجداول تتكون من السجلات والسجلات تتكون من الحقول، وكل حقل يحتوي على معلومة واحدة، أي أن الحقل هو أصغر وحدة في قاعدة البيانات، أنظر إلى المثال التالي :
الاسم رقم الهاتف
جاسم سالم عبد الله 1231234
محمد سعيد صالح 1112232
راشد جمال عيسى 1212132
كمال أحمد خليفة 1122335

كما هي واضح في الأعلى، كل معلومة توضع في حقل وكل الحقول التي بجانب بعضها البعض أفقيا تشكل سجلات ومجموع السجلات يشكل الجدول والعديد من الجداول تشكل قاعدة البيانات.

لغة SQL >>



جميع الحقوق محفوظة - المطور العربي 2000   ©   All Rights Reserved - ArabBuilder.com 2000