はじめに
この記事は皆さまのお役には立てません。
記事を書いている目的は学んだ事をアウトプットする為だけに書いています。
知識のない私が書いている記事ですので、間違い等あればご指摘いただければ幸いです。
データベースとは
データを効率的に蓄積、管理、検索、操作する事ができるシステム。
データベースマネジメント(DBMS)とは
データベースを管理するためのシステム。
DBMSの種類とそれぞれの特徴と代表的な製品
現在もっとも使われているデータベースで、Excelのような列と行からなる
表形式で管理するデータベース
【代表的な製品】
ーーオープンソースーー
□MySQL
□MarinaDB
□PostgreSQL
ーー商用ーー
□OracleDB
□SQLServer
□DB2
データを「キー」と「バリュー」のペアで管理するデータベース
webアプリやECサイトのキャッシュに使用されている
【代表的な製品】
□Memcached
□Redis
□Amazon DynamoDB
オブジェクト指向プログラミング言語の概念を取り入れた
データをオブジェクトとして管理するデータベース
【代表的な製品】
□ObjectDB
□Versant Object Database
※現在はあまり使われていない
XMLデータを管理し、XMLに特化したデータベース
※現在はあまり使われていない
SQLとは
RDBを操作する為の言語
基本的なSQLの記述ルール
- 大文字小文字は区別されない
- 文の最後に;を付ける
- 半角で書く
- 文字と日付は ' ' で囲む
- 単語は半角スペースor改行で区切る