종종드는
152
2019-07-09 11:41:17
8
1230

SQL 공부 어떻게 해야 할까요?


기본적인 SQL은 DataCamp 나 생활코딩에서 완료를 하였는데


실제로 핸들링을 해보려고 AdventureWorks2017 샘플을 다운받아서 적용을 했습니다.


mssql 사용하구요.. 제가 만들어서 공부 할 수도 있겠지만 현장에서 제가 만들일이 잘 없을 것 같아 


이미 모델링 되어 있는 DB에서 공부를 하려고 하는데 방법을 잘 모르겠네요.. 


업무 중에 DB사용을 안해서.. 접할 기회가 없었네요.

Database 정도는 알아야 할 것 같아서 질문 드립니다.

0
2
  • 댓글 8

  • 고고씽~
    335
    2019-07-09 12:19:10

    다 아시겠지만 프로그래밍에서 한번에 뭔가를 이루는 경우는 없습니다.

    처음 부터 기초를 다진다고 생각하고 연습하면 나중에 큰 도움이 되니 조금이라도 어릴때 연습하여야 합니다.


    간단하게 DB기초를 공부하고 그 다음에는 연습으로 쇼핑몰 부터 만드세요.

    쇼핑몰에는 게시판 부터 시작해서 아주 복잡한 업무 데이터까지 다 적용할 수 있어서 연습에 큰 도움이 됩니다.


    작은 쇼핑몰을 만들다 보면 테이블을 다루는 다양한 방법에 대해서 접하고 연습할 수 있습니다.

    모르면 그때 그때 찾아서 적용하면 됩니다.


    간단한 쇼핑몰 하나만 처음부터 끝까지 다 만들 수 있다면 쿼리는 웬만큼 공부 했다 할 수 있습니다.

    나중에 실무에서 더 복잡하고 큰 데이터를 접하더라도 결국은 기초가 탄탄해야 풀어 갈 수 있습니다.


    천리길도 한 걸음 부터 천천히 나가시면 됩니다.

    0
  • 자라선
    1k
    2019-07-09 12:19:17

    굳이 sql를 공부하시겠다고 하면..

    저 샘플이 뭔지는 모르지만 통계 쿼리 한번 뽑아보시는게 좋을거같네요

    0
  • parkjk
    963
    2019-07-09 13:05:31

    db 튜닝 책 좀 어려운데 보세요..


    전문가를 위한 오라클데이터베이스


    조시열에 오라클 성능과 고도화


    추천합니다.

    0
  • ceastgun
    1k
    2019-07-09 13:18:48 작성 2019-07-09 13:19:50 수정됨

    기본적인 SQL문들은 아래 사이트에 테이블 정보만 입력하면 자동으로 나와요.

    테이블 왼쪽 아래 [SQL / Menu] 버튼을 눌러보세요.

    https://aquerytool.com/?demo=y

    0
  • 종종드는
    152
    2019-07-09 13:34:24

    고고씽~ 

      웹을 조금씩 공부하고는 있는데 생각보다 어렵네요.. ㅠㅠ 천천히 차근차근 해보겠습니다.

    자라선

      통계 쿼리 검색해서 확인 해보겠습니다.

    parkjk

      db 초보도 봐도 되는건가요?? 

    ceastgun

      감사합니다 확인 해보겠습니다^^  

    0
  • parkjk
    963
    2019-07-09 13:37:50

    어렵습니다..  책 자체가 난이도 가 높아요. 


    책과 싸우라고 하고 싶네요.  그리고 중간에  기본기 책을 더 익히세요.

    0
  • 종종드는
    152
    2019-07-09 13:44:54

    parkjk

      네 기본기 쌓고 도전해보겠습니다 

    0
  • pooq
    5k
    2019-07-09 15:05:08

    AdventureWorks2017로 select만하는건 그닥 의미없습니다. 

    간단하게라도 회원관리나 쇼핑몰 같은 앱을 만들면서 db를 기획하고 테이블을 만들고,

    만드는 과정에서 수정하거나 추가하는 과정을 거처야 제대로 배울 수 있습니다.

    0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.