Hi there

I was just a little inquisitive about how applications like PEACHTREE and other such applications using DB. Are they using a simple flat file format for their DBs. If yes then how come they can handle even huge data? If not, then how have they implemented their DB?? What Database are they using on the back-end?

Another thing that I wanted to ask and that may sound a little stupid but I can't help asking it and it goes below:

If in our application we use SQL Server we have to configure the database in SQL Server by making DB catalog and then loading backup. so my question is, can we use SQL Server DB without making a catalog for it in SQL Server (in order to keep it invisible to anybody who opens SQL Server Enterprise Manager)?? something like by using its services/DLLs/APIs or anything????

I hope for your kind and creative answers like my question