SQL biçiminden CSV biçimine dönüştürücü

İlişkisel veritabanı yedekleme betiklerini basit veri analizi ve raporlama için düz tablo biçimindeki elektronik tablolara dönüştür.

Dosyaları buraya seç veya bırak

Özel - dosyalar cihazınızdan asla ayrılmaz

veya yapıştır Ctrl+V

Dosyalarını beklerken Code Rain oynayabilirsin

Sıfır Ağ Aktarımı Gizlilik Garantisi: Harici sunuculara 0 bayt yüklendi. Tüm işlemler tarayıcındaki korumalı alanda (sandbox) yerel olarak gerçekleştirildi.

Biçim karşılaştırması ve teknik özellikler

Teknik belirtimSQLCSV
MIME Türütext/plaintext/csv
Türilişkisel şema ve sorgu betiğitablo biçimindeki veriler
Sıkıştırmayok (düz metin DDL/DML betiği)yok
Standart belirtimiISO/IEC 9075 SQL StandardIETF RFC 4180
Sihirli bayt başlığı2D 2D (--) or CREATE TABLE SQL statementRFC 4180 ayraçlarla ayrılmış metin akışı

Format Genel Bakışı ve Kullanım Alanları

Bir SQL döküm dosyası, veritabanı tablolarını yeniden oluşturmak ve veri satırları eklemek için kullanılan metin komutlarını içerir. MySQL, PostgreSQL ve SQLite gibi yazılım araçları, bilgileri yedeklemek için bu betikleri oluşturur. Analistler genellikle bu verileri ağır veritabanı sistemlerinden çıkarıp Microsoft Excel veya Google E-Tablolar gibi daha hafif elektronik tablo uygulamalarına taşımak isterler. Yapılandırılmış bir SQL betiğini Virgülle Ayrılmış Değerler dosyasına dönüştürmek, karmaşık tablo oluşturma komutlarını ve ilişkisel kısıtlamaları ortadan kaldırır. Çıktı tamamen ham verilerin satırlarına ve sütunlarına odaklanır. Bu basit biçim, iş ekiplerinin canlı bir veritabanı sunucusu çalıştırmaya gerek kalmadan kayıtları incelemesine, grafikler oluşturmasına ve verileri paylaşmasına olanak tanır.

Teknik Özellikler ve Kodek Ayrıntıları

SQL dökümleri text/plain MIME türünü kullanır ve özel sihirli bayt üstbilgileri olmaksızın UTF-8 veya ASCII kodlamasına güvenerek insan tarafından okunabilir metin betikleri olarak görünür. Veritabanı Tablosu CSV dosyaları text/csv MIME türünü kullanır; verileri satır sonlarıyla ayrılmış satırlara ve virgüllerle ayrılmış sütunlara düzenler. Hiçbir biçim varsayılan olarak sıkıştırma kullanmaz ve her ikisini de düz metin olarak tutar. Bu dönüştürme metin verileri açısından kesinlikle kayıpsızdır, ancak CSV dosyaları yalnızca düz tablo ızgaralarını depoladığı için ilişkisel şema kurallarını, yabancı anahtarları ve indeks tanımlarını atar.

İşletim Sistemi ve Tarayıcı Uyumluluğu

İki biçim de düz metinden oluştuğundan Windows, macOS ve Linux dahil her işletim sisteminde çalışır. Modern web tarayıcıları metin dosyalarını kolayca okuyup görüntüler. Elektronik tablo yazılımları, Python ve R'deki veri bilimi araçları ve veritabanı yönetim sistemleri CSV dosyalarını ek eklenti gerektirmeden yerel olarak açar.

Faydalı bilgiler

Büyük SQL dökümleri elektronik tablolardaki satır sınırlarını aşan dev CSV dosyaları oluşturabilir. Dosyaları standart masaüstü yazılımında açacaksan çıktıyı küçük parçalara böl.

Sıkça Sorulan Sorular

Kaliteyi kaybetmeden SQL Dökümü nasıl CSV'ye dönüştürülür?

Metin karakterleri ekleme ifadelerinden doğrudan CSV hücrelerine eşlendiği için bu dönüştürme veri satırları için kayıpsızdır. Ancak, CSV biçimi yalnızca düz tabloları desteklediğinden yabancı anahtarlar ve indeksler gibi veritabanı yapıları atılır.

SQL Dökümü ile Veritabanı Tablosu CSV arasındaki fark nedir?

SQL dökümü, tablolar oluşturmak ve veri eklemek için komutlar içeren bir programlama betiğidir. Veritabanı Tablosu CSV ise yalnızca virgülle ayrılmış satır ve sütunlar içeren düz bir dosyadır.