IT用語集

スキーマ(Schema)って何?

はじめに

スキーマとはスキーム(計画)の前段階の状態のことで、それが転じて「計画に使われるもの」というニュアンスを持ちます。
主にデータベース周りの作業で用いられるので、一般的には馴染みのない単語かもしれません。
では一体どんな意味でどんな使われ方をするのでしょうか、早速みていきましょー!!✨

用語説明〜最速で理解したい人のためのIT用語集より抜粋〜

スキーマ(Schema)・・・データ構造を定義したもの。

スキーマの意味と具体例

スキーマとはズバリ「データベースの設計図(データのかたまり)」です。
これは厳密な定義ではないのですが、一般的に使われているスキーマは「構造」や「定義書」のようなニュアンスを持ちます。
私(ヨナハ)が業務で使用しているツールでは、
データベーステーブルの中間の位置づけにあるもの」がスキーマと定義されています。
具体的にいうと、[一つのデータベース]の中に[複数のスキーマ]が入っていて、各スキーマの中に[様々なテーブル]が入っています。
身の回りのもので置き換えると、
・会社=データベース
・部署=スキーマ
・社員=テーブル      です。
スキーマは分野によって定義がブレたりするので、あまり考えすぎない方が良さそうです。。

おわりに

いかがでしたでしょうか。
混乱を避けるために上述しなかったのですが、スキーマは「背景知識」というニュアンスでも使われたりするそうです。
せめて背景知識はbackground knowledgeって言おうよ…と心の中で毒づいてしまいます。トホホ
この記事を通して「スキーマ」に関する理解を深めていただければ幸いです。
最後まで目を通していいただきありがとうございました🙇‍♂️

参照元

.https://ja.wikipedia.org/wiki/スキーマ
.https://wa3.i-3-i.info/word13663.html
.https://itmanabi.com/db-schema/
.https://www.atmarkit.co.jp/fxml/askxmlexpert/014whatsschema/14whatsschema.html
.https://gihyo.jp/dev/serial/01/redshift/0006
.https://whatever-free.net/schema-yougo.html

セッション(Session)って何?前のページ

データセット(Dataset)、データソース(Data Source)って何?次のページ

ピックアップ記事

  1. 最速で理解したい人のためのIT用語集

関連記事

  1. IT用語集

    IoT(Internet of Things)って何?

    はじめにIoT(アイオーティー)って数年前は頻繁にニュースに出てまし…

  2. IT用語集

    シンクライアント(Thin Client)って何?

    はじめにシンクライアントとは、新クラアントのことではありません。シ…

  3. IT用語集

    API(Application Programming Interface)って何?

    はじめに今回はIT業界の基本単語である「API(エーピーアイ)」とい…

  4. IT用語集

    ナレッジマネジメント(Knowledge Management)って何?

    はじめに「Knowledge + Management = 知識 +…

  5. IT用語集

    アベイラビリティ(Availability)って何?

    はじめに可用性という意味の英単語であるアベイラビリティ。今回はこの…

  6. IT用語集

    DTM(Dynamic Tag Manager)って何?

    はじめにDTMとは、Adobeの第2世代*タグマネージャー(タグ管理…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


カテゴリ
最近の記事
  1. Looker Studioで日付フィルターの開始日・終了日の…
  2. Streamlitでdbt-elementary風ダッシュボ…
  3. Adobe WebSDK FPIDでECIDの復元を検証
  4. dbt Projects on Snowflakeで作成した…
  5. Dataformでtype:’increment…
  1. Pardot

    Pardotの初期セットアップをする① DNSレコード設定とトラッカードメイン設…
  2. Mouseflow

    mouseflowを使ったページ解析
  3. Google BigQuery

    GCPのBQMLを使ってKaggleコンペに挑んでみた(その1)
  4. Squadbase

    SquadbaseとStreamlitでお手軽アプリ開発
  5. ChatGPT

    Open Interpreter+VScode+Dockerで生成AIによるコー…
PAGE TOP