Database with .NET

Which Database System you are using with .NET Applications ?

  • Microsoft SQL Server

    Votes: 157 64.1%
  • Oracle

    Votes: 16 6.5%
  • MySQL

    Votes: 44 18.0%
  • Postgre SQL

    Votes: 2 0.8%
  • Sybase

    Votes: 4 1.6%
  • Borland Interbase

    Votes: 3 1.2%
  • Other

    Votes: 14 5.7%
  • MS Access

    Votes: 130 53.1%

  • Total voters
    245
I tried to understand Oracle, but coming from MSSQL and Enterprise Manager, i couldnt grasp the technique to run and use Oracle. So i stayed with MSSQL. I anxiously await Microsofts newest version of MSSQL.
 
I started using Access but after a while it got to slow, so now im only using MS-SQL... Dont you just love stored procedures? ;)

- SysRq
 
I use MS ACCESS. I have used SQL Server 7 and Oracle 8.1, but the company i work for now only has ACCESS. They are not big on data here, but i plan on trying to change that. hehe
 
KenpoMatt, I would stay with oracle since you already have it. and as much money as your company probably paid for it, i doubt they would want to get SQL SERVER. Plus i believe Oracle is a stronger database.
 
Ive been using Oracle 9i, MS SQL 2K, & Acesss....once you got how to connect to the dbs and use datasets, datatables, data adapters etc....they are very, very similar.....Oracles PL SQL is pretty hard to beat though.....
 
KenpoMatt,

I have to agree with techmanbd. Oracle is a beautiful piece of software from an engineering perspective. Granted, MSSQL is cutesy-poo and ridiculously easy... but if you have any fulltime DBA staff, that really isnt an issue. Dont get me wrong, I like MSSQL 2000 a lot (mostly because Im no DBA). I just like Oracle9i more. ;)

Now with Oracle 10g out, Im curious if Yukon will do anything to tackle grid computing, or if Microsoft plans to keep its nose out of the high-end enterprise market. Anyone else read up on what treats Yukon will give us?

Or, better yet, did anyone go to PDC2003? No one from my office was willing to shell out $4000+ to fly down.
 
I just want to say that DevExpress have a new database product called XPO (Xpress Presistent Objects) that really rulez...

Thay have a supperb support and the component its improving... Real good tool...


www.devexpress.com



Alex :D
 
Earlier I wrote that I use Access at work, well I can change my answer now. They have an IBM AS400. Neevr used it before but hey finally gave me space and my own data folder on it. I will start using it this week. Real cool because I get to learn something new.
 
Ive used SQL Server 2000 for everything, and I typically refuse to work for clients who dont at least have their databases set up with a ODBC driver that I can use just like SQL Server.
 
OnTheAnvil

Im happy to know that your business is that healthy that makes you choose only clients with SQL 2000... :D

MS & its DB have quite a good implementation, and the product itself insnt bad but the real world doesnt let us choose our clients like that... they choose us.
So a good developer must be good dealing with any DB.

A little futher on this, my experience tells me that SQL server isnt allways the best choice. On a wide range of cases, MS Access or MySQL are better than SQL Sever 2000, being lighter and faster...



Alex :D
 
Access and MySQL are free, thats why companies are using them, but there are several things you need to consider, MySQL doesnt support VIEWS or STORED PROCEDURES, and SQL Server or Oracle do, and believe me a SP can be very helpful processing data or a view, helping you to avoid repeating the same data, or create complex queries in the client side.
An engine, and many more things can make you think what DB you should use, here in the company weve 90 SQL Server servers and 1 Oracle server on a True Unix server (Alpha server) only for California (for the whole country there are many many many more servers in the datacenter in Houston), and this will be amazing, but Oracle is the slowest server.
So all depends on what you really need, and hoping that the company will be willing to spend a few thousands in a good DB, and how good DB designers you have, you can have the best DB in the world and a mediocre DB designer, the result will be like the Oracle server here (thats why Im removing this server soon (I hope))
 
:) reading American huge ideas allways makes me smille! Not that I have anything against it but just puts a little smille on my face. Just when I was taking my MS Certifications, the exams were allways about managing an infrastructure never less than 10.000 computers!! :)

Ok... that really exists but how many of us work or ever worked on something like that? And more... how many of us would really want that?? :p

Back to DataBases, and considering what I just said, small apps sell... sometimes we earn more money on the small things than on the bigger... if we consider the ratio (time spent)/(income). For these kind of apps sometimes (most of the times) SQL Server/Oracle are just too big!
Not mentionning the installation costs... althow the MSDE is free, someone have to install it!

This way of thinking also applies to programming languages.

Too many people are stuck on their own (only) way of doing stuff discarding any possibility to take knowledge of more technologies that could do their work faster and better...

Do I prefer SQL Server?
Certainlly...

Do I always use it?
Certainlly not!


Alex :p
 
Currently only using Access.

I havnt used a Stored Procedure, so I dont know what Im missing... but they sound neat.

I want/need to expand into MySQL for distributed larger scale databases...

The reason why I [/b]LOVE[/b] .Net so much is that I can write my program and really all I need to change are the connections and data adaptors to switch to MSDE or MySQL... or most other database types.

I guess if I become reliant on Stored Procedures, I cant easily take a backwards step into not using them.
 

Similar threads

Back
Top