やわらかテック読者になるやわらかテック興味のあること。業務を通して得られた発見。gemを使って、postgresqlに接続してクエリの実行結果を見ていたところ、boolean型のカラムの戻り値がTRUEの場合にt、FALSEの場合にfとなる現象を確認しました。RailsRailsでトランザクションを扱いたい時はActiveRecordに実装されたtransactionメソッドを呼び出します。RailsRailsではマイグレーションファイルを作成してマイグレートを実行することで、テーブルが作成されます。データベースデータベースの設計において正規化の結果、中間テーブルを作ることがよくあると思います。以下のようなテーブル群があったとします。登録されたユーザーと登録された商品を誰が出品した商品なのかを中間テーブルへ記録しています。SQLこちらの記事を見て、自分も別のテーマでやってみたいと思います。同じ任天堂のスプラトゥーン3にドハマりしているので、スプラトゥーン3を題材にやってみます。postgresqlでは、テーブルスキャンに該当する演算子が5つあります。JOINを実行した際に、NULLの値を持つレコードが増えるケースについては認知していましたが、ただのJOINの時にもレコード数が増えることを経験しました。私がSQLが全く分からなかった時に非常にお世話になったのがインプレスから出版されている「スッキリわかるSQL入門」という書籍です。オライリーから発売されたpythonではじめるアルゴリズムトレードを読み進めていた所、金融の取引データをpandas.DataFrameからh5という形式のファイルに出力していました。h5というファイルは階層的データを扱うための...2022-05-03【2022年版】DB-ENGINESよりデータベースの人気ランキングを見てみるデータベース海外のDB-ENGINESというサイトで紹介されています。以下の画像は2022年5月度の集計結果です。1位から5位まではランキングにほとんど変更がないようで、ほとんどがRDBです。ブルームフィルターというのは1970年にブルームさんが作った確率的データ構造と呼ばれるデータ構造の1つです。22:23名古屋発のベンチャーでWEBアプリのバックエンドをメインに作っています。エンジニア育成やチームビルディングにもちょっとだけ携わっています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。