데이터 및 C언어
-
[Python] 파이썬 텍스트 파일 다루기.
[Python] 파이썬 텍스트 파일 다루기.[Python] 파이썬 텍스트 파일 다루기.
2024.07.02 -
[Python] Python 공부하기 : 얕은 복사[shallow copy] vs 깊은 복사[deep copy] + 할당[Assignment] mutable 객체인 리스트를 두개 만들어서 copy를 했음에도 b 리스트의 값을 변경했을 때 a의 값도 같이 변경되는 현상이 발생했습니다. 이런 일이 발생한 이유는얕은 복사(shallow copy)로 값을 가져왔기 때문입니다. 얕은 복사가 뭐길로 값을 독자적으로 변경시키지 못하는지 이번글에서 알아보겠습니다. ∇ 얕은 복사 [ Shallw Copy ] - 주소값만 복사. 위의 코드에서 a.copy()는 얕은 복사를 수행합니다. 이는 최상위 리스트만 새로 생성하고, 내부 리스트는 원본과 같은 객체를 참조합니다. ..
[Python] Python 공부하기 : 얕은 복사[shallow copy] vs 깊은 복사[deep copy][Python] Python 공부하기 : 얕은 복사[shallow copy] vs 깊은 복사[deep copy] + 할당[Assignment] mutable 객체인 리스트를 두개 만들어서 copy를 했음에도 b 리스트의 값을 변경했을 때 a의 값도 같이 변경되는 현상이 발생했습니다. 이런 일이 발생한 이유는얕은 복사(shallow copy)로 값을 가져왔기 때문입니다. 얕은 복사가 뭐길로 값을 독자적으로 변경시키지 못하는지 이번글에서 알아보겠습니다. ∇ 얕은 복사 [ Shallw Copy ] - 주소값만 복사. 위의 코드에서 a.copy()는 얕은 복사를 수행합니다. 이는 최상위 리스트만 새로 생성하고, 내부 리스트는 원본과 같은 객체를 참조합니다. ..
2024.07.01 -
[Python] 파이썬 리스트 표현식 {Python ListComprehension} ∇ 리스트 표현식 [ List Comprehension ] : 리스트 표현식은 리존의 리스트를 기반으로 새로운 리스트를 생성하는 간결하고 효율적인 방법입니다. 이는 for루프와 조건문을 한 줄로 결합하여 새로운 리스트를 만드는 파이썬의 특별한 방법입니다. +List 또는 set, dictionary 안에서 for 문과 if문을 사용하여,' 컬렉션내부의 원소들을 구성시킬 수 있습니다. ≫ 주요 특징. ..
[Python] 파이썬 리스트 표현식 {Python ListComprehension}[Python] 파이썬 리스트 표현식 {Python ListComprehension} ∇ 리스트 표현식 [ List Comprehension ] : 리스트 표현식은 리존의 리스트를 기반으로 새로운 리스트를 생성하는 간결하고 효율적인 방법입니다. 이는 for루프와 조건문을 한 줄로 결합하여 새로운 리스트를 만드는 파이썬의 특별한 방법입니다. +List 또는 set, dictionary 안에서 for 문과 if문을 사용하여,' 컬렉션내부의 원소들을 구성시킬 수 있습니다. ≫ 주요 특징. ..
2024.07.01 -
[SQL] 데이터 마트와 데이터웨어하우스란 무엇인가? # 데이터 마트와 데이터 웨어하우스가 필요한 이유. #데이터 마트와 데이터 웨어하우스 비교. # 데이터 웨어하우스와 데이터 마트의 관계. [ 상호보완적인 관계] 1. 데이터 흐름 : 데이터 웨어하우스 -> 데이터 마트 2. 규모 : 데이터 웨어하우스(대규모) -> 데이터 마트(소규모) 3. 사용 목적 : 데이터 웨어하우스(전사적 데이터 통합) -> 데이터 마트(부서별 맞춤 분석) ∇ 데이터 웨어하우스란?. : 데이터 웨어하우스는 여러 출처의 데이터를 통합하고 분석하기 위해 중앙에 저장하는 대규모 데이터 저장소입니다. 기업의 의사..
[SQL] 데이터 마트와 데이터웨어하우스란 무엇인가?[SQL] 데이터 마트와 데이터웨어하우스란 무엇인가? # 데이터 마트와 데이터 웨어하우스가 필요한 이유. #데이터 마트와 데이터 웨어하우스 비교. # 데이터 웨어하우스와 데이터 마트의 관계. [ 상호보완적인 관계] 1. 데이터 흐름 : 데이터 웨어하우스 -> 데이터 마트 2. 규모 : 데이터 웨어하우스(대규모) -> 데이터 마트(소규모) 3. 사용 목적 : 데이터 웨어하우스(전사적 데이터 통합) -> 데이터 마트(부서별 맞춤 분석) ∇ 데이터 웨어하우스란?. : 데이터 웨어하우스는 여러 출처의 데이터를 통합하고 분석하기 위해 중앙에 저장하는 대규모 데이터 저장소입니다. 기업의 의사..
2024.07.01 -
[SQL] SQL 공부 : View 및 Procedure. 1. View (뷰) : view는 하나 이상의 테이블을 참조하는 가상 테이블입니다. 실제 데이터를 저장하지 않고, 사용자가 쿼리의 결과를 마치 테이블처럼 사용할 수 있게 해줍니다. 뷰를 사용하면 복잡한 쿼리를 단순화하고, 데이터 보안을 강화할 수 있습니다. - 기본 테이블은 디스크에 공간이 할당되어 데이터를 저장함. - 뷰는 데이터 딕셔너리(Data Dictionary) 테이블에 뷰에 대한 정의(SQL문)만 저장되어, 디스크 저장 공간 할당이 ..
[SQL] SQL 공부 : View 및 Procedure.[SQL] SQL 공부 : View 및 Procedure. 1. View (뷰) : view는 하나 이상의 테이블을 참조하는 가상 테이블입니다. 실제 데이터를 저장하지 않고, 사용자가 쿼리의 결과를 마치 테이블처럼 사용할 수 있게 해줍니다. 뷰를 사용하면 복잡한 쿼리를 단순화하고, 데이터 보안을 강화할 수 있습니다. - 기본 테이블은 디스크에 공간이 할당되어 데이터를 저장함. - 뷰는 데이터 딕셔너리(Data Dictionary) 테이블에 뷰에 대한 정의(SQL문)만 저장되어, 디스크 저장 공간 할당이 ..
2024.06.30 -
[SQL] SQL 공부하기 : 함수 ∇ My SQL의 함수 정리 : 단일행/ 복수행/ 윈도우 함수 함수. : 단일 및 복수행 그리고 윈도우 함수로 나뉘며, 특정 규칙에 의해 새로운 결과값으로 반환하는 명령어. 1. 단일행 함수.[Single-Row Functions] - 숫자,문자,날짜, 형 변환, 일반 : 각 행에 개별적으로 적용되어 하나의 결과를 반환하는 함수입니다. 주로 문자열 처리, 수치 계산, 날짜 처리 등에 사용됩니다. 1-1. 문자열 함수. - UPPER(str) : 문자열을 대문자로 변환. ..
[SQL] SQL 공부하기 : 함수[SQL] SQL 공부하기 : 함수 ∇ My SQL의 함수 정리 : 단일행/ 복수행/ 윈도우 함수 함수. : 단일 및 복수행 그리고 윈도우 함수로 나뉘며, 특정 규칙에 의해 새로운 결과값으로 반환하는 명령어. 1. 단일행 함수.[Single-Row Functions] - 숫자,문자,날짜, 형 변환, 일반 : 각 행에 개별적으로 적용되어 하나의 결과를 반환하는 함수입니다. 주로 문자열 처리, 수치 계산, 날짜 처리 등에 사용됩니다. 1-1. 문자열 함수. - UPPER(str) : 문자열을 대문자로 변환. ..
2024.06.30