SQL 1주차 : 기초 및 select, where절 연습
새해맞이 기념으로 기존에 신청해두었던 내일배움카드를 사용해보기로 했다. 마침 스파르타코딩클럽의 월간 무료 강의였던 '2023 나만의 버킷리스트 만들기' 강의를 수강하고, 국비지원 관련한 푸시알림을 받았다. 내일배움카드를 만들기만하고 어느곳에 사용할지 고민하다 기존에 궁금했던 강의에 사용해보기로 했다.
작년에 들었던 헤이조이스의 마케팅플랜의 강연 중 고객 데이터를 서비스의 콘텐츠에 적극 활용한 예시들이 이번 강의 선택에 큰 영향을 주었다. 최근 프로덕트 디자이너들에게도 데이터를 분석하고 제품에 적용할 수 있는 역량이 (일부) 요구되고 있는 가운데, 최소한의 데이터 해석 능력을 갖추어보고자 SQL을 선택했다.
데이터 활용과 SQL 언어에 관해서는 배경지식이 너무 적어 초반의 개괄적인 내용 파악에는 좀 로딩이 걸렸다🥲 그래도 1주차부터 실제와 유사한 환경의 데이터베이스를 통해 실습 위주, 빠른 템포로 강의가 진행되어 쉽게 적응할 수 있었다.
select * from table_A
where column_A = 'text_a' and column_B = 'text_b';
select * from table_A
where column_A between 'text/date/number' and 'text/date/number';
select * from table_A
where column_A Like 'sth%sth';
특별히 막히는 부분이나 이해가 가지 않는 부분이 없었고, 강의 제목처럼 정말 생각보다 엑셀보다 쉬워 놀라웠다. (물론 왕초보반의 초반이긴 하겠지만;) 항상 방대한 범위의 테이블을 마주하면 아득해졌기에..강의가 데이터 추출에 대한 두려움을 많이 없애줄 수 있을 것 같다.
작년 'MMNT' 프로젝트를 진행하면서 서버 개발자분께서 스펙 중 SQL을 일부 사용하셨고, 당시에는 잘 몰랐던지라 팀 리드로서 파악이 어려운 점이 있었다. 이번 기회를 통해 SQL에 대한 기본적인 이해를 가지게 되어 다행이라고 생각한다. 데이터 추출에 대한 활용도를 높이고 프로덕트 디자이너로서 추후 프로젝트에 적용할 수 있기를 바란다.