-- Veritabanı

SQLite popüler bir açık kaynaklı veritabanı türüdür. Bu makalede, Sqlite’ın ne olduğunu ve SQL’ın nasıl kurulacağını anlatacağım.

SQLite Nedir?

SQLite kurulumu ve kullanımı basit olan, c++ ile yazılmış bir veritabanı kütüphanesidir. Tercih edilme sebebi dış kaynaklara bağımlı olmaması ve tüm işletim sistemlerinde çalışabilir olmasıdır. Ayrıca bunun üstüne sunucuya ihtiyaç duymaması tercih edilme sebeplerinin başında gelir.

Sunucu İhtiyacının olmaması? ( Serverless )

Bunu şu şekilde açıklayabiliriz, normalde veritabanlarının çalışması için sunucuya ihtiyaçları vardır. SQLite’da böyle bir ihtiyaç yoktur. SQLite’ın entegre edildiği uygulama veya kendisi aracılığı ile direkt bağlanabilirsiniz.

Ayarsız veritabanı (Zero-Configuration)

SQLite kurulmaya ihtiyaç duymaz ve öyle bir prosedürü yoktur. Direkt olarak veritabanı oluşturmaya başlayabilirsiniz.

Kendine yeten (Self-Contained)

Çok az bağımlılığa sahiptir. Bu SQLite’ı her işletim sisteminde kullanabilmemizi mümkün kılar. Biraz daha açmak gerekirse SQLite harici kütüphane veya arayüz içermez/kullanmaz.

Transaction ve ACID

Bu kavramlar tek başına bile makale olmaya yeteceğinden olabildiğince kısa açıklayacağım. Atomic, Consistent, Isolation, Durable kelimelerinin kısaltılmış hali ACID’dir. Bu kelimelerin her biri bir özelliği temsil eder. ACID özelliklerini içeren veritabanına Transaksiyonel(Transactional) veritabanı denir.


«SQL nedir? Veritabanı nedir? gibi soruların cevapları için buraya tıklayın»

SQLite Nasıl indirilir/kurulur?

  1. Mac’te SQLite Kurmak
  2. Linux’ta SQLite Kurmak
  3. Windows’ta SQLite Kurmak

1.) Mac üzerine SQLite Kurmak

Mac üzerinde kurulum yaparken kullanabileceğimiz iki yol vardır. Birincisi Paket Yöneticisi ile kurmak diğeri ise direkt olarak site üzerinden indirip çalıştırmaktır.

Direkt indirip çalıştırmak(paket yöneticisi olmadan)

SQLite’ın indirme sayfasına girin. Buraya tıklayarak girebilirsiniz.”Precompiled Binaries for Mac OS X” Başlığı altındaki bağlantıyla tıklayarak “sql-tools-osx-blabla.zip” dosyasını indirin.Dosyaları arşivden çıkarın ve çıktı klasörüne girin.Resimdeki gibi 3 dosya olacaktır. “sqlite” adlı dosyaya tıklayıp açın. SQLite çalışmaya başlayacaktır. SQLite’ı kapatmak için ise .quit yazmanız yeterlidir.

SQLite Nedir? Nasıl Kurulur?
SQLite Nedir? Nasıl Kurulur?

Paket yöneticisiyle kurmak

Homebrew ile kurmak için terminali açın ve brew install sqlite3 yazın. Kurulum tamamlandıktan sonra sqlite3 yazıp SQLite’ı çalıştırabilirsiniz.

2.) Linux üzerine SQLite Kurmak

Linux üzerine SQLite kurmak için terminale bir kaç satır kod yazmak yeterlidir. Linux dağıtımına göre;

Debian / Ubuntu

apt-get install sqlite3

CentOS / Fedora / RedHat

yum install sqlite3


Terminale sqlite3 yazarak SQLite’ı çalıştırabilirsiniz. SQLite’ı kapatmak için ise .quit yazmanız yeterlidir.

3.) Windows üzerine SQLite Kurmak

Windows üzerine SQLite kurmak için SQLite’ın indirme sayfasına buradan girin. “Precompiled Binaries for Windows” Başlığı altından “sqlite-tools-win32-x86.zip” adlı dosyayı indirin. Dosyaları zip arşivinden çıkartıp çıktı klasörüne girin. Orada sqlite.exe dosyası olacaktır. Ona tıkladığınızda SQLite’a erişmiş olacaksınız. SQLite’ı kapatmak için ise .quit yazmanız yeterlidir.

Yorumla

Yorum

  • İçerik ile ilgili etiketler