データベースを活用するには、分散アーキテクチャにおけるデータベースの役割、データベース内部で機能するコンポーネント、データベースの固有の役割や責務など、多くの異なる観点で考慮すべきポイントがある。 またデータベースは非常に複雑なので、使いこなすには、どのように構築、構成されているのか理解を深めておく必要がある。例えばデータベース管理システム(DBMS)では、「3層スキーマアーキテクチャ」を用いることで、設計の安全性、拡張性、クライアントからのアクセス性を向上させている。本稿では、3層スキーマアーキテクチャについて解説する。 3層スキーマアーキテクチャとは 関連記事 ブラウザ内でPostgresのWASM版を利用できる「postgres.new」を発表 Supabase Supabaseは、AI支援を利用しながら、ブラウザ内で直接動作する「Postgres」データベースを即座に幾つでも起動し