IT情報バンク

IT information Bank

「SQL」の記事一覧

データベースの種類について

DBMSには、幾つかの種類があります。 年代の古い順にDBMSの種類について、ご紹介しましょう。 ■階層型データベース 昔からあるDBMSで、フォルダとファイルのように階層構造でデータを格納するタイプのデータベースになり […]

SQL命令の分類について

リレーショナルデータベースに使用されるSQLには、大きく分けて、3つの種類に分類される。 DML(Data Manipulation Language) DDL(Data Definition Language) DCL […]

DCL (Data Control Language)について

DCL (でぃーしーえる) Data Control Languageの略。 データを制御する命令のことを指す。 DCLには、トランザクション制御を行う命令やデータへのアクセス権限を制御する命令が含まれる。

DDL (Data Definition Language)について

DDL(でぃーでぃーえる) Data Definition Languageの略。 データを定義する命令を指す。 データベースでは「データベースオブジェクト」と呼ばれるデータの入れ物を作成してデータを管理する。 このデー […]

DML (Data Manipulation Language)について

DML(でぃーえむえる) (Data Manipulation Language)の略 データを操作するための命令のことを指す。 データ操作とは、データを新しくデータベースに追加したり、削除したり、内容を更新することを指 […]

外部結合 OUTER JOIN

外部結合(OUTER JOIN) 外部結合は左右それぞれのテーブルの指定したカラムの値が一致するレコードに加えてどちらかのテーブルにしか存在しないデータについても取得します   この時、どちらのテーブルのデータ […]

内部結合 INNER JOIN

内部結合(INNER JOIN) 内部結合では左右それぞれのテーブルの指定したカラムの値が一致するレコードだけを取得します   内部結合ではそれぞれのテーブルの指定したカラムの値が同じものを1つのデータとして取 […]

レコードを更新する「UPDATE」

UPDATE テーブル名 SET フィールド名=値,フィールド名=値・・・ WHERE 条件式   「テーブル名」には、Access内に作られたテーブル名を指定する。 「フィールド名」には、更新したいフィールド […]

SQL文でクエリを作成する

クエリとは、データベースに対する問い合わせ(処理要求)のことです。 データベースに蓄積されたデータを操作することが主要な役割となる。   クエリには、複数のテーブルを組み合わせて、新しいレイアウトのデータを作成 […]

Accessについて

Accessのデータベースは、リレーショナルデータベースを使っています。 リレーショナルデータベースは、データを縦横の表(列と行)で管理し、複数の表を関連付けることができます。 関連付けられた(リレーショナルな)表のデー […]