개발자 99% 커뮤니티에서 수다 떨어요!
SQL은 DB를 관리하는 DMBS와 소통하는 언어이다.
NoSQL은 SQL과 다른 성질의 DBMS이다.
깃은 파일 이력을 추척하는 프로그램이다.
2023.11.19
에피소드 30 ~ 에피소드 34
에피소드 30. 코로나가 준 레거시 시스템의 교훈
여전히 잘 사용하지 않는 오래된 언어로 작성된 프로그램이 많이 사용되고 있다.
따라서 프로그램을 개발할 때는 오랫동안 사용될 수 있도록 책임감을 가지고 만들어야 하며 꾸준히 관리해야 한다.
에피소드 31. 데이터와 단짝 친구, SQL
SQL은 데이터베이스를 관리하는 DBMS(데이터베이스 관리 시스템)과 소통할 때 사용하는 언어이다.
데이터베이스는 엑셀 문서처럼 테이블로 구성되어 있으며 SQL을 통해 데이터베이스를 조작할 수 있다.
에피소드 32. NoSQL이 뭐죠?
NoSQL은 SQL과 데이터베이스의 성질 자체가 다른 DBMS로 다양한 종류가 있다.
먼저 document DB는 JSON 문서 형태로 데이터를 저장하여 유연하게 데이터를 저장할 수 있다.
key-value DB는 한 행의 열이 엄청 큰 데이터베이스로 읽고 쓰는 속도가 매우 빠르다.
graph DB는 노드를 기반으로 데이터를 관계망 형식으로 데이터베이스를 구성한다.
에피소드 33. 깃 & 깃허브, 똑같은 거냐고?
깃은 파일의 이력을 관리하는 프로그램으로 파일의 변동사항을 모두 추적하고 기록한다.
깃허브는 깃으로 관리한 파일 이력을 저장해서 공유할 수 있는 플랫폼이다.
에피소드 34. 버전을 표기하는 방법도 있어요?
프로그램의 버전을 표기할 때 3개의 숫자로 표시하는 방식을 시멘틱 버저닝이라 한다.
앞 숫자는 대규모 업데이트를 의미하고 중간 숫자는 마이너한 업데이트, 마지막 숫자는 패치나 버그 수정을 의미한다.
DB쪽은 잘 몰랐는데 SQL과 NoSQL의 차이를 알 수 있어 좋았다.
없음.
meongjinki91님의 TIL: https://nomadcoders.co/community/thread/8717