오늘은 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) 장점
- 일반 데이터보다 신뢰도가 높을 수 있음
- 지속적인 관리, 쉽게 최신 데이터 얻을 수 있음
- 빅데이터의 규모
- 무료
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.
패스트캠퍼스 [직장인 실무교육]
프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.
fastcampus.co.kr
'Challange' 카테고리의 다른 글
패스트캠퍼스 환급챌린지 13일차 미션 (2월 13일) : 데이터 분석 Master Class 강의 후기 (2) | 2024.02.13 |
---|---|
패스트캠퍼스 환급챌린지 12일차 미션 (2월 12일) : 데이터 분석 Master Class 강의 후기 (1) | 2024.02.12 |
패스트캠퍼스 환급챌린지 10일차 미션 (2월 10일) : 데이터 분석 Master Class 강의 후기 (2) | 2024.02.10 |
패스트캠퍼스 환급챌린지 9일차 미션 (2월 9일) : 데이터 분석 Master Class 강의 후기 (0) | 2024.02.09 |
패스트캠퍼스 환급챌린지 8일차 미션 (2월 8일) : 데이터 분석 Master Class 강의 후기 (0) | 2024.02.08 |