sql을 왜 배워야 할까?

Jiwon Kim
|2023. 6. 30. 00:00

최근 유튜브를 통해 데싸 현직자의 이야기를 듣게 되었다. 

산업공학과, 통계학과... 등 데이터 애널리스트나 사이언티스트로 진학하는 사람들이 있는 과에 다니는 친구들과 다르게

나는 관련직에 계신 선배나 현직자들과 물리적 거리가 멀어 (그냥 인맥 없다는 말 길게 씀) 브런치나 유튜브에 올라오는 현직자의 이야기들이 너무 소중하고 감사하다. 

 

보통 내가 학교 수업시간 또는 프로젝트를 할 때

python/R로 데이터를 불러온다. 

 

보통 파이썬의 경우 pandas package를 이용해서 pd.read_csv("data.csv")

 

그러니까 애초에 csv로 되어있는 데이터를 나는 불러왔었다. 

하지만 실제로 현업에서는 파일 형태로 되어있는 데이터를 제공받는 경우는 거의 없다고 한다. 

 

내가 직접 회사의 DB에 접속해서 적절한 쿼리를 짜서 데이터를 추출해와야 하는 것이다. 

여기서 필요한 skill이 바로 sql인 것이다.

 

대표적인 데이터베이스 관리 시스템 (DBMS)으로는 Oracle과 MySQL이 있다. 

 

데이터 처리에 드는 비용 및 시간의 감축 & 과정의 효율화를 위해서는 효율적인 쿼리를 짜는게 중요하다. 

효율적인 쿼리를 짤 수 있도록 기본문법부터 시작해서 추가적인 function까지 익혀봐야겠다. 

 

'Study > SQL' 카테고리의 다른 글

SQL : not, order by  (0) 2023.07.01
SQL : is null, and, or  (0) 2023.07.01
SQL : logical operator : like, in, between  (0) 2023.07.01
SQL : where, comparison operator, arithmetic in sql  (0) 2023.06.30
SQL : select, from, limit  (0) 2023.06.30