SQL-vedos DB-taulukko CSV-muuntimeksi

Muunna relaatiotietokannan varmuuskopiokomennot tasavertaisiksi taulukkomuotoisiksi laskentataulukoiksi yksinkertaista datan analysointia ja raportointia varten.

Valitse tai vedä tiedostoja

Valitse tai pudota tiedostot tähän

100 % yksityinen selaimen sisäinen muunnos - tiedostot eivät poistu laitteeltasi

tai liitä Ctrl+V
Tietosuojatakuu: 0 % verkkosiirtoa 0 tavua ladattu ulkoisille palvelimille. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.

Muotojen vertailu ja tekniset tiedot

MääritysSQLCSV
MIME-tyyppitext/plaintext/csv
Tyyppirelational schema & query scripttabular data
Pakkausnone (plain text DDL/DML script)none
StandardimääritysISO/IEC 9075 SQL StandardIETF RFC 4180
Tiedostotunniste (Magic Bytes)2D 2D (--) or CREATE TABLE SQL statementRFC 4180 delimiter stream

Muodon yleiskatsaus ja käyttökohteet

SQL-vedostiedosto sisältää tekstikomentoja, joita käytetään tietokantataulujen uudelleenluomiseen ja datarivien lisäämiseen. Ohjelmistotyökalut, kuten MySQL, PostgreSQL ja SQLite, luovat näitä skriptejä tietojen varmuuskopiointiin. Analyytikot joutuvat usein siirtämään näitä tietoja raskaista tietokantajärjestelmistä kevyempiin laskentataulukko-ohjelmiin, kuten Microsoft Exceliin tai Google Sheetsiin. Rakenteellisen SQL-skriptin muuntaminen pilkuin erotelluiksi arvoiksi poistaa monimutkaiset taulukon luontikomennot ja relaatiorajoitukset. Lopputulos keskittyy puhtaasti raakadatan riveihin ja sarakkeisiin. Tämän yksinkertaisen muodon ansiosta tiimit voivat tarkastella tietueita, luoda kaavioita ja jakaa dataa ilman tarvetta pyörittää toimivaa tietokantapalvelinta.

Tekniset tiedot ja koodekkien erittely

SQL-vedokset käyttävät text/plain-MIME-tyyppiä ja perustuvat UTF-8- tai ASCII-koodaukseen ilman erikoisia maagisia tavuotsikoita, ja ne näkyvät ihmisen luettavina tekstiskripteinä. DB-taulukon CSV-tiedostot käyttävät text/csv-MIME-tyyppiä ja järjestävät datan rivinvaihdoilla erotettuihin riveihin ja pilkuilla erotettuihin sarakkeisiin. Kumpikaan muoto ei käytä pakkausta oletuksena, joten molemmat pysyvät pelkkänä tekstitiedostona. Tämä muunnos on tekstidatan osalta täysin häviötön, mutta se poistaa relaatiokaamerasäännöt, vierasavaimet ja indeksimääritykset, koska CSV-tiedostot tallentavat vain litteitä taulukkoruudukoita.

Käyttöjärjestelmien ja selaimien yhteensopivuus

Molemmat muodot toimivat millä tahansa käyttöjärjestelmällä, mukaan lukien Windows, macOS ja Linux, koska ne ovat pelkkää tekstiä. Modernit verkkoselaimet voivat lukea ja näyttää tekstitiedostoja helposti. Laskentataulukko-ohjelmistot, Pythonin ja R:n datatieteen työkalut sekä tietokannan hallintajärjestelmät avaavat CSV-tiedostot natiivisti ilman lisäosia.

💡 Hyödyllistä tietoa

Suuret SQL-vedokset voivat luoda massiivisia CSV-tiedostoja, jotka ylittävät laskentataulukoiden rivirajat. Jaa tuloste pienempiin osiin, jos aiot avata tiedostot tavallisilla työpöytäohjelmilla.

Muotojen vertailu ja tekniset tiedot

Sadan megatavun SQL-vedostiedosto siirtyy noin 2 sekunnissa nopealla valokuituyhteydellä, 16 sekunnissa 5G-mobiiliverkossa ja noin 33 sekunnissa tavallisella 4G-yhteydellä.

Usein kysytyt kysymykset

Miten SQL-vedos muunnetaan DB-taulukon CSV-muotoon menettämättä laatua?

Tämä muunnos on häviötön datarivien osalta, koska tekstimerkit vastaavat suoraan lisäyslausekkeista CSV-soluihin. Tietokantarakenteet, kuten vierasavaimet ja indeksit, kuitenkin poistetaan, koska CSV-muoto tukee vain litteitä taulukoita.

Mitä eroa on SQL-vedoksella ja DB-taulukon CSV:llä?

SQL-vedos on ohjelmointiskripti, joka sisältää komentoja taulukoiden rakentamiseen ja datan lisäämiseen. DB-taulukon CSV on litteä tiedosto, joka sisältää vain pilkuilla erotettuja rivejä ja sarakkeita.