フロントエンドデベロッパーのメモ

スキル: HTML/Jade/Jinja2, CSS/SCSS, JavaScript(ES6), Angular, React,Next, Redux, Node, Express, Python, Flask, Postgres, Redis, MongoDB, Kafka, Knex, SQLAlchemy, React Native, EXPO, GraphQL/Apollo, REST, AWS, Heroku, Docker, CircleCI, SCRUM, XP, Vim, TDD

「SQL 第2版 ゼロからはじめるデータベース操作」読みました

割と時間に余裕が出てきたから以前から積ん読してたうちの一冊を読みきりました。 SQL 第2版 ゼロからはじめるデータベース操作 この本の良い点は、紹介されたクエリを実際にデータベースを作って試せる点ですね。さらにMySQL, Postgers, Oracle, SQLServerなど多種多様なDBMSに沿った書き方を比べることができるので、それぞれの違いを確認することもできます。

ぼくがこの本読んで新しく発見したことはwindow関数とgroupingの使い方ですね。おそらくweb developerしている限り普段の業務でクエリがっつり書くことがあるのかは知りませんが、まあ知ってるに越したことはないので良い経験になりました。

I just finished reading a book related to SQL. The good points of this book is that you can try queries which you learned with making a database with several DBMS such as MySQL, Postgers, Oracle, SQLServer so that you can find the different styles of writing. What I learned this time is how to use window function and grouping. As long as I work as a web developer, I might not have chances to write complicated qeries. However that was the good chances to expose myself to know these ways of writing queries.