8월 7일 토요일 TIL

김병훈·2021년 8월 7일
0

til

목록 보기
61/89

데이터베이스란

  • 여러사람이 공유하고 사용할 목적으로 통합 관리되는 정보의 집합

그럼 DBMS는 무엇인가?

  • Data Base Management System
  • 그 데이터베이스 관리하는 시스템이다.
    매일 발생하는 수 많은 정보를 기록하고 관리하는 시스템이다.
  • 오라클은 이런 DBMS 중 하나의 소프트웨어 이름이다.

SQL은 무엇인가?

  • Structured Query Language
  • 사용자가 DBMS에게 명령하는 언어의 집합이다.

이 언어를 배워야한다.

개발자가 SQL언어를 배워야하는 이유는?

  • 완성된 SQL 프로그램을 보면, 너무 어려워보이고 복잡해보이고 하는데, 단계적으로 배우기 쉬운 언어다. 키워드를 배우고 function으로 배운다.
    오라클은 stable해서 대표적이다.

SQL를 다루는 분야

  • 엄청난 양의 데이터가 쌓이는 분야
    • 금융, 마케팅, 의료 분야
  • 서버개발자가 사용하는 언어와 통계분야에서 사용하는 SQL은 다른가?
    • 키워드는 외워야하지만, 큰 틀을 봤을 때 데이터를 뽑고 조작하는 기본 방식은 똑같다.

SQL 공부법

  • 내가 데이터개발자가 맞는가
    • 공통적인 성향?
      • 보통 대부분이 조용하다. 방해받기 싫어한다.
  • 데이터개발자의 덕목
    • 인내와 꼼꼼함, 결과를 봤을 때 해석할 수 있는 직관성도 필요하다.
  • 어떤 테이블에서 어떤 필드를 원하는지..?(무슨말인지 모르겠다.)
  • 키워드들을 무조건 외웠고, function을 적용하면서 실습
  • 데이터를 적용해서 운영할 때마다 눈으로 결과를 보고 확인하는 연습
  • 데이터사이언스분야는 업데이트 되는 분야가 많다.

중요한 점

  • 결과로 얻은 숫자를 꼭 말로 풀어서 이해를 해야한다.
profile
블록체인 개발자의 꿈을 위하여

0개의 댓글