Jump to content
Xtreme .Net Talk

Which Database System you are using with .NET Applications ?  

370 members have voted

  1. 1. Which Database System you are using with .NET Applications ?

    • Microsoft SQL Server
      157
    • Oracle
      16
    • MySQL
      44
    • Postgre SQL
      2
    • Sybase
      4
    • Borland Interbase
      3
    • Other
      14
    • MS Access
      130


Recommended Posts

Posted
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.
Live as if you were to die tomorrow. Learn as if you were to live forever.
Gandhi
  • 3 weeks later...
  • Replies 55
  • Created
  • Last Reply

Top Posters In This Topic

Posted
I've been using Oracle 9i, MS SQL 2K, & Acesss....once you got how to connect to the db's and use datasets, datatables, data adapters etc....they are very, very similar.....Oracle's PL SQL is pretty hard to beat though.....
  • 4 weeks later...
Posted

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 isn't an issue. Don't get me wrong, I like MSSQL 2000 a lot (mostly because I'm no DBA). I just like Oracle9i more. ;)

 

Now with Oracle 10g out, I'm 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.

zig?
Posted

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 it's improving... Real good tool...

 

 

http://www.devexpress.com

 

 

 

Alex :D

Software bugs are impossible to detect by anybody except the end user.
Posted
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.
Live as if you were to die tomorrow. Learn as if you were to live forever.
Gandhi
  • 2 weeks later...
Posted
I've used SQL Server 2000 for everything, and I typically refuse to work for clients who don't at least have their databases set up with a ODBC driver that I can use just like SQL Server.
Posted

OnTheAnvil

 

I'm 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 insn't bad but the real world doesn't 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 isn't 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

Software bugs are impossible to detect by anybody except the end user.
  • 3 months later...
Posted

Access and MySQL are free, that's why companies are using them, but there are several things you need to consider, MySQL doesn't 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 we've 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 (that's why I'm removing this server soon (I hope))

Fat kids are harder to kidnap
Posted

:) 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

Software bugs are impossible to detect by anybody except the end user.
  • 5 weeks later...
Posted

Currently only using Access.

 

I havn't used a Stored Procedure, so I don't know what I'm 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 can't easily take a backwards step into not using them.

Posted

That is one thing I may try one day...

Assemble a Linux Server to be a DB Server and try to manage it...

 

I'm only waiting for the v5 witch will support SP's and Triggers among with other several very very nice features...

 

http://www.mysql.com/products/mysql/

 

Alex :p

Software bugs are impossible to detect by anybody except the end user.
Posted
That is one thing I may try one day...

Assemble a Linux Server to be a DB Server and try to manage it...

 

I'm only waiting for the v5 witch will support SP's and Triggers among with other several very very nice features...

 

http://www.mysql.com/products/mysql/

 

Alex :p

 

SPs!

 

Access to the one of the fastest lightest freeist database engines while still allowing convience? I'd move all of my data intensive projects over to mySQL then :D

Posted

lets hear it for hybrids!

 

Most of my apps use a jet DB for local data manipulation and configuration settings, even if the app uses a DB server for backend.

 

I dont care for Oracle, but then again my apps are mostly OLAP and not OLTP.

In that arena Oracle, in my experience, is over kill.

 

Lack of SP's and Views (and I think triggers too) rules out MySql.

 

Borland's Interbase is a great SQL-92 compliant database that should get more attention. I really love IBM (Formerly Informix) Universal Server. IBM-US is the standard for ORDBMS.

 

Mattise looks interesting.

Joe Mamma

Amendment 4: The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no warrants shall issue, but upon probable cause, supported by oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized.

Amendment 9: The enumeration in the Constitution, of certain rights, shall not be construed to deny or disparage others retained by the people.

  • 4 weeks later...
  • 1 month later...
Posted
Over 1/3 ppl are using Access' date=' unbelievable.... :eek:[/quote']

 

:cool: Well it is posible to choose more than one database in the poll. I guess most people have tried to develop a small app with an underlying Access base.. Thats why i checked it :D

 

Other than Access I use SQL-2000 ( my primary choice ). I have used both Oracle and My-Sql but mainly because the projects I was assigned to used these platforms ;)

Posted

I really can't figure out what you have against Access DB's.

Is it possible that there are developers that only see SQL Server?

 

I think that the main problem here is a base problem.

A developer that only sees one programing language and also one database engine didn't have a proper programing education...

 

Sorry for those who see themselfs in this scenario but... it's true!

 

Alex :p

Software bugs are impossible to detect by anybody except the end user.
Posted
I really can't figure out what you have against Access DB's.

Is it possible that there are developers that only see SQL Server?

 

I think that the main problem here is a base problem.

A developer that only sees one programing language and also one database engine didn't have a proper programing education...

 

Sorry for those who see themselfs in this scenario but... it's true!

 

Alex :p

 

I dont think anybody have anything against Access. In IMO its a great application for creating smaller solutions. But if you have to create larger applications, few would choose Access because it's not made to serve that purpose.

Posted

I absolutly agree with you...

 

The problem is that you see 90% of the developers ONLY working with SQL either on small and large applications.

 

Second, you see them, even on large applications, use SQL as a simple data repository... That Access or Fox Pro do as well...

 

You can see Access pointed as a lame tool by people who don't even know what a SP is...

 

If you deeply analyse 50% of the SQL based applications I'm shure that they could be working as well as they are but in Access...

 

 

I think the guilt here can be pointed to Microsoft on its quest to promote SQL as the supra DB Engine, most of the times compromizing its own related products as Access and Fox Pro...

 

I just think that would be good for everyone that posts like the one from michael_hk

Over 1/3 ppl are using Access, unbelievable.... :eek:

simply didn't had a point... ;)

 

 

Just to clear things up... I'm a VS.net developer, MCSD, MCSA, MCDBA, working with enything that more likelly will suite my DB needs... Access, SQL, Oracle, Fox Pro, mySQL...

 

Alex

Software bugs are impossible to detect by anybody except the end user.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...