takahiro_itazuriの公倍数的ブログ

本やWebを通して学習したことをまとめるブログです。最大公約数(つまり、共通部分)的なという表現と対比して、「なるべく包括的にカバーしつつ、更に+αの要素も加えられたらいいな」という意味で公倍数的ブログと名付けました。

ヤコビアンと重積分の変数変換

はじめに

今回はヤコビアンと重積分の変数変換と題して、記事を書いていきます。
線形代数で習うヤコビ行列とヤコビアンですが、イマイチ何に使えるかわからない人に対して、重積分の変数変換を応用例として解説していきます。
積分と聞いて、この記事から逃げずに、最後まで読んでいただけると、ヤコビアンと親しくなれると思います。

続きを読む

【エンジニアへの道】レコメンデーションシステム

はじめに

エンジニアとして就職活動をしていて、リコメンデーションシステムの話を聞くことが多いと感じました。今回は「リコメンデーションシステム」とそのアルゴリズムについて調べたことを簡単にまとめていこうと思います。

続きを読む

【エンジニアへの道】データベースの基本操作

はじめに

前回、MySQLのモニタを起動したり、終了したりする方法について説明しました。今回は実際にデータベースを作成し、それに対して基本的な操作を行います。MySQLを用意されていない方は、データベースにおいてどのような操作が存在するのかを理解していただければと思います。

  • はじめに
  • データベースの作成
  • データベースの確認
  • 使用するデータベースの選択
  • テーブルの作成
    • カラム
    • データ型
    • テーブルの作成
    • テーブルの確認
    • カラム構造の確認
    • データの挿入
    • データの表示
  • データベース・テーブル・レコードの削除
    • データベースの削除
    • テーブルの削除
    • レコードの一括削除
  • コピー
    • カラム構造とレコードのコピー
    • カラム構造のコピー
    • レコードのコピー
    • 特定のカラムをコピー
  • カラム構造の変更
    • データ型の変更
    • カラムの追加
    • カラムの順番の変更
    • カラムの名前とデータ型の変更
  • 入力値の設定
    • 主キー
    • 一意キー
    • 連続番号
    • デフォルト値
  • インデックス
    • インデックスの設定
    • インデックスの確認
    • インデックスの削除
続きを読む

【エンジニアへの道】MySQLモニタ

はじめに

前回、「データベースとは何か」について記事を書きましたので、今回からは実際にMySQLを使用してどのようにデータベースを使っていくのかを解説していこうと思います。

  • はじめに
  • MySQLモニタとは
  • MySQLモニタの起動
  • MySQLモニタの終了
続きを読む

【エンジニアへの道】データベースとは

はじめに

データベースの第一回です。エンジニア職が存在するような企業は、必ず自社のサービスを利用するユーザのデータを持っています。このようなデータを利用して新しいビジネスやサービスの改善を行っています。そのため、データを取り扱うための知識が必要になるわけです。それがデータベースに関する知識になります。

  • はじめに
  • データベースとは
  • リレーショナルデータベース
  • MySQL
  • 環境構築
続きを読む