ما هي انواع بيانات الحقول المستخدمة في قواعد البيانات
تعريف
قواعد البيانات
إن
تعريف قاعدة البيانات
هو أنها في الأساس عبارة عن حاويات للبيانات، وبناءً على أن المكتبة العامة تقوم بتخزين الكتب، فمن الممكن كذلك أن نقول أن المكتبة تُعتبر قاعدة بيانات للكتب، في حين أن قواعد البيانات التي تم تحديدها بدقة هي هياكل حاسوبية تقوم بحفظ البيانات وتنظيمها وحمايتها وتسليمها، ويُطلق على النظام المحتوي على قواعد البيانات DBM أو نظام إدارة قواعد البيانات، وفي التالي بعض أنواعها: [1]
تعريف قاعدة البيانات
هو أنها في الأساس عبارة عن حاويات للبيانات، وبناءً على أن المكتبة العامة تقوم بتخزين الكتب، فمن الممكن كذلك أن نقول أن المكتبة تُعتبر قاعدة بيانات للكتب، في حين أن قواعد البيانات التي تم تحديدها بدقة هي هياكل حاسوبية تقوم بحفظ البيانات وتنظيمها وحمايتها وتسليمها، ويُطلق على النظام المحتوي على قواعد البيانات DBM أو نظام إدارة قواعد البيانات، وفي التالي بعض أنواعها: [1]
أنواع قاعدة البيانات
-
قاعدة بيانات نصية:
وهي واحدة من
أنواع قواعد البيانات
وتُعد أبسط أشكالها، وحينما تُنظم البيانات داخل ملفات نصية في صفوف وأعمدة، فمن المُمكن أن تُستخدم من أجل تخزين البيانات وتنظيمها والحفاظ عليها واستعادتها، وسوف يكون حفظ قائمة الأسماء داخل ملف بدايةً من الاسم الأول متبوعًا بالاسم الأخير، ومن الممكن أن يتم فيها حذف الصفوف من خلال حذف الأسطر، وكذا يُمكن تزويد صفوف جديدة بإضافة أسطر جديدة.
-
قواعد البيانات العلائقية:
من أكثر أنظمة قواعد البيانات الشائعة، وهي تحتوي على قواعد بيانات مثل SQL Server و Oracle Database و Sybase و Informix و MySQL، وتتسم بأداء أعلى لإدارة البيانات بواسطة برامج قاعدة بيانات سطح المكتب، فهي تُتيج للكثير من المُستخدمين أن يعملوا مع البيانات في الوقت ذاته، مما يترتب عليه تكوين أمان متقدم للوصول إلى البيانات، وهي تُخزن البيانات في أعمدة وصفوف، والتي بدورها تُشكل الجداول، ومن المُمكن إنشاء الكثير من قواعد البيانات على خادم واحد، ومن
خصائص قواعد البيانات
أنها تُحافظ على البيانات.
-
قواعد بيانات مصنفة حسب التصميم المحلي:
وفقًا لكيفية تصميم قواعد البيانات، فيمكن أن تُقسم إلى قواعد بيانات تشغيلية ومستودعات قواعد البيانات، وتتطلب قواعد البيانات تلك سرعة كتابة فائقة وسرعة قراءة كبيرة، وذلك ما جعلها خاصة وحساسة للغاية للأداء.
مكونات قاعدة
البيانات
Access
إن أجزاء قاعدة بيانات
برنامج Access
تُقسم إلى التالي: [2]
- الجداول.
- النماذج.
- التقارير.
- الاستعلامات.
- وحدات الماكرو.
- الوحدات النمطية.
تعريف
الحقول في قواعد البيانات
إن الحقل هو الوحدة الرئيسية التي يتم فيها إدخال البيانات بالسجل، ولتعريف حقل جديد لا بد من تسميته، وبعد ذلك تحدد الخيارات التي تقوم بتحديد الكيفية التي يُفسر الحقل بها البيانات وإدخالها وحسابها وتخزينها وعرضها، وبعد أن يُحدد الحقل فمن الممكن تعيين خيارات التحقق من الصحة والدخول التلقائي والتخزين. [3]
طريقة إنشاء حقول البيانات
لإنشاء حقول يُمكن اتباع الطريقة التالية: [3]
- عندما يتم إنشاء قاعدة بيانات، تُفتح قاعدة البيانات افتراضيًا بأسلوب عرض الجدول، ثم يتم الضغط على عنوان العمود “إنشاء حقل” ومن ثم كتابة اسمًا لأول حقل.
- نوع الحقل الافتراضي عبارة عن نص، ولتغييره يتم النقر بزر الماوس الأيمن على عنوان العمود الخاص بالحقل، وبعد ذلك اختيار الحقل> نوع الحقل.
- ولتزويد حقل ثاني، يتم الضغط على علامة + بعنوان العمود، ويتم إضافة حقل جديد إلى قاعدة البيانات ويُعرض على أنه العمود الأخير في طريقة عرض الجدول.
- يتم كتابة اسم الحقل.
- قم بتكوين حقول أكثر أو أضف سجلات (صفوف) إلى قاعدة البيانات.
اذكر أنواع
بيانات الحقول المستخدمة في قواعد البيانات
في التالي جدول يُوضح أنواع الحقول وبيانات الحقول التي تُستخدم بقواعد البيانات: [4]
نوع الحقل | الوصف | نوع بيانات الحقل المتوفرة |
---|---|---|
حقل بسيط | تشتمل على بيانات غير مُستندة إلى صيغة. | سطر نص مفرد، خيار مجموعة، خياران، صورة، عدد صحيح، رقم فاصلة عائمة، رقم عشري، عملة، عدة أسطر من النص، التاريخ والوقت، بحث. |
الحقل المحسوب | تحتوي الحسابات المُستخدمة للحقول على الكيان الحالي أو الكيانات الأصل صاحبة الصلة. | سطر نص واحد، مجموعة الخيارات، خياران، عدد صحيح، عدد عشري، عملة، التاريخ والوقت. |
حقل القيمة المحتسبة | تضم قيمة تجميعية تُحتسب من السجلات التي ترتبط بأحد السجلات أو قيمة تُحتسب بتدرج هرمي. | عدد صحيح، رقم عشري، عملة، التاريخ والوقت. |
أنواع بيانات الحقول بالتفصيل
وفي الجدول التالي توضيح لأنواع بيانات الحقول المُستخدمة في قواعد البيانات: [4]
نوع بيانات الحقل | الوصف |
---|---|
سطر نصي واحد | من الممكن أن يشتمل ذلك الحقل على 4000 حرفًا، وكذلك يُمكن تحديد أقصى حد للطول إلى أقل من هذا، ويضم الحقل خيارات التنسيق العديدة التي تُغير عرض النص، وهي البريد الإلكتروني، النص، منطقة النص، عنوان URL، رمز المنظمة بالبورصة و الهاتف. |
أسطر نصية متعددة | قد يشتمل الحقل على 1,048,576 حرفًا، ومن الممكن تحديد أقصى حد للطول إلى أقل من هذا، وحينما يتم تزويد الحقل لنموذج، يمكن تعيين حجم الحقل. |
مجموعة الخيارات | يقوم بتوفير عدد من الخيارات، ويشتمل كل منها على قيمة عدد وتسمية، وعند تزويد ذلك الحقل لنموذج فسوف يقوم بعرض عنصر تحكم للمُستهلكين من أجل اختيار خيار واحد فحسب، وحينما يُعرض الحقل ببحث متقدم، فمن الممكن أن يُستخدم عنصر تحكم قائمة الخيارات من أجل تعيين خيارات متنوعة تُضمن بمعايير البحث الخاصة بالمُستخدم. |
مجموعة خيارات تحديد متعدد | ذلك الحقل يُتيح عدد من الخيارات، بحيث يكون من الممكن تعيين خيارات متنوعة، وعندما يُضاف نموذج فيقوم الحقل باستخدام عنصر تحكم لتحديد العديد من الخيارات، وعند عرض الحقل ببحث متقدم، يُتيح استخدام خيارات عديدة من القائمة لتضمينها بمعايير البحث. |
خياران | وذلك الحقل يقوم بتوفير خيارين كل منهما بقيمة رقم من 0 أو 1 بمقابل قيمة خاطئة أو صائبة، وكل منهما يمتلك تسمية لكي يتم تمثيل القيم “نعم” و”لا”، “ساخن” و”بارد”، “تشغيل” و”إيقاف تشغيل” أو أي زوج من المُسميات، ويتم اختيار العرض عل هيئة أزرار اختيار، خانة، أو قائمة. |
الحالة | في الحقل خيارات متوافقة بصورة عامة مع الحالة النشطة وكذلك غير النشطة، وفي جزء من خصائص النظام المزيد من الخيارات ، في حين أن جميع السمات المخصصة تمتلك فقط حالة نشطة و غير نشطة. |
سبب الحالة | يمتلك الحقل الخيارات التي تُتيح المزيد من التفاصيل عن حقل الحالة، ويرتبط كل خيار بواحد من خيارات الحالة المتاحة. كما يُمكن تزويد وتعديل الخيارات. |
رقم كامل | من المُمكن للأعداد الصحيحة بقيمة بين -2147483648 و2147483647 أن توجد بذلك الحقل، ويمكن تحديد أقصى وأدنى حد للقيم بذلك النطاق، وهو يضم خيارات تنسيق بـ (لا، المدة، المنطقة الزمنية، اللغة) المُتغيرة وفقًا لطريقة عرض الحقل. |
رقم الفاصلة العائمة | من المُمكن أن تُستخدم حتى خمس نقاط عشرية لدقة القيم بين -100,000,000,000 و100,000,000,000 في ذلك الحقل، وكذا يمكن تعيين مستوى الدقة والحديّ الأقصى والأدنى للقيم. |
عدد عشري | من الممكن أن تستخدم حتى عشر نقاط عشرية لدقة القيم بين -100,000,000,000 و100,000,000,000، ويمكن تعيين مستوى الدقة والحديّ الأقصى والأدنى للقيم. |
العملة | من الممكن أن توجد القيم النقدية ما بين-922337203685477 و 922337203685477 بذلك الحقل، ويُمكن تحديد مستوى الدقة أو إسنادها لعملة محددة أو دقة قياسية واحدة تُستخدم من خلال المُنظمة. |
التاريخ والوقت | يضم الحقل خيارات تنسيق حتى يعرض التاريخ فحسب أو التاريخ والوقت معًا. |
صورة | من المُمكن لكل كيان يعمل على دعم الصور أن يحتوي على واحد من حقول الصور، وحينما يضم الكيان حقل صورة، فيُتاح إنشائه ليعرض الصورة للسجل بالتطبيق. |
بحث | الحقل يُتيح تعيين مرجع لسجل واحد من نوع محدد من الكيان، وتتباين سلوك حقول بحث النظام. |
المالك | ذلك الحقل يقوم بالإشارة إلى المستخدمين أو الفرق المعينة لهم أي أنه سجل كيان ملك الفريق أو المستخدمين. |
معرِّف فريد | ذلك الحقل يقوم بتسجيل قيمة معرف فريد عمومي (GUID) لكل سجل. |
عميل | هو حقل بحث من المُمكن أن يُستخدم في تحديد عميل، وربما يُعتبر حساب أو جهة اتصال. |