AWS データベース設計の基本手順を分かりやすくまとめ データベースは、アプリケーションや業務システムの根幹を支える重要な存在です。 正しい設計がなされていないと、後からの拡張性や保守性に大きな影響を及ぼします。 本記事では、データベース設計の手順を、実務でよく使われる考え方とともにまとめます。... 2025.04.15 AWSAzureSQL
AWS RDBMSとは?初心者にも分かりやすくまとめ データベースに関連する話題でよく登場する「RDBMS(Relational Database Management System)」という言葉。 これは、現代の多くの業務システムやWebサービスの基盤となっている重要な技術です。 RDBMS... 2025.04.04 AWSAzureSQL
SQL 【Snowflake】SQLで前ゼロ埋めをする方法 はじめに Snowflakeで数値や文字列の前にゼロを埋める(ゼロパディング)方法についてまとめます。 例えば、IDやコード番号の桁数を統一するために「5」を「00005」とするような処理が必要になるケースがあります。 LPAD関数を使う方... 2025.03.12 SQL
SQL 【SQL】AS句の使い方 SQLのAS句は、クエリ結果やテーブルの列名、またはサブクエリに別名(エイリアス)を付けるために使用されます。 これにより、クエリの可読性を向上させたり、同じクエリ内でカラム名やテーブル名の衝突を回避したりすることができます。 AS句の基本... 2024.12.09 SQL
SQL 【SQL】TRUNC関数とは SQLのTRUNC関数は、数値や日付データを指定した精度で切り捨てるための関数です。 不要な小数部分や時刻情報を取り除くことで、データの整形や分析を簡単にします。 数値データに対するTRUNC関数 TRUNC関数を数値に対して使用する場合、... 2024.11.27 SQL
SQL 【SQL】空白を削除する方法 SQLで文字列から空白を削除する方法はいくつかあります。 具体的には、空白の種類や空白の位置(前後の空白だけ、すべての空白など)に応じて方法を選択します。 前後の空白を削除する SQLでは、TRIM関数を使用すると、文字列の先頭と末尾の空白... 2024.11.25 SQL
SQL 【SQL Server】SELECT TOPとは SQL ServerにおけるSELECT TOPは、クエリの結果から最初の数件のレコードを取得するために使用される句です。 この機能を活用することで、大量のデータを扱う際にパフォーマンスを向上させたり、データの一部だけを効率的に取得できます... 2024.11.25 SQL
SQL SQLでやってはいけないこと!避けたいアンチパターンの例 SQLのアンチパターンとは、SQLの設計やクエリの記述において一般的に避けるべき非効率的、誤解を招く、または意図しない動作を引き起こす可能性のある手法や設計のことです。 これらのアンチパターンは、パフォーマンスの低下、データ整合性の問題、メ... 2024.11.18 SQL
SQL 見やすいSQLを書くためのポイント! SQLの整形方法について、見やすく理解しやすいコードを書くための基本的なポイントをまとめてみます。 インデントと改行のルール インデントを統一することで、クエリの構造が明確になります。 以下は一般的なインデント・改行の例です。 キーワードご... 2024.11.05 SQL
SQL SQLの予約語とは何か? SQL(Structured Query Language)は、データベースを操作するための標準言語です。 SQLには、特定の用途のために予約されている単語が多数存在します。 これらは「予約語」と呼ばれ、構文内で特定の意味を持つため、誤用す... 2024.11.02 SQL