Click here to Skip to main content
11,427,908 members (59,364 online)
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C#
we are devloping an application that needs database.
but we cant use oracle ,sql,ms access because these are too expensive.
if i am using file system then application will become slow and performance issue may come.
so to overcome these problem we thinking to devlop our own small database that should work like oracle.

is it possible??
and how we can store information please help
we dont want to use file system at all.
Posted 5-Oct-12 1:52am
Comments
Richard MacCutchan at 5-Oct-12 7:21am
   
What do you mean you don't want to use a file system; where do you think databases keep their data? If you think you can create your own then be prepared for a good few years of development.
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

You should use MySql that is Open Source and is free of cost.

You cannot create your own database.
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

Forgive me saying this, but forget it. Didn't you wonder why are the expensive ones so expensive if it would be so easy to develop one?
First off all, you need to determine your requirements, and your licensing constraints, than look for a solution. There are several open source and free database engines that have ado.net provider, even linq support.
Here are some:
Microsoft SQL Server Express[^]
Firebird[^]
MySQL[^]
PostgreSQL[^]
Oracle express[^]

And let's not talk about non-relational, not sql based servers, and embedded (not client-server) editions...
  Permalink  
v3

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



Advertise | Privacy | Mobile
Web01 | 2.8.150428.2 | Last Updated 5 Oct 2012
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100