إضافة البيانات إلى قاعدة بيانات


هناك عدة طرق يمكن بواسطتها يتم إدخال  البيانات في جدول قاعدة البيانات. والطريقة التي نختارها تعتمد إلى حد كبير على الحالة التي تصادفنا.
سوف نحتاج إلى اختيار واحدة من الطرق التالية:
الإدخال المباشر
نموذج الإدخال
استيرادلغة الاستعلام الهيكلية (SQL)
موقع ويب أو تطبيق آخر

وفيما يلي توضيحا لهذه الأساليب.

الإدخال المباشر


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

نموذج  الإدخال 


إذا كنا نستخدم برنامج قاعدة بيانات سطح المكتب مثل MS Access، يمكننا إعداد نموذج، بحيث يساعد المستخدمين غير التقنيين على إدخال البيانات في النموذج. بمجرد تقديم النموذج، يتم إدراج البيانات تلقائيا في الجدول. من خلاله الإطار يمكن  إدراج البيانات في جداول متعددة - مما يجنبنا  فتح كل جدول على حدى عند ادخال البيانات يدويا.
معظم أنظمة قواعد البيانات الشركات ليست لديها القدرة على إنشاء نماذج. ربما لأنها مصممة لتطبيقات أكبر ومع مئات الآلاف أو حتى الملايين من المستخدمين. في هذه البيئة، سيتم إنشاء نموذج من خلال وسائل أخرى (على سبيل المثال، استخدام HTML).
تطبيقات مثل Access توفر المعالج لإنشاء النموذج من خلال خطوات  متسلسلة.

الأمر SQL INSERT


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

بيانات الاستيراد

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

ويظهر الشكل السابق خيارات الاستيراد المتاحة في Microsoft Access. كل خيار يطلق عليه "معالج استيراد" يساعدنا  في استيراد البيانات، إما إلى جدول موجود، أو واحد جديد يستند إلى بيانات جديدة.

موقع ويب أو غيرها من التطبيقات

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


هذه هي الطريقة التي تعمل بها معظم أنظمة قواعد البيانات العميل / الخادم (مثل خادم SQL، MySQL، الخ) . يتم الاحتفاظ بقاعدة بيانات منفصلة عن التطبيق. في كثير من الحالات، كما أن هناك تطبيقات متعددة تستخدم قاعدة بيانات واحدة.

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

ليست هناك تعليقات:

إرسال تعليق

المشاركات الشائعة