Python ile SQLite'da Tablo Oluşturma ve Temel Kullanım

0 Ответы 4 Просмотры
·
Участники
Автор темы #1
Python ve SQLite kullanarak veritabanı yönetimi, özellikle yeni başlayanlar için oldukça erişilebilir ve güçlü bir çözümdür. Bu konu, hem hafif yapısı hem de Python'un standart kütüphanesine entegre olması nedeniyle tercih edilir. Bu yazıda, Python kullanarak SQLite'da nasıl yeni bir tablo oluşturulacağını ve temel veri ekleme işlemlerini adım adım ele alacağız.

İlk olarak, Python'da SQLite veritabanı bağlantısı kurmak için sqlite3 modülü kullanılır. Bu modül, Python'un standart kütüphanesinde yer alır ve ek bir kurulum gerektirmez. Bağlantı kurulduktan sonra, SQL komutlarını kullanarak tablo oluşturmak mümkündür.

Örneğin, basit bir kullanıcı tablosu oluşturmak istiyorsak, şu adımları takip edebiliriz:

  1. Veritabanı dosyasına bağlanın veya yeni bir dosya oluşturun:

КОД
12import sqlite3
conn = sqlite3.connect('ornek.db')


  1. Bir cursor nesnesi oluşturun:

КОД
12
cursor = conn.cursor()


  1. CREATE TABLE ifadesiyle tabloyu tanımlayın:

КОД
123456789
cursor.execute('''
CREATE TABLE IF NOT EXISTS kullanicilar (
    id INTEGER PRIMARY KEY AUTOINCREMENT,
    isim TEXT NOT NULL,
    yas INTEGER,
    email TEXT UNIQUE
)
''')


  1. Değişiklikleri kaydedin:

КОД
12
conn.commit()


  1. Bağlantıyı kapatın:

КОД
12
conn.close()


Bu temel adımlar, SQLite'da yeni bir tablo oluşturmak ve temel yapıyı kurmak için yeterlidir. Tabloyu oluşturduktan sonra, aşağıdaki gibi veri ekleme, güncelleme veya silme işlemleri gerçekleştirilebilir. Ayrıca, tablo yapısını ihtiyaçlara göre genişletmek veya değiştirmek kolaydır.

Kullandığınız veritabanı yapısına göre, indeksler ve ilişkisel tablolar gibi gelişmiş özellikleri de entegre ederek daha karmaşık projeler geliştirebilirsiniz. Ancak, temel tablo oluşturma ve kullanma işlemleri, her zaman ilk adım olarak bu temel yapıdan başlar.

Чтобы ответить, необходимо войти в систему.

0 цитат выбрано