저는 최근 데이터베이스를 공부하고 있습니다.
데이터베이스 공부를 위해선 데이터를 다루어야 합니다.
하지만 데이터가 있어야 데이터를 다루고 테스트도 하고 공부도 하겠죠?
그때 임시의 더미 데이터를 만들어야 하는데.. 이걸 수작업으로 하기도 힘듭니다.
이럴 때 더미 데이터를 자동으로 만들어주는 아주 좋은 사이트가 있습니다.
Mockaroo
Mockaroo는 랜덤으로 데이터를 생성해주는 사이트입니다.
컬럼을 임시로 지정하고 관련 데이터 타입을 정해준 후 Generate를 하면 자동으로 데이터를 만들어 줍니다.
사용방법
메인 화면
모카루 처음 화면입니다.
위의 사진과 같이 표시한 각 기능을 합니다.
- 컬럼명 : 출력될 컬럼의 이름을 추가할 수 있습니다.
- 데이터 타입 : 랜덤으로 출력될 데이터가 어떤 타입인지 정할 수 있습니다.
만약 휴대폰번호를 타입으로 선택하면 휴대폰 번호 형식의 데이터들이 랜덤으로 생성됩니다. - blank : 빈 데이터의 빈도율을 나타냅니다.
만약 70%로 설정하면 null이나 빈값이 나올 확률이 70%가 됩니다. - Formula : 랜덤으로 나올 데이터에 직접 공식을 넣을 수 있습니다.
예를 들어 랜덤으로 이름이 나오는 컬럼에 Formula로 ('이름 : ' + this) 을 설정하면
이름 : [랜덤으로 나온 이름]으로 데이터가 나오게 됩니다.
자세한 건 아래에 다루었습니다. - ADD ANOTHER FIELD : 새 컬럼 추가입니다.
- ROWS : 자동 생성할 데이터 ROW 수 입니다.
- FORMAT : 자동으로 출력할 데이터 형식(포맷)입니다.
타입 선택
데이터 타입은 아주 다양하게 있습니다.
위의 타입들 이외에 145개의 타입이 있으니 필요한 것 찾으셔서 사용하면 좋을 듯합니다.
FORMULA
데이터 공식입니다.
만약에 코딩을 조금 해보신 분들이라면 위의 내용처럼 예시를 보면 쉽게 알 수 있습니다.
만약 코딩을 안 해보셨다면.... 음.. 예시 보고 규칙을 좀 알아내서 해보시는 게 좋지 않을까요...;;
데이터 출력
랜덤으로 만들 데이터들의 형식을 정해주었다면 이제 데이터가 잘 나오는지 확인해봐야 합니다.
사이트 맨 아래에 초록색 바로 데이터를 출력하는 옵션이 있습니다.
다운로드를 격하게 누르고 싶지만.. 일단 PREVIEW를 눌러서 원하는 데이터가 잘 나오는지 확인해보는 것이 좋습니다.
PREVIEW를 누릅니다.
데이터 미리 보기 PREVIEW
이렇게 데이터가 잘 나오는지 확인할 수 있습니다.
PREVIEW는 최대 100까지만 예시로 보여줍니다.
위에 뽑은 데이터는 CSV 형식으로 출력한 데이터 예제입니다.
그래서 TABLE 형태로 볼 수 있는데 CSV는 콤마(,)로 데이터를 구분하는 포맷입니다.
위의 RAW라는 탭을 누르면 진짜 CSV 파일이 어떤 식으로 나오는지 볼 수 있습니다.
데이터 형식은 이렇게 많지만 그중 가장 많이 사용하는
SQL, JSON, 엑셀, XML, CSV 들을 출력한 PREVIEW만 보여드리겠습니다.
SCV
JSON
SQL
EXCEL
XML
다운로드
더미 데이터가 잘 나오는지 확인이 되면 원하는 형식으로 다운로드를 클릭합니다.
저는 SQL로 받았습니다.
DB에 하나하나 insert를 하기 힘든데 Mockaroo가 이렇게 자동으로 만들어주기 때문에 그대로 조금만 수정해서 DB에 저장하면 됩니다.
이렇게 DB에 더미 데이터를 넣어서 테스트를 잘해보고 있습니다.
더미 데이터 일일이 힘들게 만들지 마시고 편하게 만들어보시기 바랍니다.
'정보 > 유용한 사이트' 카테고리의 다른 글
Tables Generator - HTML과 Markdown 테이블 쉽게 만들기 (0) | 2021.09.02 |
---|---|
프로그래밍 키워드 치트시트 - Overapi 소개 (0) | 2021.04.29 |
무료 아이콘 다운로드 사이트 - ICONFINDER (0) | 2021.03.23 |
그림을 채색해주는 인공지능 사이트 (0) | 2021.02.04 |
URL, 링크 안전검사하기 (0) | 2021.01.13 |