Convertor SQL în 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 plasează fișierele aici

Privat - fișierele nu părăsesc niciodată dispozitivul tău

sau lipește Ctrl+V

Cât îți aștepți fișierele, poți juca Code Rain

Garanție de confidențialitate: nicio transmisie prin 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
Tipscript de schemă relațională și interogăridate tabelare
Compresieniciuna (script DDL/DML text pur)niciuna
Specificație standardISO/IEC 9075 SQL StandardIETF RFC 4180
Antet Magic Bytes2D 2D (--) or CREATE TABLE SQL statementflux de text cu valori separate prin delimitatori, conform RFC 4180

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 detalii despre codecuri

Fișierele SQL dump utilizează tipul MIME text/plain și se bazează pe codificarea UTF-8 sau ASCII fără antete speciale cu octeț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 text simplu. Browserele web moderne pot citi și afișa cu ușurință fișiere text. Programele pentru foi de calcul, instrumentele de analiză a datelor în Python și R și sistemele de gestionare a bazelor de date deschid nativ fișiere 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. Împarte rezultatul în bucăți mai mici dacă plănuiești să deschizi fișierele în software desktop standard.

Întrebări frecvente

Cum convertesc un dump SQL într-un tabel CSV fără pierderi de calitate?

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 dump SQL și un fișier CSV pentru tabele de baze de date?

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ă.