Düzenli Bilgiler Kümesi: Veritabanı – 7

25 Ocak 2010 - 09:00 | Can Sinan ARTUÇ yazdı | 41 kere okundu | Yorum Yapılmamış | Dosya Konuları // Sizin İçin Seçtiklerimiz // Tasarım ve Programlama

Bankacılık işlemlerinden tutun da, hipermarketlerde yapılan alışverişlere kadar hayatımızın her noktasında veritabanı işlemleri yer almaktadır. Artık dünyada veritabansız bir işlem düşünülemez oldu. Peki veritabanı nedir? Bilgiler nasıl saklanır? Herkesin bir veritabanı olabilir mi?

Düzenli Bilgiler Kümesi: VeritabanıXML – Extensible Markup Language

xmlTürkçesi “Genişletilebilir İşaretleme Dili” olan XML, esasında web sayfaları yaratmada kullanılan ve yine işaretleme dili olan HTML’in bir çeşitidir. World Wide Web Consortium (W3C – http://www.w3.org) tarafından oluşturulan XML’in 1998 yılında tamamlanan 1.0 versiyonu ile ilgili yapılan açıklama metninde şöyle tanımlanmaktadır:

“Genişletilebilir İşaretleme Dili (XML) SGML’nin (Standard Generalized Markup Language – Standardı olan Genel İşaretleme Dili) bir alt kümesidir. Amacı sosyal SGML belgelerinin Web’de HTML belgeleri gibi sunulması, alınması ve işlenebilmesidir. XML, uygulama kolaylığı ve hem SGML hem HTML ile ortak çalışması için tasarlanmıştır.”

XML’in kullanım yelpazesi oldukça geniştir. Veritabanlarını depolamak, belgeleri yapılandırmak, vektörel grafikleri depolamak, yazılım paketlerini tanımlamak, e-posta ile elektronik kartvizit göndermek, raporlama yapmak vb. gibi pek çok kullanım alanına sahiptir. Microsoft, Office 2007 versiyonuyla birlikte XML üzerine daha çok eğilmiş ve bu doğrultuda Office uygulamalarının formatlarını değiştirmekle kalmamış, aynı zamanda XML teknolojisini kullanarak belgelerin boyutlarında ciddi oranlarda küçültme yapabilmeyi başarmıştır.

XML başlı başına bir veritabanı sistemi değildir. Yapılandırma itibariyle düzenli bilgiyi saklayabilme özelliğine sahiptir. Başlı başına bir veritabanı sistemi olarak düşündüğümüzde, rakiplerine oranla oldukça zayıf kalacaktır. Ancak düzenli bilgiyi saklama yetisi olarak düşündüğümüzde, oldukça güçlü ve kullanımı kolaydır. Örneğin Merkez Bankası, güncel döviz bilgilerini XML dosyası ile İnternet üzerinden yayınlar: http://www.tcmb.gov.tr/kurlar/today.xml. Bu dosya yazılım geliştiriciler tarafından sıklıkla kullanılmaktadır.

Taşınabilirliği açısından oldukça esnek olan XML formatı, salt veritabanı sistemi olmadığı için büyük ölçekli projelerde tercih sebebi değildir. Askeri projelerde de kullanılan S1000D standardında “elebaşı”dır.

Teknovole.com bu bilgiyi size ücretsiz olarak sunmaktadır. Unutmayınız ki dünyadaki en pahalı şey bilgidir. Teknovole.com'un özgür ve özgün yayın yapabilmesi için siz de bu bilgiyi paylaşın!

Yazar Foto
Can Sinan ARTUÇ
Kurucu
E-posta

1984 Ankara doğumlu. 2001 yılından başlayarak bugüne kadar sırasıyla NetLIFE, PC LIFE, PCnet ve PC WORLD dergilerinde yazılım editörlüğü görevinde bulundu. Bilgisayar Mühendisi olmasına karşın, programlama kadar görsel tasarıma da önem verir. İlgi alanları arasında güvenlik, yazılım, teknoloji, programlama, veritabanı ve tasarım yer alır.

» Toplam 623 yazı yazmış olan yazarın diğer yazıları için tıklayınız
 

Yorumunuzla Katkıda Bulunun!

 

 

 

 

 

 

Bizi Sosyal Ağlarda Takip Edin

Facebook Twitter Friendfeed Youtube

RSS Kaynakları

Tekno TV

Masaüstü Duvar Kağıtları

Ortaya Karışık

Son 10 Yorum

Kutuları Aç

Günün En Çok Okunanları

Haftanın En Çok Okunanları

En Çok Yorumlananlar

En Çok İndirilenler

OKUMANIZI TAVSiYE EDiYORUZ