Skip to content

Latest commit

 

History

History
executable file
·
54 lines (43 loc) · 1.02 KB

File metadata and controls

executable file
·
54 lines (43 loc) · 1.02 KB

ABC-DB

MEMBER

Lee jingyeong in @CBNU
Nam jaehong in @CBNU
Song binwon in @CBNU
Jang jeonghwan in @CBNU

Prerequisite

  • docker

How to run

  • docker build -t [IMAGE_NAME] /path/to/dockerfile
  • docker run -it [IMAGE_IMAGE] --name [CONTAINER_NAME] /bin/sh

IN CONTAINER

/app $ make
/app $ ./ABC

Available query

  • SELECT
  • INSERT
  • CREATE
  • SHOW
  • DESC

Custom query

  • test bufferpool
  • test record [record num] [table명] values()

EXAMPLE

CREATE DATABASE abc;
USE abc;
CREATE TABLE student(num int,name char(20));
INSERT INTO student VALUES(110,'student1');
SELECT * FROM student;
test bufferpool;
test record 10 student values(1, "gildong");

REFERENCE

MINIDB from Yan Chen[https://github.com/nrthyrk/minidb]


overview of our abc-db

overall design