Udemy

Google Apps Script(GAS) を使ったWebアプリ開発コースをリリースしました【Udemy】

GASを使うことによって、サーバー構築をすることなく、簡単にWebアプリをボタン操作でデプロイすることができます。簡易アプリ、社内向けアプリであれば、GASを使って構築できるということを本講座で体感できるかと考えています。
Udemy

プロジェクト管理入門コースをリリースしました【Udemy】

本コースでは、ウォーターフォール型とアジャイル型の管理方法について基礎が学べるように構成しています。現在、アジャイル型が主流となってきていますが、ビジネス要件でウォーターフォールを採用しないといけない場合も出てくる可能性はあり得ます。
SQL

SQL GROUP BYによるデータの抽出と集計関数の使い方

SQLのGROUP BY句は、データベース内のテーブルの行をグループ化し、各グループの集計関数(SUM, AVGなど)を使用してデータの要約を行うための重要な機能です。例を用いてGROUP BYと集計関数の使い方について解説いたします。またWITH ROLLUPを使ったサブトータルの算出についても紹介いたします。
SQL

リレーショナルデータベースのテーブルの正規化(第1~3正規化)

テーブルの正規化(Normalization)は、データベースデザインのプロセスで、データの冗長性を減少させ、データの整合性を保つための重要なステップです。正規化は通常、第1正規化(1NF)、第2正規化(2NF)、第3正規化(3NF)の3つの主要な段階で実行されます。以下でそれぞれの正規化について説明します。
SQL

DBのテーブル設計におけるデータの関係性(データモデリング)

データベースのテーブル設計において、データの関係性は主に次の3つのタイプに分類されます:1対1(One-to-One)、1対多(One-to-Many)、多対多(Many-to-Many)。以下にそれぞれの関係性を詳しく解説します。
SQL

SQL初心者向けチュートリアル – テーブルの結合:INNER JOINとLEFT JOINの比較

CROSS JOIN、INNER JOIN、LEFT JOINの違いについて、それぞれ具体例を用いて説明します。以前、CRUDについて解説した記事にて、booksとbook_salesテーブルを用いました。本記事はその続きであり、2つのテーブルを例に解説していきます。
SQL

SQL初心者向けチュートリアル – CRUDの基本とWHERE

SQLとは何かまた、SQLクエリの基本操作について解説していきます。MySQLを使う前提で解説していきますが、SQLは基本的に他のRDB(リレーショナルデータベース)でもそのまま使うことができます。SQLにおける基本CRUD(Create、Read、Update、Delete)とWHERE句について紹介いたします。
Udemy

MongoDB基礎コースをリリースしました【Udemy】

講座の第2弾として、MongoDBの基礎を学習するコースをリリースすることができました。MongoDBは、NoSQL Databaseであり、またWebアプリ開発でも利用される人気のデータベースの1つです。コースは全体で7時間を超えるボリュームとなっています。
SQL

MySQL 8.xインストール方法(Win/Mac)

MySQL 8.xのインストール方法をWindowsとMacそれぞれ解説しています。インストールした後に環境設定も必要になります。
Udemy

SQLを1からマスターするコースをリリースしました【Udemy】

Udemyコースを初めてリリースいたしました。SQLを1から学んでマスターできる講座となっています。要所に演習を挟んでいるので、ちゃんと受講した内容を理解できているのか確認できるようにしています。正規化やテーブル設計、実行計画の見方、ストアドプロシージャまで学習していきます。