> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-trino-dialect.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> توثيق أنواع البيانات في ClickHouse

# أنواع البيانات في ClickHouse

يصف هذا القسم أنواع البيانات التي يدعمها ClickHouse، مثل [الأعداد الصحيحة](/ar/reference/data-types/int-uint) و[الأعداد ذات الفاصلة العائمة](/ar/reference/data-types/float) و[السلاسل النصية](/ar/reference/data-types/string).

يمكن أن تستفيد أنواع البيانات المختلفة من [برامج ترميز الضغط](/ar/reference/statements/create/table/codec) مختلفة.

يوفّر جدول النظام [system.data\_type\_families](/ar/reference/system-tables/data_type_families) لمحة عامة
عن جميع أنواع البيانات المتاحة.
كما يوضّح ما إذا كان نوع البيانات اسمًا مستعارًا لنوع بيانات آخر، وما إذا كان اسمه حساسًا لحالة الأحرف (مثل `bool` مقابل `BOOL`).

<div id="data-type-categories">
  ## فئات أنواع البيانات
</div>

<CardGroup cols={2}>
  <Card title="الأنواع الرقمية">
    خزّن [الأعداد الصحيحة](/ar/reference/data-types/int-uint) و[القيم ذات الفاصلة العائمة](/ar/reference/data-types/float) وقيم [`Decimal`](/ar/reference/data-types/decimal) ثابتة الدقة ورايات [`Bool`](/ar/reference/data-types/boolean).
  </Card>

  <Card title="أنواع String">
    خزّن قيم [`String`](/ar/reference/data-types/string) متغيرة الطول أو قيم [`FixedString`](/ar/reference/data-types/fixedstring) ثابتة الطول.
  </Card>

  <Card title="أنواع التاريخ والوقت">
    مثّل التواريخ باستخدام [`Date`](/ar/reference/data-types/date) و[`Date32`](/ar/reference/data-types/date32)، والطوابع الزمنية باستخدام [`DateTime`](/ar/reference/data-types/datetime) و[`DateTime64`](/ar/reference/data-types/datetime64)، أو قيم الوقت باستخدام [`Time`](/ar/reference/data-types/time) و[`Time64`](/ar/reference/data-types/time64).
  </Card>

  <Card title="أنواع الشبكة">
    خزّن عناوين [`IPv4`](/ar/reference/data-types/ipv4) و[`IPv6`](/ar/reference/data-types/ipv6) بتنسيق ثنائي مضغوط.
  </Card>

  <Card title="الأنواع المركبة">
    ادمج القيم في بنيات [`Array`](/ar/reference/data-types/array) و[`Tuple`](/ar/reference/data-types/tuple) و[`Map`](/ar/reference/data-types/map) و[`Nested`](/ar/reference/data-types/nested-data-structures/index).
  </Card>

  <Card title="الأنواع شبه المهيكلة">
    خزّن البيانات المتطورة أو غير المتجانسة باستخدام [`JSON`](/ar/reference/data-types/newjson) و[`Dynamic`](/ar/reference/data-types/dynamic) و[`Variant`](/ar/reference/data-types/variant).
  </Card>

  <Card title="الأنواع القابلة لأن تكون NULL والاختيارية">
    مثّل القيم المفقودة باستخدام [`Nullable`](/ar/reference/data-types/nullable)، أو قلّل مساحة التخزين للقيم المتكررة باستخدام [`LowCardinality`](/ar/reference/data-types/lowcardinality).
  </Card>

  <Card title="الأنواع المتخصصة">
    نمذج قيم [`UUID`](/ar/reference/data-types/uuid) وقيم [`Enum`](/ar/reference/data-types/enum) و[الكائنات الجغرافية](/ar/reference/data-types/geo) و[المتجهات للبحث التقريبي](/ar/reference/data-types/qbit) و[المجالات](/ar/reference/data-types/domains/index).
  </Card>

  <Card title="أنواع الدوال التجميعية">
    خزّن حالات التجميع الوسيطة باستخدام [`AggregateFunction`](/ar/reference/data-types/aggregatefunction) و[`SimpleAggregateFunction`](/ar/reference/data-types/simpleaggregatefunction).
  </Card>

  <Card title="أنواع البيانات الخاصة">
    تعرّف على [`Expression`](/ar/reference/data-types/special-data-types/expression) و[`Interval`](/ar/reference/data-types/special-data-types/interval) و[`Nothing`](/ar/reference/data-types/special-data-types/nothing) و[`Set`](/ar/reference/data-types/special-data-types/set)، المستخدمة لنتائج الاستعلامات الوسيطة.
  </Card>

  <Card title="الترميز الثنائي">
    راجع [مواصفة الترميز الثنائي](/ar/reference/data-types/data-types-binary-encoding) للتمثيل المتسلسل لكل نوع بيانات.
  </Card>
</CardGroup>
