raviz said:
i want to know how to create a database of your own using c or c++.
without using any external tools. if any body could provide me an idea
to go by it would help me a lot, also if their is any sample code it
would help me a lot.
First step - decide what you mean by "database". If you want to write a
full-blown SQL parsing engine, you're in for the long haul. If you simply
want to be able to store some data in a reasonably generic format and be
able to perform simple Create/Retrieve/Amend/Purge (or, if you prefer,
Create/Retrieve/Update/Delete) on that data, you can do quite a lot with a
bunch of ordinary text (or even binary) files.
At the bottom level, you're going to be using fopen, fread (or, if you're
like me and prefer text format, a custom-written routine to get a complete
line of text, and some parsing code to interpret it for you), fwrite (or
fprintf), fclose, and the like.
How much you build up from that is entirely up to you. You'll need to come
up with some kind of concrete design first, and then have a go at
implementing it. If you get stuck on the C implementation part of it, let
us know what you've got, what you want it to do, and what it's doing
instead, and you'll very likely get good support here. But alas, we don't
have time to do all your design and programming work for you.