Bu makale, hızlı veritabanı programlaması için gerekli ön koşulları açıklamaktadır. Her şeyden önce, iyi ve güvenilir bir ilişkisel veritabanı yöneticisine sahip olmak önemlidir. İyi bilinen veritabanı yöneticilerinden bazıları Oracle, Microsoft SQL Server, IBM DB2 ve MySQL’dir. Ayrıca, temel bir SQL (Structured Query Language) bilgisine sahip olmalısınız.
SQL, tüm yaygın ilişkisel veritabanı yönetim sistemleri tarafından desteklenen standartlaştırılmış bir sorgu dilidir. SQL ile verileri sorgulayabilir, güncelleyebilir, silebilir ve oluşturabilirsiniz. Yani temel SQL bilginiz varsa, herhangi bir ilişkisel veritabanı yönetim sistemi ile çalışabilmelisiniz.
Ancak, SQL’de yeniyseniz, bu dili öğrenmenize yardımcı olabilecek bazı kaynaklar vardır. Örneğin, web’deki birçok ücretsiz SQL eğitiminden bazıları üzerinde çalışabilirsiniz. İlişkisel veritabanı yönetim sistemlerinde yeni olsanız bile, temel bilgileri öğrenmenize yardımcı olabilecek bazı mükemmel kaynaklar vardır.