メインコンテンツまでスキップ

データベース

データベースの種類

データベースにもいくつかの種類があります

  • RDB(Relational DataBase)
  • KVS(Key-Value Store)
  • Document-oriented database
  • Wide-column store
  • Graph database
  • など

特に、RDB以外の種類のデータベースをNoSQL(Not only SQL)と読んだりします

RDBは表形式に格納されるデータになります

基礎知識

用語などの基礎知識をまとめていきます

RDBMS

Relational DataBase Management System の略 SQLを使いデータを操作する

テーブル(table)

Excelでいう表のようなもの
さっきの例だと、usersテーブルやtextsテーブル

カラム(column)

表の中の列
テーブルの中のデータの種類ごとに作られる
さっきの例だと、idカラム、nameカラム、textカラムなど
属性(attribute)ととも呼ばれる

レコード(record)

表の中の行
さっきの例だと、textsテーブルのidが2のレコードは 3, 1, 二度寝してた になる