前回の復習 前回の復習 : データベース データベースとは : 構造化した情報またはデータの組織的な集合(what) 検索速度、データ量、完備性 が求められる データベースの表現法 : データだけでなく、データ間の関係の(構造)情報もある 階層的表現(木構造) データ間の親子関係を記述 (速く、小さいが、特殊) 網的表現(ネットワーク構造) 任意のデータ間の関係をリンクで表現(小くて、一般的だが、遅い) 関係的表現(表構造:RDB) 関係を表で表現(汎用性が高く、速さや大きさをトレードオフ) 関係的表現(RDB)のデータ操作 : 現在の表から新しい表を作る操作 集合操作 : 合併、共通部分、差、直積 表操作 : 射影、選択、結合 SQL (Structured Query Language) : RDB 操作用の共通言語