Öncelikle bir programlama dili bil diyenler kısmen haklılar, neden dersen bazı durumlarda doğru veritabanı yapısını oluşturmak için programlama tecruben olmalı, ama çalışacağın şirkette veritabanı yapısını sana proje yoneticisi veya programcı da verebilir..Veya bu veritabanı bir programa da bagli olmayabilir tabi...
Mesela Sipariş tablosu oluşturacaksan normalden farklı olarak bu tabloda foreign key bulundurmamalısın..Neden dersen doğru değil, daha sonra siparişler karışır...Vs gibi...Aslında programlama bilgin olmadan da ilişkili tablolar nasıl oluşturulur hemen hemen tüm sql kitaplarında anlatılır, bunun mantığını ogrensen yeter kanımca...
Evet bahsettiğim script bildiğimiz script, vb script ya da batch script le bile her türlü veritabanı yedek alma bakım yapma işlemleri çalıştırabilir bunları zamanlayıp otomatik çalışmasını sağlayabilirsin...
Mesela bir bacht file yaparsın bunu zamanlanmış görevlere atarsın, o da gider bir stored procedure'u tetikler..Sende belli aralıklarla şişen bir tablonun yedeğini alıp Live' dakinin içini boşaltırsın falan filan...