PHP学習を始めたばかりの者です。

これからデータベースについて勉強するのですが、SQLとMySQLって違うのですか?
もし違うなら初心者の私にわかるよう、その違いを具体的におしえてください。

実は「 書き込み式SQLのドリル―ドンドン身に付く、スラスラ書ける 」
http://www.amazon.co.jp/%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF%E5%BC%8FSQL%E3%81%AE%E3%83%89%E3%83%AA%E3%83%AB%E2%80%95%E3%83%89%E3%83%B3%E3%83%89%E3%83%B3%E8%BA%AB%E3%81%AB%E4%BB%98%E3%81%8F%E3%80%81%E3%82%B9%E3%83%A9%E3%82%B9%E3%83%A9%E6%9B%B8%E3%81%91%E3%82%8B-%E5%B1%B1%E7%94%B0-%E7%A5%A5%E5%AF%9B/dp/4883374912/ref=pd_bbs_sr_2?ie=UTF8&s=books&qid=1206064084&sr=8-2
という本を購入したのですが、PHPを勉強するのに
この本に沿って勉強しても良いのかということもあわせてご回答ください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2008/03/26 22:06:08
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:ken33jp No.1

回答回数928ベストアンサー獲得回数13

ポイント35pt

http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/sak3sql.htm

このサイトと併用して勉強を進めればよいです。

米国規格協会(ANSI)および国際標準化機構(ISO)で定めた標準SQLを

とりあえず勉強すればよいので、その本でよいと思います。

一番最初のURLで、MySQLの場合はどうなるかを確認すればよいです。

基本的なSQLはどのDBであっても同じです。

id:taroemon

ご回答ありがとうございます。

できればMySQLとSQLの違いも教えていただきたかったです。

教えていただいたサイトを参考にします。

2008/03/22 16:33:25
id:koujirou6218 No.2

回答回数597ベストアンサー獲得回数47

ポイント35pt

SQLは、データベースにおいてデータの操作や定義を行うものでデータベース言語としても扱われます。

ちなみにこれは略語ではありません。

MySQLは、オープンソースで開発されており無料のデータベースシステムです。機能はPostgreに劣るものの高速性とオープンソースが魅力です。

他に高性能なPostgreSQL(ポストグレ)やPostgreSQLとMySQLの軽量版SQLiteなどがあります。

開発者はデータの規模に応じてデータベースシステムを選択する必要があります。

http://q.hatena.ne.jp/1099646624

http://oshiete1.goo.ne.jp/qa1742929.html


また、世界的にMySQLの方がシェアが広くMySQLで使えるからPostgreでも使えるというわけではありません。それぞれ独自の関数が多く存在します。

書籍についてですが、SQL文法を覚えることはプログラマーにとってもデータベースを操作・管理する上でも非常に重要なことです。

しかし、この書籍はSQLを主体としているのでPHPの学習には不向きだと思います。

私はサンプル集などを参考にして即戦力で使えるプログラミングを学びました。

http://www.amazon.co.jp/PHP%E3%81%AB%E3%82%88%E3%82%8BWeb%E3%82%...

id:taroemon

ご回答ありがとうございます。

大変参考になりました。

おすすめいただいた書籍もさっそく購入します。

2008/03/22 16:34:50

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません