SQLServerとは,マイクロソフトが提供するデータベースのソフトです。
データベースとはデータをためておくソフトで,
貯めてあるデータを検索したり,登録したりするにはSQLという言語を使用します。
データベースの種類
データベースソフトの代表的なものは上記のSQLServerに加えて
Oracle,DB2などがあります。
私の経験上,ソフト開発の現場ではOracleかSQLServerを使っているところが多かったです。といっても私の専門はC#なので,javaの現場ではDB2とかも使っているかもしれません。
SQLServerのいいところは無料のエディションがあるという事。
SQLServerのExpressエディションをダウンロードすれば,今すぐにでも無料のデータベースソフトを使用できます。
同じく無料のVisualStudioをダウンロードすればC#とSQLServerを使って,家の中で
プログラミングの勉強ができます。
余談ですが,昔はVisualStudioは有料版しかなく家でのプログラミングの勉強の環境づくりが難しかったのですが,いい時代になりました。
余談続きですが,2年ほど前にXamarin社をマイクロソフトが買収したため,C#でAndroid,iPhoneの開発も自宅でできるようになりました。
それまでは毎月1~2万円ほど必要でした。
というわけで,無料で使えるプログラミング環境が手に入るので,SQLServerを使えば
今すぐSQLの勉強できます。
有料版ではStandard,Enterpriseがあり
要領の制限がなかったり,パフォーマンスが良かったりと
プロフェッショナルに使う場合には
そちらのエディションの検討も必要です。
それ以外のエディションとしてDeveloperエディションというものがあります。
これは最高エディションであるEnterpriseと同等の機能があるのですが
商用では使えません。技術者がEnterpriseの機能を試しに使ったり,テストで使うように用意されています。
SQLやデータベースについてもっと学びたい方は次の記事でおすすめの書籍を紹介しています↓