SQL datu bāzes rezerves kopijas uz CSV tabulas pārveidotājs

Pārveido relāciju datu bāzes rezerves kopijas skriptus vienkāršās tabulas izklājlapās vienkāršai datu analīzei un atskaitēm.

Atlasiet vai velciet failus

Atlasiet vai velciet failus šeit

100% privāta konvertēšana pārlūkprogrammā - faili nekad neatstāj jūsu ierīci

vai ielīmējiet Ctrl+V
Privātuma garantija bez datu pārraides tīklā: 0 baitu augšupielādēti ārējos serveros. Visa apstrāde notika lokāli jūsu pārlūkprogrammas smilškastē.

Formātu salīdzinājums un tehniskās specifikācijas

SpecifikācijaSQLCSV
MIME tipstext/plaintext/csv
Tipsrelational schema & query scripttabular data
Kompresijanone (plain text DDL/DML script)none
Standarta specifikācijaISO/IEC 9075 SQL StandardIETF RFC 4180
Maģisko baitu galvene2D 2D (--) or CREATE TABLE SQL statementRFC 4180 delimiter stream

Formāta pārskats un lietojums

SQL rezerves kopijas fails satur teksta komandas, ko izmanto datu bāzes tabulu atjaunošanai un datu rindu ievietošanai. Programmatūras rīki, piemēram, MySQL, PostgreSQL un SQLite, ģenerē šos skriptus informācijas arhivēšanai. Analītiķiem bieži ir nepieciešams pārvietot šos datus no smagām datu bāzes sistēmām uz vieglākām izklājlapu lietotnēm, piemēram, Microsoft Excel vai Google Sheets. Strukturēta SQL skripta konvertēšana komatu atdalīto vērtību failā noņem sarežģītās tabulu izveides komandas un relāciju ierobežojumus. Izejas dati koncentrējas tikai uz neapstrādātu datu rindām un kolonnām. Šis vienkāršais formāts ļauj uzņēmuma komandām pārbaudīt ierakstus, veidotdiagrammas un koplietot datus bez nepieciešamības darbināt tiešsaistes datu bāzes serveri.

Tehniskās specifikācijas un kodeku sadalījums

SQL rezerves kopijas izmanto teksta/vienkārša (text/plain) MIME tipu un balstās uz UTF-8 vai ASCII kodējumu bez īpašiem maģisko baitu galvenajiem rādītājiem, parādoties kā cilvēkam lasāmi teksta skripti. DB tabulas CSV faili izmanto teksta/csv (text/csv) MIME tipu, organizējot datus rindās, ko atdala rindu pārtraukumi, un kolonnās, ko atdala komati. Neviens no formātiem pēc noklusējuma neizmanto saspiešanu, saglabājot abus kā vienkāršu tekstu. Šī konvertēšana ir stingri bezzaudējumu attiecībā uz teksta datiem, taču tā atmet relāciju shēmas noteikumus, ārējās atslēgas un indeksu definīcijas, jo CSV faili saglabā tikai plakanus tabulas režģus.

OS un pārlūkprogrammu saderība

Abi formāti darbojas jebkurā operētājsistēmā, tostarp Windows, macOS un Linux, jo tie ir vienkāršs teksts. Mūsdienu tīmekļa pārlūkprogrammas var viegli nolasīt un parādīt teksta failus. Izklājlapu programmatūra, datu zinātnes rīki Python un R valodās, kā arī datu bāžu pārvaldības sistēmas dabiski atver CSV failus bez papildu spraudņiem.

💡 Noderīga informācija

Lielas SQL rezerves kopijas var izveidot milzīgus CSV failus, kas pārsniedz izklājlapu rindu ierobežojumus. Sadaliet rezultātu mazākās daļās, ja plānojat atvērt failus standarta darbvirsmas programmatūrā.

Formātu salīdzinājums un tehniskās specifikācijas

100 megabaitu liels SQL rezerves kopijas fails tiek pārsūtīts aptuveni 2 sekundēs straujā optiskā tīkla savienojumā, 16 sekundēs 5G mobilajā tīklā un aptuveni 33 sekundēs standarta 4G savienojumā.

Biežāk uzdotie jautājumi

Kā konvertēt SQL rezerves kopiju uz DB tabulas CSV, nezaudējot kvalitāti?

Šī konvertēšana datu rindām ir bezzaudējuma, jo teksta rakstzīmes tiek kartētas tieši no ievietošanas priekšrakstiem CSV šūnās. Tomēr datu bāzes struktūras, piemēram, ārējās atslēgas un indeksi, tiek atmestas, jo CSV formāts atbalsta tikai plakanas tabulas.

Kāda ir atšķirība starp SQL rezerves kopiju un DB tabulas CSV?

SQL rezerves kopija ir programmēšanas skripts, kas satur komandas tabulu izveidei un datu ievietošanai. DB tabulas CSV ir plakans fails, kas satur tikai ar komatiem atdalītas rindas un kolonnas.