[기획자의 SQL] RDMBS 관계형 데이터베이스를 알아보자

    이전글 보기 [기획자의 SQL] 서버와 클라이언트 그리고 데이터베이스 회사 과제로 교육 자료 비슷한걸 만들면서 블로그에 연재하는 글로, 아아아아주 쉽게 설명하기 위해서 생략과 과장이 많으니 전문가들은 skip을 권장한다. 왜 SQL을 알아아 하는가? 정확히 말하면 jeeeeehnmin.tistory.com SQL은 RDBMS에 있는 데이터를 원하는 목적에 맞게 정의하거나 조작하거나, 제어하는 언어라고 했다. 그리고 DBMS는 관계형 데이터베이스 시스템인데, 여기서 관계(Relation)는 매우 중요한 개념이지만, 기본 개념을 이해하고 차차 알아가도록 하자. RDBMS 개요 갑을병정 주식회사에는 인사시스템이 있다. 1명의 사원은 사원번호, 사원 이름, 소속 부서, 연락처, 이메일, 연봉, 직급, 계약 구분..

    [기획자의 SQL] 기획자가 왜 SQL을 알아야 하는가?

    진짜 본격적으로 기획자가 왜 SQL을 알아야 하는가?다. 사실 별거 없다. 데이터가 중요하다니까. 데이터 기반의 의사결정을 해야 하니까. 꼭 IT 업무가 아니더라도, 사용자의 관심사가 다양하지고 "대중"이라는 단어가 희미해져가고 있는 걸 느낄 수 있다. 영화/드라마가 아주 단편적으로 이런 현상을 보여준다. 더이상 사람들은 TV나 영화관을 통해서 영상 미디어를 보는 것이 아니라 휴대폰이나 태블릿PC 등 그야말로 Personal Device를 통해, 유튜브/넷플릭스 등 OTT 플랫폼을 통해 영상 매체를 접하고 있다. 나의 개인적인 실험으로 6명 이상이 모이면 공통으로 보는 유튜브 채널이 없었다. 물론 그 6명은 축구 동호회처럼 관심사를 기반으로 모인 사람들이면 안되겠지만. 꼭 한명씩은 안보는 사람이 있었다...

    [기획자의 SQL] 서버와 클라이언트 그리고 데이터베이스

    회사 과제로 교육 자료 비슷한걸 만들면서 블로그에 연재하는 글로, 아아아아주 쉽게 설명하기 위해서 생략과 과장이 많으니 전문가들은 skip을 권장한다. 왜 SQL을 알아아 하는가? 정확히 말하면 기획자가 왜 데이터베이스를 알아야 하는가?다. 이건 검색해도 많이 나오겠지만, 우선 웹에 대해서 잠깐 짚고 넘어가자. 서버와 클라이언트 흔히 client와 server라는 개념이 있는데, 난 과거에 이 두개가 진짜 엄청 이해가 안되었다. 누군가 설명은 해주는데 명확하게 이해하는게 아니라 그런가보다 하고 넘어갔었고, 매번 다시 찾아봐야 했었으며 항상 그래서 서버가 뭔데라는 질문만 갖고 마무리했었다. Client는 고객이라는 영어 단어로 우리가 보는 웹/앱 서비스의 화면 또는 기기라고 이해하면 좋다. 여기서 "고객은..