Convertor SQL Dump în Tabel CSV

Transformă scripturile de backup ale bazelor de date relaționale în foi de calcul tabelare plane pentru o analiză simplă a datelor și raportare.

Selectează sau trage fișierele

Selectează sau plasează fișierele aici

Conversie 100% privată în browser - fișierele nu părăsesc niciodată dispozitivul tău

sau lipește Ctrl+V
Garanție de confidențialitate cu zero transmisie în rețea: 0 octeți încărcați pe servere externe. Toată procesarea a avut loc local în sandbox-ul browserului tău.

Compararea formatelor și specificații tehnice

SpecificațieSQLCSV
Tip MIMEtext/plaintext/csv
Tiprelational schema & query scripttabular data
Compresienone (plain text DDL/DML script)none
Specificație standardISO/IEC 9075 SQL StandardIETF RFC 4180
Antet Magic Bytes2D 2D (--) or CREATE TABLE SQL statementRFC 4180 delimiter stream

Prezentare generală a formatului și aplicații

Un fișier de tip SQL dump conține comenzi text utilizate pentru a recrea tabelele bazei de date și a insera rânduri de date. Instrumente software precum MySQL, PostgreSQL și SQLite generează aceste scripturi pentru a realiza copii de rezervă ale informațiilor. Analiștii trebuie adesea să mute aceste date din sisteme de baze de date grele în aplicații de foi de calcul mai ușoare, cum ar fi Microsoft Excel sau Google Sheets. Conversia unui script SQL structurat într-un fișier cu valori separate prin virgulă elimină comenzile complexe de creare a tabelelor și constrângerile relaționale. Rezultatul se concentrează în întregime pe rândurile și coloanele de date brute. Acest format simplu permite echipelor de business să inspecteze înregistrări, să construiască grafice și să partajeze date fără a fi nevoie să ruleze un server de baze de date activ.

Specificații tehnice și detaliere codec

Fișierele SQL dump utilizează tipul MIME text/plain și se bazează pe codificarea UTF-8 sau ASCII fără antete speciale cu biți magici, apărând ca scripturi text lizibile de către om. Fișierele CSV pentru tabele de baze de date utilizează tipul MIME text/csv, organizând datele în rânduri separate prin întreruperi de linie și coloane separate prin virgulă. Niciunul dintre formate nu utilizează compresia în mod implicit, menținându-le pe ambele ca text simplu. Această conversie este strict fără pierderi în ceea ce privește datele text, dar elimină regulile de schemă relațională, cheile străine și definițiile indexurilor, deoarece fișierele CSV stochează doar grile tabelare plane.

Compatibilitate SO și browser

Ambele formate funcționează pe orice sistem de operare, inclusiv Windows, macOS și Linux, deoarece sunt fișiere text simplu. Browserele web moderne pot citi și afișa cu ușurință fișiere text. Software-ul de foi de calcul, instrumentele de știință a datelor în Python și R, precum și sistemele de management al bazelor de date deschid nativ fișierele CSV fără pluginuri suplimentare.

💡 Informații utile

Dumpurile SQL mari pot crea fișiere CSV masive care depășesc limitele de rând ale foilor de calcul. Împărțiți rezultatul în bucăți mai mici dacă intenționați să deschideți fișierele în software desktop standard.

Compararea formatelor și specificații tehnice

Un fișier SQL dump de 100 de megabytes se transferă în aproximativ 2 secunde pe o conexiune rapidă prin fibră optică, 16 secunde pe o rețea mobilă 5G și aproximativ 33 de secunde pe o conexiune 4G standard.

Întrebări frecvente

Această conversie este fără pierderi pentru rândurile de date, deoarece caracterele text se mapează direct din instrucțiunile de inserare în celulele CSV. Cu toate acestea, structurile bazei de date, cum ar fi cheile străine și indexurile, sunt eliminate deoarece formatul CSV acceptă doar tabele plane.

Această conversie este fără pierderi pentru rândurile de date, deoarece caracterele text se mapează direct din instrucțiunile de inserare în celulele CSV. Cu toate acestea, structurile bazei de date, cum ar fi cheile străine și indexurile, sunt eliminate deoarece formatul CSV acceptă doar tabele plane.

Care este diferența dintre un SQL Dump și un tabel CSV?

Un SQL dump este un script de programare care conține comenzi pentru construirea tabelelor și inserarea datelor. Un tabel CSV este un fișier plat care conține doar rânduri și coloane separate prin virgulă.