เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ฐานข้อมูลมีตารางอะไรบ้าง?

ในแบบฝึกหัดนี้ จะได้สร้าง engine เพื่อเชื่อมต่อกับ 'Chinook.sqlite' อีกครั้ง ก่อนที่จะดึงข้อมูลออกจากฐานข้อมูลได้ จำเป็นต้องรู้ก่อนว่าฐานข้อมูลมีตารางอะไรบ้าง!

สำหรับขั้นตอนนี้ จะบันทึกชื่อตารางลงในลิสต์โดยใช้เมธอด .table_names() กับ engine จากนั้นจึง print ลิสต์นั้นออกมา

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Python เบื้องต้น: การนำเข้าข้อมูล

ดูคอร์ส

คำแนะนำการฝึกหัด

  • Import ฟังก์ชัน create_engine จากโมดูล sqlalchemy
  • สร้าง engine เพื่อเชื่อมต่อกับฐานข้อมูล SQLite 'Chinook.sqlite' และกำหนดค่าให้กับตัวแปร engine
  • ใช้เมธอด .table_names() กับ engine engine แล้วกำหนดชื่อตารางของ 'Chinook.sqlite' ให้กับตัวแปร table_names
  • Print ออบเจกต์ table_names ออกทาง shell

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Import necessary module


# Create engine: engine


# Save the table names to a list: table_names


# Print the table names to the shell
print(____)
แก้ไขและรันโค้ด