サポートタイムズサポートタイムズサポートタイムズはカスタマーサポートの“今”を届けるメディアです。概要と基礎について解説します。おいて、データの操作や定義を行うための言語のことを指します。サポートをやっていて、以下のようなケースに遭遇したことはないでしょうか?問い合わせを頂いたお客さんのデータを欲しいが、管理ツール外の情報は毎回エンジニアの方にお願いしなければならない。マーケティングやカスタマーサクセスのために、顧客の属性や傾向を数値として集計したい。Webページがあり、そこでサポート担当者は顧客の情報などを確認します。顧客のデータは多種多様で、サービス自体も進化していく中で自社管理ツールをそれに追従させていくためにはエンジニアの手間がかかり、どんどん複雑になっていってしまいます。身につけると、自分の好きなデータを好きなようにとってくることができます。書けば簡単に実現できてしまいます。いったことが起こり得ます。技術の評価が外部からみると難しいため、転職時などにおけるキャリアパスの課題が存在しています。身につければ、他のサービスを扱う際にも活用でき、サポート担当としての技能を持っていることをはっきりとアピールすることができるのです。データをアクセスするための言語ですが、そのデータそのものを保存している場所が「データベース」となります。「リレーショナルデータベース」という種類に特化したデータアクセスのためのプログラム言語であります。リレーショナルデータベースを簡単に表現するのであれば、一種のエクセルの表みたいなものと考えても良いでしょう。1行のデータを「レコード」と呼び、縦の属性を「カラム」と呼びます。テーブルにデータが入っているような形となります。リレーショナルとは「関係」を意味しますが、なぜリレーショナルなのでしょうか。通じて紐付けすることができる(結合と呼ぶ)からです。以下の図をご覧ください。何かを調べたいとします。テーブルを調べることになります。いう欲しいデータを取って来ることができるようになります。テーブルには該当する項目がありません。データは無しということがわかります。ER図と呼ばれる設計図で表現すると、以下のようになります。