BilgisayarlarVeritabanları

DB - bu ... türleri ve bir veritabanı özellikleri

DB - "veritabanı" ya da "veritabanı" anlamına gelen bir kısaltmadır (içeriğe bağlı olarak). Bu yazıda, bu / bunlar, ne ve nerede uygulamak düşünüyoruz. Ayrıca DBMS ve veritabanı tartışmak - bu aynı ya da değil.

terminoloji

Veritabanı bilgilerinin belirli yapılandırılmış deposuna sevk. DB - bu da bir bilgi modeli, onlar sipariş edilecek şartla belli verileri içeren yeteneği. Her birimiz en az bir kez veritabanı ile çalışmış, ancak örneğin, bir arama terimi girerek, belirli bilgi veriler için büyük çaplı bir esas dönüp, azından Tahmin bile edemem.

DBMS - açılımı başka kısaltmasıdır "veritabanı yönetim sistemi". Genel anlamda, onlar veritabanı verileri düzenleyebileceğiniz yazılım çözümleri çeşitli temsil eder. Bu bilgiler baz, bunu sipariş silme, kopyalama, analiz ve çok daha fazlası doldurulması anlamına gelir.

formlar veritabanı

Veritabanı Teoride, bunlardan birkaç türü vardır. vardır:

  • ( "Bağlantı" olarak tercüme İngilizce kelime ilişkisi, dan) ilişkisel veri tabanları - ilişkileri ile karakterize edilir ve birbiriyle birimlerin bir dizisi olarak ifade edilmiştir. ikinci veri tabanı verileri içeren tabletler şeklinde sunulmaktadır. Bu en yaygın olduğu veritabanının türü.
  • Hiyerarşik - sebebiyle "ebeveyn-çocuk" düzeyinde, "üstün-ast" olarak ayarlayın.
  • Ağı - önceki türlerin bir dalı.
  • Nesne yönelimli, uygun programlama metodolojisi (FKÖ) ile doğrudan çalıştığı.

Bize bir veritabanı temel fikirlere ve kavramlara yol boyunca durdurma, ayrıntılı olarak bunların her düşünelim.

DB - bir işaretidir?

İlişkisel veri tabanları vardır bilgilerle plaket - anlayış için zorluklara neden olmaz her zamanki temsilinde. Eğer yardım çağırabiliriz, netleştirmek için şirketlerin çok iyi bilinen veritabanı "Microsoft" - "Acces", her zamanki ofis uygulamaları paketinin bir parçası.

ilişkisel veritabanı tablolarda girdileri (satırlar) ve alanlar (sütunlar) var. İlk derhal geçmişte verileri bilgi içerir - bu kayıt ne anlama geldiğine dair bir açıklama. Örneğin, alan - "ad" entry - "Catherine".

alanlar için değer türlerini tanımladı. .. Tutanak burada benzersiz veri tanımlamak - Onlar sayısal, karakter, tarih, saat, vb Ayrıca, her tablo bir anahtar alanı olmak zorunda olabilir.

Bir tablo değil - O veritabanı kendisi anlaşılmalıdır. Veritabanı miktarı ve bilginin çeşitliliği bağlı olarak birkaç yüz tablolara birinden saklanabilir.

tablolar arasındaki ilişkiler

veritabanındaki tablolar arasında ilişkiler sağlamak için bir şema vardır. İletişim şunlardır:

  • "Tek-bir" - tablodaki her kayıt bir plakadan tek bir kayıt karşılık gelir.
  • "Tek-çok" "Birçok çoğa" ve. Tutanak ilgili tablonun birkaç karşılık gelebilir. Alternatif olarak (ikinci düzenleme).
  • "Birçok çoğa". (Örneğin bir bağlantı evreleme tablo ve türlerin yukarıdaki iki bağlantıları kullanarak düzenlenmiştir) bu durumda, birden fazla satır başka tablonun birden fazla satır bağlamak için seçilebilir olduğunu tahmin etmek zor değildir.

yukarı ve aşağı hareket

Hiyerarşik veritabanı çok daha yapısal ilişkisel daha vardır. Onlar sıkı itaat eğilimindedir. Kök öğesi vardır - "ucu", şube dışı astları - "mirasçıları" veya "soyundan". Hiyerarşik veri tabanı - tek atası her düğüme olabilen bir ağaç yapısı olan bir taban.

örneğin, baz askeri birlik veya dosya yöneticisi veriler: Bu tip bilgileri zaten sipariş yapının depoları oluşturmak için kullanmak daha uygun olur. biriminin birden fazla üst, hem de veritabanı mantık karmaşıklığı sahip olması dezavantajı imkansız olarak kabul edilir.

ilişkilerin gelişmesi

Ağ DB çelik karar eksikliği hiyerarşik sadece yukarıda adı. "Birçok çoğa" Önceki ilişki türünde arasındaki tek fark, bu durumda atası birçok mirasçıları sahip olabilir ve onlar, torunları, birkaç düğümlerden meydana gelebilir gerçeği gösterilmektedir hangi başladı.

Tabular gösterim yöntemi

tablo ilişkisel veri tabanları ve hiyerarşik, ağ ile esas olarak ilişkilidir ve ayrıca tablo şeklinde temsil edilebilir olmasına rağmen. Bu tür arasındaki temel fark - prensipte yapının inşaat: ilişkisel, diğer iki ile karşılaştırıldığında çok daha özgür ve daha az sipariş olduğunu.

Nesne yönelimli

Son türünü inceledi - Bir nesne yönelimli - en küçük ortak. Çok özel olmasıdır. Karmaşık veri yapıları baz form nesnesi ve nesne-yönelimli programlama dili ile direkt olarak çalışır. Geçen yüzyılın seksenli yıllarında geliştirilmiştir ve henüz dolayı karmaşıklık ve hızı değil çok yüksek oranının çok popülerlik almadık.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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