DAY10 TIL EP. 30 - 34

ME·2023년 10월 15일
0

개발자 북클럽

목록 보기
9/18

오늘 TIL 3줄 요약

SQL과 NoSQL
git 과 github
버전표기

오늘 읽은 범위

Ep30. 코로나가 준 레거시 시스템의 교훈
Ep31. 데이터와 단짝 친구,SQL
Ep32. NoSQL이 뭐죠?
Ep33. 깃&깃허브, 똑같은 거냐고?
Ep34. 버전을 표기하는 방법도 있어요?

책에서 기억하고 싶은 내용

  • 오래전에 개발된 시스템을 레거시 시스템

  • 코볼을 사용하는 개발자가 매우 적다

  • 프로그램은 책임있게 만들어야한다.

  • 프로그램은 끊임없이 관리해야 한다.

  • 뉴저지 주지사가 남긴 교훈을 배워서 같은 실수를 하지 말자

  • SQL은 데이터베이스를 관리해주는 DBMS와 대화하기 위한 언어

  • MySQL 은 DBMS

  • DBMS 와 데이터베이스는 세트니까 편의상 DB라고 부름

  • SQL이 어색한 개발자들이 더 많다
    => ORM이라는 SQL번역기가 있기 때문

  • NoSQL의 데이터베이스 종류는

  1. document DB : mongo DB(JSON document)
  2. Key-value DB :CassandraDB, DynamoDB (가로로 긴 형식)
  3. graphDB : 노드로 관계를 표현
  • 각각의 장단점이 있는것이지 더 좋은 기술은 없다
    각자의 상황에 맞게 사용하는것이 좋음

읽은 소감은? 떠오르는 생각

SQL을 비롯해서 Git까지 개발자라면 반드시 알고있어야 하는 부분에 대해 깔끔히 설명해 주었다.

0개의 댓글