> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# データモデリングの概要

> データモデリングの概要

このセクションでは ClickHouse のデータモデリングについて、次のトピックを紹介します。

<CardGroup cols={2}>
  <Card title="スキーマ設計" icon="pen-ruler" href="/docs/ja/guides/clickhouse/data-modelling/schema-design">
    クエリ、データ更新、レイテンシ、データ量などの要素を考慮した、最適なパフォーマンスのための ClickHouse スキーマ設計。
  </Card>

  <Card title="スパースプライマリインデックス" icon="key" href="/docs/ja/guides/clickhouse/data-modelling/sparse-primary-indexes">
    ClickHouse におけるプライマリインデックスの実践的な入門。
  </Card>

  <Card title="データの非正規化" icon="table-list" href="/docs/ja/guides/clickhouse/data-modelling/denormalization">
    関連データを 1 つのテーブルに格納することでクエリパフォーマンスの向上を目指す、非正規化のアプローチ。
  </Card>

  <Card title="データのバックフィル" icon="clock-rotate-left" href="/docs/ja/guides/clickhouse/data-modelling/backfilling">
    ClickHouse テーブルに効率よくデータをバックフィルする手法。
  </Card>

  <Card title="Merge テーブル関数" icon="code-merge" href="/docs/ja/guides/clickhouse/data-modelling/merge-table-function">
    `merge` テーブル関数を使用して、複数のテーブルを 1 つとしてクエリする方法。
  </Card>

  <Card title="ストアドプロシージャとプリペアドステートメント" icon="database" href="/docs/ja/guides/clickhouse/data-modelling/stored-procedures-and-prepared-statements">
    ClickHouse におけるストアドプロシージャとクエリパラメータ。
  </Card>

  <Card title="テストデータの生成" icon="flask" href="/docs/ja/guides/clickhouse/data-modelling/generating-test-data">
    ClickHouse でランダムなテストデータを生成する方法。
  </Card>

  <Card title="データ圧縮" icon="file-zipper" href="/docs/ja/guides/clickhouse/data-modelling/compression/compression-in-clickhouse">
    ClickHouse における圧縮と利用可能な圧縮モード、および自分のデータ型やワークロードに適したものを選ぶ方法。
  </Card>

  <Card title="配列の操作" icon="list-ol" href="/docs/ja/guides/clickhouse/working-with-arrays">
    ClickHouse での配列の操作。
  </Card>

  <Card title="JOIN の操作" icon="link" href="/docs/ja/guides/clickhouse/working-with-joins">
    ClickHouse での JOIN の操作。
  </Card>
</CardGroup>
