Pichu Pokeball
본문 바로가기

전체 글105

데이터베이스의 분석 설계 과정 주제 설정 후에 요구분석을 처음으로 함 데이터 모델링: 데이터베이스를 새롭게 구축하기 위한 준비과정, 요구사항을 듣고 사용자 관점을 분석하여 추상화하여 문서화하는 과정 관리: 등록, 수정, 삭제, 조회를 뜻함 > 이를 위해 데이터베이스 설계가 필요 계획 > 분석 > 설계 > 구축 계획: 세부 추진일정 수립, 인터뷰 계획(현업 담당자와 개발자 간에 , 자료수집 계획(요구분석 및 입출력 장표수립), 요구 분석 자료 만들어짐 분석: 정표와 인터뷰 자료 등 수립된 자료를 바탕으로 DATA분석, 개념적 데이터 모델링 및 ERD 작성, 만들어진 사이트의 장점과 단점을 분석하고 벤치마킹 설계: ERD를 기반으로 테이블 설계서 작성, 물리적 구조 설계(필드명 정하기 끝나면 바로 만들어도 O), 화면 설계서 작성 구축:.. 2023. 7. 27.
Mybatis 매퍼 XML요소 설명 mapper 루트 엘리먼트 insert 매핑된 INSERT문 update 매핑된 UPDATE문 delete 매핑된 DELETE문 select 매핑된 SELECT문 위의 요소에서 사용할 수 있는 공통 속성 속성 설명 id 필수 속성. 반드시 전체 Mapper 파일들 내에서 유일한 값으로 설정 parameterType SQL 실행에 필요한 데이터를 외부로부터 받아야할 때 사용 일반적으로 기본형이나 VO형태의 클래스로 지정 parameterMap 외부 parameterMap을 찾기 위한 접근 방법. 비권장됨. 예전에 파라미터를 매핑하기 위해 사용되었으나 현재는 X statementType Statement, Prepared, Callable중 선택. 디폴트는 PREPARED 1.SELEC.. 2023. 7. 26.
KNIME 타이타닉 예측 분석 승객들의 정보나 생존여부에 대한 데이터를 활용해 생존여부 예측 CSV Reader: 데이터 파일 불러옴 (json, txt, xlsx...) 성별, 생존여부,... feature(특성) = attribute(속성) = column 데이터 결측치 확인: 누락된 데이터 확인 (NaN, ?) 0으로 채우거나 이전 로우의 값을 사용하거나,로우 삭제... EDA(Exploratory Data Analysis) 그룹별 데이터, count데이터 데이터 시각화: 데이터의 전반적인 특성을 이해하기 위해 시각적인 그래프 형태로 나타낸것 정보 조직화 정보 시각화: 실제 그래프로, 히스토그램 상호작용: 마우스 커서를 가져다대면 수치 (인터랙티브, 대시보드) 성별 생존확률 Bar Chart Options: Aggregation.. 2023. 7. 25.
KNIME 이해 및 설치 KNIME: 오픈소스 데이터 분석 소프트웨어, VPL기반으로 별도의 코딩작업 없이도 데이터 분석, 시각화, 머신러닝 등을 수행할 수 있는 노코딩 도구 특징 및 장점 로컬 PC에서 사용하는 경우 무료로 이용가능 다양한 데이터 분석 가능 정형, 비정형 데이터 모두 분석 가능 드래그 앤 드롭 방식으로 직관적인 Work-Flow를 생성하여 초보자들도 쉽게 분석 가능 R, Python에서 사용하는 패키지도 사용가능 file reader > column filter > row filter > stacked area chart, pie/donut chart 개발환경 구축 파일 확장자 설정 노드: 개별작업이 노드를 통해 이루어짐, 노드는 색상과 모양이 같은 포트끼리만 연결할 수 있음, 노드를 연결하여 분석 워크플로우를.. 2023. 7. 23.
빅데이터 분석 플랫폼(2) 산업생태계: 기업의 비즈니스적 의사결정에 활용할 정도의 충분한 데이터가 없음, 결과에 대한 과해석 및 의미 없는 데이터간 연관성 부여로 데이터 오남용 발생(과학적 접근에 대한 이해 부족), 자체 분석 인력의 부재, 외부업체 활용은 기업의 보안 및 영업비밀 노출 가능성 증대(외부 네트워크 차단), 빅데이터 도입이 낮은 상황, 인력 부족으로 외부 업체에 분석을 의뢰하는 상황 데이터 바우처, AI 바우처: 정부가 작은 기업들을 위해 일부 자금을 대주는 사업 정책, 제도: 통찰력 있는 인사이트를 도출할 수 있는 빅데이터 전문가 부족, 인력의 수요가 증가함에도, 공급은 수요를 충족하지 못함, 개인 데이터에 대한 수집, 분석 및 활용이 증가하면서 정보 유출로 인한 사생활 침해 우려가 커짐, 빅데이터는 근본적으로 개.. 2023. 7. 23.
빅데이터 분석 플랫폼(1) 빅데이터 분석 플랫폼 새로운 비즈니스적 가치를 창출할 수 있는 데이터 프로세스 환경 데이터의 수집, 저장, 처리, 관리, 분석 등의 역할을 수행하는 것 분류 1.빅데이터 관리 플랫폼: 데이터의 수집, 관리, 처리, 저장 등의 프로세스를 지원 2. 빅데이터 분석 플랫폼: 데이터의 분석 프로세스를 지원 빅데이터 플랫폼 수집 > 저장 > 처리, 관리 > 분석 > 활용 수집: 정형데이터 , 비정형 데이터 저장: 분산 파일 시스템, NoSQL, 병렬 DBMS 빅데이터 수집 다양한 데이터들을 온라인 소스, Open API 등을 통해 수집하는 것 수집하는 데이터는 정형 및 비정형 데이터로 구분 -정형 데이터: 고정된 필드에 저장된 테이블형 데이터 -비정형 데이터: 미리 정의된 방식으로 구조화되지 않은 데이터 빅데이터.. 2023. 7. 23.