Project 1 – SQL Parsing with Lex & Yacc
본 자료는 미리보기를 지원하지 않습니다.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

Project 1 – SQL Parsing with Lex & Yacc에 대한 보고서 자료입니다.

목차

1. The Beginning
2. Implementation
1. CREATE TABLE
2. DROP TABLE
3. ALTER TABLE
4. DESC
5. INSERT
6. UPDATE
7. DELETE
8. SELECT
3. Remark

본문내용

간단한 Relational DBMS 구현을 위한 기본적인 SQL processor의 구현

① Project 1-1에서는 이후 1-2, 1-3 에서 사용할 수 있는 SQL Parser를 만든다.
② 다음의 SQL에 대한 Parsing을 하고 Error가 있는 경우 Error 메시지를 출력하고, 성공적으로 Parsing이 된 경우에는 성공 메시지를 출력한다.
③ Query는 semi-colon(;)을 기준으로 입력되며, semi-colon(;)이 입력되기 전까지는 여러 줄에 걸쳐서 입력될 수 있다. 프롬프트에서 한번에 한 문장씩 처리하게 한다. 즉, semi-colon(;)을 입력하고 enter를 치면 입력된 Query가 수행되도록 처리한다.
④ 모든 SQL 내의 키워드나 컬럼이름, 테이블 이름 등은 대소문자 구별없이 처리한다.
⑤ 커맨드 라인 입력은 SQL_학번> 으로 한다.
ex) SQL_2004-21595> CREATE TABLE dbtest (
id INTEGER
);

⑥ 커맨드 라인에서 quit를 입력하고 엔터를 누르면 프로그램을 종료한다.
ex) SQL_2004-21595> quit

키워드

sql,   parser,   lex,   yacc,   parsing,   query
  • 가격1,500
  • 페이지수6페이지
  • 등록일2006.10.25
  • 저작시기2006.9
  • 파일형식압축파일(zip)
  • 자료번호#368515
본 자료는 최근 2주간 다운받은 회원이 없습니다.
  • 편집
  • 내용
  • 가격
청소해
다운로드 장바구니