أنواع بيانات الخلية: كيفية إنشاء قواعد البيانات وإسقاطها في الخلية

أنواع البيانات في الخلية

أنواع البيانات تعتبر عناصر مهمة جدًا في لغة استعلام Hive ونمذجة البيانات. لتحديد أنواع أعمدة الجدول، يجب أن نتعرف على أنواع البيانات واستخدامها.

التاليwing يقدم نظرة عامة مختصرة على بعض أنواع البيانات الموجودة في الخلية:

  • أنواع رقمية
  • أنواع السلاسل
  • أنواع التاريخ/الوقت
  • معplex الأنواع

أنواع البيانات الرقمية للخلية

النوع تخصيص الذاكرة
إنت صغيرة عدد صحيح بتوقيع 1 بايت (-128 إلى 127)
كثافة العمليات الصغيرة عدد صحيح بتوقيع 2 بايت (-32768 إلى 32767)
INT عدد صحيح بتوقيع 4 بايت (-2,147,484,648 إلى 2,147,484,647)
ذكاء كبير 8 بايت عدد صحيح موقع
تطفو 4 - بايت رقم النقطة العائمة بدقة واحدة
DOUBLE 8- بايت double رقم النقطة العائمة الدقة
عدد عشري يمكننا تحديد الدقة والحجم في هذا النوع

أنواع بيانات سلسلة الخلية

النوع الطول
CHAR 255
فاركار 1 إلى 65355
STRING يمكننا تحديد الطول هنا (بلا حدود)

أنواع بيانات التاريخ/الوقت في الخلية

النوع الأستعمال
الطابع الزمني يدعم التقليدية يونكس الطابع الزمني بدقة النانو ثانية الاختيارية
التاريخ
  • إنه بتنسيق YYYY-MM-DD.
  • نطاق القيم المدعومة لنوع التاريخ هو 0000-01-01 إلى 9999-12-31، ويعتمد على الدعم من قبل البدائية جافا التاريخ المعتاد

خلية كومplex أنواع البيانات

النوع الأستعمال
المصفوفات مجموعة مصفوفة
القيم السالبة والتعبيرات غير الثابتة غير مسموح بها
برنامج Maps خريطة
القيم السالبة والتعبيرات غير الثابتة غير مسموح بها
الهياكل هيكل
الاتحاد نوع يونيون

كيفية إنشاء وإسقاط قواعد البيانات في الخلية

فولوwing هي الخطوات الخاصة بكيفية إنشاء قواعد البيانات وإسقاطها في الخلية.

الخطوة 1: إنشاء قاعدة بيانات في الخلية

لإنشاء قاعدة بيانات في Hive Shell، علينا استخدام الأمر كما هو موضح في بناء الجملة أدناه: -

بناء الجملة:

Create database <DatabaseName>

على سبيل المثال: -إنشاء قاعدة بيانات "guru99"

إنشاء قاعدة بيانات في الخلية

من لقطة الشاشة أعلاه، نقوم بأمرين

  • إنشاء قاعدة بيانات "guru99" في الخلية
  • عرض قواعد البيانات الموجودة باستخدام أمر "إظهار".
  • في نفس الشاشة، يتم عرض اسم قاعدة البيانات "guru99" في النهاية عندما نقوم بتنفيذ أمر show. مما يعني أنه تم إنشاء قاعدة البيانات "guru99" بنجاح.

الخطوة 2: إسقاط قاعدة البيانات في الخلية

لإسقاط قاعدة البيانات في Hive Shell، علينا استخدام الأمر قطرة الأمر كما هو موضح في بناء الجملة أدناه: -

بناء الجملة:

Drop database <DatabaseName>

على سبيل المثال: -إسقاط قاعدة البيانات guru99

إسقاط قاعدة البيانات في الخلية

في لقطة الشاشة أعلاه، نقوم بأمرين

  • نحن نقوم بإسقاط قاعدة البيانات "guru99" من الخلية
  • قم بالتحقق من ذلك باستخدام أمر "إظهار".
  • في نفس الشاشة، بعد فحص قواعد البيانات باستخدام الأمر show، لا تظهر قاعدة البيانات "guru99" بالداخل خلية النحل.
  • لذلك يمكننا أن نؤكد الآن أنه تم إسقاط قاعدة البيانات "guru99".