リレーショナルデータベース
RDBMS
リレーショナルデータベースマネージメントシステム
データベースの基本的なかたち?
データを行、列の2次元構造テーブルで管理、複数テーブルの関連する列を合わせられるのでリレーショナル?
データベースの構成要素
table
view
sequence
アカウントなど(管理要素)
列 (主な型)
数値型
整数型
浮動小数点型
文字列型 (varchar/ text)
文字コード別など
日付時刻
timezone付き
日付のみ
時刻のみ
etc
ビット列型
バイト列型 (clob / blob)
XML / JSON など
など
行を特定するためのprimary key に指定される列がある(省略可)
オープンソース2種、商用2種と組み込み系1種? その互換のものが主流か
新規にTsurugi がリリースされた。
Amazon Aurora DSQL
API
管理ツール
pgAdmin (PostgreSQL)
sqlplus (Oracle Database)
開発ツール系
NetBeans IDE (JDBC)
つくる会的なものもあるよ
他のかたち