목차
1. The Beginning
2. Design & Implementation
1. Berkeley DB Usage
2. Prototype structure
3. CREATE TABLE
4. DROP TABLE
5. ALTER TABLE
6. DESC
3. Remark
2. Design & Implementation
1. Berkeley DB Usage
2. Prototype structure
3. CREATE TABLE
4. DROP TABLE
5. ALTER TABLE
6. DESC
3. Remark
본문내용
Project 1-2는 Project 1-1에서 구현한 SQL Parser를 이용하여, DDL에 대해서 file에 저장하는 것을 구현하는 것이다. CREATE TABLE, DROP TABLE, ALTER TABLE, DESC의 네 가지에 DDL에 대한 처리를 할 수 있어야 한다. Project1-2에서 생성된 table schema는 이후 Project 1-3에서 생성된 table에 record를 직접 입력, 삭제, 수정하도록 구현하므로 이를 구현할 수 있도록 구조를 고려해서 작성해야 한다.
파일에 저장하기 위해서는 서버에 설치되어 있는 Berkeley DB를 사용하도록 하고, 프로그램이 종료되더라도 이전 저장 내용이 없어져서는 안된다.
파일에 저장하기 위해서는 서버에 설치되어 있는 Berkeley DB를 사용하도록 하고, 프로그램이 종료되더라도 이전 저장 내용이 없어져서는 안된다.
소개글