본문 바로가기
데이터자격증/재무빅데이터분석사FDA2급 이론

재무빅데이터분석사(FDA 2급) - 데이터베이스 시스템 개요 PART1 #1

by orangecode 2022. 12. 2.
728x90

재무빅데이터분석사 FDA 2급 출제범위

이론 데이터베이스
  • 데이터베이스 시스템
  • 관계형 데이터베이스 개요
  • 관계형 키
  • 기초 SQL
기초회계
  • 회계의 정의
  • 회계의 기본가정, 회계등식
  • 회계상 거래, 복식부기의 원리
  • 회계등식, 재무제표의 구성요소
  • 분개, 전기, 시산표의 이해
  • 결산, 정산표, 회계의 순환과정
기초통계
  • 모집단과 표본
  • 자료의 척도와 형태
  • 기술통계분석
  • 확률, 확률변수와 확률분포
  • 표본분포와 추정
  • 상관분석과 선형회귀분석
 
  • 변수의 설정
  • 연산자와 복합연산자, 주석
  • 리스트, 튜플, 딕셔너리
실기 파이썬기초
  • if문과 for문
  • 리스트 컴프리헨션
  • 사용자정의함수, 람다함수
  • 전역변수와 지역변수
데이터 분석 (Fraudit 활용)
  • CSV, Excel 데이터 입력
  • 데이터의 Sorting
  • 데이터의 Filtering
  • 데이터의 Select
  • 데이터의 Duplicate, Gap 분석
  • 데이터의 Groupby, Summarize 분석
  • 데이터 테이블의 Join 분석
  • 데이터 Outlier 분석

 

데이터베이스의 개요

1. 배경

빅데이터는 여러 분야에 많ㅇ든 영향을 미치고 있는 혁명적인 단어이다. 

빅데이터가 인기를 끌게된 이유는 데이터 활용 가능성이 매우 높아져 데이터의 양, 속도, 다양성에 관한 새로운 이슈 및 연구 방법을 제시하였고 데이터 수집 및 분석 방식을 획기적으로 변화시키는 계기가 되었기 때문이다.

 

2. 데이터와 정보

데이터(Data)

- 컴퓨터가 작업을 수행하는 수량, 문자 또는 기호

- 데이터는 단순한 관찰이나 측정 등의 수단을 통해 현실세계로 부터 수집된 사실이나 값을 말한다.

- 은행 대기 번호표 숫자, sns 메세지, 식당메뉴, 리뷰 등

 

데이터
사과 LOVE
apple 돈가쓰 112
ABCDEF 수박 딸기

 

정보

- 정보는 데이터 중에서도 조직화되고 체계화된 데이터를 말한다.

- 의사결정자에게 의미를 제공하는 데이터이다.

 

데이터
사과  
     
  수박 딸기

 

데이터를 정보로 변환

임꺽정 1 존윅

임꺽정, 1, 존윅이라는 데이터가 존재한다고 하자

 

해당 데이터를 의미있는 정보로 추론하여 변환하면 다음과 같다.

도서관 대여기록
회원 이름 임꺽정
대출기록 대출명
1 존윅

 

 

3. 데이터베이스

데이터베이스는 일반적으로 원시데이터(Raw Data) 데이터베이스 관리시스템(DBMS)의 집합체라고 볼 수 있다.

데이터베이스를 활용하여 편의점에서 많이 팔리는 상품을 자동으로 보충하거나 신용카드 이용내역 확인 등 일상생활 여러 분야에서 데이터베이스가 활용되고 있다.

 

데이터베이스의 개념

- 대용량 데이터 저장소

- 데이터 보관 및 데이터 설명 포함 : 데이터베이스는 통합된 기록의 자기 설명 집합체라고 정의되며 데이터에 대한 설명을 metadata라고 부른다.

- 데이티벵스는 논리적 연계성이 중요하여 조직의 정보요구 분석시 데이터베이스에 표시할 개체와 개체간의 식별이 중욯다.

 

4. DBMS(DataBase Management System)

DBMS는 데이터베이스를 관리하는 시스템으로 사용자, 데이터베이스 응용프로그램, 데이터베이스 간 상호작용하는 소프트웨어를 말한다.

 

컴퓨터에 데이터를 저장하는 방식을 여러가지가 있다. 예를 들어 다양한 파일 시스템(문서, 음악, 영상 등)을 데이터를 저장, 수정, 삭제가 가능하다고 할 때, 파일을 이용하여 여러명이 데이터를 저장하는 경우 데이터 종속성, 데이터 중복성의 문제가 생길 수 있다.

 

- 데이터 종속성 : 엑셀파일을 열려면 엑셀이 설치되어 있어야함

- 데이터 중복성 : 동일한 표를 엑셀파일과 한글 파일 두 개로 보관해야 한다.

 

데이터 종속성과 중복성으로 인해 저장공관의 낭비와 일관성, 무결성을 유지해주는 것을 MS SQL, MySQL, Oracle 등 DBMS라고 할 수 있다.

 

 

5. 데이터베이스 응용프로그램

사용자는 대아토룰 생성,유지하는 데이터베이스 응용 프로그램을 이용하여 데이터베이스와 상호작용할 수 있다.

데이터베이스 응용프로그램은  C++, Java, Python과 같은 프로그래밍 언어로 작성될 수 있다.

 

 

6. 데이터베이스 시스템

데이터베이스 시스템은 DBMS와 데이터베이스 자체를 활용하여 데이터베이스 상호작용으로 하는 데이터베이스 응용프로그램의 집합체를 의미한다.

 

 

반응형

댓글