한글 전체 모음(초성,중성,종성 정보 포함) DB + JSON 데이터
한글 전체 모음(초성,중성,종성 정보 포함) DB + JSON 데이터
REDINFO
약 1년전 2023-02-18 01:54:51

 

모든 한글 정보 DB (KOREAN_INFO_TB)

 

본 자료는 모든 한글에 대한 정보를 DB 데이터와 JSON 데이터로 분리하여 각각 제공 하고 있으며 필요할 경우 하단 내용을 참고하여 필요한 데이터를 다운로드 후 활용하시면 됩니다.  

 

| 개요

어느날 한글 데이터에 대한  DB화가 필요하여 기존에 만들었던 전체 한글 DB를 이용하여 1차 데이터를 만든 후 한글 데이터를 조금더 상세하게 보기위해 초성, 중성, 종성 단위의 데이터를 추가하여 완성하였습니다. 

 

참고로 기존에 제공되는 한글 데이터 및 참고 자료는 아래 포스팅을 확인해 주세요 .

 
[파일] 가~힣 까지의 모든한글 파일 다운로드
이전에 운영하던 티스토리 블로그를 살펴보던 도중 당시 고생해서 만든 파일을 하나 찾았다. 그파일의 이름은 바로 모든한글.txt 파일로 전에 한글 단어를 이용해서 프로그램 만들일이 있어 블로그에 올려놓았던것같다. 당시 다른 방법이 없어 만들긴했는데 지금 사용할려고보니 속도가 조금 느린면이 있는것같다. 주로 한글이름 체크할떄 해당 파일 DB에 넣고 정규식으로 ···
blog.redinfo.co.kr/post/view?pid=91
 
입력된 한글 단어를 PHP를 이용하여 초성,중성종성 단위로 분리해주는 함수 - linear_hangul()
이번포스팅은 정말 엉뚱하게도 한글 전체 DB를 만드는 과정에서 한글 초성,중성,종성 단위로 분리할 수 있을까라는 의문점이 들어 시작되었다. 간혹 MAC 기기로 부터 받은 파일명들을 보면 한글이 초성,중성,종성 단위로 분리되어 표시가 되는데 정말 쓸떼없이 한번 만들어보고 싶었다. 일단 처음에는 내 얕은 지식을 통해 mb_ord로 열심히 규칙을 찾아보았지만 어···
blog.redinfo.co.kr/post/view?pid=164

 

 

다운로드

본 자료는 DB 자료와 JSON 자료로 분리되어있습니다. 필요한 데이터를 다운로드해주세요.

 

DB 데이터
KOREAN_INFO_TB.zip

 

JSON 데이터
KOREAN_INFO_TB.json.zip

 

 

자료 속성 (KOREAN_INFO_TB)

DB 자료의 경우 mysql 로 제작되었으며 사용하는 서버의 DB 엔진 및 환경에 따라 다를 수 있는점 참고 바랍니다.

 

| 데이터 총 개수 

본 데이터의 총 개수는 11,172 개 입니다. 

 

| 칼럼정보 

KI_STR_FULL

한글 

  • 유니크 
  • 속성: varchar(1)
KI_STR_CHO

초성

  • 속성: varchar(1)
KI_STR_JUNG

중성

  • 속성: varchar(1)
KI_STR_JONG

종성

  • 속성: varchar(1)
KI_CODE_FULL

한글 유니코드

  • 속성: int(11)
KI_CODE_CHO

초성 유니코드

  • 속성: varchar(11)
KI_CODE_JUNG

중성 유니코드

  • 속성: varchar(11)
KI_CODE_JONG

종성 유니코드

  • 속성: varchar(11)

 

| JSON 데이터 출력 시 (PHP의 print_r() 함수) 

Array
(
    [0] => stdClass Object
        (
            [KI_STR_FULL] => 가
            [KI_STR_CHO] => ㄱ
            [KI_STR_JUNG] => ㅏ
            [KI_STR_JONG] => 
            [KI_CODE_FULL] => 44032
            [KI_CODE_CHO] => 12593
            [KI_CODE_JUNG] => 12623
            [KI_CODE_JONG] => 0
        )

    [1] => stdClass Object
        (
            [KI_STR_FULL] => 각
            [KI_STR_CHO] => ㄱ
            [KI_STR_JUNG] => ㅏ
            [KI_STR_JONG] => ㄱ
            [KI_CODE_FULL] => 44033
            [KI_CODE_CHO] => 12593
            [KI_CODE_JUNG] => 12623
            [KI_CODE_JONG] => 12593
        )

    [2] => stdClass Object
        (
            [KI_STR_FULL] => 갂
            [KI_STR_CHO] => ㄱ
            [KI_STR_JUNG] => ㅏ
            [KI_STR_JONG] => ㄲ
            [KI_CODE_FULL] => 44034
            [KI_CODE_CHO] => 12593
            [KI_CODE_JUNG] => 12623
            [KI_CODE_JONG] => 12594
        )   
     ............. 생략

 

 

서포트

본자료는 일회성 자료로 제공되며 별도 서포트에 대한 지원은 어려운점 양해 부탁드립니다. 

 

이 포스트글이 도움이 되었나요?
2
그룹 목록
카테고리 연관글

Comment

댓글작성

0(500) | 1(30)