SQLite veritabanı dosyalarını çevrim içi görüntüleyin, keşfedin ve dışa aktarın. Tabloları inceleyin, CSV olarak dışa aktarın, ZIP şeklinde indirin; üstelik hiçbir yazılım kurmadan.
Features
- Veritabanını İnceleyin ve Analiz Edin: SQLite veritabanı dosyalarını tarayıcınızda anında açın ve keşfedin. Yazılım kurmadan tabloları görün, veri yapısını inceleyin, arama ve filtreleme yapın.
- CSV Formatına Dışa Aktarın: Herhangi bir tabloyu tek tıkla CSV formatına dışa aktarın. Özel karakterleri otomatik işler, tırnakları kaçışlar ve Excel, Google Sheets veya analiz araçlarında kullanılabilecek standart uyumlu CSV dosyaları üretir.
- ZIP Olarak Toplu Dışa Aktarma: Tüm veritabanı tablolarını sıkıştırılmış ZIP arşivi olarak tek seferde indirin. Her tablo ayrı CSV dosyası olarak dışa aktarılır; yedekleme, taşıma veya paylaşım için idealdir.
- Gerçek Zamanlı Veri İncelemesi: Sanal kaydırma, sayfalama ve anlık arama ile tablo içeriklerini keşfedin. Hücre değerlerini panoya kopyalayın, şema tanımlarını görüntüleyin ve sezgisel arayüzle tablo ilişkilerini analiz edin.
Usage Guide
- Adım 1: Bir SQLite veritabanı dosyası seçin veya yükleyin.
- Adım 2: Tabloları gözden geçirin ve veri yapısını görüntüleyin.
- Adım 3: Veriyi keşfedin, değerleri kopyalayın ve şemayı analiz edin.
Technical Details
SQLite Veritabanı Dosya Yapısı
SQLite veritabanları iyi tanımlanmış ikili formata sahip tek dosyalı yapılardır. Dosya başlığı veritabanı metadatası, sayfa boyutu ve sürüm bilgilerini içerir. Veriler sayfalarda (genellikle 4KB) B-tree yapılarıyla tablolar ve indeksler halinde tutulur. Tarayıcı, şema bilgilerini, tablo tanımlarını ve veri sayfalarını çıkarmak için SQLite dosya formatını çözümler. Farklı SQLite 3.x sürümlerini destekler, hem dosya hem bellek içi veritabanlarını okuyabilir.
Şema Ayrıştırma ve Tablo Keşfi
Tarayıcı, kullanıcı tablolarını, görünümleri, indeksleri ve tetikleyicileri bulmak için SQLite'ın dahili şema tablolarını (sqlite_master, sqlite_schema) sorgular. CREATE TABLE ifadelerini ayrıştırarak sütun tanımları, veri tipleri, kısıtlamalar ve varsayılan değerleri çıkarır. Yabancı anahtarlar, check kısıtlamaları ve özel veri tipleri içeren karmaşık şemaları yönetir. Şema ayrıştırması, tablo ilişkilerini, indeks bilgilerini ve görünüm tanımlarını içerecek şekilde kapsamlı görselleştirme sunar.
Veri Getirme ve Sanal Kaydırma
Büyük tablolar için tarayıcı, yalnızca görünür satırları gösteren sanal kaydırma uygular; veriler LIMIT ve OFFSET sorgularıyla isteğe bağlı olarak yüklenir. Tüm tabloyu belleğe almadan sayfalama, sıralama ve filtreleme desteklenir. Araç farklı veri tiplerini (TEXT, INTEGER, REAL, BLOB, NULL) doğru şekilde işler; BLOB verileri hex dökümleri veya base64 kodlu dizgeler olarak incelemeye sunar.
Frequently Asked Questions
- Bu SQLite tarayıcı aracı ne için kullanılır?
- Bu araç, SQLite veritabanı dosyalarını doğrudan web tarayıcınızda görüntülemenize, keşfetmenize ve dışa aktarmanıza olanak tanır. Tablo yapılarını görüntüleyebilir, verileri inceleyebilir, kayıtları arayıp filtreleyebilir ve tabloları CSV formatına aktarabilir veya tüm tabloları ZIP arşivi olarak indirebilirsiniz. Masaüstü yazılımı yüklemeden SQLite veritabanlarını incelemek isteyen geliştiriciler, veri analistleri ve herkes için mükemmeldir.
- Bu SQLite tarayıcısını nasıl kullanırım?
- Yalnızca 'SQLite Dosyası Seç' düğmesine tıklayın ve bilgisayarınızdan bir .db, .sqlite veya .sqlite3 dosyası seçin. Araç otomatik olarak yüklenir ve tüm tabloları gösterir. Ardından tablo verilerini görüntüleyebilir, şema tanımlarını görüntüleyebilir, belirli kayıtları arayabilir ve tek tek tabloları CSV'ye aktarabilir veya tüm tabloları ZIP dosyası olarak indirebilirsiniz.
- Bu araç ücretsiz mi?
- Evet, bu SQLite tarayıcısı tamamen ücretsizdir. Kayıt, ödeme veya hesap oluşturma gerekmez. Herhangi bir kısıtlama veya sınırlama olmadan hemen çevrimiçi kullanabilirsiniz. Tüm işlemler maksimum gizlilik ve güvenlik için tarayıcınızda yerel olarak gerçekleşir.
- Veritabanı verilerim güvenli ve gizli mi?
- Evet, verileriniz tamamen güvenlidir. Araç, FileReader API kullanarak tüm dosyaları tamamen tarayıcınızda işler - hiçbir veri hiçbir zaman herhangi bir sunucuya yüklenmez. Dosyalar yalnızca istemci tarafında okunur ve hiçbir şey depolanmaz veya iletilmez. Bu, hassas veritabanı dosyalarınız için tam gizlilik ve güvenlik sağlar.
- Hangi SQLite dosya formatları destekleniyor?
- Araç, .db, .sqlite ve .sqlite3 dosyaları dahil olmak üzere tüm standart SQLite dosya formatlarını destekler. SQLite 3.x sürüm veritabanlarıyla çalışır ve hem dosya tabanlı hem de bellek içi veritabanlarını işleyebilir. Tarayıcı, işlemeden önce uyumluluğu sağlamak için dosya başlıklarını doğrular.
- Hangi dışa aktarma formatları mevcut?
- Tek tek tabloları CSV (virgülle ayrılmış değerler) dosyaları olarak dışa aktarabilirsiniz; bunlar Excel, Google Sheets ve çoğu veri analiz aracıyla uyumludur. Ayrıca tüm tabloları bir kezde ZIP arşivi olarak dışa aktarabilirsiniz; burada her tablo ayrı bir CSV dosyası olarak kaydedilir. CSV dışa aktarmaları otomatik olarak özel karakterleri ve uygun kaçış karakterlerini işler.
- Desteklenen maksimum dosya boyutu nedir?
- Araç çeşitli boyutlardaki SQLite veritabanlarını işleyebilir, ancak çok büyük dosyalar (100MB üzeri) tarayıcınızın bellek sınırlarına bağlı olarak işlenmesi daha uzun sürebilir. Araç, büyük tabloları aynı anda belleğe yüklemeden işlemek için verimli sanal kaydırma ve isteğe bağlı veri yükleme kullanır.
- Veritabanını tarayıcıda düzenleyebilir miyim?
- Hayır, bu araç güvenlik nedeniyle salt okunur modda çalışır. Verileri görüntüleyebilir, arayabilir, filtreleyebilir ve dışa aktarabilirsiniz, ancak kayıtları değiştiremez, ekleyemez, güncelleyemez veya silemezsiniz. Bu, yanlışlıkla veri kaybını önler ve veri bütünlüğünü sağlar. Düzenleme için bir masaüstü SQLite yönetim aracı kullanmanız gerekir.
Related Documentation
- SQLite Resmi Sitesi - SQLite veritabanı motorunun resmi dokümantasyonu
- SQLite Eğitimi - SQLite için kapsamlı eğitim ve rehber
- MDN - SQL - Structured Query Language (SQL) genel bakış
- SQLite Dokümantasyonu - SQLite için kapsamlı dokümantasyon ve referans
- W3Schools - SQL - SQL eğitimi ve örnekleri