BilgisayarlarVeritabanları

En yaygın uygulama bir veritabanı sahip olmaktır?

Çalışma veritabanı Bundan daha az ya da çok karmaşık proje eşlik eder. DB sisteminin doğru çalışması için gerekli tüm parametreleri içeren bir bilgi deposu olarak görev yapar. Ya başarıları pratikte en yaygın olanlarıdır? kullanıldıkları zaman? Bu ve diğer soruları bu makalede cevaplandırılacaktır.

genel bilgiler

Yani, önce söz konusu programın ne sırasını belirlemek gerekir. Veritabanı - Keyfi bilgilerin düzenli depolama için ad. BT-teknolojilerin yardımıyla değil, aynı zamanda başka yollarla ve yöntemlerde sadece düzenlenebilir. Fakat temel olarak aynı anda prensibini sistematik hale kullanılacak.

Fırsatların sipariş ve koruma bol olduğu unutulmamalıdır. yollardan her biri belirli gereksinimlerini ortaya koydu. Tek bir bilgisayarda içinde otomatik bir şekilde çalışmak üzere tasarlanmıştır veritabanları vardır. Diğer uzak sunucu ile etkileşim sağlamak. Biz mimarisi hakkında konuşursak, en yaygın hiyerarşik ve ağ veri tabanları bulunmaktadır. Bu yazıda, bunların olacak odak noktası.

Hiyerarşik veritabanı

Bu durumda, sistem mimarisi, her nesne belli bir birim olarak temsil edilir içerir. Bu özelliğinden dolayı da bir ebeveyn ve çocuk elemanları olabilir. Bu mimari bir özelliği her şeyin başladığı tek bir nesne olması gerektiğidir. Sonuçta bir ağaca benzeyen bir yapıdır. Bir kuruluş hemen her eski bir program nasıl yardımcı olabileceğini anlamak. Bu tip veri tabanı - bu da bilgisayarın dosya sistemidir.

Genellikle bu tür bir yapının kullanılması etkili bir şey değildir söylenir. Yine de hala yaygın olarak kullanılmaktadır. Bu öncelikle bilgi almak için gerektiğinde veritabanı ile çalışma faydalıdır olmasından kaynaklanmaktadır. Gerçekten de, bu durumda, yapı son derece yapımını kolaylaştırır. Bir örnek olarak, şunu düşünelim: Biz Belirli bir klasörü seçtiğinizde, etkileşim hızla gerçekleşir. Biz Antivirüs bilgisayarı kontrol başlarsanız Ama, çok uzun bir zaman gidecek.

Ağ veritabanı

modifikasyonu örneğin Bu tür, daha önce tarif edilen. Burada temel fark bağlantıların sayısıdır. Yani, hiyerarşik veritabanlarında bir eleman sadece bir ebeveyne sahip olabilir şartıyla. Böylece, veritabanının gelişiminde belli bir kısıtlama bahsedebiliriz. Ağ veritabanı da birden anne olabilir. Bu esas olarak XML tabanlı bir veritabanı oluşturulması anlamına gelir.

ilişkisel veritabanları

böylece yığın kullanım, düzenleme ve söz eğer en yaygın onlar, pratikte bulunmaktadır. Onların popüler olmasının nedeni ilişkisel veri tabanları matematik açıklamak çok kolay olmasıdır. uygulama kolaylığı sayesinde ve onlar yaygın.

Onlar için teorik temeli matematikçi Edgar Frank Codd özetlenebilir (şimdi rahmetli). O çok ayrıntılı ve doğru bir matematik dili kullanarak, veritabanının yapısını tarif olabilir seksenlerde oldu. Ama uygulamada gösterdiği gibi, bu çalışma programı uygulanması için iyi bir temel oluşturur. İlişkisel veritabanları veritabanı bahsederken, varsayılan onları anlamak böylece popüler hale gelmiştir. Bize dikkat ve kendi özel uygulama ödemek edelim.

İlişkisel veritabanlarının Özellikleri

Bunların temel ayırt edici özelliği verileri iki boyutlu bir tablo bir dizi olarak saklanır olmasıdır. basit bir örnek verilebilir gibi Access veritabanı, Microsoft ofis paketinin bir üyesi. alfa ve omega kullanılan satır ve sütun rolü. İlk özellik onların belirtilen alan adı yoluyla veri türü, onlarda kullanılan hangi olmasıdır. Buna ek olarak, sütun sayısı sabittir ve sadece veri tabanı yöneticisi ile değiştirilebilir. Hattı - bu bilgi nesneleri olduğunu. Onların sayısı özel talimatlar vererek nispeten kolaylıkla değiştirilir.

Veritabanı soyut bir kavram olduğu anlaşılmalıdır. Bu nedenle, pratikte en sık, tablolar birbirine bağlı olduğu veri tabanları bulunmaktadır. Bu konuda çok iyi bir grafik gösterimi Daha önce de belirtildiği Erişim verebilir. işin en önemli yanı yapısının tasarımdır. Bu işlem, yukarıda bahsedilen elemanlar oluşturmaktır. Birçok başlayanlar hafifçe hangi zor bir aşama olduğunu belirtmek gerekir. Ve iyi bir nedenle. veriler küçük olana kadar Gerçekten de, bilgisayar hızlı bir şekilde işlenir. Fakat bilgi büyüme miktarı belirgin yavaşlıyor. Bu değer depolanan verilerin boyutu ve yapısı en iyi şekilde dizayn ile doğru orantılıdır.

Veritabanı tasarımı

Yani, biz veritabanının en popüler varyantları kabul var. Şimdi bu kadar neden ortaya çıktıkları an pratikte en sık olan yaklaşımları ve bir şey söz edelim. Bir örnek olarak, MySQL düşünün. Yani, sonuç aşağıdaki gereksinimleri vardır:

  • Veritabanı işleme açısından basit bir nesne olmalıdır.
  • Veritabanı kompakt boyutu olmalıdır.

Bu kavramlar çelişkili olduğunu görmek kolaydır tanıyorsanız. Öncelikle veritabanına geçirilecek ve ondan geri çekilebilir tam olarak ne anlamamız gerekir. Eğer büyük projelerin sitelerin inanılmaz sayıda onlarca ve tablolar yüzlerce bulabilirsiniz. Aşağıdaki sorunlar ele alınmalıdır:

  1. verilerin saklandığı ne olacağını belirler.
  2. bilgi asılacaktır nerede öğrenin.
  3. tek bir sütun almak için hangi verilerin türü karar verin.

arıza bireysel tablolar üzerindeki yükü azaltmak için kullanılabilir. Ama bakım belirli birleştirici parçaların değişimi için alınmalıdır.

Sonuç

Veritabanları daha az veya karmaşık projenin önemli bileşenleridir. Başlangıçta, bir kişinin pratikte optimum bağlantı organize etmek alınamıyor. Ancak zamanla, ve sanat çalışması daha iyi imkanlar yaratacak olabilir deneyimini arttırmak.

Ayrıca, ilgi atılmaması gerektiğini ve bu giderek daha gelişmiş yazılım yapısını sunuyoruz. Buna ek olarak, ve optimizasyon tüm yardımlar sağlayabilir veritabanı yönetim sistemlerini. Bunlar hemen hemen her görevin yapılması için kullanılabilecek bir geniş işlevselliği ile geliştirici sağlar. Tam olarak itiraz edecek şeyi seçebileceğiniz veritabanının çeşitli, oldukça büyük.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tr.atomiyme.com. Theme powered by WordPress.