
사진 출처 : https://namu.wiki/w/MySQL
백엔드 개발자에게 가장 중요한것은 데이터베이스이다.
DB는 데이터베이스의 약자이며, 하나의 DB는 여러 테이블을 묶는 폴더이다. 폴더는 파일을 묶어준다. DB에는 테이블이 있다. 이 테이블에 데이터가 저장된다. 테이블의 맨 위를 칼럼, 그 아래에 로우들이 있다. 테이블에서 칼럼은 한 줄만 존재한다.
DBMS는 데이터베이스를 관리할 수 있는 프로그램이며, 종류( EX) 오라클, MariaDB, MySQL 등)는 여러 가지이다. DBMS에 담겨져 있는게 DB다. DBMS는 DB를 관리하는 것일 뿐 DBMS가 DB인 것은 아니다.
MySQL은 우리나라에서 널리 쓰인다. MariaDB와 MySQL 쌍둥이라고 생각하면 된다. 이들을 통해 여러 개의 DB를 관리할 수 있다. MySQL를 사용하다가 계속 자동으로 대문자가 되면 `를 단어 양쪾에 추가해주면 된다.
참고) 로컬 호스트 = 내 PC = 127.0.0.1 <- 외워