هناك عدة طرق يمكن بواسطتها يتم إدخال البيانات في جدول قاعدة البيانات. والطريقة التي نختارها تعتمد إلى حد كبير على الحالة التي تصادفنا.
الإدخال المباشر
نموذج الإدخال
استيرادلغة الاستعلام الهيكلية (SQL)
موقع ويب أو تطبيق آخر
وفيما يلي توضيحا لهذه الأساليب.
الإدخال المباشر
يمكننا الكتابة مباشرة في الجدول في حالة عرض ورقة البيانات.
في البداية، تبدو هذه الطريقة وكأنها أسرع وأسهل طريقة، ولكنها ليست مناسبة إذا كان لدينا الكثير من البيانات، و / أو إذا كان إدخال البيانات يتم من طرف مستخدمين غير تقنيين.
نموذج الإدخال
معظم أنظمة قواعد البيانات الشركات ليست لديها القدرة على إنشاء نماذج. ربما لأنها مصممة لتطبيقات أكبر ومع مئات الآلاف أو حتى الملايين من المستخدمين. في هذه البيئة، سيتم إنشاء نموذج من خلال وسائل أخرى (على سبيل المثال، استخدام HTML).
تطبيقات مثل Access توفر المعالج لإنشاء النموذج من خلال خطوات متسلسلة.
الأمر SQL INSERT
يمكننا استخدام SQL (لغة الاستعلام الهيكلية) لادخال البيانات. وهو وسيلة مشتركة لإضافة أنواع معينة من البيانات عبر الأنظمة الكبيرة، في كثير من الأحيان ضمن بيئات متعددة.
في الواقع، مطوري قواعد البيانات، في كثير من الأحيان يصممون البرامج النصية SQL لإنشاء قاعدة بيانات كاملة، وإدراج البيانات في نفس الوقت. يمكن إعادة استخدام نفس السيناريو في تطويرها وإجراء اختبارات عليها ، وحتى بيئات استخدامها.
يتم استخدام البرامج النصية SQL عادة: لادخال البيانات، البحث- وهي مجموعة أساسية من البيانات التي تستعمل بصفة متكررة ولم تتغير أبدا (أو نادرا) (مثل الدولة ، الاسم والجنس، الخ). من خلال هذا السيناريو، يتم إدراج كافة السجلات في غضون ثوان (أو أجزاء من الثانية).
بيانات الاستيراد
معظم أنظمة إدارة قواعد البيانات تسمح لنا استيراد البيانات من مصادر خارجية. على سبيل المثال، يمكن استيراد البيانات من ملف CSV، جداول البيانات لإكسل، أو قاعدة بيانات أخرى.ويظهر الشكل السابق خيارات الاستيراد المتاحة في Microsoft Access. كل خيار يطلق عليه "معالج استيراد" يساعدنا في استيراد البيانات، إما إلى جدول موجود، أو واحد جديد يستند إلى بيانات جديدة.
موقع ويب أو غيرها من التطبيقات
يمكن إنشاء أي تطبيق يستخدم قاعدة بيانات لتخزين واسترجاع البيانات. لايحتاج لشخص لإدخال البيانات إلى الوصول مباشرة إلى قاعدة البيانات. ولا يحتاج حتى إلى مكونات قواعد البيانات. باستخدام SQL، يمكن أن تكون قاعدة البيانات جزء من تطبيق أكبر - مثل موقع على شبكة الانترنت.هذه هي الطريقة التي تعمل بها معظم أنظمة قواعد البيانات العميل / الخادم (مثل خادم SQL، MySQL، الخ) . يتم الاحتفاظ بقاعدة بيانات منفصلة عن التطبيق. في كثير من الحالات، كما أن هناك تطبيقات متعددة تستخدم قاعدة بيانات واحدة.
وربما هذا هو الأسلوب الأكثر شيوعا لإضافة البيانات إلى قاعدة البيانات.فمثلا عندما نسجل في موقع على شبكة الانترنت، يقوم هذا الأخير بإدراج هذه المعلومات في قاعدة بيانات باستخدام هذا الأسلوب.
ليست هناك تعليقات:
إرسال تعليق