DBMS

RDBMSはWebフレームワークのデータストアとしての基礎機能にとどまらず、高度な機能が多数実装されています。

DBアクセスの基礎SQL

テーブル作成以降はアプリケーションフレームワークがカバーするケースも多くありますが、ロール作成、DB作成、アクセス許可はSQL操作が必要になります。

  • CREATE USER
    • PASSWORD句を指定して接続ユーザーを作成
  • CREATE DATABASE
  • GRANT
    • アクセス許可対象としてTABLE, DATABASE, SCHEMAなどを指定可能

Photo by Giammarco Boscaro

Articles