Ana içeriğe atla

Kayıtlar

ASY etiketine sahip yayınlar gösteriliyor

Software as a Service (SaaS) Nedir?

Bu işin Türkçesi Servis olarak yazılımdır... Yani yazılımların servis olarak son kullanıcılara sunulması. Şimdi bunu açıklayalım. Geleneksel yöntemle ihtiyaç duyduğumuz programları satın aldığımız cdler ile ya da setup dosyaları aracılığıyla bilgisayarlarımıza yüklüyoruz. Programın ihtiyaçları doğrultusunda yeni donanımlar, sunucular ve başka ürünler de (öreneğin veritabanı yönetim sistemi gibi) almamız gerekebiliyor. Örneğin bir resim düzenleme programına ihtiyaç duyduğumuzda hangi resim düzenleme programını kullanacağımıza karar veriyoruz ve programın kurulum dosyasını bir şekilde temin edip bilgisayarımıza yüklüyoruz. Bu programı kullanabilmek için de minimum sistem gereksinimlerini karşılamak zorundayız. Bu da yeni bir ekran kartı, bellek takviyesi ya da işlemci değişikliği gibi bir takım maliyetlerin ortaya çıkması anlamına geliyor...

Rapor Gereksinimleri

Bilgisayar ve internet kullanımının kurumsal ve kişisel düzeyde giderek artması bilgi ve iletişim teknolojilerini sürekli olarak hızlı bir şekilde gelişmeye zorlamaktadır. Bilgisayar teknolojilerinin ilk kullanım aşamalarında yapısal verilerin saklanabilmesi çok önemli bir gelişme olarak karşımıza çıkmaktadır. Daha sonraları yaygın kullanım ve ihtiyaçlar doğrultusunda ses, görüntü gibi yapısal olmayan çokluortam(multimedia) verilerinin de depolanabilmesi mümkün hale gelmiştir. Yaygın kullanım ve her türlü verinin depolanabiliyor olması, istenen anlamlı bilgiye erişim süreçlerinde bir takım sorunların çıkmasına sebep olmuştur. Verilerin saklanabilmesi oldukça kolay olmasına karşın, eldeki büyük verilerin süzülmesi, düzenlenmesi, değerlendirilmesi, özetlenmesi ve sunumu oldukça güç bir hal almıştır. Dolayısıyla günümüzde bilginin üretilmesindeki hız  kadar, onun iletilme ve değerlendirilme süresinin kısalığı da önemli bir metrik olarak karşımıza çıkmaktadır.

OPENXML ile SQL Veritabanında XML Verilerinin İşlenmesi

OPENXML, bir XML belgesi için bize bir rowset görünümü sunarak, Sql Server’da XML verilerinin parse edilebilmesini sağlamaktadır. Parse sonrasında, bu verileri sql sorgularımızda kolaylıkla kullanmamız mümkündür. Özetle; XML içerisindeki verilerin tıpkı veritabanı tablolarındaki satırlar ve sütunlar gibi davranmasını sağlamış oluyoruz. OPENXML fonksiyonu “sp_xml_preparedocument” sistem stored procedure’ü ile birlikte kullanılmaktadır. Bu prosedür, verilen xml içerisindeki düğümlerin ağaç şeklindeki görünümünü bellek üzerinde oluşturur ve bu çıktı OPENXML fonkiyonu için girdi olarak kullanılır. Bu işlem sırasında  kullanmak isteğimiz XML elementlerine ilişkin derinliği yani XPATH’i belirtmemiz gerekmektedir. OPENXML komutunun avantaj ve dezavantajları aşağıdaki gibidir; Avantajları: Openxml ile xml’den verileri işlemek hızlıdır. XML belgelerini stored procedurelerde datasource olarak kullanmak içinde oldukça kullanışlıdır.