お知らせ 利用規約及びプライバシーポリシーを改訂いたしました。こちらこちらから内容をご確認ください。

注意 2018年5月31日以降、connpassは、TLS 1.1以降でのみ、接続が可能となります。くわしくはこちらをご確認ください。

お知らせ FacebookAPIの仕様変更により、ユーザプロフィールのFacebookリンクが廃止されました。ご不便をおかけしますが、何卒ご了承下さい。

このエントリーをはてなブックマークに追加

9月

15

神戸Pythonの会 Meetup #13

SQLAlchemy基礎編・ハンズオン

ハッシュタグ :#神戸Pythonの会
募集内容

参加枠1

無料

先着順
19/25

イベントの説明

ねらい

近年O'Reilly社からPython関連の翻訳本が多数出版されるなど、 プログラミング言語Pythonへの注目度がにわかに高まっています。 業務システム、データ分析、機械学習、IoT、セキュリティ、 ウェブアプリケーションと活用される範囲が多岐にわたることも特徴です。 Pythonユーザーが集まり気軽に交流できる場をめざします。

対象

  • Pythonを趣味や業務で利用している方
  • pythonの理解を深めていきたい方
  • Pythonについて情報交換できる仲間が欲しい方
    ※学生・社会人問いません。初心者の方も大歓迎です。

今回のテーマ

今回は、Pythonの強力なSQLデータベース操作ライブラリ、SQLAlchemyについて学びます。

アプリケーションを作成するときやデータ分析の作業のときに、リレーショナルDBを扱うことがよくあります。 DBへのアクセスのためにSQLを書いて実行することになりますが、処理の条件に合わせて複雑なSQLを安全に組みたいときには、SQLを構築するためのライブラリを使うと便利です。

また、データベースのレコードとプログラム中のオブジェクトを対応付けて、オブジェクトを介してレコードを参照したり、オブジェクトを変更したら自動的にDBに反映させる仕組み(ORM)があると、さらにプログラムを組みやすくなることがあります。

SQLAlchemyは上記のような操作を実現するPythonのライブラリで、豊富すぎる機能と緻密すぎる作りから、便利そうだけど敷居が高い印象があります。とはいえ、使いこなせれば、

・シンプルなコードで複雑なSQLを表現できる
・カラム定義や検索条件を再利用できるので、可読性やメンテナンス性があがる
・MySQL,Posgre,ORACLE等のデータベース間のSQLの細かな差を吸収してくれる

等のメリットがありぜひ習得したい技術です。

今回は、株式会社MonotaROの増田氏にSQLAlchemyの基本を解説いただき、ハンズオンを通じて、基本的な使い方から、ORMの導入部分までを学ぶ予定です。 増田氏は以前、SQLAlchemyのドキュメント和訳に携わったこともあり、MonotaROでも業務アプリケーションへのSQLAlchemyの導入を進めています。

準備物

Wifi接続可能なPCの持参をお願いします。

予定

時間 すること
19:00 - 19:30 今日やることの共有 自己紹介
19:30 - 20:30 SQLAlchemyハンズオン 株式会社MonotaRO 増田 泰 氏
20:30-21:00 もくもく会(各自それぞれが課題をもちより、もくもくする時間です。)

資料 資料をもっと見る/編集する

資料が投稿されると、最新の3件が表示されます。

フィード

TomokazuKitamura

TomokazuKitamura さんが書き込みました。

2017/09/15 18:45

https://www.slideshare.net/mobile/YasushiMasuda/sqlalchemy-primer

TomokazuKitamura

TomokazuKitamura さんが書き込みました。

2017/08/30 16:37

増枠しました。

TomokazuKitamura

TomokazuKitamura さんが 神戸Pythonの会 Meetup #13 を公開しました。

2017/08/21 19:35

神戸Pythonの会 Meetup #13 を公開しました!

グループ

神戸Pythonの会

イベント数 19回

メンバー数 174人

終了

2017/09/15(金)

19:00
21:00

開催日時が重複しているイベントに申し込んでいる場合、このイベントには申し込むことができません

募集期間
2017/08/21(月) 19:33 〜
2017/09/15(金) 21:00

会場

神戸デジタル・ラボ 10F セミナールーム

兵庫県神戸市中央区京町72( 新クレセントビル 10F)

参加者(19人)

maru

maru

神戸Pythonの会 Meetup #13 に参加を申し込みました!

knaruo

knaruo

神戸Pythonの会 Meetup #13に参加を申し込みました!

hide ogawa

hide ogawa

神戸Pythonの会 Meetup #13に参加を申し込みました!

kizuki_h

kizuki_h

神戸Pythonの会 Meetup #13 に参加を申し込みました!

maskoba

maskoba

神戸Pythonの会 Meetup #13に参加を申し込みました!

NorihitoNakata

NorihitoNakata

I joined 神戸Pythonの会 Meetup #13!

huchino

huchino

神戸Pythonの会 Meetup #13に参加を申し込みました!

yuyakato

yuyakato

神戸Pythonの会 Meetup #13 に参加を申し込みました!

MasaD

MasaD

神戸Pythonの会 Meetup #13に参加を申し込みました!

mememememk

mememememk

神戸Pythonの会 Meetup #13 に参加を申し込みました!

参加者一覧(19人)

キャンセルした人(9人)