ساخت دیتابیس در پایتون
برای ساخت یک دیتابیس در پایتون، ابتدا باید مفهوم دیتابیس را درک کنید. دیتابیسها به شما اجازه میدهند تا دادهها را به صورت سازمانیافته ذخیره و مدیریت کنید.
انتخاب پایگاه داده
پایتون از چندین نوع پایگاه داده پشتیبانی میکند. دو نوع رایج شامل SQLite و PostgreSQL هستند. SQLite برای پروژههای کوچک مناسب است. اما PostgreSQL برای پروژههای بزرگ و پیچیدهتر بهتر است.
نصب کتابخانهها
برای کار با پایگاه داده، نیاز به نصب کتابخانههای مربوطه دارید.
```bash
pip install sqlite3
```
ایجاد دیتابیس با SQLite
پس از نصب کتابخانه، میتوانید دیتابیس خود را بسازید.
```python
import sqlite3
# اتصال به دیتابیس
conn = sqlite
- connect('my_database.db')
# ایجاد یک کرسر
cursor = conn.cursor()
# ایجاد یک جدول
cursor.execute('''
CREATE TABLE IF NOT EXISTS users (
id INTEGER PRIMARY KEY,
name TEXT NOT NULL,
age INTEGER NOT NULL
)
''')
# ذخیره تغییرات
conn.commit()
# بستن اتصال
conn.close()
```
اضافه کردن دادهها
پس از ایجاد جدول، میتوانید دادهها را به آن اضافه کنید.
```python
conn = sqlite
- connect('my_database.db')
# اضافه کردن یک کاربر جدید
cursor.execute('''
INSERT INTO users (name, age) VALUES (?, ?)
''', ('Ali', 30))
conn.commit()
conn.close()
```
خواندن دادهها
برای خواندن دادهها، میتوانید از کد زیر استفاده کنید:
```python
conn = sqlite
- connect('my_database.db')
# خواندن دادهها
cursor.execute('SELECT * FROM users')
rows = cursor.fetchall()
for row in rows:
print(row)
conn.close()
```
نتیجهگیری
در این مقاله، ما به طور کامل نحوه ساخت یک دیتابیس در پایتون را بررسی کردیم. این شامل ایجاد دیتابیس، جدول، اضافه کردن و خواندن دادهها بود. با استفاده از این اطلاعات، شما میتوانید دیتابیسهای خود را به راحتی مدیریت کنید.