GIDForums  

Go Back   GIDForums > Computer Programming Forums > C++ Forum
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
 
Thread Tools Search this Thread Rate Thread
  #1  
Old 01-Dec-2005, 16:14
LeFunkster LeFunkster is offline
New Member
 
Join Date: May 2005
Posts: 6
LeFunkster is on a distinguished road

Database - from scratch?


Hello all!

I wonder whether anyone can give me pointers towards how to start writing a database program from scratch? I have experience of C/C++ for smallish programs. I'm not trying to write the next Oracle or MySQL just something I might be able to use in my own programs - therefore it should be flexible enough to be applied to different situations. I've searched the net but I mostly come up with how to design dbs for existing db programs but not really how to write the db itself. Any help at all - suggestions, books, links - would be greatly appreciated.

Thank you in advance
  #2  
Old 01-Dec-2005, 17:00
Error's Avatar
Error Error is offline
Junior Member
 
Join Date: May 2005
Posts: 42
Error is on a distinguished road

Re: Database - from scratch?


MySql is open source if you want to look into it.
  #3  
Old 01-Dec-2005, 18:01
Paramesh's Avatar
Paramesh Paramesh is offline
Regular Member
 
Join Date: Sep 2005
Location: The Milky Way
Posts: 929
Paramesh is a jewel in the roughParamesh is a jewel in the roughParamesh is a jewel in the rough

Re: Database - from scratch?


You can read this for a start:
Database Management System


Paramesh.
__________________

Don't walk in front of me, I may not follow.
Don't walk behind me, I may not lead.
Just walk beside me and be my friend.
  #4  
Old 07-Dec-2005, 20:24
LeFunkster LeFunkster is offline
New Member
 
Join Date: May 2005
Posts: 6
LeFunkster is on a distinguished road

Re: Database - from scratch?


Thanks Paramesh, I checked out that link and have started reading books on theory of dbs (Cobb/Date etc)

My main area of concern is how to implement something like SQL in bespoke database - are we talking about writing an interpreter to perform such tasks?
  #5  
Old 07-Dec-2005, 20:35
Paramesh's Avatar
Paramesh Paramesh is offline
Regular Member
 
Join Date: Sep 2005
Location: The Milky Way
Posts: 929
Paramesh is a jewel in the roughParamesh is a jewel in the roughParamesh is a jewel in the rough

Re: Database - from scratch?


Quote:
Originally Posted by LeFunkster
My main area of concern is how to implement something like SQL in bespoke database - are we talking about writing an interpreter to perform such tasks?
I fear YES!
__________________

Don't walk in front of me, I may not follow.
Don't walk behind me, I may not lead.
Just walk beside me and be my friend.
  #6  
Old 07-Dec-2005, 20:39
LeFunkster LeFunkster is offline
New Member
 
Join Date: May 2005
Posts: 6
LeFunkster is on a distinguished road

Re: Database - from scratch?


Quote:
Originally Posted by Paramesh
I fear YES!

Well, I am looking for a challenge!
 
 

Recent GIDBlogProblems with the Navy (Chiefs) by crystalattice

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Help with Classes and database arrays brookeville C++ Forum 1 13-Apr-2005 01:26
Limit combo box and date time picker choice according to database created in folder shinyhui C++ Forum 0 22-Feb-2005 21:16
Limit combo box and date time picker choice according to database created in folder shinyhui MS Visual C++ / MFC Forum 0 22-Feb-2005 03:13
Limit combo box choice according to database created in folder shinyhui MS Visual C++ / MFC Forum 3 21-Feb-2005 22:58
cgi txt database to mysql erhanharputlu MySQL / PHP Forum 0 27-Sep-2004 02:30

Network Sites: GIDNetwork · GIDWebHosts · GIDSearch · Learning Journal by J de Silva, The

All times are GMT -6. The time now is 21:36.


vBulletin, Copyright © 2000 - 2009, Jelsoft Enterprises Ltd.