www.bilisim-egitim.tr.gg |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Entity’ler ve döküman yapısı |
|
|
Entity’ler ve döküman yapısı
Bir XML dökümanı entity adı verilen depolama birimlerine bölünmüştür ve bu bölümler ise unique isimler alırlar.Bu entity lerden birisi document entity olarak isimlendirilir ve dökümanın en üstünde yeralır.Document entity aslında dökümanın tümünü içerir diyebiliriz.
Entity ler dökümanın fiziksel yapısını tarif ederler.Bundan dolayı çoğu zaman dosyalara birleşik olarak bulunurlar.Gerçekte,entity lerin çoğu sistem üzerinde kayıtlı dosyalara karşılık gelmektedirler.Biraz daha detaya inecek olursak bu entity ler bir veritabanı kaydı veya belleğin herhangi bir kısmıyla birleşebilirler.Burada akılda tutulması gereken en önemli nokta entity kavramının daima depolamayla ilgili oluşudur.
Daha önce verilen bir örneği tekrar gözden geçirelim:
<?xml version="1.0" standalone="no">
<!DOCTYPE filmler SYSTEM "filmler.dtd">
<filmler>
...
</filmler>
Burdan görüleceği gibi document type decleration filmler root elementi ve filmler.dtd dışsal altkümesi olmak üzere iki entity den bahseder."filmler.dtd " dışsal alt kümesini yerini değiştirerek entity olarak değerlendirilmemesini sağlamak da mümkündür.Burada anahtar nokta dışsal bir DTD alt kümesinin depolanış şekline dikkat etmek olacaktır.
|
|
|
|
|
|
|
Bugün 54 ziyaretçi (91 klik)
www.bilisim-egitim.tr.gg
|
|
|
|
|
|
|
|