I believe Codeproject is mostly accessed by people working on Microsoft Technologies. Poeple using Java, Oracle, Sybase or other technolgies and databases may not be even aware of such survey here and thus won't visit this site to vote.
In my opinion, the results of this survey can probably tell "Which database people use along with Microsoft front end technologies (C#, ASP.NET, VB.NET, VB etc.)?"
Ummmm. This site is about the people on this site and what their interests are. Also, housewives (non-programmers) sitting at home do not have the option to select they do not use a database. Lighten up Francis.
That’s why it’s not a scientific survey, just like the ones on CNN and every other website. Technically, almost all surveys are at least partially biased because they all use self-selecting participants—unless you have ever heard of a survey that either people were forced to do or tricked into doing without even knowing it. As mentioned above, people who have no interest in the survey are not polled, and thus not counted which would be required to make it unbiased (eg database programmers who don’t like filling out surveys or have no time, etc.)
"Silence will create respect and dignity; justice and fair play will bring more friends;
benevolence and charity will enhance prestige and position; courtesy will draw benevolence;
service of mankind will secure leadership and good words will overcome powerful enemies"
Ali (Peace be upon him)
I have voted for sql server 2005 but, i belive what database i use it just depends on client, we can only suggest client to use other database, but they dont understand how important to be choose a right database. Some client didn't want to spend money for database in that case we have to use their suggested database.
I have experience of using .net 2.0 with MSAccess database, and boy it was very strange experience..
We use SQL Server 2005 for internal applications, but I mostly interface with third party products. One uses SQL Server 2000, another uses Caché (which we would never select ourselves) (it's not even a recent version!), we just stopped using a product that uses Ingres, and yet another product uses MySql.
I don't think you can use the term "free" for any "express" product from Microsoft. Free as in beer, maybe, in some way. But the license is rather restricted and targets mainly new comers.
Postgresql, sqlite are free, by all means. You can do whatever you like with them. Mysql is free too but the GPL may be an obstacle if you have to release your code with it (aka not a web application). But a separate license is possible.
I had an argument with a client back in 2002 when I ran into problems writing his software and I blamed him for bad communication and he said that people like me did nothing more than adding inventory records and that we were database programmers and could not write real software.
And that was when I was just starting off with real-world programming.
I left my previous day-job because I was asked to program in .NET. If I were still working for them I would probably be making web pages right now.
And by the way, I still do work for the same client I had in 2002 and I still do not write database software.
The question being asked here, 'big iron' or 'free stuff' cannot be discerned by the choices. If I were to answer SQL Server 2005 how do you know which version I am using (Express vs. Enterprise/Professional/etc.)?
The same for Oracle. I happen to be using Oracle Express for now but the context of the answer does not agree with the choices to select from.
Agreed. I never remember if it is postgresql, postgresSQL or if I can just drop the SQL part completely. Good thing is my gentoo package manager has completion so typing postgre and then getting it to complete is enough.
I'm currently using 2005. I might move to SQL 2008 if we got the stable version. But I heard that the release date of SQL2008 will be delayed. And I'm not so sure whether we will get SQL 2008 express version or not.
Completely true. I use 2005 for all systems being built now, probably 2008 when it comes out, SqlExpress for practically every PoC that needs a DB, MySQL for anything *nix based and Java/Python too. I want to go back to FireBird. That is one blazingly fast DB. I'd suggest it to anyone that wants to try an open source alternative.
"Every time Lotus Notes starts up, somewhere a puppy, a kitten, a lamb, and a baby seal are killed.
Lotus Notes is a conspiracy by the forces of Satan to drive us over the brink into madness. The CRC-32 for each file in the installation includes the numbers 666." Gary Wheeler
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Coo
Last Visit: 31-Dec-99 18:00 Last Update: 18-Oct-17 14:36