人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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を勉強するのに
この本に沿って勉強しても良いのかということもあわせてご回答ください。

●質問者: taroemon
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:PHP SQL にわか データベース ドリル
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● ken33jp
●35ポイント

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

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

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

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

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

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

◎質問者からの返答

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

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

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


2 ● koujirou
●35ポイント

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%...

◎質問者からの返答

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

大変参考になりました。

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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ