전체 글 143

SQLD 자격증 챌린지 2일차

● 엔터티 (Entity)개념'개체'라고 표현하며 의미있는 하나의 정보 단위을 뜻함업무에서 쓰이는 데이터들을 분류한 그룹인스턴스인스턴스들의 집합이 엔터티엔터티의 행특징업무에서 필요로 하는 정보식별 가능 여부 (식별자에 의해 한 개씩만 존재하는지)인스턴스의 집합업무 프로세스에 활용2개 이상의 속성 포함다른 엔터티와의 관계가 존재분류유/무형에 따른 분류유형 엔터티 : 물리적인 형태개념 엔터티 : 관리해야할 개념사건 엔터티 : 이벤트에 종속, 통계이 이용되는 엔터티발생 시점에 따른 분류기본 엔터티 : 부모 엔터티중심 엔터티 : 기본 엔터티로부터 발생, 업무에서 중심적인 역할행위 엔터티 : 두 개 이상의 부모 엔터티로부터 발생, 내용 변화가 많음엔터티의 명명업무 용어 사용축약어 사용 자제단수명사 사용 / 띄어쓰..

SQLD 자격증 챌린지 1일차

● 데이터 모델링의 이해정의정보 시스템 구축을 위해 데이터의 관점으로 업무를 분석하는 과정현실 세계의 데이터를 약속된 표기법에 의해 추상화하는 과정데이터 베이스 구축을 위한 분석 및 설계의 과정목적필요한 정보를 정확하게 '정의', '표현'하여 업무를 분석분석 모델을 통해 데이터베이스 생성 후, 데이터를 관리특징추상화- 현실 세계를 일정한 형식에 맞추어 표현하는 것단순화- 약속된 규칙에 기반한 제한된 표기법이나 언어로 쉽게 표현하는 것명확화- 대상에 대한 모호함을 제거하고, 현상을 정확하게 기술하는 것모델링 단계개념적 데이터 모델링- 데이터의 요구사항을 찾고 분석하는 과정- 추상화 수준이 가장 높고, 업무 중심적인 모델링 단계논리적 데이터 모델링- 정보의 논리적인 구조와 규칙을 명확하게 표현하는 과정- 정..

TIL [내배캠] 96일차

최종 프로젝트 : 대시보드 구현 (디자인 및 레이아웃)금요일부터 계속 같은 작업을 해오고있다비슷해 보이는데 디벨롭 하는게 제일 어려운 듯 하다 많이 바뀐 건 없고, 대시보드 통합에 심혈을 기울였다.데이터가 유실됐나 싶어서 조금 쫄았었는데, 다행히도 그렇진 않았다.내일은 4번 대시보드 위주로 많이 보고, 전체적으로 다르게 들어있는 단어나 단위가 없는 지 체크할 예정이다.이후엔 바로 발표자료 제작에 동참해야한다.

TIL (Today I Learn) 2025.07.07

TIL [내배캠] 95일차

최종 프로젝트 : 대시보드 구현 (디자인 및 레이아웃)어제 레이아웃은 잡았지만, 디테일한 디자인이 잘 나오지 않아서 고민이 많았다.그 외에도 어떤 수치를 넣어야 정확할지 계속 고민하면서 회의를 진행했다. 디자인 전디자인 중간 과정디자인 후 다른 대시보드들 다른 대시보드들에도 같은 디자인을 적용하고, 빠르게 발표자료 정리와 인사이트 정리하는 파트로 넘어가야겠다.

TIL (Today I Learn) 2025.07.04

TIL [내배캠] 94일차

최종 프로젝트 : 대시보드 구현 (디자인 및 레이아웃)어제 어느정도의 구색은 잡아놨지만, 아직 보기 불편한 점이 많았다.전체적인 레이아웃과 세밀한 요소들을 잘 조절했다. 전체 레이아웃의 초안을 이렇게 잡아서 구획을 나눴다. 하지만, 가로로 길게 늘어나서 한눈에 그래프들이 한눈에 파악하기 힘들었다.그리고 대시보드의 제목들도 가로로 길게 배치되어 있어 시각적인 피로감을 느끼게 했다. 그래서 제목들을 왼쪽에 몰아놓고, 다시 레이아웃을 수정했다. 레이아웃을 적용한 대시보드의 이미지는 이렇다. 다른 대시보드들은 썬버스트 파이차트나, 새로운 RFM 분석으로 아주 분주했다.조금 더 보기 좋게하기 위한 노력과, 좀 더 예리한 분석력을 보여주기 위한 노력이다. 내일 조원들과 만나서 전체적으로 정리하고, 업무분담을 실시..

TIL (Today I Learn) 2025.07.03

TIL [내배캠] 93일차

최종 프로젝트 : 대시보드 구현 (워드 클라우드)워드 클라우드 구현을 위해, 타이틀을 정제하고 태블로에 올렸다.생각보다 예쁜 모양으로 구현이 잘 안된다. 타이틀을 정제해 워드 컬럼을 추가하고, EXPLODE 했다.import pandas as pdimport re# 불용어 리스트stopwords = { 'a', 'an', 'the', 'for', 'to', 'of', 'in', 'on', 'at', 'by', 'and', 'or', 'with', 'as', 'from', '-', '_', "mm", "cm", "inch", "kg", "g", "oz", "pcs", "pack", "lot", "set", "new", "free", "brand", "type", "item", "sale"..

TIL (Today I Learn) 2025.07.02

TIL [내배캠] 92일차

최종 프로젝트 : 대시보드 구현 (파이차트)대시보드의 동작 버튼들을 정리하고, 파이차트를 설정하는 도중에 문제가 발생했다.파이차트의 레이블 위치를 정렬하고, 0%를 표시하는게 이렇게 어려운 일인지 몰랐다. 좌측은 어제, 우측은 오늘의 파이 차트이다. 작업 중에 발생한 문제점과 해결 과정True에 해당하는 지표만 선택해서 그래프 중앙으로 정렬하고자 함.지표 선택은 가능했지만, 중앙으로 정렬하는 기능이 없음도넛 차트를 그리기 위해 만든 이중 그래프에 레이블을 얹어서 표기그러나 해당하는 비율을 표시하려고 하면, 위치가 계속 틀어짐측정값 패널을 활용해, 그림과 레이블을 완전히 분리 시킴True에 해당하는 값이 0이면, 그래프 자체가 사라짐.튜터님과의 면담을 통해 해결비율 지표를 태블로가 계산하게 하지말고, 직접..

TIL (Today I Learn) 2025.07.01

TIL [내배캠] 90일차

최종 프로젝트 : 대시보드 프로토 타입어제 대략적인 대시보드 스케치를 끝냈지만, 아직 애매한 부분이 있다. 스케치를 기반으로 대시보드의 프로토 타입이라도 간략하게 만들어보자. 대시보드 스케치를 기반으로 어떤 내용을 담을 지 구상한다. 지난번에 우선순위를 정해놨으니, 스케치에 그려져있는 그래프들부터 구현을 시작했다. 그리곤 대시보드의 시선의 흐름을 강제하는 느낌으로 레이아웃을 계획했다. 출고지역을 선택하면 그 지역의 인기 세부 카테고리가 나오도록 설계하고,우측에는 그 지역에서 판매등록을 가장 많이 한 순서대로 판매자들을 나열했다.판매자를 클릭하면, 그 판매자의 특성들을 확인할 수 있도록 배치해보았다. 우하단 부분을 어떻게 채워야 할지는 조금 고민이다.가장 주력이 되는 카테고리와 판매자 부분을 강조했지만,..

TIL (Today I Learn) 2025.06.27