Relational Database
A data set collected to depict related data in the form of a table is called
a relational database.
A table consists of "Rows" and "Columns". "Rows" is equivalent to records
in the file, and "Columns" is equivalent to fields.
Student table, for example
Here are three data operations in relational databases.
①Selection
"Selection" is the operation to retrieve the rows that fulfill the conditions from
the designated table.
②Projection
"Projection" is the operation to retrieve the columns that fulfill the conditions
from the designated table.
③Join
Extract the required columns from multiple tables, combine them into one,
and create a new table. These operations are called "Join".
For example, "Join" is as follows.
---------------------------------------------------------------
[Japanese]
関係データベースとは
関連するデータを表の形式で表現するために集められたデータの集合を、
関係データベース(RDB:Relational Database)といいます。
表(table)は「行」と「列」で構成されており、「行」がファイルのレコード、「列」がフィールドに相当します。
(例)学生テーブル
関係データベースのデータ操作を3つ紹介します。
①選択
指定した表から条件に合った行を取り出す操作を選択といいます。
②射影
指定した表から条件に合った列を取り出す操作を射影といいます。
③結合
複数の表から必要な列を取り出し、それらを一つにまとめ、新たな表を作成
する操作を結合といいます。
テーブル結合の例