Merhaba Arkadaşlar;
Veritabanı tasarlamadan/programlamadan önce veritabanı nedir bunu öğrenmek gerekiyor mantığı nedir nasıl çalışıyor bunları öğrenmeden illa ki bir yerde tıkanırız şimdi bunları öğrenmeye başlayalım yani temeli sağlam atalım.....
1.Veritabanı nedir: Veritabanı verilerin belirli bir düzenle belirli bir mantığa dayalı şekilde saklanmasıdır.Verilere istediğimiz zaman güvenli bir şekilde ulaşabiliriz veritabanı sayesinde. Yani daha anlaşılır olması için şöyle düşünelim biz neye istediğimiz zaman ulaşabiliyoruz örneğin bilgisayar biz bütün bilgilerimizi bilgisayarda saklayabiliyoruz istersek şifre koyabiliyoruz değil mi yani istediğimiz bir şekilde saklayıp istediğimiz gibi güvenli bir şekilde ulaşabiliyoruz. Yalnız şunu hatırlatmam gerekiyor veritabanının düzenli olmasıda bizim elimizde düzensiz olmasıda ve veritabanının performansı düzenle yakından ilişkilidir.
2.Veritabanının çalışma mantığı:Veri tabanının çalışma mantıgı çok basittir. Veritabanı aynı türden olan bilgileri bir grup içerisinde tutar buda bilgi tutarlılığını sağlamamızı,veritabanının düzenli olmasını ve en önemlisi performansı yakından ilgilendirir.Örneğin bilgisayarımızı düşünelim biz bilgisayara düzensiz bir sekilde ne kadar çok bilgi yüklersek bilgisayar o kadar çok yavaşlar(düzensiz demekle bilgisayarın HDD sini verimli bir şekilde kullanmamayı kastediyorum) buda bizim istediğimiz dosyaya çabuk değil de daha geç sürede ulaşmamıza neden olur ve zaman dahada ilerledikçe bilgisayardan istediğimiz performansı alamayız format çekmek zorunda kalırız. Veritabanının da bu cidden çok büyük bir problemdir ve hiç kimse böyle birşey olmasını istemez.

Konuyu kısaca özetlersek, veritabanı site ve programlar için hayati önem taşır ve veritabanının işlevliği,düzenli olması ve kullanışlı olması tamamen programcıya bağlıdır.Veritabanının hantal olmasını,ulaşmanın zor olamasını ve kullanımının güç olması hiç kimse istemez öyle değil mi bunun için veritabanının düzenli olması,işlevli ve kullanışlı olması herkes için en iyisidir..... : )