본문 바로가기

전체 글25

[SQLD]001. SQLD 시험 개요 및 준비하기(오라클XE와 SQL Developer 설치하기) SQLD는 SQL 개발자 자격 검정 시험으로 시험 준비 방법과 공부 내용을 포스팅하겠습니다. 첫 포스팅으로 SQLD 자격검정은 무엇인지와 공부하기 위한 준비 과정을 먼저 작성해 보겠습니다.우선 공식 사이트(https://www.dataq.or.kr/)에서 말하고 있는 SQL과 SQL 개발자에 대한 정의를 살펴보면 아래와 같습니다. SQLD 개요 SQL의 정의 SQL(Structured Query Language)은 데이터베이스를 직접적으로 액세스 할 수 있는 언어로, 데이터를 정의하고(Data Definition), 조작하며(Data Manipulation), 조작한 결과를 적용하거나 취소할 수 있고(Transaction Control), 접근권한을 제어하는(Data Control) 처리들로 구성된다. .. 2023. 9. 13.
데이터분석 전문가(ADP) 2과목-2장-2절-분산 컴퓨팅 기술-맵리듀스(MapReduce) 이번 포스팅에서는 데이터분석 전문가 자격증 필기시험 과목 중 2과목 2장 2절의 분산 컴퓨팅 기술 맵리듀스에 대한 정의와 역할을 간략하게 다루고, 다양한 맵리듀스 구현 사례를 공부해보고자 합니다. 요즘에는 대규모의 다양한 데이터가 급속히 생성, 유통 및 저장되고 있으며, 이러한 상황에서 방대한 데이터를 축적하고 분석하는 기술은 더욱 중요해지고 있습니다. 기하급수적으로 늘고 있는 데이터를 기존의 솔루션으로만 처리하기에는 많은 비용 부담이 증가될 수 있기 때문에 대규모 데이터 처리와 관리를 위한 분산 저장 및 병렬 처리 시스템의 연구 및 활용이 중요해지고 있습니다. 1.MapReduce 1) 맵리듀스(MapReduce)란? 구글에 의해 고안된 MapReduce 기술은 대표적인 대용량 데이터 처리를 위한 병렬.. 2023. 9. 11.
태블로(Tableau) 기초 공부03.샘플 대시보드 만들기 마지막(막대차트/대시보드 만들기) 이번 포스팅에서는 지난 글에 이어 태블로 퍼블릭 공식 홈페이지에서 제공하는 샘플데이터 대시 보드 만들기 학습의 마지막 과정을 작성하겠습니다. 마지막 과정에서는 지난 과정에 이어 막대차트 만들기와 대시보드 작성을 실습하겠습니다. 막대 차트 : 시(도시)별 수익률 만들기 1) 우선 워크 시트 제목을 편집하여 워크시트 이름과 다르게 지정합니다. 뷰에 나와 있는 제목을 클릭하면 편집창이 생성되고 이름을 변경할 수 있습니다. 2) 막대 차트를 사용하여 여러 카테고리의 데이터를 비교할 수 있습니다. 도시와 수익률 차원을 선택 후 표현방식에서 막대차트를 클릭합니다. 여기서 숫자축 위로 마우스오버하면 정렬 아이콘이 나타나고 정렬 아이콘을 클릭할 때마다 오름차순, 내림차순, 또는 원래 정렬 순서로 바뀝니다. 3) 데이터.. 2023. 8. 26.
데이터분석 전문가(ADP) 2과목-2장- 1절. 분산 데이터 저장 기술 NoSQL과 구글빅테이블/아마존SimpleDB/SSDS NoSQL이란? NoSQL은 Key와 Value의 형태로 자료를 저장하고, 빠르게 조회할 수 있는 자료 구조를 제공하는 저장소입니다. 전통적인 RDBMS의 장점이라고 할 수 있는 복잡한 Join 연산 기능은 지원하지 않지만 대용량 데이터와 대규모 확장성을 제공합니다. NoSQL의 예시로 구글의 빅테이블과 아마존 SimpleDB 그리고 마이크로소프트 SSDS가 있습니다. 각 예시에 대해 보다 자세히 알아보았습니다. 1. 구글 빅테이블 데이터분석전문가 가이드 서적이 출판된 후 빅테이블 관련해서 많은 부분이 개발되고 변경되어 실제 과정에서 소개하는 내용 외에 추가적으로 공부한 내용들도 포함하여 작성했으니 공부하시다 포스팅을 보시게 된다면 참고하시길 바랍니다. 기존 구글 빅테이블은 대용량의 데이터를 저장하기 위.. 2023. 8. 25.