home
자바
home
✏️

TIL (에피소드 30 ~ 에피소드 34)

오늘 TIL 3줄 요약
프로그램은 책임 있게 만들어야 한다.
프로그램은 끊임없이 관리해야 한다.
SQL 데이터베이스와 NoSQL 데이터베이스는 서로 다르기 때문에 우위를 따질 수 없고 용도와 상황에 맞게 쓰자!
TIL (Today I Learned) 날짜
2023. 01. 22
오늘 읽은 범위
에피소드30 ~ 에피소드34
책에서 기억하고 싶은 내용을 써보세요.
SQL은 데이터베이스에 어떤 질문 또는 문의를 하기 위해 어떤 구조를 가진 언어이다. (데이터베이스를 다루는 언어)
DBMS(DataBase Management System)는 데이터베이스 관리 시스템을 말한다. SQL로 데이터베이스와 상호작용을 하려면 DBMS를 거쳐야한다.
NoSQL의 종류들 (도큐먼트 데이터베이스, 키값 데이터베이스, 그래프 데이터베이스, … )
데이터 형식이 매우 자유로운 도큐먼트 데이터베이스
개발자가 원하는 어떠한 모양, 어떠한 종류의 데이터라도 저장할 수 있다는 장점이 있다.
읽고 쓰는 속도가 엄청 빠른 키값 데이터베이스
카산드라DB, 다이나모DB가 대표적이다.
노드로 관계를 표현하는 그래프 데이터베이스
깃과 깃허브
깃은 파일 이력을 관리하는 프로그램 (깃은 파일을 항상 지켜보는 사관)
깃허브는 파일과 깃으로 관리한 이력을 저장하고 공유하는 공간 (파일 클라우드 서비스와 같다) (깃랩, 비트버킷 등 같은 이력 보관소 서비스도 있지만 깃허브가 가장 유명할 뿐이다.)