1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pythonで学ぶデータベース入門

Connected

演習

データベースにテーブルを作成する

engine を設定し、metadata を初期化したので、これから census テーブルオブジェクトを定義し、前の演習で使った metadata と engine を用いてデータベースに作成します。データベースに作成するには、metadata に対して .create_all() メソッドを呼び出し、引数に engine を渡します。

テーブルの作成方法を学んだChapter 4 の演習を参照すると役立つかもしれません。

指示

100 XP
  • sqlalchemy から Table、Column、String、Integer をインポートします。
  • 次のカラムを持つ census テーブルを定義します:
    • 'state' - String - 長さ 30
    • 'sex' - String - 長さ 1
    • 'age' - Integer
    • 'pop2000' - Integer
    • 'pop2008' - Integer
  • metadata と engine を使ってデータベースにテーブルを作成します。