database.sarang.net
UserID
Passwd
Database
ㆍDBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
DBMS Q&A 552 게시물 읽기
No. 552
간단한 DBMS를 만들어 보고 싶은데...
작성자
최창완(sting04)
작성일
2002-09-10 16:39
조회수
6,184

안녕하세요~!

 

전 DB에 대해 거의 문외한이나 다름 없는 초보자 입니다.

 

그런데 어쩌다 간단한 DBMS를 만들게 되었네여... ㅡㅡㅋ

 

그래서 몇가지 물어보고 싶은데요~

 

DBMS가 어떻게 구성되어 있는지 간단한 설명과

 

도움을 받을 수 있는 자료나 사이트를 알려주시면 고맙겠습니다...

 

애궁... 잘 모르는 상태에서 질문하려니깐

 

더 어렵네여...죄송합니다.....

이 글에 대한 댓글이 총 4건 있습니다.

존경스럽습니다.

그렇게 엄청난 질문을 하나의 질문으로서 물을수 있는 능력이 -.-;;;

농담이구요. 하나의 답변으로서 간단하게 답할수 있는 부분이 아닌것 같습니다. DBMS 의 기본 개념을 잡으셔야만이 만들수 있지 않을까요.

기능을 어느 정도까지 구현하실 생각인지는 몰라도 쉽지는 않을것으로 생각됩니다.

정재익(advance)님이 2002-09-11 14:13에 작성한 댓글입니다.

제가 질문을 올려놓고도 그런 생각을 들었습니다. ㅡㅡㅋ

워낙 아는 것이 없어서...*^^*

 

client/server 구조의 RDBMS

 

< 구성 >

- User interface

- Query Processor

ANSI SQL-92 표준 Level을 완벽하게 지원할 필요는 없고 몇 가지만 지원할 예정입니다. (ANSI SQL-92 reference나 tutorial을 구할 수 있는 곳을 알려주시면 감사하겠습니다.)

- storage manager

index manager, backup & recovery manager, transaction manager, etc.

 

크게 위와 같은 구조로 간단한 DBMS를 구현할까 합니다.

MySQL source를 분석하려 했으나 너무 양이 방대하여 쉽게 위와 같은 구조를 어떻게 구현했는지 파악할 수 있는 간단한 DBMS의 open source를 구해보고 싶습니다.

최창완(sting04)님이 2002-09-11 21:25에 작성한 댓글입니다.

일단 원하시는 정도의 DBMS 라면 현재 개발이 진행중인 그런 곳이 많이 있습니다. 그 중 비교적 구조가 간단하고 어느 정도 기능구현이 되어 있는 것이 SQLite 라는 DBMS 입니다. 다음 URL 을 참조하시기 바랍니다.

 

http://www.hwaci.com/sw/sqlite/download.html

 

이 정도 소스를 쫒아서 따라 가보는 것도 상당히 도움이 될 것으로 판단됩니다.

 

다음으로 SQL 표준에 대한 글을 많이 싣고 있는 홈페이지는 다음을 참조하시기 바랍니다.

 

http://www.powerdb.net/?criteria=dbms&subcrit=links&category=0c8ef73811e9355315d03253142db0d8

 

말씀 하신 외에도 SQL 자체에 관한 많은 정보를 얻을 수 있을 것입니다.

정재익(advance)님이 2002-09-12 17:54에 작성한 댓글입니다.

많은 도움을 주셔서 감사합니다 *^^*

 

아마두 DBMS만드는데 오래걸리겠져.. ㅠㅠ

 

그럼 다음에 또 모르는거 생기면

 

질문하러 올께요~

최창완(sting04)님이 2002-09-12 18:33에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
557실세계정의 좀 알려주세요 [1]
권소현
2002-09-15
5064
556[질문]erwin manual 없는지요.. [1]
박한수
2002-09-13
5748
555유저개념에관한 질문요!! [1]
한가람
2002-09-13
5053
552간단한 DBMS를 만들어 보고 싶은데... [4]
최창완
2002-09-10
6184
550[질문] 배포용으로 적합한 데이터베이스좀 추천해 주세요 [1]
가가멜
2002-09-10
5139
546Bind 8.3.3 make 시 에러...
초보자
2002-09-09
4684
545SQL parser [1]
박종수
2002-09-08
5223
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다