반응형
반응형
Database 데이터베이스란? 체계적이거나 조직적으로 정리된 정보의 집합체 여러 사람이 공유하여 사용할 목적으로 체계화해 통합, 관리하는 데이터의 집합 데이터베이스 관리 시스템 (DBMS) DBMS DataBase Management System의 줄임말 데이터베이스를 관리를 할 수 있게 해주는 소프트웨어 응용 프로그램들이 데이터베이스를 공유하며 사용 할 수 있는 환경 제공 SQL Structured Query Language의 줄임말 데이터베이스에 접근할 때 사용하는 언어 단순한 질의 기능뿐 아니라 데이터의 정의와 조작 기능을 가짐 테이블 단위로 연산을 수행 초보자도 비교적 쉽게 사용 가능 데이터베이스 관리 시스템의 종류 종류 설명 관계형 DBMS 데이터를 열과 행을 이루는 테이블로 표현하는 모델 객..
Data 데이터란? 추론과 추정의 근거를 이루는 사실 현실 세계에서 관찰하거나 측정하여 수집한 사실 과거 관념적이고 추상적인 개념에서 기술적이며 사실적인 의미로 변화 데이터의 특징 상호적 특성 : 다른 객체와의 상호관계 속에 더 큰 가치 부여 존재적 특성 : 객관적 사실 당위적 특성 : 추론, 추정, 예측, 전망을 위한 근거 데이터의 구분 정량적 데이터 (Quantitative Data) 정성적 데이터 (Qualitative Data) 정의 주로 숫자로 이루어진 데이터 예시) 11시 12분 함축적 의미를 지닌 문자와 같은 텍스트로 구성된 데이터 예시) 서버리스에 배포함 유형 정형 데이터, 반정형 데이터 비정형 데이터 특징 여러 요소의 결합으로 의미 부여 객체 하나가 함축된 의미를 내포 관점 주로 객관적 ..
빅데이터분석기사 자격 소개 국가기술자격 관련 근거 국가기술자격법 및 동법 시행령 빅데이터분석기사 정의 빅데이터 이해를 기반으로 빅데이터 분석 기획, 빅데이터 수집·저장·처리, 빅데이터 분석 및 시각화를 수행하는 실무자를 말한다. 빅데이터분석기사의 필요성 전 세계적으로 빅데이터가 미래성장동력으로 인식돼, 각국 정부에서는 관련 기업투자를 끌어내는 등 국가·기업의 주요 전략분야로 부상하고 있다. 국가와 기업의 경쟁력 확보를 위해 빅데이터 분석 전문가의 수요는 증가하고 있으나, 수요 대비 공급 부족으로 인력 확보에 어려움이 높은 실정이다. 이에 정부차원에서 빅데이터 분석 전문가 양성과 함께 체계적으로 역량을 검증할 수 있는 국가기술자격 수요가 높은 편이다. 빅데이터분석기사의 직무 대용량의 데이터 집합으로부터 유..
최대 공약수 (GCD, Great Common Divisor) 두 수의 최대 공약수 알고리즘 조건 1. 두 수 x와 y에서 x는 y보다 커야한다. x > y 조건 2. y가 0일 경우, x를 출력하고 알고리즘을 종료한다. if y == 0 : print(x) 조건 3. x 와 y를 나눈 나머지의 값이 0이면 y를 출력하고 알고리즘을 종료한다. if x % y == 0 : print(y) 조건 4. x와 y를 나눈 나머지 값이 0이 아니면 x에 y의 값을, y에 나머지 값으로 대입하여 조건3를 다시 수행한다. while x % y != 0 : temp = x % y x = y y = temp 최대 공약수 구하기 코드 함수에 두 수의 값을 입력하면 최대공약수의 값 반환 def findGcd(xNumerato..
MVVM 패턴이란? (Model-View-ViewModel) 소프트웨어 아키텍처 패턴으로 그래픽 인터페이스(뷰)와 비즈니스 또는 백엔드 로직(모델)을 분리 뷰가 특정 모델에 종속되지 않음 뷰 모델은 뷰에 대한 참조를 하지 않고 뷰의 속성을 직접 연결(bind) 모델 (Model) 도메인 모델과 데이터 접근 계층을 참조하는 것 도메인 모델 : 실제 상태 내용을 표현 (객체 지향 접근법) 데이터 접근 계층 : 내용을 표현 (데이터 중심 접근법) 뷰 (View) 사용자가 화면에서 보여지는 구조, 배치, 외관을 의미 모델을 시각적으로 볼 수 있게 표현 사용자와 뷰의 상호 작용(클릭, 키보드 등)을 수신하여 데이터 바인딩을 통하여 뷰 모델로 전달 뷰 모델(View Mode) 공용 속성과 공용 명령을 노출하는 뷰에..