본문 바로가기
Challange

패스트캠퍼스 환급챌린지 11일차 미션 (2월 11일) : 데이터 분석 Master Class 강의 후기

by @0-0 2024. 2. 11.
반응형

 

 

오늘은 2주차의 마지막 날!

11일차😆

 

오늘은 드디어 열흘간 배웠던 엑셀을 마무리하고 SQL을 활용한 데이터 분석 과정을 시작하는 날이다!

 

SQL을 종종 사용하곤 했지만 많이 사용해 본 것은 아니라서

이 강의를 통해 배우게 될 SQL을 활용한 데이터 분석에 대한 내용이 기대된다!

 

첫 날인 오늘은 SQL의 Introduction로 강의를 시작하였다!

내용 자체는 기본 개념에 SQL을 소개하는 느낌이라 어렵지 않았다.

 

그 중 Fiddle이라고 하는MySQL이나 Oracle과 같은 소프트웨어를 설치하지 않고

SQL을 온라인 상에서 사용해볼 수 있는 사이트를 소개받았는데

분석 파트로 넘어가면 MySQL을 설치해야겠지만

간단한 명령어들을 배울 때는 쏠쏠하게 사용할 수 있지 않을까한다=)

설치하기 귀차나ㅎㅎ

또한 강의에서 SQL 코딩테스트를 연습할 수 있는 사이트를 알려주신 것도 유용하게 이용할 수 있을 것 같다👍

 

 


 

Part2. SQL _ SQL 기초

 

 

 

 

 

01. 데이터, 데이터베이스

 

- 데이터베이스(DB)에는 데이터가 그룹화, 구조화되어 저장됨

 

 

02. DBMS(Database Management System)

: DB를 생성, 설정, 관리하게끔 해주는 소프트웨어

 

- RDBMS(Relational Database Managenet System): 관계형 모델

- NoSQL(Not Only SQL): 비관계형 DB

 

 

03. 테이블

 

- Column = Attribute

- Row = Tuple

 

 

04. 모델링

: 데이터를 어떤 식으로 그룹화해서 저장할지를 설계하는 과정

 

- PK(Primary Key) 지정 가능

- 데이터의 형식 지정 가능

- ERD(Entity Relationship Diagram): 테이블과 그들 사이의 관계를 쉽게 알아볼 수 있도록 그린 다이어그램

   · 1:1 관계

   · 1:N 관계

   · N:M 관계

 

 

05. SQL

: DBMS 시스템이 해석할 수 있는/ 시스템과 대화할 수 있 언어

 

- * SQL: 언어 / Query: 액션(데이터베이스에 명령을 던지는게 쿼리)

- C(Create) R(Read) U(Update) D(Delete)

 

 

06. SQL Fiddle

- DBMS 설치 없이 SQL을 사용할 수 있음

 

<SQL>

 

 

<결과>

 

+ w3schools: MySQL 연습 사이트

 

 

+ SQL 코테 사이트

   - programmers

   - hackerrank.com/domains/sql

   - sqlzoo

   - leetcode

 

 

07. 공공데이터

: 공공기관이 가진 모든 데이터

 

1) 장점

- 일반 데이터보다 신뢰도가 높을 수 있음

- 지속적인 관리, 쉽게 최신 데이터 얻을 수 있음

- 빅데이터의 규모

- 무료

 

 

 

 

 

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.

 

 

 

 

:: https://bit.ly/48sS29N

 

패스트캠퍼스 [직장인 실무교육]

프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.

fastcampus.co.kr

 

반응형