Logo tr.artbmxmagazine.com

Mobilite ile veri işlemeye alternatif olarak Xml

İçindekiler:

Anonim

Bu makale, tamamen Web ve İnternet tabanlı uygulamalar aracılığıyla veri yönetimi uygulamasına ve geleneksel veritabanı yöneticilerine kıyasla bu dili kullanmanın avantajlarına odaklanan XML'in genel yönlerini ele almaktadır.

GİRİŞ

Şu anda verilerimizi kontrol etmek ve yönetmek için birçok seçenek var, piyasada çok çeşitli veritabanı yöneticileri bulunabilir ve bunlar Microsoft Access gibi en basit ve en kullanıcı dostu olanlardan Oracle, SQL gibi en sağlamlara kadar uzanır. Sunucu, Informix vb.

Birkaç yıl öncesine kadar, bilgileri saklama, yönetme ve kontrol etme ihtiyacı büyük kuruluşlara ayrılmıştı, ancak bugün veri yönetimi konusu çoğu insana çok yakındır. Cep telefonu, PDA, elektronik tablo vb. Kullanımından. Bizi her zaman veritabanlarının yönetimine götürürler. Bu, bilginin yönetilme yönteminde devrim yarattı, mobilite bu alanda yüksek bir önceliktir; verilerimizi bir cihazdan diğerine, bir yerden diğerine hız, güvenlik ve uyumlulukla aktarabilme; Aynısı şirketler ve endüstri için de geçerlidir ve giderek satış noktalarından, şubelerinden, satıcılarından vb. Veri almalarına olanak tanıyan Web tabanlı uygulamalara ihtiyaç duymaktadırlar.

Bize internette verileri temsil sağlayan bir evrensel dildir beri Bu anlamda, XML çok uygun bir seçenek, olduğunu ve düz metin olduğu için bize verilerinin biçimini tanımak için izin yüklü özel programlar sahip engeller yapar, farklı platformlar arasında çok taşınabilir, örneğin: XML belgelerini Microsoft Access, ASP.Net, Visual Basic vb. ile kullanabiliriz.

Bu makalenin tek amacı, dilin özelliklerini, avantajlarını ve en yaygın uygulamalarını çok genel bir şekilde açıklamaktır, çünkü kullanımı çok geniş olabilir ve kesilmesi gereken çok fazla kumaş içeren bir konudur.

Ama XML nedir?

Genişletilebilir Biçimlendirme Dili, bir metin dosyasına yapılandırılmış veri girme yöntemidir.

XML sözdizimi nedeniyle, HTML ile belirli bir benzerliği vardır, etiketleri ve öznitelikleri işler, ancak HTML'den farklı olarak, genişletilebilir biçimlendirme dili, verileri sınırlandırmak için etiketleri kullanır ve aynısının yorumlanması, tamamen bu uygulamaya bağlıdır. okuma; ancak XML'in metin dosyalarındaki verileri işlediği gerçeği, bu onun sıradan insanlar tarafından kolayca okunabileceği anlamına gelmez.

HTML ile diğer bir fark, XML'de daha katı kuralların olmasıdır, çünkü birincisi ile oluşturulmuş bir dosyaya sahip olduğumuzda, sözdiziminde hatalara izin verilirken, ikincisinde bir etiket eksikse veya tırnak işaretleri eksikse özniteliği dosya basitçe kullanılamaz.

Avantajlar ve dezavantajlar.

XML'in büyük bir avantajı, diğer sistemlerde olduğu gibi pahalı bir lisans edinmeye gerek olmadığından ücretsiz olmasıdır.

XML'de uygulamalar geliştirmek için yalnızca bir ASCII metin düzenleyicisine (örn. Not Defteri) ve XML için uyarlanmış bir ayrıştırıcıya sahip bir görüntüleyiciye (örn. Microsoft Internet Explorer 5.0 veya üstü) ihtiyaç duyar.

XML uygulamaları çok fazla olabilir, çünkü yalnızca Web için tasarlanmış sistemlerle etkileşime izin veren bir dil olmakla kalmayıp, aynı zamanda hemen hemen her platformda kullanımını kolaylaştıran evrensel bir dil olarak tasarlandığından, Microsoft Excel gibi ofis.

XML'e karşı bir nokta, verilerin gerektirdiği disk alanı olabilir, çünkü bir metin dosyası her zaman bir ikili dosyadan önemli ölçüde daha büyüktür, ancak bugün depolama ortamının maliyetleri oldukça uygun ve giderek daha fazla hesaba katılıyoruz ticari olarak Terabayta varan kapasitelere sahip cihazlarla.

XML uygulaması ve yardımcı programı

Şu anda şirketlerin anında bilgiye sahip olmaları için acil bir ihtiyaç var, bu nedenle, verilerin uzaktan kısa sürede ve seyahate gerek kalmadan elde edilmesini sağlayan Web tabanlı uygulamaları kullanmayı tercih ediyorlar.

Bu teknolojiden en çok yararlanan sektörlerden biri satış odaklı şirketler olduğundan, bu şekilde şube, satış noktası veya satıcı personelinin bilgileri merkeze veya merkez ofislere götürmesini beklemek zorunda kalmazlar, İnternet aracılığıyla toplanan verileri kolayca yakalar veya iletirler, bu da neredeyse anında elde edilmelerine olanak tanır ve bu nedenle, daha verimli ve daha hızlı karar vermeyi sağlar.

XML belgelerinde veritabanlarının kullanımına bir başka örnek, dizinler, kullanıcı kontrolü, çevrimiçi envanterler, ürün katalogları vb. Gibi İnternette bulduğumuz hemen hemen tüm uygulamalardır.

Günün sonunda ve tüm başarılı teknolojiler gibi, önemli olan, ürettiği ve önemli tasarruflara dönüşen fayda ve avantajların yanı sıra, kuruluşlarda karar almadaki gelişmeler, XML'in kesinlikle güçlü olduğu yönler ve Web üzerinden veri yönetimi için bu dilin geniş bir gelişimini ve uygulamasını görselleştirmeye izin veren ve yavaş yavaş yerel uygulama yönetiminde uygulanabilir bir seçenek olarak kendisini kurmaya başladığını göreceğiz.

SONUÇLAR

XML kullanımı gelecek için en umut verici seçeneklerden biri olarak düşünülmeli ve kişisel olarak XML'in büyük ölçekli başarısını belirleyecek en önemli nedenlerden birinin çalışması için belirli bir bileşenin gerekmemesi olduğunu düşünüyorum. bu, diğer dillere göre bir dereceye kadar büyük bir avantaj sağlar. Benzer şekilde, XML'de her şeyin elverişli olmadığını, ancak avantajlarının, internet üzerinden veri belgelerinin oluşturulmasında kullanımını giderek daha fazla gördüğümüzü düşünecek kadar çekici olduğunu belirtmek önemlidir.

REFERANSLAR

es.wikipedia.org/wiki/Extensible_Markup_Language

es.wikipedia.org/wiki/Bases_de_datos_nativas_XML

ict.udlap.mx/people/carlos/is341/bases12.html

Mobilite ile veri işlemeye alternatif olarak Xml