지금까지 다루었던 내용에서는 데이터를 배열 안에 보관하여 관리했다.
이렇게 관리하게 되면 서버를 재실행할 때마다 데이터가 초기화되기 때문에
실서비스에서는 이런 방식으로 데이터를 관리하지 않고 Database를 사용한다.
직원 정보를 Database로 관리하는 방법을 알아보자.
데이터베이스(Database)는 일정한 체계 속에 저장된 데이터의 집합을 의미한다.
데이터베이스 안에는 보통 여러 개의 테이블(Table)이 존재한다
테이블(Table)은 표 형식으로 저장된 데이터의 집합이다.
각각의 테이블은 여러 개의 Row와 Column으로 이루어져 있다.
- Row : 행
- Column : 열
- 테이블에 있는 row를 조회하는 작업
- 테이블에 새로운 row를 추가하는 작업
- 테이블에 기존 row를 수정하는 작업
- 테이블에 기존 row를 삭제하는 작업
DBMS (DataBase Management System)는 말 그대로 데이터베이스 관리 시스템을 의미한다.
DBMS의 종류는 여러 가지 존재하지만
공통적으로 사용자가 입력한 SQL을 해석해서 데이터베이스 작업을 수행한다.
- MySQL
- PostgreSQL
- MSSQL
1) 링크로 이동하여 MySQL Community Server
선택 [ MySQL 설치 ]
2) Windows(x86, 32 & 64-bit), MySQL Installer MST Go to Download Page >
3) myslq-installer-community-8.0.28.0.msi Download
(두 번째)
4) No thanks, just start my download.
5) MySQL Server
선택 후 설치 진행