ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • CSV
    case Computer : 2013. 6. 19. 11:17

    1. CSV(Comma-Separated Values)

    컴퓨터에서 CSV 파일이란, 각 항목의 값들이 컴마에 의해 분리되는 일련의 아스키 텍스트라인들로 구성되며, 레코드간의 구분은 "줄 바꿈"(new line)으로 구분된다.

    아래에 있는 것은 CSV 파일 내용의 예이다 (성명, 전화번호, 그리고 소속학과 등 3개의 항목을 갖는 레코드들로 구성된 파일로서, 각 항목 간에는 콤마로 구분되고, 레코드와 레코드 간에는 줄이 바뀜으로써 구분된다).

    <예제>

    나보리,944-7077,전자계산학과
    이주원,710-4221,국어국문학과
    임영옥,321-6688,약학과

    CSV 파일은 어떤 테이블로부터 데이터를 추출한 다음, 관계형 데이터베이스 형태를 띠는 테이블 위주의 응용프로그램 데이터로 쉽게 이용할 수 있는 길을 제공한다.

    스프레드시트 프로그램의 선두주자인 마이크로소프트 엑셀 같은 프로그램은 CSV 파일을 잘 읽어들일 수 있다.

    엑셀 스프레드 시트에서 "표"를 작성하면, 이진파일로 저장되기에, 엑셀 이외의 다른 프로그램에서는 읽을 수 없거나 읽기 힘들다.

    그렇지만 CSV 라는 텍스트 파일 즉 아스키 파일로 저장하면 다른 프로그램에서도 읽을 수 있게 된다.

    따라서 엑셀로 저장된 도표나 데이터베이스를, 엑셀을 가지고 있지 않을 가능성이 높은 불특정 다수에게 배포할 때에는 대부분 CSV 파일로 변환하여 배포한다. 확장자는 .csv

    CSV 파일을 때로는, "플랫 파일"이라고 부르기도 한다.

    2. MySQL에서 CSV 파일로 데이터 내보내기

    반응형

    'case Computer :' 카테고리의 다른 글

    [도구소개] Allpairs  (0) 2013.09.24
    Android CTS 및 Testing  (0) 2013.08.08
    [Android] systrace - Android 성능 분석 도구  (0) 2013.06.19
    [Embedded] DWARF  (0) 2013.06.19
    [tool] System 분석 도구  (0) 2013.06.19

    댓글

Designed by Tistory.