?
Veritabanları dijital çağın en başından itibaren iş bilgisayar bir elyaf olmuştur. EF Codd, IBM'de çalışan bir araştırmacı, süreci özetleyen bir makale yazdı Aslında, ilişkisel veritabanı 1970 yılında doğdu. O zamandan beri, ilişkisel veritabanları standart haline popülariteye büyüdü.
Başlangıçta, veri tabanları düz. Bu bilgiler, uzun bir metin dosyasında saklanır bir sekme ayrılmış dosya denilen anlamına gelir. (|) Sekme ayrılmış Dosyadaki her giriş Böyle bir dikey çubuk olarak, özel bir karakter ile ayrılır. Her girdi bir kayıt olarak gruplanmış belirli bir nesne ya da kişi hakkında bilgi (alanlar) birden fazla parça içeriyor. Metin dosyası, belirli bilgileri aramak için veya her kayıt sadece belirli alanları içeren raporlar oluşturmak için zorlaştırmaktadır. İşte düz bir veritabanı oluşturulacak dosyanın bir örnek:
Lname, FName, Yaş, Maaş | Smith, John 35, $ 280 | Doe, Jane, 28, 325 $ | Kahverengi, Scott, 41, 265 $ | Howard Shemp, 48, 359 $ | Taylor, Tom, 22, 250 $
Eğer böyle bir yaş ya da maaş olarak ilgili bilgileri toplamak için tüm dosya üzerinden sırayla aramak zorunda olduğunu görebilirsiniz. İlişkisel veritabanı kolayca belirli bir bilgiyi bulmak için izin verir. Ayrıca herhangi bir alanda dayalı sıralamak ve her kayıt sadece belirli alanlar içeren rapor oluşturmasına olanak sağlar. İlişkisel veritabanları bilgileri depolamak için tabloları kullanın. Standart alanlar ve kayıtlar bir tablo sütunlar (alanlar) ve satır (kayıtları) olarak temsil edilmektedir.
ilişkisel veritabanı ile, hızlı nedeniyle sütunların veri düzenleme bilgileriyle de karşılaştırabilirsiniz. İlişkisel veritabanı modeli mevcut tablolardan gerekli bilgilerin dışında tamamen yeni tablolar oluşturmak için bu tekdüzelik yararlanır. Diğer bir deyişle, bu veritabanının hızını ve çok yönlülüğünü artırmak için benzer verilerin ilişkiyi kullanır
". Ilişkisel " adının bir parçası nedeniyle mathmatical ilişkiler devreye giriyor. Tipik bir ilişkisel veritabanı her yerde 10 den fazla 1000 tablolar vardır. Her tablo diğer tablolar bu tablodan bilgi toplamak için girebilirsiniz bir sütun veya sütun içerir.
başka bir tabloda bu bilgileri depolayarak, veritabanı sonra kullanılabilecek yerlerde tek bir küçük masa oluşturabilirsiniz veritabanındaki diğer tablolar tarafından çeşitli amaçlar için. Tipik büyük bir veritabanı, Amazon gibi büyük bir web sitesi, olurdu hız