- SQLite veritabanları oluşturmak, düzenlemek ve göz atmak için açık kaynak bir araç
- C++ ve Qt framework'ü ile yazılmıştır; güçlü olmasının yanında hafif ve hızlıdır
- Windows, Linux, MacOS X için taşınabilir binary'ler sunar: kurulum veya kaldırma gerekmez, indirip arşivden çıkararak çalıştırabilirsiniz
Başlıca özellikler
Gelişmiş SQL kod editörü
- SQL sözdizimi ipuçları ve vurgulama sunar
- Kod biçimlendirme ve sözdizimi hatası gösterme özelliklerini içerir
- SQL sorgularında tablo adları vb. öğelere Ctrl+klik yaparak ilgili tablo, indeks, tetikleyici, görünüm vb. nesneleri açabilirsiniz
Şifrelenmiş veritabanları
- SQLCipher, WxSQLite3, System.Data.SQLite gibi çözümler için şifreleme ve parola korumasını destekler
Çoklu veritabanı desteği
- Tek bir sorguda birden fazla veritabanına başvurabilen şeffaf bir veritabanı bağlantı mekanizması sunar
Kullanıcı tanımlı SQL fonksiyonları
- JavaScript, Python, Tcl ile kullanıcı tanımlı SQL fonksiyonları (skaler ve toplu işlevler) uygulanabilir
- Wiki sayfasında doğrudan kullanılabilecek script'ler sunulur
Kullanıcı tanımlı sıralama yöntemi
- Sıralama algoritmaları uygulayarak
ORDER BY ifadesi gibi yerlerde kullanılabilecek kullanıcı tanımlı sıralama yöntemlerini destekler
SQL ve DDL geçmişi
- 2 hafta önce çalıştırılmış sorguları bile kolayca arayabilirsiniz
- SQLiteStudio'da çalıştırılan DDL ifadelerini inceleyip production veritabanını yükseltebilirsiniz
Veritabanları arasında sürükle ve bırak
- Veritabanları arasında tablolar, indeksler gibi nesneleri sürükle-bırak ile kopyalayabilir veya taşıyabilirsiniz
- Verilerin dahil edilip edilmeyeceği seçilebilir
Çapraz platform desteği
- Windows, MacOS X, Linux dahil başlıca platformlarda çalışabilir
- FreeBSD gibi diğer platformlarda da kaynak kod derlenerek çalıştırılabilir
Taşınabilir dağıtım
- Kurulum gerektirmez; indirip arşivden çıkararak doğrudan çalıştırabilirsiniz
- Yönetici yetkisi gerektirmez
Veri üretme özelliği
- Çeşitli stratejilerle (sabit, sıra, rastgele, sözlük tabanlı metin vb.) tabloları otomatik olarak veriyle doldurabilir
Veri içe aktarma ve dışa aktarma
- CSV veya düzenli ifadeler kullanan metin dosyalarından veri içe aktarılabilir
- SQL ifadeleri, CSV, HTML, XML, PDF, JSON gibi çeşitli biçimlere dışa aktarılabilir
Script desteği
- JavaScript, Python, Tcl dillerini destekler
- Veri üretici, kullanıcı tanımlı SQL fonksiyonları, kullanıcı tanımlı sıralama yöntemleri gibi özelliklerin uygulanmasında script'lerden yararlanılabilir
Eklenti desteği
- Yeni script dilleri, veri içe/dışa aktarma biçimleri, tablo veri üretme stratejileri, veritabanı biçimleri gibi alanlar eklentilerle genişletilebilir
1 yorum
Hacker News görüşleri
vd test.sqlite3komutunu kullanarak tablo listesini görebilmiş, ok tuşları ve Return tuşuyla tablo verilerini ızgara görünümünde inceleyebilmişler.recoverözelliğiyle verilerin büyük kısmı geri alınabilmiş