// Hatena (Remote) Internship 2023
REPORTへRDBMSブートキャンプ
講師: id:onk
はてなでは、データの保存先として主に RDBMS を利用しているため、開発チームへの配属前にブートキャンプ形式で RDBMS の基本を学んでいただきます。 このブートキャンプは、基本知識(データ定義、データ操作)から実践的な知識(テーブル設計、パフォーマンス)まで、 RDBMS の基本に触れながらも、単なる知識の詰め込みにならないよう、開発現場のエンジニアしぐさも取り入れた実践的な内容となっています。 たとえば、「DELETE 文を書いている途中で WHERE 句を付けずに Enter を押して障害になるのを防ぐ」「テーブルがこの行数を超えると扱うのに注意が要る」など、現場での失敗を防ぐための注意点もセッションに盛り込んでいます。
受講者の声
- 個々の内容は知っていることが多かったが、実装に近い話を体系的に知ることができて面白かったです。id:SSlime
- DBの具体的な使い方を網羅的にさらうのはとても難しいことだと思うので、 大変助かりました。id:sushichan044
- 講義を進めている時に多くのアンチパターンを教えてくれたことが面白く参考になりました。id:naokatu
- 隠れたリソースを探す目を持つと良いという話はすごくタメになりました! テーブル設計難しいけど楽しいですよね!id:himura-shitara
- MySQLの基礎的な概念から、エンジニアの方の経験まで伺うことができ面白かったです。ありがとうございました!id:harii_226
- テンポよく話が進み大変だったが面白かった。 小ネタや失敗談が要所要所で入ってきたので楽しく学ぶことができた。 INDEXの話などは初めてちゃんと学んだが原理から具体的な改善方法まで知ることができたのが良かった。id:appare45
- DBのパーフォーマンスの計測の話が特に参考になりました。また、実際にクエリが数千倍のオーダーで速くなっていることを講義の中で実演されていたのでわかりやすかったです。id:n4mlz