본문 바로가기

데이터22

파이썬(Python) 처음 배울때 무조건 외워야할 핵심사항! 파이썬(Python) 처음 배울때 무조건 외워야할 핵심사항!프로그래밍을 처음 시작하거나, 다른 언어를 하다가 파이썬을 배우는 사람이라면 종종 "어디서부터 시작해야 할까?" 하는 고민을 하게 됩니다.파이썬은 쉽다고 하지만, 초반에 기초를 제대로 다지지 않으면 나중에 어려움을 겪을 수 있습니다. 그래서 이번 글에서는 파이썬을 처음 배울 때 반드시 기억하면 학습이 쉬워지는 핵심 개념을 정리해보았습니다.특히, 다른 블로그 글과 차별화되도록 초보자가 실수하기 쉬운 부분과 무조건 암기해야 하는 핵심 개념을 강조하여 정리했습니다.1. "파이썬은 들여쓰기(Indentation)가 생명이다"❌ 흔한 실수:if True:print("Hello World")위 코드를 실행하면 IndentationError가 발생합니다. 이.. 2025. 3. 31.
데이터베이스 설계에서 효과적인 키(Key) 설정은 데이터베이스 설계에서 키(Key) 설정은 성능과 데이터 무결성에 큰 영향을 미칩니다. 키를 설정할 때 고려해야 할 중요한 요소들을 정리해보겠습니다. 1. 기본 키(Primary Key) 설정 시 고려 사항기본 키는 각 행을 고유하게 식별하는 역할을 합니다.✅ 고려해야 할 점:유일성(Unique): 중복되지 않아야 합니다.불변성(Immutable): 시간이 지나도 값이 변하지 않아야 합니다.단순성(Simple): 너무 많은 컬럼을 포함하면 성능에 악영향을 줄 수 있습니다.짧은 길이(Short Length): 인덱스 크기와 검색 성능을 고려해 너무 길지 않도록 합니다.자동 증가(Auto Increment) vs 자연 키(Natural Key) 선택일반적으로 **자동 증가 키(대리 키, Surrogate Ke.. 2025. 2. 21.
DW, BI를 하다보면 듣게 되는 용어들 짤막한 이야기 DW시스템은 여러 소스시스템으로부터 대량의 데이터를 가져와 분석하기 위해 변경, 보관, 공유한다. 이를 이용해 다양한 분석을 위해 사용한다. DW시스템 관련 업무를 하다보면 ETL, OLAP툴들에 대해 이야기를 먼저 하겠지만 이런 정보들은 쉽게 찾아볼 수 있다. ETL 및 OLAP 관련 여러 제품들이 존재한다. 사이트에 나갔을때 접하게되는 데이터를 분석하다보면 실적 데이터, 계획 데이터란 말도 자주 듣게 된다. 경력자들은 잘아는 용어일것이다. 실적데이터란 무엇일까 쉽게 이야기하면 과거 데이터이다. 현시점 전까지의 데이터이다. 기준이 당주가 되건 당일이 되건 이전까지이다. 회사에 따라 다르겠지만 실적 데이터는 적어도 3년치, 2년치 정도를 가지고 있다. 계획데이터는 당일 이후의 데이터 미래 데이터라고도 하.. 2023. 12. 12.
SSAS 큐브생성시 파티션 자동화 파티션 자동화시 필요한 생성유무 스크립트 SELECT TOP 1 RIGHT(OBJECT_ID,8) AS MIN_DATE FROM $System.DISCOVER_OBJECT_ACTIVITY WHERE OBJECT_PARENT_PATH = 'CUBECONNECT.Databases.IFS_XXX_ZZZZ_01.Measure Groups.IFS_XXX_ZZZZ_01.Partitions' ORDER BY OBJECT_ID 해당결과를 변수에 담아 구분한다. 조건편집기로 구분 2023. 3. 16.