こんにちは!
インターン生の吉松です!!
今回はデータベース関連の本を読んだので紹介したいと思います。
「SQL 第2版 ゼロからはじめるデータベース操作」
という本を読みました。
以下はアマゾンの紹介を引用してます。
プログラミング学習シリーズ『SQL ゼロからはじめるデータベース操作』は、「データベースやSQLがはじめて」という初心者を対象に、プロのデータベース(DB)エンジニアである著者がSQLの基礎とコツをやさしく丁寧に教える入門書です。
DB/テーブルの構造から、データを検索したり更新したりする構文、よく使う関数、テーブルの結合など、SQLによるデータベース操作の基本を学習していきます。WHERE句、GROUP BY句、HAVING句やサブクエリなど、SQLを使いこなすためのポイントとなる機能や、初心者にとって理解が難しい部分は、豊富な図とサンプルプログラムでかみくだいて解説しています。
また、標準SQLをベースに、各種DB(Oracle、SQL Server、DB2、PostgreSQL、MySQL)での違いや、初心者がハマりやすいポイント、基礎ノウハウについてもしっかり解説。
第2版では、解説・サンプルコードを最新DBのSQLに対応したほか、(PostgreSQLを例に)アプリケーションプログラムからSQLを実行する方法の解説章を新設。SQLの書き方だけはなく、アプリケーションでの利用方法までフォローします。
データベースを扱うアプリを作りたいが何から学習すれば良いかわからない、きちんとSQLを書けるようになりたい、現場で通用する基礎を身につけたい、という方におすすめの1冊です。
まず読んだ経緯ですが、エンジニアの友人から強くDBについて勉強したほうが良いという勧めがあったからです。
また、業務中にSQLが分からないということがあり、業務に影響があったことも要因の一つでした。
この本ではSQLの基本操作を学べます。
Postgresqlを実際に動かしながら、データを作る学習ができます。
実際に読んでみてRails開発中にログを見ながら正しく動作しているのかが分かるようになりました。
また開発中にDBコンソールを開いて必要な結果をSQLを書いて確認しながら実装することもできました。
やっぱり経験者の言うことは素直に聞いてみるものですね!!
量も多いので大分時間はかかりましたが、この本を読めて良かったです。
私のQiitaの記事も載せておきます!!
仲間を募集
『WEBテクノロジーで社会に幸せを作る!』そんな想いに共感してくれる仲間を募集しています。
サイバーウェーブでは、AIなどの新しいことにもチャレンジできる環境を提供し、メンバーひとり一人のスキルアップ・ステップアップを全力で応援しています。
個人の成長が会社の成長に繋がります。
◆インターン採用はこちらから
◆新卒・既卒・第二新卒採用はこちらから