ソフトウェアとは、コンピュータが実行するプログラムやデータのことをいう。 ソフトウェアには基本ソフトウェア、ミドルウェア、応用ソフトウェアの3つに大別される。 基本ソフトウェアは、ハードウェアの管理・制御などを行うOS( […]
カテゴリー
ソフトウェアとは、コンピュータが実行するプログラムやデータのことをいう。 ソフトウェアには基本ソフトウェア、ミドルウェア、応用ソフトウェアの3つに大別される。 基本ソフトウェアは、ハードウェアの管理・制御などを行うOS( […]
SQLを学ぶにあたって最初の関門がGROUP BY句だとすると、その次に関門は副問合せ(サブクエリ)である。 図の通り、副問合せとはカッコを用いて問合せ文が入れ子の形式になったものである。 今回は、この副問合せと相関副問 […]
関係データベースに関する各種の定義や操作を行うためのデータベース用言語をSQL(Structured Query Language)という。 データベースの一部のデータが必要で、それを抽出する作業を問合せ(クエリ)と呼ぶ […]
関係データベースにおいて重要なのが正規化理論である。 正規化とは、データの重複を排除して関連の強いデータを一つの表にまとめることにより、データの更新時異状(矛盾)の発生を抑制することである。 正規化は冗長性の排除と整合性 […]
現在、一番世間で普及しているデータベースは関係データベースである。 関係データベースは、行と列から構成される関係表を用いて、各データの内容や相互関係を整理する。 この表を、リレーションという。 今回は、データベースの主要 […]