システム開発・テクノロジー

システム開発・テクノロジー

Snowflakeとは?クラウドネイティブDWHの独自アーキテクチャを解説

Snowflakeとは?ざっくりと3行でコンピューティングとストレージを完全分離した独自アーキテクチャのクラウドDWH。AWS・Azure・GCPのマルチクラウドで同一環境を提供できる点が他DWHにない特徴だウェアハウス(計算リソース)をワ...
システム開発・テクノロジー

SQLとは?データベースと会話する言語の基本を解説

SQLとは?ざっくりと3行でStructured Query Languageの略(読み:エスキューエル)。リレーショナルデータベースを操作するための標準言語で、データの検索・追加・更新・削除を記述するSELECT(検索)・INSERT(追...
システム開発・テクノロジー

データウェアハウスとは?分析専用のデータ倉庫を解説

データウェアハウスとは?ざっくりと3行で複数の業務システムからデータを集約し、経営分析・意思決定のために最適化された構造で蓄積・管理するデータベース基盤。DWHと略されることが多い業務DBが「今の状態」を管理するのに対し、DWHは過去からの...
システム開発・テクノロジー

NoSQLとは?RDBMSでは難しい大量データ・高速処理を解説

NoSQLとは?ざっくりと3行でNot only SQL(あるいはNon-relational)の略。テーブル形式に縛られないデータベースの総称で、キーバリュー・ドキュメント・カラム・グラフの4種類がある水平スケールが容易でペタバイト規模の...
システム開発・テクノロジー

データレイクとは?加工前の生データをそのまま溜める仕組みを解説

データレイクとは?ざっくりと3行でデータの種類・形式・用途を問わず生のまま大量に蓄積するストレージ基盤。加工前のCSV・JSON・画像・ログ・動画などあらゆるデータをそのまま保存しておいて、後で必要に応じて分析するデータウェアハウスとの違い...
システム開発・テクノロジー

RDBMSとは?テーブルで管理する定番データベースの仕組みを解説

RDBMSとは?ざっくりと3行でRelational Database Management Systemの略。データをExcelのような行と列のテーブル形式で管理し、テーブル同士を関連付けて複雑なデータを整理するDBシステムだ外部キーでテ...
システム開発・テクノロジー

ETLとは?データ分析基盤の下支えをする抽出・変換・格納を解説

ETLとは?ざっくりと3行でExtract(抽出)・Transform(変換)・Load(格納)の頭文字。複数の業務システムからデータを取り出し、分析しやすい形に変換してDWHに格納するプロセスを指す抽出:salesforce・基幹DBなど...
システム開発・テクノロジー

MySQLとは?世界で最も使われるオープンソースDBを解説

MySQLとは?ざっくりと3行でオープンソースのRDBMSで世界で最も広く使われているデータベースの一つ。1995年に登場しWordPress・Drupal・LaravelなどWebフレームワークのデフォルトDBとして定着した読み取り速度が...
システム開発・テクノロジー

PostgreSQLとは?高機能な本格派OSSデータベースを解説

PostgreSQLとは?ざっくりと3行でオープンソースRDBMSの中で標準SQL準拠度が高く高度な機能を持つエンタープライズグレードのデータベース。通称Postgres(ポストグレス)JSONBカラム・全文検索・地理情報(PostGIS)...
システム開発・テクノロジー

Oracle Databaseとは?大企業基幹システムを支えるDBを解説

Oracle Databaseとは?ざっくりと3行でOracle Corporationが開発する商用RDBMSで、大企業の基幹システム・金融・官公庁での採用率が世界トップクラス。1977年に設立されたDBの草分け的存在だ高い可用性・パフォ...