Cuprins:
- Definiție - Ce înseamnă fișierul cu valori separate de virgulă (CSV)?
- Techopedia explică fișierul cu valori separate de virgulă (CSV)
Definiție - Ce înseamnă fișierul cu valori separate de virgulă (CSV)?
Un fișier de valori separate prin virgulă (CSV) conține valori diferite separate de un delimitator, care acționează ca o tabelă a bazei de date sau o formă intermediară a unei tabele de baze de date. Cu alte cuvinte, un fișier CSV este un set de rânduri de baze de date și coloane stocate într-un fișier text, astfel încât rândurile sunt separate de o nouă linie, în timp ce coloanele sunt separate printr-un punct și virgulă. Un fișier CSV este utilizat în principal pentru a transporta date între două baze de date de diferite formate printr-un program de calculator.
Techopedia explică fișierul cu valori separate de virgulă (CSV)
Următoarea secvență ilustrează un fișier CSV tipic:
John Smith, 50 de ani, 5000 $, New York
David Benz, 36 de ani, 10000 $, Miami
Rețineți că fiecare linie de text corespunde unui rând din tabelul bazei de date. Diferitele coloane sunt reprezentate cu virgulă. În general, următoarele sunt adevărate:
- Spațiile de conducere și de final sunt în general ignorate atunci când se face conversia de la CSV la o bază de date tipică.
- Ghilimelele duble sunt utilizate pentru a delimita virgule încorporate.
- Un câmp care conține ghilimele duble este înconjurat de ghilimele duble, iar ghilimele duble încorporate în câmp sunt, de asemenea, înconjurate de o pereche suplimentară de citate duble.
- Un câmp care are pauze de linie încorporate este, de asemenea, înconjurat de ghilimele duble.
- Câmpurile din rândul superior indică numele coloanelor din tabelul țintă în care va fi convertit fișierul CSV.
Avantajul utilizării formatului fișierului CSV pentru schimbul de date este că fișierul CSV este relativ ușor de procesat prin orice aplicație și extragerea datelor poate fi realizată cu ajutorul unui program simplu. În anii anteriori, când tehnologiile bazelor de date încă erau la început, CSV era cel mai standard format portabil. În mare parte, un fișier CSV ar fi folosit doar pentru o aplicație relativ simplă, în timp ce XML ar fi utilizat pentru un transfer care implică mai multă complexitate.