[SQL Angeles] 2017-12-05 LA 한인 SQL Server 스터디 모임

-      데이터 로딩 및 가공

 

SQL Angeles 커뮤니티는 SQL PASS의 공식 회원이며, LA Chapter 그룹으로 PASS 커뮤니티 중 한국어로 진행되는 모임입니다. 자세한 소개는 아래 공식 홈페이지를 참고해주시기 바랍니다.

 

SQL Angeles PASS 공식 홈페이지 : http://SQLAngeles.com / http://sqlangeles.sqlpass.org/

 

SQL Angeles 커뮤니티는 정기적으로 화요일 8PM ~ 10PM (2시간, LA 시간 기준) 오프라인 스터디를 진행하며(장소 및 시간은 공식 홈페이지를 통해 공지 합니다.) SQL Server를 함께 공부하고 다양한 IT 트렌드를 공유하는 기술 및 네트워크를 공유하는 모임 입니다. 스터디는 참여 제한이 없습니다. , 오프라인으로 스터디에 참여하고 싶은 분들은 카카오톡(ID : SQLMVP), 페이스북(https://www.facebook.com/sqlmvp) 메신저, email(jevida@naver.com) 등으로 연락 주시기 바랍니다.  오프라인 모임의 경우 스터디 장소 출입이 자유롭지 못한 관계로 반드시 사전에 협의가 되어야 합니다. 또한 홈페이지에 가입하시면 스터디 일정에 대한 내용을 이메일로 받을 수 있습니다. 자세한 내용은 본문 하단의 회원 가입 안내를 참고해 주세요.

 

SQL Angels Season 3에서는 오픈되어 있는 공공 데이터 활용하여 이론과 실습을 겸한 프로젝트형식으로 진행 합니다. 공공데이터를 SQL Server를 활용하여 데이터를 정제하는 과정(ETL), 데이터를 다양한 형대로 추출(SQL 쿼리문 작성 및 튜닝), 분석(기본 통계 이론 및 통계 쿼리 작성), 시각화(엑셀 및 SSRS를 활용한 리포트), 마지막으로 SQL Server에 포함된 데이터 마이닝 엔진을 이용하여 예측 모델을 만들어보는 것으로 진행합니다. 6개월 ~ 8개월 정도 (12~ 15회 모임)에 걸쳐 진행할 예정이며, 스터디 일정 및 진행방향은 상황에 따라 변경될 수 있습니다. 스터디에 참석하시는 모든 분들은 랩탑을 지참해야 하며(실습으로 진행 됩니다.) SQL Server가 설치된 환경에서 진행 됩니다.

 

Season3 세번째 모임으로 총 12분이 참석하였습니다. 이번 시간에는 파일 형태로 제공되는 지역별 범죄발생 데이터를 SQL Server에 로드하고 데이터 조회하고 가공하는 방법에 대해서 살펴 보았습니다.

 

처음에는 미국의 공공 데이터(http://data.gov)를 이용하여 데이터 작업을 진행 하려고 하였으나, 공개 되어 있는 데이터에 대한 편리성 및 메타데이터 부족으로 데이터에 대한 의미 자체를 검증하는데 어려움이 있어, 한국의 공공 데이터를 이용하여 진행 하였습니다.

실습에 사용된 데이터는 범죄발생지에 대한 지역별 통계자료(https://www.data.go.kr/dataset/3074462/fileData.do) 로 각 도시에서 발생된 범죄 통계를 나타내었습니다. 실제 기대한 데이터는 RAW 기반의 데이터였는데, 공공 데이터는 모두 가공된 형태로 제공되었습니다. (한국 사이트가 역시나 미리 보기 등 서비스 측면에서 편리하였습니다.)

 

하지만 다운로드 받은 파일이 유니코드가 아니어서, 한글 OS가 아닌 환경에서는 텍스트 깨짐 현상이 발생하여, 한글 OS에서 데이터를 다시 유니코드로 저장해서 사용해야하는 불편함이 있었습니다.

(공공 데이터가 유니코드가 아닌건 정말 아쉬운 부분이었습니다.)

 

여러 정제 작업을 거쳐서 유니코드로 인코딩하고 스터디 멤버들에게 데이터를 공유하고 실습을 진행 할 수 있었습니다. 이번 스터디에는 다양한 직군이 모여서 진행되어, SQL 이해도가 높은 사람부터 SQL을 처음 다루어보는 사람까지 다양하게 분포가 되어 있어, 최대한 쉽게 따라할 수 있도록 진행 하였습니다.

 

데이터 로드는 SSMS에서 제공되는 Import 기능을 사용하여 다양한 데이터 원본을 SQL Server로 편리하게 로드하고, 로드된 데이터는 PIVOT으로 이미 집계가 되어 있는 데이터로, 실습에서는 다양한 관점에서 분석할 수 있도록 UNPIVOT 과정을 진행 하였습니다.

 

 

그리고 데이터 타입에 대한 정합성을 체크하고, 기본적인 데이터 클렌징 작업을 하였습니다. 실제 현업에서 데이터를 운영하다 보면 데이터 포맷이나 의미없는 데이터가 섞여있어 실제 데이터를 집계하기전에 클렌징 작업을 진행하게 됩니다. 이번 실습에서도 몇 단계의 데이터 클렌징 작업을 거쳐, 실제 조회 가능한 데이터셋을 만들었고, 2015년의 지역별 범죄 통계와 2016년의 지역별 범죄 통계 데이터를 조인하여 조회하는 방법을 알아 보았습니다.

 

 

 

스터디는 모두가 참여 할 수 있도록 최대한 기본에 충실하면서도 심도있게 진행되며, 친절한 설명(?)으로 SQL Server에 대한 진입 장벽을 낮추고 데이터에 대한 접근성을 높이고 있습니다. 특히 이번 시즌의 경우 우리 사회에서 발생하는 실제 통계 데이터를 이용해서 분석하기 때문에 조금 더 흥미로운 관점에서 접근할 수 있는 듯 합니다.

 

이번 시간에는 지역별 범죄에 대한 통계 자료를 데이터베이스로 로딩하여 가공하는 것을 알아보았으며, 다음 시간에는 범죄를 일으킨 사람들의 국적 데이터를 데이터베이스로 로드하여, 기본적인 쿼리문(JOIN 실습)을 이용하여 데이터를 교차 분석 하는 방법에 대해서 살펴 볼 예정입니다.

 

앞으로도 다양한 주제로 스터디를 계속해서 진행할 예정이며 꾸준한 관심과 참여 부탁 드립니다. SQL Angeles 홈페이지에 가입하시면 스터디 일정 및 온라인 참여 링크를 이메일로 수신할 수 있습니다. 아래 안내를 참고해서 챕터 가입을 부탁 합니다.

1.     http://sqlpass.org/ 접속 합니다.

2.     우측 상단의 SIGN IP FOR FREE 버튼을 클릭해서 회원 가입 합니다. 가입한 이메일로 안내문이 발송 되니 자주 사용하는 이메일로 가입해주세요.

 

 

3.     가입 완료 후 로그인을 하여 [Community] – [Local Group]를 클릭합니다.

 

 

4.     아래 그림과 같이 Region 을 선택하고 Angeles 검색하여 SQL Angeles 챕터에 JOIN 버튼을 클릭합니다. (저는 이미 가입되어 있어 LEAVE라고 버튼이 표시 되어 있습니다.)

 

 

 

2017-12-05 / 강성욱 / http://sqlmvp.kr / http://sqlangeles.com

 

LA 한인 SQL 스터디 모임, LA IT 모임, DB 스터디, SQL 스터디, SQL Server, DB 스터디, LA SQL Server, sqlmvp, SQL Angeles

 

 

[SQL Angeles] 2017-11-21 LA 한인 SQL Server 스터디 모임

-      SQL Server Install

 

SQL Angeles 커뮤니티는 SQL PASS의 공식 회원이며, LA Chapter 그룹으로 PASS 커뮤니티 중 한국어로 진행되는 모임입니다. 자세한 소개는 아래 공식 홈페이지를 참고해주시기 바랍니다.

 

SQL Angeles PASS 공식 홈페이지 : http://SQLAngeles.com / http://sqlangeles.sqlpass.org/

 

SQL Angeles 커뮤니티는 정기적으로 화요일 8PM ~ 10PM (2시간, LA 시간 기준) , 오프라인 스터디를 진행하며(장소 및 시간은 공식 홈페이지를 통해 공지 합니다.) SQL Server를 함께 공부하고 다양한 IT 트렌드를 공유하는 기술 및 네트워크를 공유하는 모임 입니다. , 오프라인 스터디는 참여 제한이 없습니다. , 오프라인으로 스터디에 참여하고 싶은 분들은 카카오톡(ID : SQLMVP), 페이스북(https://www.facebook.com/sqlmvp) 메신저, email(jevida@naver.com) 등으로 연락 주시기 바랍니다.  오프라인 모임의 경우 스터디 장소 출입이 자유롭지 못한 관계로 반드시 사전에 협의가 되어야 합니다. 또한 홈페이지에 가입하시면 스터디 일정에 대한 내용을 이메일로 받을 수 있습니다. 자세한 내용은 본문 하단의 회원 가입 안내를 참고해 주세요.

 

SQL Angels Season 3에서는 기존의 스터디 방식(대부분 이론 중심)과는 다르게 다양한 주제를 실습과 병행하여 진행하려고 합니다. 현재 운영 방향은 오픈되어 있는 공공 데이터 활용하여 프로젝트형식으로 진행 합니다. 공공데이터를 SQL Server를 활용하여 데이터를 정제하는 과정(ETL), 데이터를 다양한 형대로 추출(SQL 쿼리문 작성 및 튜닝), 분석(기본 통계 이론 및 통계 쿼리 작성), 시각화(엑셀 및 SSRS를 활용한 리포트), 마지막으로 SQL Server에 포함된 데이터 마이닝 엔진을 이용하여 예측 모델을 만들어보는 것으로 진행합니다. 6개월 ~ 8개월 정도 (12~ 15회 모임)에 걸쳐 진행할 예정이며, 스터디 일정 및 진행방향은 상황에 따라 변경될 수 있습니다. 스터디에 참석하시는 모든 분들은 랩탑을 지참해야 하며(실습으로 진행 됩니다.) SQL Server가 설치된 환경에서 진행 됩니다.

 

Season3 두 번째 모임으로 총 10분이 참석하였습니다. 이번 시간에는 미리 과제로 내어준 SQL Server 설치 및 접속에 대해서 살펴 보았으며, 각 개인의 랩탑에서 SQL Server를 설치하면서 발생했던 문제점, 설치 이후 접속 불량에 대한 트러블 슈팅 등 토론과 발표로 이루어졌습니다.

 

예전부터 많이 느꼇지만, MAC 유저가 많아서(회원의 50%MAC 유저), 가상화 환경에 윈도우를 설치하고 SQL Server를 설치해야하는 상황이 많아졌습니다. 물론 SQL Linux가 출시되어 굳이 Windows가 아니어도 가능하나, 이번 스터디에서는 SQL Server 뿐만 아니라 데이터 정제 및 통합(SSIS), 리포팅 서비스(SSRS), 분석 서비스(SSAS) 등 다양한 SQL Server의 서비스를 사용하기 위해서 윈도우 환경에서 진행 하기로 하였습니다. (절대 제가 MAC이 없어서 그런건 아닙니다.)

 

가상화에 대한 기본 개념과 SQL Server 2016 설치 과정과 설명을 정리해서 SJ님께서 발표해 주셨습니다. 저희 스터디는 모두가 함께 발표하고 토론하는 방식으로 이루어 집니다.

 

 

SQL Server를 설치하면서 주의해야 할 점에 대해서 알아보고 각 설치 과정에서 의미하는 내용이 무엇인지 살펴 보았습니다. 최근 Cloud 환경에 많아지고 서비스를 빌려쓰는 형태가 많다보니 실제 SQL Server를 직접 설치하지 않고도 SQL을 사용할 수 있는 환경이 많아졌습니다. 그럼에도 불구하고 설치과정에 대해서 꼼꼼히 살펴보는 이유는 말그대로 스터디이기 때문에 이왕 공부하는거 깊이있는 배움에 목적을 두었기에 하나씩 꼼꼼히 살펴 보았습니다.

 

다음시간에는 공공데이터를 다운로드 받아 SQL Server에 적재하는 방법과 적재된 데이터를 실제 사용할 수 있는지 검토, 정제하는 과정에 대해서 살펴 볼 예정입니다. (물론 계획대로 모든 진도가 나가지는 않습니다 ^^). 다음 시간에도 많은 참여 부탁 드립니다.

 

앞으로도 다양한 주제로 스터디를 계속해서 진행할 예정이며 꾸준한 관심과 참여 부탁 드립니다. SQL Angeles 홈페이지에 가입하시면 스터디 일정 및 온라인 참여 링크를 이메일로 수신할 수 있습니다. 아래 안내를 참고해서 챕터 가입을 부탁 합니다.

1.     http://sqlpass.org/ 접속 합니다.

2.     우측 상단의 SIGN IP FOR FREE 버튼을 클릭해서 회원 가입 합니다. 가입한 이메일로 안내문이 발송 되니 자주 사용하는 이메일로 가입해주세요.

 

 

3.     가입 완료 후 로그인을 하여 [Community] – [Local Group]를 클릭합니다.

 

 

4.     아래 그림과 같이 Region 을 선택하고 Angeles 검색하여 SQL Angeles 챕터에 JOIN 버튼을 클릭합니다. (저는 이미 가입되어 있어 LEAVE라고 버튼이 표시 되어 있습니다.)

 

 

 

2017-11-21 / 강성욱 / http://sqlmvp.kr / http://sqlangeles.com

 

LA 한인 SQL 스터디 모임, LA IT 모임, DB 스터디, SQL 스터디, SQL Server, DB 스터디, LA SQL Server, sqlmvp, SQL Angeles

 

 

[SQL Angeles] 2017-11-07 LA 한인 SQL Server 스터디 모임

-      New Start

 

SQL Angeles 커뮤니티는 SQL PASS의 공식 회원이며, LA Chapter 그룹으로 PASS 커뮤니티 중 한국어로 진행되는 모임입니다. 자세한 소개는 아래 공식 홈페이지를 참고해주시기 바랍니다.

 

SQL Angeles PASS 공식 홈페이지 : http://SQLAngeles.com / http://sqlangeles.sqlpass.org/

 

SQL Angeles 커뮤니티는 정기적으로 화요일 8PM ~ 10PM (2시간, LA 시간 기준) , 오프라인 스터디를 함께 진행하며(장소 및 시간은 공식 홈페이지를 통해 공지 합니다.) SQL Server를 함께 공부하고 다양한 IT 트렌드를 공유하는 기술 및 네트워크를 공유하는 모임 입니다. , 오프라인 스터디는 참여 제한이 없습니다. , 오프라인으로 스터디에 참여하고 싶은 분들은 카카오톡(ID : SQLMVP), 페이스북(https://www.facebook.com/sqlmvp) 메신저, email(jevida@naver.com) 등으로 연락 주시기 바랍니다.  오프라인 모임의 경우 스터디 장소 출입이 자유롭지 못한 관계로 반드시 사전에 협의가 되어야 합니다. 또한 홈페이지에 가입하시면 스터디 일정에 대한 내용을 이메일로 받을 수 있습니다. 자세한 내용은 본문 하단의 회원 가입 안내를 참고해 주세요.

 

이번 모임은 스터디 장소가 변경되면서 새로운 마음으로 SQL Angeles Season 3 첫 출발을 하였습니다. SQL Angels Season 3에서는 기존의 스터디 방식(대부분 이론 중심)과는 다르게 다양한 주제를 실습과 병행하여 진행하려고 합니다. 현재 운영 방향은 오픈되어 있는 공공 데이터 활용하여 프로젝트형식으로 진행 합니다. 공공데이터를 SQL Server를 활용하여 데이터를 정제하는 과정(ETL), 데이터를 다양한 형대로 추출(SQL 쿼리문 작성 및 튜닝), 분석(기본 통계 이론 및 통계 쿼리 작성), 시각화(엑셀 및 SSRS를 활용한 리포트), 마지막으로 SQL Server에 포함된 데이터 마이닝 엔진을 이용하여 예측 모델을 만들어보는 것으로 진행합니다. 6개월 ~ 8개월 정도 (12~ 15회 모임)에 걸쳐 진행할 예정이며, 스터디 일정 및 진행방향은 상황에 따라 변경될 수 있습니다.

 

Season 3 회원으로는 총 14분이 신청하였으며 8분이 참석 하였습니다. 첫 모임에서는 회원분들의 소개를 하는 시간을 가졌습니다. 회원님들은 DBA, Software Engineer, Analysist, Designer 등 다양한 직군으로 구성되어 있었습니다. 그리고 스터디 방향성에 대해서 이야기를 나누고, mac에서 Docker를 설치하여 SQL Server 2017 Linux 버전을 설치하는 방법에 대해서 알아 보았습니다.

 

개인적으로는 Dockermac에서 설치하는 방법과 dockerSQL컨테이너를 실행하는 방법, docker에 대해서 많은 정보를 교환하는 시간이 매우 유익하였습니다.

 

앞으로도 다양한 주제로 스터디를 계속해서 진행할 예정이며 꾸준한 관심과 참여 부탁 드립니다. SQL Angeles 홈페이지에 가입하시면 스터디 일정 및 온라인 참여 링크를 이메일로 수신할 수 있습니다. 아래 안내를 참고해서 챕터 가입을 부탁 합니다.

1.     http://sqlpass.org/ 접속 합니다.

2.     우측 상단의 SIGN IP FOR FREE 버튼을 클릭해서 회원 가입 합니다. 가입한 이메일로 안내문이 발송 되니 자주 사용하는 이메일로 가입해주세요.

 

 

3.     가입 완료 후 로그인을 하여 [Community] – [Local Group]를 클릭합니다.

 

 

4.     아래 그림과 같이 Region 을 선택하고 Angeles 검색하여 SQL Angeles 챕터에 JOIN 버튼을 클릭합니다. (저는 이미 가입되어 있어 LEAVE라고 버튼이 표시 되어 있습니다.)

 

 

 

2017-11-07 / 강성욱 / http://sqlmvp.kr / http://sqlangeles.com

 

LA 한인 SQL 스터디 모임, LA IT 모임, DB 스터디, SQL 스터디, SQL Server, DB 스터디, LA SQL Server, sqlmvp, SQL Angeles

 

[SQL Angeles] 2017-09-12 LA 한인 SQL Server 스터디 모임

-     Relational Database Modeling

 

SQL Angeles 커뮤니티는 SQL PASS의 공식 회원이며, LA Chapter 그룹으로 PASS 커뮤니티 중 한국어로 진행되는 모임입니다. 자세한 소개는 아래 공식 홈페이지를 참고해주시기 바랍니다.

 

SQL Angeles PASS 공식 홈페이지 : http://SQLAngeles.com / http://sqlangeles.sqlpass.org/

 

SQL Angeles 커뮤니티는 정기적으로 화요일 8PM ~ 10PM (2시간, LA 시간 기준) , 오프라인 스터디를 함께 진행하며(장소 및 시간은 공식 홈페이지를 통해 공지 합니다.) SQL Server를 함께 공부하고 다양한 IT 트렌드를 공유하는 기술 및 네트워크를 공유하는 모임 입니다. , 오프라인 스터디는 참여 제한이 없습니다. , 오프라인으로 스터디에 참여하고 싶은 분들은 카카오톡(ID : SQLMVP), 페이스북(https://www.facebook.com/sqlmvp) 메신저, email(jevida@naver.com) 등으로 연락 주시기 바랍니다.  오프라인 모임의 경우 스터디 장소 출입이 자유롭지 못한 관계로 반드시 사전에 협의가 되어야 합니다. 또한 홈페이지에 가입하시면 스터디 일정에 대한 내용을 이메일로 받을 수 있습니다. 자세한 내용은 본문 하단의 회원 가입 안내를 참고해 주세요.

 

오프라인 스터디는 LA El Segundo에 위치한 Nexon America office에서 진행합니다.

주소 : 222 N Sepuveda Blvd, El Segundo, CA, 90245 (https://goo.gl/maps/nVwdeqfw7XK2)

 

 

 

 

오늘 발표는 강성욱님께서 진행해 주셨으며 발표내용은 관계형 데이터베이스 모델링으로 데이터베이스를 만들기 전에 개념 및 논리 모델링을 진행함으로써 비즈니스 요구사항을 파악하고 요구 사항이 정상적으로 반영되었는지 확인하는 중요한 작업 입니다. 오늘은 펜과 종이에 직접 모델링을 그리며 서로의 모델에 대해서 토론하고 더 나은 모델을 만들기 위한 토론위주로 진행 되었습니다.

 

데이터 모델링은 2회에 걸쳐 진행될 예정이며 오늘 스터디에서는 개념 및 논리 모델링에 대한 이론을 짧게 진행하고 바로 실습으로 모델링을 그려보는 시간을 가졌습니다.

 

2 1조로 편성되어 고객, 상품, 주문을 기본으로 간단한 쇼핑몰에 대한 모델링을 진행 하였습니다. 모델링을 할때 비즈니스 이해가 반드시 따라야하기 때문에 누구나 한번쯤 경험해 본적있는 내용으로 쇼핑몰을 선택했으며 특별한 조건없이 진행 하였기에 자유로운 모델링 결과가 도출되었습니다.

 

모델링 실습은 총 3팀으로 구성되었으며 대화를 통해 비즈니스 요구사항을 최대한 끌어내기 위해 많은 토론이 이어졌습니다, 실제 모델링을 하기 전에 비즈니스 요구사항에 따른 엔티티를 추출하는 작업을 선행되어야 하기에 많은 시간을 엔티티 정의에 사용하였습니다.

 

 

 

 

 

1차로 엔티티 정리를 노트에 정리한 다음, 기본적이 다이어그램을 구현, 이후 발표를 위해 대용량 포스트잇에 다이어그램을 그려서 발표 할 수 있도록 하였습니다.

빌표 10분전 상황.

 

각 팀에서 생성한 다이어그램을 벽에 붙여놓고 팀별로 발표를 진행 하였습니다. 팀별로 비즈니스가 조금씩 다르기에 (조건 자체가 약했기 때문에) 다양한 모델링이 나왔으며 쇼핑몰이라는 주제는 정해져있어서 대부분 큰틀은 비슷한 모델링 도출 되었습니다.

 

발표가 끝난 후 현재 모델링에 대한 토론이 이어졌으며, 날카로운 질문과 토론으로 서로에게 많은 것을 배울 수 있는 시간이었습니다. 의오로 많은 분들이 모델링에 대해서 간과하거나 쉽게 생각하는 부분이 있는데 금일 모델링 시간을 통해서 모델링 설계가 매우 중요하다는 것을 다시 한번 확인하는 시간이었습니다.

 

 

오늘 스터디에서 중요한 몇 가지.

1.     튜닝의 끝은 모델링이다(결국 모델링을 잘해야 한다).

2.     모델링에서 비즈니스 이해는 반드시 필요하다. (다양한 팀에서 참여해야한다.)

3.     개발관점과 운영관점이 다르므로 양쪽 모두 수용하는 모델링이 필요하다.

4.     엔티티 정의, 타입에 관한 명세서를 잘 만들어야 한다.

 

앞으로도 다양한 주제로 스터디를 계속해서 진행할 예정이며 꾸준한 관심과 참여 부탁 드립니다. SQL Angeles 홈페이지에 가입하시면 스터디 일정 및 온라인 참여 링크를 이메일로 수신할 수 있습니다. 아래 안내를 참고해서 챕터 가입을 부탁 합니다.

1.     http://sqlpass.org/ 접속 합니다.

2.     우측 상단의 SIGN IP FOR FREE 버튼을 클릭해서 회원 가입 합니다. 가입한 이메일로 안내문이 발송 되니 자주 사용하는 이메일로 가입해주세요.

 

 

3.     가입 완료 후 로그인을 하여 [Community] – [Local Group]를 클릭합니다.

 

 

4.     아래 그림과 같이 Region 을 선택하고 Angeles 검색하여 SQL Angeles 챕터에 JOIN 버튼을 클릭합니다. (저는 이미 가입되어 있어 LEAVE라고 버튼이 표시 되어 있습니다.)

 

 

 

2017-09-12 / 강성욱 / http://sqlmvp.kr / http://sqlangeles.com

 

LA 한인 SQL 스터디 모임, LA IT 모임, DB 스터디, SQL 스터디, SQL Server, DB 스터디, LA SQL Server, sqlmvp, SQL Angeles

 

[SQL Angeles] 2017-08-29 LA 한인 SQL Server 스터디 모임

-     Model & Data Analysis

 

SQL Angeles 커뮤니티는 SQL PASS의 공식 회원이며, LA Chapter 그룹으로 PASS 커뮤니티 중 한국어로 진행되는 모임입니다. 자세한 소개는 아래 공식 홈페이지를 참고해주시기 바랍니다.

 

SQL Angeles PASS 공식 홈페이지 : http://SQLAngeles.com / http://sqlangeles.sqlpass.org/

 

SQL Angeles 커뮤니티는 정기적으로 화요일 8PM ~ 10PM (2시간, LA 시간 기준) , 오프라인 스터디를 함께 진행하며(장소 및 시간은 공식 홈페이지를 통해 공지 합니다.) SQL Server를 함께 공부하고 다양한 IT 트렌드를 공유하는 기술 및 네트워크를 공유하는 모임 입니다. , 오프라인 스터디는 참여 제한이 없습니다. , 오프라인으로 스터디에 참여하고 싶은 분들은 카카오톡(ID : SQLMVP), 페이스북(https://www.facebook.com/sqlmvp) 메신저, email(jevida@naver.com) 등으로 연락 주시기 바랍니다.  오프라인 모임의 경우 스터디 장소 출입이 자유롭지 못한 관계로 반드시 사전에 협의가 되어야 합니다. 또한 홈페이지에 가입하시면 스터디 일정에 대한 내용을 이메일로 받을 수 있습니다. 자세한 내용은 본문 하단의 회원 가입 안내를 참고해 주세요.

 

오프라인 스터디는 LA El Segundo에 위치한 Nexon America office에서 진행합니다.

주소 : 222 N Sepuveda Blvd, El Segundo, CA, 90245 (https://goo.gl/maps/nVwdeqfw7XK2)

 

 

 

 

오늘 발표는 호철님께서 진행해 주셨으며 발표내용은 Data Analysis 입니다. 실제 데이터 분석에 관한 일을 하고 계시며 제약 관련 인더스트리에 종사하면서 실제 현업에서 사용하고 있는 데이터 분석과 기법에 대해서 공유해 주셨습니다.   

 

최근 데이터 사이언스, 데이터 엔지니어, 데이터 분석가 등 데이터 관련 산업이 핫 이슈로 떠오르면서 일반인은 물론 다양한 산업군에서 분석에 대한 많은 관심이 화두가 되고 있습니다. 지난 시간까지는 SQL Server의 데이터에 직접 연결해서 리포트를 만들고 공유하는 것에 대해서 알아보았다면, 이번에는 데이터 관점에서 분석 모델을 생성하고 모델에서 도출된 데이트를 분석하는 과정에 대해서 알아 보았습니다.

 

오늘 스터디는 총 5명이 참석 하였습니다. (회식때는 14명이 참석하였는데, 역시나 술먹고 논다고 하니 참석이 높고 공부한다고 하니 참석이 저조하네요 ㅠㅠ)

 

데이터 분석에서 일반적으로 많이 사용되고 있다는 몬테카를로 방법을 시작으로 분석에 대한 몇 가지 시뮬레이션을 보여주셨습니다.

·       Monte Carlo method :

https://ko.wikipedia.org/wiki/%EB%AA%AC%ED%85%8C%EC%B9%B4%EB%A5%BC%EB%A1%9C_%EB%B0%A9%EB%B2%95

 

 

데이터 분석에서 나타내는 다양한 그래프를 읽는 방법에 대해서 설명해 주셨습니다.

 

실제 업무에 사용하고 계시는 솔루션인 ANOVA라는 프로그램을 이용하여 데이터를 분석하고 분석되 데이터를 어떻게 해석하는지에 대한 내용을 설명해 주셨습니다.

 

 

함께 모여 스터디를 하면서 좋은점은 스터디 중간 중간에 자유롭게 질문하고 토론할 수 있는 분위기인듯 합니다. 오늘도 역시나 많은 질문과 토론으로 즐거운 시간을 보냈습니다. 인포섹(사이버보안)을 하시는분은 다양한 패킷에서 공격패턴을 분석하고 공격을 예측할 수 있는 모델에 대해서 이야기 하였으며, 저처럼 게임 라이브팀에 있었던 경우는 게임 데이터를 분석하여 유저 성향 분석 및 게임 기획에 제공할 수 있는데이터 분석, 제조업에 계시는분은 세일즈 데이터를 기반으로 어떻게 활용할 것인지에 대한 이야기를 나누었습니다.

 

 

사용하고 계시는 또다른 솔루션을 이용하여 데이터를 분석한 내용을 설명해 주셨습니다.

 

호철님의 발표가 끝나고 SQL Server에서 할 수 있는 데이터마이닝 솔루션을 소개하는 시간을 가지기도 하였습니다. SQL Server에서도 여러가지 마이닝 알고리즘(9?)을 제공하는데 실제 어떻게 활용할 수 있는지 토론하였고 다음에 기회가 된다면 직접 마이닝 실습을 한번 해보도록 하겠습니다.

 

오늘 스터디에서 중요한 몇 가지.

1.     분석 모델을 잘 만들어야 한다.

2.     분석도 결국 사람이다, 분석 지식이 있어야 한다.

3.      분석도 중요하지만 데이터 품질도 중요하다.

4.     데이터 분석이 모든것을 알려주지는 않는다.

 

앞으로도 다양한 주제로 스터디를 계속해서 진행할 예정이며 꾸준한 관심과 참여 부탁 드립니다. SQL Angeles 홈페이지에 가입하시면 스터디 일정 및 온라인 참여 링크를 이메일로 수신할 수 있습니다. 아래 안내를 참고해서 챕터 가입을 부탁 합니다.

1.     http://sqlpass.org/ 접속 합니다.

2.     우측 상단의 SIGN IP FOR FREE 버튼을 클릭해서 회원 가입 합니다. 가입한 이메일로 안내문이 발송 되니 자주 사용하는 이메일로 가입해주세요.

 

 

3.     가입 완료 후 로그인을 하여 [Community] – [Local Group]를 클릭합니다.

 

 

4.     아래 그림과 같이 Region 을 선택하고 Angeles 검색하여 SQL Angeles 챕터에 JOIN 버튼을 클릭합니다. (저는 이미 가입되어 있어 LEAVE라고 버튼이 표시 되어 있습니다.)

 

 

 

2017-08-29 / 강성욱 / http://sqlmvp.kr / http://sqlangeles.com

 

LA 한인 SQL 스터디 모임, LA IT 모임, DB 스터디, SQL 스터디, SQL Server, DB 스터디, LA SQL Server, sqlmvp, SQL Angeles

 

[824일 회식 단체 사진]

 

 

[SQL Angeles] 2017-08-01 LA 한인 SQL Server 스터디 모임

-     SSRS Tutorial

 

SQL Angeles 커뮤니티는 SQL PASS의 공식 회원이며, LA Chapter 그룹으로 PASS 커뮤니티 중 유일하게 한국어로 진행되는 모임입니다. 자세한 소개는 아래 공식 홈페이지를 참고해주시기 바랍니다.

 

SQL Angeles PASS 공식 홈페이지 : http://SQLAngeles.com / http://sqlangeles.sqlpass.org/

 

SQL Angeles 커뮤니티는 정기적으로 화요일 8PM ~ 10PM (2시간, LA 시간 기준) , 오프라인 스터디를 함께 진행하며(장소 및 시간은 공식 홈페이지를 통해 공지 합니다.) SQL Server를 함께 공부하고 다양한 IT 트렌드를 공유하는 기술 및 네트워크를 공유하는 모임 입니다. , 오프라인 스터디는 참여 제한이 없습니다. , 오프라인으로 스터디에 참여하고 싶은 분들은 카카오톡(ID : SQLMVP), 페이스북(https://www.facebook.com/sqlmvp) 메신저, email(jevida@naver.com) 등으로 연락 주시기 바랍니다.  오프라인 모임의 경우 스터디 장소 출입이 자유롭지 못한 관계로 반드시 사전에 협의가 되어야 합니다. 또한 홈페이지에 가입하시면 스터디 일정에 대한 내용을 이메일로 받을 수 있습니다. 자세한 내용은 본문 하단의 회원 가입 안내를 참고해 주세요.

 

오프라인 스터디는 LA El Segundo에 위치한 Nexon America office에서 진행합니다.

주소 : 222 N Sepuveda Blvd, El Segundo, CA, 90245 (https://goo.gl/maps/nVwdeqfw7XK2)

 

 

 

 

오늘 발표는 강성욱님께서 진행해 주셨으며 발표내용은 SSRS(SQL Server Reporting Services)SQL Server에서 기본으로 제공하는 리포팅 툴을 사용하여 보고서를 만들어보는 시간을 가졌습니다.   

 

최근 데이터 분석이 화두가 되면서 다양한 데이터 시각화 툴 또한 많은 이슈가 되고 있는데, 화려하지는 않지만 빠르고 편리하게 개발(코드 한줄 없이 보고서를 만들 수 있습니다.) 및 사용할 수 있으며, SQL Server 라이선스만 있으면 무료로 사용할 수 있는 리포트에 대해서 소개하고 툴을 사용하여 간단하게 리포트를 만드는 법을 학습하였습니다.

 

이번 스터디는 hands on lab으로 이론 및 실습을 함께 병행하는 시간을 가졌습니다. 지금까지 거의 대부분 이론으로 스터디를 진행 하였는데(스터디 시간이 짧아서 어쩔 수 없이 대부분 이론만 이루어졌습니다.) 실습을 병행하니, 역시나 부족한 시간 및 실습 환경에 대한 준비, 예상치 못한 환경변수 때문에 원활하게 진행은 되지 못하였으나 직접 보고서를 만들어 봄으써 어떻게 접근할 것인가에 대해서 많은 것을 배울 수 있는 시간이었습니다.

 

첫 시작 부터 테스트 환경 문제에 부딪힌 멤버들.

 

SQL Angenesl 스터디는 친절하게 step by step으로 하나씩 따라할 수 있게 설명 합니다. (그러니 많이 많이 참여해 주세요). 이번 스터디는 공개적으로 온라인으로 진행하지는 않았지만, 기존의 SQL Angeles 회워님들이 온라인으로 참석할 수 있도록 진행 하였습니다.

 

 

실습하는 과정에서 발생하는 다양한 문제에 대해서 논의하고 토론하며 스스로 트러블슈팅하며 많은 것을 배울 수 있는 시간이었습니다. (SQL Angeles 멤버분들은 부끄러움이 많은가 봅니다.)

 

오늘 스터디에서 중요한 몇 가지.

1.     SSRS는 쉬우면서 어렵다. (당연한 이야기?)

2.     배포 환경 설정시 주의해야 한다.

3.     리포트에서 기본적으로 제공되는 기능이 풍부하다

4.     쿼리를 몰라도 리포트를 만들 수 있다. (쿼리를 알면 더 좋다.)

 

앞으로도 다양한 주제로 스터디를 계속해서 진행할 예정이며 꾸준한 관심과 참여 부탁 드립니다. SQL Angeles 홈페이지에 가입하시면 스터디 일정 및 온라인 참여 링크를 이메일로 수신할 수 있습니다. 아래 안내를 참고해서 챕터 가입을 부탁 합니다.

1.     http://sqlpass.org/ 접속 합니다.

2.     우측 상단의 SIGN IP FOR FREE 버튼을 클릭해서 회원 가입 합니다. 가입한 이메일로 안내문이 발송 되니 자주 사용하는 이메일로 가입해주세요.

 

 

3.     가입 완료 후 로그인을 하여 [Community] – [Local Group]를 클릭합니다.

 

 

4.     아래 그림과 같이 Region 을 선택하고 Angeles 검색하여 SQL Angeles 챕터에 JOIN 버튼을 클릭합니다. (저는 이미 가입되어 있어 LEAVE라고 버튼이 표시 되어 있습니다.)

 

 

 

2017-08-01 / 강성욱 / http://sqlmvp.kr / http://sqlangeles.com

 

LA 한인 SQL 스터디 모임, LA IT 모임, DB 스터디, SQL 스터디, SQL Server, DB 스터디, LA SQL Server, sqlmvp, SQL Angeles

 

 

 

+ Recent posts