أنواع البيانات في قواعد البيانات SQL

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

أنواع البيانات في قواعد بيانات SQL

هناك مجموعة من أنواع البيانات في قواعد بيانات SQL. وتختلف هذه باختلاف مكان استخدامها وما تستفيد منه. كما يجب أن يكون لكل عمود أو حقل في قاعدة البيانات اسم ونوع بيانات محدد، مثل البيانات الرقمية أو Data، ويمكننا أن نشرح لك أنواع البيانات في قواعد بيانات SQL كما يلي:

أولاً، النوع الرقمي

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

1- كلايننت

نوضح الميزات والتطبيقات الرئيسية باستخدام الجدول التالي:

الاستخدام: يتم استخدامه لتخزين الأعداد الصحيحة الصغيرة، سواء السالبة أو الموجبة.
الحقل: من -32768 إلى 32767.
منطقة تخزين: ويبلغ حجم التخزين حوالي 2 بايت أي 16 بت.

2-نوع INT

ونعرض كافة المعلومات التي تميز هذا النوع في الجدول التالي:

الاستخدام: يستخدم هذا النوع لتخزين الأعداد الصحيحة التي لا تحتوي على نقاط عشرية.
الحقل: من -2147483648 إلى 2147483647.
منطقة تخزين: 4 بايت أي 32 بت.

3- ذكاء صغير

ونقدم لكم تفاصيل حول استخدام هذه الأنواع من أنواع البيانات في قواعد بيانات SQL من خلال الجدول التالي:

الاستخدام: يتم استخدامه لتخزين الأعداد الصحيحة الصغيرة جدًا.
الحقل: من -128 إلى 127.
منطقة تخزين: حجم التخزين حوالي 1 بايت أي 8 بت.

4- كبيرة
ويحتوي هذا النوع على بعض المعلومات عن استخدامه وحجمه، وهي موضحة في الجدول التالي:

الاستخدام: يتم استخدامه لتخزين الأعداد الصحيحة الكبيرة.
الحقل: من -9223372036854775808 إلى 9223372036854775807.
منطقة تخزين: 8 بايت أي 64 بت.

5- كثافة متوسطة

وهناك عدة بيانات خاصة بهذا النوع يمكن توضيحها في الجدول التالي:

الاستخدام: يتم استخدامه لتخزين الأعداد الصحيحة.
الحقل: من -8388608 إلى 8388607.
منطقة تخزين: ويبلغ حجم التخزين حوالي 3 بايت أي 24 بت.

6- ثنائي

وهناك بعض المعلومات حول هذا النوع من البيانات، والتي يمكن توضيحها من خلال الجدول التالي:

الاستخدام: يتم استخدامه لتخزين الأرقام المزدوجة والفواصل العشرية.
الحقل: من 1.79-…E+308 إلى 2.22-…E-308، و2.22…E-308 إلى 1.79…E+308
منطقة تخزين: 8 بايت أي 64 بت.

ثانياً: التاريخ والوقت

يستخدم هذا النوع من البيانات في قواعد بيانات SQL لتخزين معلومات الوقت والتاريخ ويتضمن بعض الأنواع التالية:

1- التاريخ

أما بالنسبة لمعلومات عن كيفية استخدام هذا النوع نوردها في الجدول التالي:

الاستخدام: يتم استخدامه لتخزين البيانات التاريخية.
النطاق: من 01-01-1000 إلى 31-12-9999 (YYYY-MM-DD).
منطقة تخزين: انها حوالي 3 بايت.

2 مرة

ويوجد هذا النوع يحتوي على بعض البيانات التي يمكننا توضيحها من خلال الجدول التالي:

الاستخدام: يتم استخدامه لتخزين بيانات الوقت.
النطاق: من -838:59:59 إلى +838:59:59 (س س:د د:س س)
منطقة تخزين: 3 بايت.
-منطقة تخزين: 8 بايت.

النوع الثالث من السلسلة (النص)

هناك أيضًا نوع من بيانات قاعدة بيانات SQL، وهي الميزة الرئيسية لمجموعة البيانات التي تسمح بإجراء العمليات الحسابية. وهناك أنواع من هذا النوع وهي كما يلي:

1- نوع فركار

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

الاستخدام: يتم استخدامه لتخزين بيانات سلسلة الحجم الديناميكية.
النطاق: من 0 إلى 255 حرفًا (الإصدار 4.1) ومن 0 إلى 65535 (الإصدار 5.0.3).

2- نوع شار

هذا هو النوع المستخدم لتخزين البيانات ويمكن وصفه بالجدول التالي:

الاستخدام: يتم استخدامه لتخزين بيانات سلسلة ذات حجم ثابت.
النطاق: من 0 إلى 255 حرفًا.

3- نوع النص الصغير

ويحتوي هذا النوع من البيانات على بعض المعلومات عنه، والتي نوضحها في الجدول التالي:

الاستخدام: يتم استخدامه لتخزين البيانات النصية.
النطاق: من 0 إلى 255 حرفًا (الإصدار 4.1) ومن 0 إلى 65535 (الإصدار 5.0.3).

رابعا، نوع BLOB ثنائي

يستخدم هذا النوع من أنواع البيانات في قواعد بيانات SQL لتخزين الرموز الثنائية من الملف، ويحتوي على بعض الأنواع وهي كما يلي:

1- بت (منذ الإصدار 5.0.3)

وهناك بعض المعلومات التعريفية عن هذا النوع، والتي تظهر في الجدول التالي:

الاستخدام: يتم استخدامه لتخزين البيانات الثنائية.
شرط: حوالي 64 رقمًا ثنائيًا.

2- فقاعة صغيرة

وهناك بيانات محددة لهذا النوع يجب الاطلاع عليها للتعرف عليها بشكل أدق. ونوضح ذلك في الجدول التالي:

الاستخدام: يتم استخدامه لتخزين البيانات الثنائية.
شرط: 255 بايت.

3-BLOB

وهناك بعض المعلومات المتعلقة بهذا النوع، والتي تظهر في الجدول التالي:

الاستخدام: يتم استخدامه لتخزين البيانات الثنائية.
شرط: 1-216 بايت.

4- النقطة الوسطى

وهناك بيانات خاصة بهذا النوع ويمكن توضيح بياناته من خلال الرجوع إلى الجدول التالي:

الاستخدام: يتم استخدامه لتخزين البيانات الثنائية.
شرط: 1-232 بايت.

أنواع البيانات في لغة البرمجة SQL

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

ويتم استخدام كل نوع حسب حاجته؛ لذلك لا بد من معرفة كافة أنواع التطبيقات لتسهيل تخزين البيانات ومعرفة كيفية استرجاعها في أي وقت وبطريقة سهلة وسلسة.

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى