.

스파르타코딩클럽 엑셀보다쉬운 SQL (4주) 33기

2주차 - 수강일자 210921

 

통계

  • 최대 max ()
  • 최소 min ()
  • 평균 avg ()
  • 갯수세기 count ()

묶기 기준 만들기

  • 칼럼(필드) 내 항목으로 그루핑하기 group by 칼럼명
    • group by를 써준다음에는 꼭 select 에 출력하고자 하는 칼럼명을 표기해줘야한다
    • ex. select name, count(name) from users group by name

정렬하기

  • order by 칼럼명 : 오름차순 정렬
  • order by 칼럼명 asc : 오름차순 정렬
  • order by 칼럼명 desc : 내림차순 정렬
  • => where 다음절에 사용. 가장 마지막에

별칭 alias

  • 테이블에 별칭
    • orders 라는 테이블이 있을때 orders o 라고 쓰면 orders 에 o라는 별칭이 생긴거,
    • 따라서, name 이라는 칼럼이 orders 내에 있다면, o.name 이라고 하면 oders의 name을 선택한게 됨 
    • 보통은 별칭은 이니셜 한개에서 두개정도로 작성함
  • 출력된 칼럼(필드)에 별칭
    • select count(*) 를 출력시 필드에 count(*)라고 나오면 무슨 내용인지 출력값을 보고 판단하기 어려움
    • 따라서 이름을 지어준다. select count(*) as cnt -> 이렇게 해주면 출력값에 cnt로 표기된다.

 

2주차 완료 !


 

3주차 강의 기록 - [스파르타코딩클럽] 엑셀보다 쉬운 SQL - union all, left join, inner join, 쿼리 실행 순

스파르타코딩클럽 엑셀보다쉬운 SQL (4주) 33기 3주차 - 수강일자 211002 join 두가지 테이블의 key 칼럼을 기준으로 테이블을 연결해서 하나의 테이블로 표기하는 것 - 두 테이블을 실제로 합치는 게

slowslow.tistory.com

 

.

스파르타코딩클럽 엑셀보다쉬운 SQL (4주) 33기

1주차 - 수강일자 210920

 

기본

  • 쿼리문 : 데이터베이스에 명령을 내리는것
    • CRUD 네가지 메인 액션이있지만 DB관련 직종이 아닌이상 R(read)만 제대로 하면 된다. 
    • 이번 강의에서는 R만 배우기로 한다.
  • 테이블 : 시트
  • 필드 : 컬럼
  • 문자에는 '' 따옴표가 필수 / 또는 ""도 무방
  • 숫자에는 '' 따옴표 미사용
  • SQL은 대소문자를 가리지 않는다. 어떻게 써도 동일하게 인식

where절

  • 같다 : =
  • 다르다 : !=
  • 초과 미만 : > <
  • 이상 이하 : >= <=

조건

  • 포함 : where 컬럼명 in (조건1, 조건2, ... )
  • 범위 : where 칼럼명 between '조건1' and '조건2'
    • ex. between '2021-08-02' and '2021-08-08'
      => 08-02 ~ 08-07 출력. 이상 and 미만
  • 패턴 : where 컬럼명 like '%naver.com'
    • '%d' d로 끝나는 
    • 'd%' d로 시작하는
    • '%d%' d가 가운데 들어가는
    • 'a%b' a로시작하고 b로 끝나는

기타

  • limit # : #개만 출력하기 (where 절 이후에 사용)
  • distinct(칼럼명) : 칼럼명의 중복데이터는 제외하고 (select 절에 사용)
  • count(칼럼명) : 칼러명의 갯수세기 (select count(disntinct(칼럼명)) 으로 주로 사용)

수강시작!


 

2주차 강의 기록 - [스파르타코딩클럽] 엑셀보다 쉬운 SQL

스파르타코딩클럽 엑셀보다쉬운 SQL (4주) 33기 2주차 - 수강일자 210921 통계 최대 max () 최소 min () 평균 avg () 갯수세기 count () 묶기 기준 만들기 칼럼(필드) 내 항목으로 그루핑하기 group by 칼럼명 gr.

slowslow.tistory.com

 

 

[총정리]SQLD (SQL개발자) 공부기간 시험일정 난이도

[총정리] SQLD (SQL개발자) 자격증 공부기간 시험일정 난이도 디지털 마케팅 자격증 SQLD란 무엇인가? SQL 개발자(SQLD*, SQL Developer)란 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 응용 소

slowslow.tistory.com

👆SQL 국가공인 자격증 SQLD 정리 글입니다.


#MySQL #입문강의

 

1. 인프런 [백문이 불여일타] 

 

 

[백문이불여일타] 데이터 분석을 위한 기초 SQL - 인프런 | 강의

SQL 기초 이론을 배우고, 해커랭크 문제 10개를 함께 풀어봅니다., 강의소개 SQL 이론 강의는 많은데 문제 풀이와 병행하면서 진짜 실력을 키울 수 있는 강의는 왜 없을까요? 영어 문법 공부를 아무

www.inflearn.com

상세페이지

2. 인프런 [제코베]

 

[무료] 생애 첫 SQL With 제코베 - 인프런 | 강의

왕 기초🐥, 더이상 날 설명할 단어가 없다 하시는 분들만 들어주세요.👂 개념은 우주로🚀, 왕기초 실습만 주야장천✍, 손으로 익히는 SQL!✋ 설치 없이 합니다.🔥 여깁니다 강의 맛집 제코베!

www.inflearn.com

상세페이지

 

3. 유튜브 [생활코딩]

- 데이터베이스 수업 1

 

수업을 마치며 - 생활코딩

지식지도 관련된 지식의 지도입니다. 지도를 참고해서 스스로 학습 경로를 탐험해보세요.

opentutorials.org

상세페이지

- 데이터베이스 수업 2

 

DATABASE2 - MySQL - 생활코딩

수업소개 무료이면서, 오픈소스이고, 3대 데이터베이스 중에 하나인 MySQL의 입문 수업입니다.  수업대상 정보기술의 심장인 데이터베이스가 어떻게 동작하는지 궁금하신 분 데이터를 보다 전

opentutorials.org

 


SQLD 신청 전에 알아 둘 것

 

SQLD (SQL개발자) 신청전에 알았다면 좋았을 것들 (환불, 응시료, Mysql, DBMS, 현직자, 필요성, 효용,

나는 이번 3월 SQLD시험을 신청했다가 환불했다. 충분히 공부를 못해서 환불한 것도 맞지만, 예상과 다른 부분이 있어서 굳이 SQLD 자격증을 따지 않아도 되겠다는 생각을 했다. 오히려 이 내용을

slowslow.tistory.com

 

[총정리] SQLD (SQL개발자) 자격증 공부기간 시험일정 난이도 디지털 마케팅 자격증

SQLD란 무엇인가?

SQL 개발자(SQLD*, SQL Developer)란 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 응용 소프트웨어를 개발하면서 데이터를 조작하고 추출하는 데 있어서 정확하고 최적의 성능을 발휘하는 SQL을 작성할 수 있는 개발자를 말한다.
(출처 : dataq.or.kr)

국가공인 SQL 개발자 자격으로 SQL에 대한 기본적인 역량을 평가하는 시험이다.

최근 데이터 IT 직종 수요 증가에 따라서 신설된 자격증이다. 

 

관련 분야를 준비하는 경영학과, 통계학과, 데이터학과, 컴퓨터공학과 등의 학생과 이직을 준비하는 직장인 수요가 많다.

 

 

-난이도, 응시자격, 응시료

 

Kdata에서 시행하는 국가자격 시험중 가장 낮은 난이도로 평가받는다.

입문 수준의 시험으로 실기 없이 필기시험으로만 구성된다.

별도의 자격요건은 없어 모두가 응시할 수 있다.

응시료는 1회 4만원이다.(비싸다)

 

 

-과목 구성

별도의 필기시험을 운영하지 않지만, SQL에 대한 활용능력을 객관식으로 평가한다. 컴퓨터 활용능력 필기에 엑셀 문제가 나오는 것과 비슷한 방식이다.

 

 

매년 접수기간, 시험일정

2월 중순 접수 👉 3월 중순 시험

5월 초 접수 👉 5월 말 시험

8월 초중순 접수 👉 9월 초 시험

10월 중순 말 접수 👉 11월 중순 시험

 

시험은 매년 4회 시행

 

 

- 2021년 올해 시험일정

접수기간 시험일
2.22-2.26 3.20(토)
5.3 ~ 5.7 5.29(토)
8.9 ~ 8.13 9.5(일)
10.25 ~ 10.29 11.20(토)

 

 

평균 공부기간

전공 여부에 관계없이 1-2주 미만의 공부기간으로 합격한다.

짧게는 2-3일 만의 벼락치기로 합격하는 경우도 있다.

 

 

SQLD 자격증 쓸모 

- 데이터에 대한 기초적인 이해를 쌓고 싶은 사람들

- SQL에 대한 역량을 어필하고 싶은 사람들 (특히 비전공자)

- SQLP를 준비하는 사람들

 

*통계나 컴공보다는, 비전공자들이 데이터 분야에 대한 관심을 표현하기 위한 자격증으로 사용되는 것이 더 효과적이다.

*실력이 아니라 관심을 표현하는 수준의 수단이다. SQL 실력을 표하고 싶다면 상위 자격증인 SQLP가 적합하다.

*실제적으로 데이터 관련 분야는 자격증보다는 실력이 더 중요하므로 SQLD만으로 취업이 결정되는 것은 아니다.

*극 소수 기관에서 취업 시 가점을 부여한다.

 

 

인강, 교재 필요 여부

- 인강

난이도가 매우 낮아 별도의 인강 없이도 충분히 합격 가능한 자격증이다.

 

- 교재

개념서와 문제집 두 가지가 출시되어있으나, 개념서 없이 문제집만으로도 합격하는 사례가 많다. 

아직까진 개정이 없어 과년도 교재를 사용하여도 무리 없다.

 

👉 빠르게 자격증이 필요한 경우엔 문제집만 여러 회 독해 합격할 수 있다.

 

 

SQLD 교재

문제집

 

1. 한국 데이터 산업 진흥원 - SQL 자격검정 실전문제

노랑이 노랑이로 불리는 책이다. 문제집으로 가장 많이 사용한다. 

✔ 1.8만 원

 

👉 일반적인 공부방법은 SQLD 요약자료로 개념을 공부하고 노랑이 책을 사서 푸는 것이다.

 

 

2. 한국데이터산업진흥원 - SQL 전문가 가이드

SQLP, SQLD를 준비하기 위해 자격증 주관사에서 출판한 책이지만, 실제 수험과 거리가 멀다는 평이 많다. 가격도 매우 비싸 추천하지 않는다.

✔ 5만 원

 

 

3. 영진닷컴 - 2020 이기적 SQL 이론서 + 기출문제

이론과 기출문제를 한 권으로 다뤘다는 장점과 오탈자가 매우 많다는 단점이 있다.

2.2만 원

 

 

간단 요

SQL 관련 기초 자격증이다.

1년에 4번 시행하고 1-2주면 딸 수 있다.

교재는 개념서+문제집 혹은 문제집만 사면 된다.

인강은 필요 없다.

총 준비 비용은 5.8만원 이하 (응시료 4만 원 + 교재 1.8만원 이하)

국가공인 자격증으로 인정받을 수 있지만 이것 만으로 취업하는 것은 아니다.

 

 

 

+ SQLP, ADP 등 자료가 많은 사이트 데이터 전문가 포럼

 

 

데이터 전문가 포럼 (빅데이터분석기사... : 네이버 카페

빅데이터분석기사, ADP, ADsP, SQLP, SQLD, DAP, DAsP, 자격증 취득 등 데이터 전문가 커뮤니티입니다.

cafe.naver.com


관련 글 보러 가기👇

 

SQLD (SQL개발자) 신청전에 알았다면 좋았을 것들 (환불, 응시료, Mysql, DBMS, 현직자, 필요성, 효용,

나는 이번 3월 SQLD시험을 신청했다가 환불했다. 충분히 공부를 못해서 환불한 것도 맞지만, 예상과 다른 부분이 있어서 굳이 SQLD 자격증을 따지 않아도 되겠다는 생각을 했다. 오히려 이 내용을

slowslow.tistory.com

 

[자격증] ADsP 데이터분석준전문가 공부기간 시험일정 총정리

[자격증] ADsP 데이터 분석 준전문가 공부기간 시험일정 독학 인강 교재 추천 총정리 간단 요약 ADsP란 무엇인가? Advanced Data Analytics Semi-Professional의 약자로, 데이터 이해에 대한 기본지식을 바탕으

slowslow.tistory.com

+ Recent posts