こんにちは。
ゆうです。
今回は
「データベースとは何か」
についてお伝えします。
そもそも最初にプログラミングを始めた時
データベースってなんのことだろうか
と思いませんでしたか?
その部分をきっちり理解した上で
勉強を進めると早く理解することができます。
データベースとは
データベース(DataBase)とは、
特定のテーマに沿ったデータを集めて効率的に管理し、
使いやすくしたものです。
Webサイトでのユーザー情報や
ECサイト上の商品情報を整理したり
抽出したりするためなどに使われます。
実は、データベースという名称は米軍からきています。
情報があちこちにあっては非効率的なため、
一カ所に集めて使うための情報(Data)の基地(Base)
を作ろうというのが由来です。
それが今日に至るまで、
Web用語として定着しているんですね。
データベースにも様々な種類がありますが、
今回はそのなかのひとつ、MySQL を
使って学んでいきましょう。
MySQLとは
MySQLとは、世界で最も普及している
リレーショナルデータベース(RDB)です。
リレーショナルデータベースとは
データ管理方式のひとつで、
SQLは、MySQLを使ったデータベースを操作するための言語
です。
それではMySQLを操作するための
知識を見ていきましょう。
MySQLを操作する上で必要な知識
MySQLを操作するためには、
コマンド(特定の処理をコンピュータに実行させるための指示)
を覚える必要があります。
Macの場合は、「ターミナル」で
様々なコマンドを打って操作していきます。
一方、Windowsの場合、「コマンドプロンプト」
というものを使って操作していきます。
どちらにしても初心者の方が言う
いわゆる「黒い画面」のことです。
また、MySQLを操作するにあたって、
バージョンのことを知っておく必要があります。
MySQLを使うための開発環境として
初心者の方にオススメなのは
XAMPPと呼ばれるツールです。
ちなみに、XAMPPをインストール済みの場合
次のコマンドを入力すると
現在のバージョンを確認することができます。
./mysql —version
この例では、5.6.16のバージョンになっています。
このバージョンが古いことによって
webアプリケーションの
セキュリティが甘くなったり、
そもそも動かなくなったりといった
トラブルが起きます。
PHPとの相性もバージョンによっては
ありますからバックアップを取りつつ
検証をするのが良いでしょう。
今回はここまでにしておきます。
最後まで読んでいただきありがとうございました!
ーーーーーーーーーーーーーーーーーーーーーーーー
プログラミングの相談にのっております。
- どう勉強していいかわからない
- IT業界って実際どうなの?
- プログラミングできるようになりたい!
という方。気軽に連絡してください!
またメルマガの配信も行なっております。
- どうやって勉強したらいいのかわからない
- プログラミング未経験なんだけど、どうしたらいいの?
- 専門用語も何もわからない
- 上司に怒られてばかりの今の状況を打破したい
という方はどうぞ。

