Tag

#データベース の記事

このテーマに関連するPython学習記事をまとめています。

Tagged Posts

#データベース の記事一覧

3件

SQLAlchemy 2.1がリリース。Python 3.11以上が必須に、autoflushの動きも変わったニュースを初心者向けに解説

PythonでデータベースをあつかうライブラリSQLAlchemyの2.1.0が、2026年9月24日に公開されました。Python 3.10のサポート終了、greenletが標準で入らなくなったこと、text()でもautoflushが走るようになった変更、Python 3.14のt-string対応など、2.0から上げる人が知っておきたい点を、実際に2.0と2.1で動かした結果とともに整理します。

Pythonのuuidとは?重複しないIDを作る仕組みとPython 3.14で加わったuuid7を初心者向けに解説

Pythonのuuidモジュールを、データベースにまだ自信のない方にも伝わるようにやさしく解説します。連番IDが行き詰まる理由、UUIDが128ビットでぶつからない仕組み、uuid4とuuid5の使い分け、そしてPython 3.14で追加されたuuid7が主キー向きと言われる理由まで。動かせるコードと比較表で、どれを選べばいいのかを整理します。

PythonのSQLAlchemyとは?SQLを書かずにデータベースを操作するORMの基本を初心者向けに解説

PythonのSQLAlchemyを、SQLが苦手な方にも伝わるようにやさしく解説します。ORMという考え方、CoreとORMという二階建ての構造、インストールと最新バージョン、テーブルをクラスとして書く最初の一本、Sessionという入れ物の役割、N+1問題という定番のつまずき、FlaskやFastAPIと組み合わせるときの注意まで。動かせるコードと表を並べて、データベース操作の入口を順番に整理します。