Apa yang dimaksud DTD [glosarium teknologi informasi]

DTD :

Singkatan dari “Definisi Jenis Dokumen.” DTD mendefinisikan tag dan atribut yang digunakan dalam dokumen XML atau HTML . Setiap unsur yang didefinisikan dalam DTD dapat digunakan dalam dokumen ini, bersama dengan tag dan atribut yang telah ditentukan sebelumnya yang merupakan bagian dari setiap bahasa markup. Berikut ini adalah contoh DTD yang digunakan untuk mendefinisikan sebuah mobil:

<!DOCTYPE mobil [
<!ENTITY header “Mobil Details”>
<!ELEMENT make (#PCDATA)>
<!ELEMENT caral (#PCDATA)>
<!ATTLIST caral pintu (dua | empat) #wajib>
<!ELEMENT tahun ( #PCDATA)>
<!ELEMENT engine (#PCDATA)>
<!ATTLIST engine transmission (manual | automatic) #required>
]>

DTD di atas pertama-tama mendefinisikan header item sebagai “Rincian Mobil.” Kemudian memberikan unsur untuk menentukan merek dan caral mobil. Tipe data “#PCDATA” berarti dapat berupa nilai teks apa pun). Tag “ATTLIST” pada baris berikutnya memberikan opsi untuk unsur tertentu. Dalam hal ini, dinyatakan bahwa caral dapat memiliki dua atau empat pintu. DTD kemudian menyediakan unsur untuk tahun dan jenis mesin mobil, diikuti dengan pilihan transmisi manual atau otomatis untuk mesin.

Contoh di atas adalah DTD dasar yang hanya menggunakan beberapa tipe data. Definisi tipe dokumen yang digunakan untuk database XML besar dapat terdiri dari ribuan baris dan dapat mencakup banyak tipe data lainnya. Untungnya, DTD dapat dengan mudah dimodifikasi dalam editor teks setiap kali perubahan perlu dilakukan.

Related Posts