مع كمية البيانات الموجودة في العالم ، يكاد يكون من المستحيل إدارة البيانات بدون قواعد بيانات مناسبة. SQL هي جوهر قواعد البيانات العلائقية التي توفر لك خيارات متنوعة للتعامل مع البيانات ، وبالتالي لا غنى عنها في معظم الأدوار الوظيفية. في هذه المقالة حول أنواع بيانات SQL ، سنناقش أنواع البيانات المختلفة المستخدمة في SQL.
يتم تناول ما يلي في هذه المقالة:
أسئلة المقابلة السحابية لخدمة فريق المبيعات
- أنواع البيانات الرقمية
- أنواع بيانات سلسلة الأحرف
- أنواع البيانات الثنائية
- أنواع بيانات التاريخ والوقت
- أنواع البيانات الأخرى
لذا ، دعونا نبدأ مع كل واحد منهم.
أنواع بيانات SQL: أنواع رقمية
سيتحدث هذا القسم من المقالة عن أنواع البيانات الرقمية. تسمح أنواع البيانات هذه بالأعداد الصحيحة الموقعة وغير الموقعة. لقد قسمت أنواع البيانات الرقمية إلى القسمين التاليين:
أنواع البيانات الرقمية الدقيقة
الآن ، دعونا نلقي نظرة على أنواع البيانات الرقمية التقريبية.
أنواع البيانات الرقمية التقريبية
نوع البيانات | الوصف / النطاق | تخزين | ||
وصف | من عند | إلى | ||
تعويم (ن) | يسمحبيانات رقم الدقة العائمة | -1.79E + 308 | 1.79E + 308 | 4 أو 8 بايت |
حقيقة | يسمحبيانات رقم الدقة العائمة | -3.40E + 38 | 3.40E + 38 | 4 بايت |
بعد ذلك ، في هذه المقالة دعونا ننظر في أنواع بيانات سلسلة الأحرف المستخدمة في SQL.
أنواع بيانات SQL: أنواع بيانات سلسلة الأحرف
سيتحدث هذا القسم من المقالة عن أنواع بيانات الشخصية. تسمح أنواع البيانات هذه بأحرف ذات أطوال ثابتة ومتغيرة. الرجوع إلى الجدول أدناه.
ملحوظة:
Ques: لماذا لا يمكننا التصريح عن قيمة أكبر من VARCHAR (8000)؟ الإجابة: VARCHAR (n) مسؤولة عن تخزين البيانات في صفحة صف. نظرًا لأن رأس الصفحة في كل صفحة يشغل أول 96 بايت ولا يتوفر سوى 8096 بايت من البيانات (8192-96) للصفوف الإضافية والإزاحات ، لا يمكنك إعلان قيمة أكبر من VARCHAR (8000).
أيضًا ، قمت بتوسيع أقسام نوع بيانات سلاسل الأحرف إلى أنواع بيانات Unicode منذ صناعتنايستخدم Unicode للتمثيل المتسق والتعامل مع النص في معظم أنظمة الكتابة في العالم.
نوع التعليقات في جافا
أنواع بيانات سلاسل أحرف Unicode
نوع البيانات | الوصف / الحجم الأقصى | تخزين | |
وصف | أكبر مقاس | ||
ntext | يسمح للمتغيرطول سلسلة يونيكود | 2 جيجا بايت من البيانات النصية | 4 بايت + عدد الأحرف |
nvarchar (حد أقصى) | يسمح للمتغيرطول سلسلة يونيكود | 2E + 31 حرفًا | 2 بايت + عدد الأحرف |
نفارشار | يسمح للمتغيرطول سلسلة يونيكود | 4000 حرف | 2 بايت + عدد الأحرف |
نشار | يسمح بسلسلة Unicode بطول ثابت | 4000 حرف | العرض المحدد * 2 |
بعد ذلك ، في هذه المقالة ، دعونا نلقي نظرة على أنواع البيانات الثنائية المستخدمة في SQL.
أنواع بيانات SQL: أنواع البيانات الثنائية
سيتحدث هذا القسم من المقالة عن أنواع البيانات الثنائية. تسمح أنواع البيانات هذه بقيم ثنائية ذات طول ثابت ومتغير. الرجوع إلى الجدول أدناه.
بعد ذلك ، في هذه المقالة ، دعونا نلقي نظرة على أنواع بيانات التاريخ والوقت المستخدمة في SQL.
system.exit (1) جافا
أنواع بيانات SQL: التاريخ والوقت أنواع البيانات
سيتحدث هذا القسم من المقالة عن أنواع بيانات التاريخ والوقت. تسمح أنواع البيانات هذه بتنسيقات مختلفة للتاريخ والوقت. الرجوع إلى الجدول أدناه.
بعد ذلك ، في هذه المقالة ، دعونا ننظر في أنواع البيانات المتنوعة المتوفرة في SQL.
أنواع بيانات SQL: آخر أنواع البيانات
سيتحدث هذا القسم من المقالة عن أنواع البيانات التي لا يمكن تصنيفها في الفئات المذكورة أعلاه. الرجوع إلى الجدول أدناه.
نوع البيانات | وصف |
الطاولة | يخزن نوع البيانات هذا مجموعة نتائج للمعالجة اللاحقة. |
xml | يخزن نوع البيانات هذا بيانات بتنسيق XML. |
المؤشر | يوفر نوع البيانات هذا مرجعًا إلى كائن المؤشر. |
معرف فريد | يخزن نوع البيانات هذا معرفًا فريدًا عموميًا (GUID). |
sql_variant | هذا النوع من البيانات sيقوم بإجراء قيم لأنواع البيانات المختلفة المدعومة من SQL باستثناء النص ، والنص ، والطابع الزمني. |
الآن بعد أن تعرفت على أنواع البيانات في SQL ، أنا متأكد من أنك مهتم بمعرفة المزيد من SQL. إليك قائمة بالمقالات التي تبدأ بها:
إذن ، يا رفاق ، هذه نهاية لهذه المقالة. أتمنى أن تكون قد استمتعت بقراءة هذا المقال. لقد رأينا أنواع البيانات المختلفة التي ستساعدك في كتابة الاستفسارات والتلاعب بقواعد البيانات الخاصة بك. إذا كنت ترغب في معرفة المزيد عن MySQL وتعرف على قاعدة البيانات العلائقية مفتوحة المصدر هذه ، ثم تحقق من الذي يأتي مع تدريب مباشر بقيادة مدرب وخبرة مشروع واقعية. سيساعدك هذا التدريب على فهم MySQL بعمق ويساعدك على تحقيق إتقان الموضوع.
لديك سؤال لنا؟ يرجى ذكر ذلك في قسم التعليقات في هذه المقالة وسأعاود الاتصال بك.