zorluğunda bir şey yok hiç birinin sadece uygun connector u kurman gerekir. ado.net yapısı hepsinde aynıdır, connector ona uyarlanmış şekilde olur. bir .net yazılımcısı olarak ilk tercihin ms sql server kullanman daha doğru olur. ilerde işe girdiğinde istenilen özelliklerde .net için ms sql server şarttır, bunun yanında mysql de kullanabilirsin sonradan.. ancak temel olarak stored procedure, trigger gibi şeyleri de kullanmalısın. firebird bunu destekliyor ama sanırım gui (grafik arayüzü) yok o sitede gördüğüm kadarıyla.. ilk başlangıç için sql server express ile başlamanı öneririm... ben genelde mysql kullanıyorum eğer server tabanlı bir şey yapacaksam. bunun yanında xml tabanlı olarak yeni teknolojilere de yönelebilirsin nosql gibi. bunlarda herhangi bir sql kodu yazmadan diğer veritabanı yöneticilerinden çok daha hızlı biçimde kayıt ekleyip sorgu yapabilirsin, çünkü alt yapıları xml olduğu için herhangi bir ilişkisel durumu yok.

ama diğer veritabanı yöneticileriyle yapmak istersen de ado.net harici entity framework u öğrenmeni tavsiye ederim, bu framework, veritabanını modelliyerek sınıf haline çeviriyor ve projende çok büyük esneklik, kolaylık sağlıyor. sana önceden söylediğim gibi yeni teknolojilere ayak uydurmaya çalış her zaman

kolay gelsin