18e9a5fb011ad006a4a7a69cf712b6b251deace21ec90c452a2b082ea2c880b3

はてなサマーインターンシップ2024レポートサイト// Hatena (Remote) Internship 2023

REPORTへ
id:onk

RDBMSブートキャンプ

講師: id:onk
はてなでは、データの保存先として主に RDBMS を利用しているため、開発チームへの配属前にブートキャンプ形式で RDBMS の基本を学んでいただきます。 このブートキャンプは、基本知識(データ定義、データ操作)から実践的な知識(テーブル設計、パフォーマンス)まで、 RDBMS の基本に触れながらも、単なる知識の詰め込みにならないよう、開発現場のエンジニアしぐさも取り入れた実践的な内容となっています。 たとえば、「DELETE 文を書いている途中で WHERE 句を付けずに Enter を押して障害になるのを防ぐ」「テーブルがこの行数を超えると扱うのに注意が要る」など、現場での失敗を防ぐための注意点もセッションに盛り込んでいます。

受講者の声

  • id:SSlime
    個々の内容は知っていることが多かったが、実装に近い話を体系的に知ることができて面白かったです。
    id:SSlime
  • id:sushichan044
    DBの具体的な使い方を網羅的にさらうのはとても難しいことだと思うので、 大変助かりました。
    id:sushichan044
  • id:naokatu
    講義を進めている時に多くのアンチパターンを教えてくれたことが面白く参考になりました。
    id:naokatu
  • id:himura-shitara
    隠れたリソースを探す目を持つと良いという話はすごくタメになりました! テーブル設計難しいけど楽しいですよね!
    id:himura-shitara
  • id:harii_226
    MySQLの基礎的な概念から、エンジニアの方の経験まで伺うことができ面白かったです。ありがとうございました!
    id:harii_226
  • id:appare45
    テンポよく話が進み大変だったが面白かった。 小ネタや失敗談が要所要所で入ってきたので楽しく学ぶことができた。 INDEXの話などは初めてちゃんと学んだが原理から具体的な改善方法まで知ることができたのが良かった。
    id:appare45
  • id:n4mlz
    DBのパーフォーマンスの計測の話が特に参考になりました。また、実際にクエリが数千倍のオーダーで速くなっていることを講義の中で実演されていたのでわかりやすかったです。
    id:n4mlz