카테고리 없음

20240904 17일차

happyst 2024. 9. 4. 17:36

[데이터베이스]

[RDBMS]
- 관계형 데이터베이스
  * 데이터는 테이블 형태로 저장됨
  * 테이블 간의 관계는 외래 키 등을 통해 정의됨
  * 고정된 테이블 스키마
  * 대규모 데이터 처리 시 성능 저하가 발생할 수 있음

[NoSQL]
- 비관계형 데이터베이스 (Not only SQL)
  * Key-Value 형태로 데이터를 저장하기 때문에 Join이 불가능
  * 분산형 구조로 설계
  * 유동적인 테이블 스키마


[JDBC 드라이버]
- Java는 모든 DBMS에서 공통으로 사용할 수 있는 인터페이스와 클래스로 구성된 JDBC를 제공
- JDBC 드라이버의 구현체를 이용해서 특정 벤더의 데이터베이스에 접근할 수 있음