Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 703 Bytes

File metadata and controls

16 lines (13 loc) · 703 Bytes

java-database

Java 17을 사용하여 관계형 데이터베이스를 구현하는 프로젝트입니다.
외부 라이브러리 도움 없이 오직 자바만으로 모든 것을 구현하며, 관련 지식들에 대해 깊이있게 학습합니다.
더 나은 데이터베이스 아키텍처를 고민하며, 유연한 설계 및 개발 역량을 향상시킵니다.

기능 요구사항

기본적인 SQL 명령어를 처리하고, 데이터를 테이블에 저장하며, 트랜잭션 커밋, 롤백 등 다양한 기능을 제공할 수 있어야 합니다.

  1. Paged File, I/O System
  2. Record Management
  3. Indexing
  4. System Management
  5. Query Language
  6. Transactions
  7. Optimizer