【SQL超入門講座】110.PythonとPostgreSQLの接続

オススメ

Pythonからデータベースに接続する方法です。
とても簡単に、Pythonからデータベースに接続し、操作をすることができます。
「データベースに接続して、データを取得、加工」といったことがPythonでできるので、自動化も可能です。
大量データをPythonだけで扱うことが困難な場合にデータベースを活用したり、様々なデータをつないで分析をするような場面でも、データベースを活用するメリットがあります。

▼目次
00:00 はじめに
01:11 PythonとPostgreSQLを接続する準備
02:42 データベースに接続してテーブルを作成する
05:30 データベースに接続してテーブル情報をデータフレームに読み込む
06:02 データベースとPythonを接続するとできること
07:40 おわりに

▼関連動画
【SQL超入門講座】01.コース紹介 ~ SQLとは? ~ 環境構築|初心者向け

【SQL超入門講座】01.コース紹介 ~ SQLとは? ~ 環境構築|初心者向け

【SQL超入門講座】02.データベースのテーブルとは?

【SQL超入門講座】02.データベースのテーブルとは?

【SQL超入門講座】03.SELECT文|SQLの基本中の基本

【SQL超入門講座】03.SELECT文|SQLの基本中の基本

【SQL超入門講座】04.WHERE|特定の条件でデータを抽出する方法

【SQL超入門講座】04.WHERE|特定の条件でデータを抽出する方法

【SQL超入門講座】05.ORDER BY|データの並び替え

【SQL超入門講座】05.ORDER BY|データの並び替え

【SQL超入門講座】06.GROUP BY|グルーピング、グループ化

【SQL超入門講座】06.GROUP BY|グルーピング、グループ化

【SQL超入門講座】07.HAVING|グループ化したデータの中からデータ抽出

【SQL超入門講座】07.HAVING|グループ化したデータの中からデータ抽出

【SQL超入門講座】08.JOIN|テーブルの結合(INNER JOIN/LEFT JOIN)

【SQL超入門講座】08.JOIN|テーブルの結合(INNER JOIN/LEFT JOIN)

【SQL超入門講座】09.PostgreSQLの環境構築|MacとWindowsで解説!

【SQL超入門講座】09.PostgreSQLの環境構築|MacとWindowsで解説!

▼書き起こし
このレッスンではPythonのPandasというライブラリを使います。
まだ学習がお済みではない方は、Pythonを使えればこんなことができるんだーってゆるりとみていただければと思います。

キノコードでは、SQL超入門講座の他に、人気言語のPython超入門講座、SQLのようなデータ抽出やデータ前処理が得意なPandas入門講座、Pythonを使った仕事の自動化の講座なども配信しています。
チャンネル登録がまだの方は、チャンネルがどこにいったかわからなくならないように、チャンネル登録をお願いします。

また、キノコードではメンバーシップをやっています。キノコードの動画制作活動を応援してもいいよーって方は、キノコードのチャンネルメンバーになって応援をお願いします。290円から応援できます。詳しくはチャンネル登録ボタンの隣にある「メンバーになる」をクリックしてください。解説動画があります。

それではレッスンスタートです。

まず、ライブラリをインストールします。
PythonからPostgreSQLに接続するには「psycopg2」と「sqlalchemy」というライブラリが必要です。
pipでインストールしましょう。
Jupyter Labからpipを使う場合は、最初にエクスクラメーションをつけます。
実行します。

次に先ほどインストールしたライブラリをインポートします。
psycopg2とsqlalchemyの中のcreate_engineをインポートします。
また、データフレームをそのままデータベースのテーブルにしたいと思いますので、
Pandasをインポートします。

これで準備が完了です。
(続く)

▼書き起こしブログ
準備中

▼自己紹介
ブログに自己紹介を書いております。

▼SNS
Twitter : https://twitter.com/kino_code/likes​
Facebook : https://www.facebook.com/%E3%82%AD%E3…​
Website : https://kino-code.com/​

#SQL #Python #データベース #postgreql #接続

コメント

  1. 渡邉和史 より:

    いつもためになる動画ありがとうごさいます。
    My SQLで使えるPL/SQLについて可能であれば動画にしていただきたいです。
    よろしくお願いいたします。

タイトルとURLをコピーしました