RDBMS
- 관계형 데이터베이스 시스템
- 성능, 관리 면에서 고도화된 엑셀 기능
- Oracle Database(유료), MySQL, PostgreSQL 등
H2
- In-memory DB, 서버가 작동을 멈추면 데이터가 모두 삭제되는 데이터베이스
- 따로 설치할 필요 없이 웹 콘솔로 사용
- JAVA 웹 콘솔 설치 코드
// src > main > resources > application.property
spring.h2.console.enabled=true
spring.datasource.url=jdbc:h2:mem:testdb;MODE=MYSQL
CREATE TABLE IF NOT EXISTS TUTORS (
id bigint(5) NOT NULL AUTO_INCREMENT,
name varchar(255) NOT NULL,
age bigint(5) NOT NULL,
PRIMARY KEY (id)
);
INSERT INTO TUTORS (name, age) VALUES
('해리 포터', 15), ('네빌 롱바텀', 15);
SELECT * FROM TUTORS;