• Buradasın

    Logo Tiger SQL sorgu nasıl yapılır?

    Yazeka

    Arama sonuçlarına göre oluşturuldu

    Logo Tiger'da SQL sorgu yapmak için aşağıdaki adımlar izlenmelidir:
    1. Sistem Ayarlarına Giriş: Araçlar - Ayarlar - Sistem Ayarları menüsünden "Hedef Bazında Ağırlık Girişi" parametresinin işaretlenmesi gerekmektedir 1.
    2. Veritabanı Bağlantısı: Yine aynı menüden, hangi veritabanına ve hangi kullanıcı bilgileriyle bağlanılacağını tanımlayan entegrasyon ayarlarının yapılması gerekmektedir 1.
    3. Hedef Tanımında SQL Sorgusu: Hedef Havuzunda ilgili hedef tanımında hedef tipi olarak "SQL cümlesi" seçilmeli ve kullanılacak SQL sorgusu yazılmalıdır 1.
    4. Koşul Ekleme: Sorgu, "Koşul Ekle" seçeneği ile birlikte kullanılmalıdır, hedef gerçekleşme değeri için aralıklar tanımlanarak değerlendirme puanları yazılmalıdır 1.
    5. Skala Gösterimi: Performans Ana/Ara Dönem tanımlarında skala gösteriminin "Puan" olarak seçilmesi gerekmektedir 1.
    Ayrıca, Logo Tiger'ın veritabanı yapısını anlamak ve SQL sorgularını tablo ilişkileri ile birlikte çalışmak, modül geliştirme sürecinde de kritik öneme sahiptir 2.
    5 kaynaktan alınan bilgiyle göre:

    Konuyla ilgili materyaller

    SQL view ne işe yarar?

    SQL View (görünüm), veritabanı tablolarındaki verileri sanal bir tablo olarak temsil eden bir yapıdır. View'in başlıca işlevleri: 1. Karmaşık sorguları basitleştirme: Birden fazla tablonun birleştirilmesi gibi karmaşık işlemleri önceden tanımlanmış bir View ile basitleştirir. 2. Güvenlik ve erişim kontrolü: Sadece belirli sütunlara veya tablolara erişim izni vererek veri gizliliğini sağlar. 3. Performans iyileştirme: Sık kullanılan sorguların performansını artırır, çünkü bu sorgular önceden tanımlanmış ve optimize edilmiş bir View üzerinden çalıştırılır. 4. Veri bütünlüğünü sağlama: Aynı sorguları defalarca yazmak yerine, bu sorguları bir View içinde tutarak kullanıcıların tutarlı verilerle işlem yapmasını sağlar.

    SQL where komutu nedir?

    SQL WHERE komutu, bir sorguda belirli bir koşula uyan kayıtları filtrelemek için kullanılır. Temel sözdizimi şu şekildedir: ``` SELECT sütun1, sütun2 FROM tablo_adı WHERE koşul; ``` Burada: - sütun1, sütun2: Filtrelenecek sütunları belirtir. - tablo_adı: Verilerin bulunduğu tabloyu belirtir. - koşul: Kayıtların uyması gereken şartı tanımlar (örneğin, `=`, `!=`, `>`, `<`, `BETWEEN`, `LIKE`, `IN` gibi operatörler kullanılır). WHERE komutu, SELECT ifadesinin yanı sıra UPDATE ve DELETE gibi diğer DML ifadelerinde de kullanılabilir.

    SQL cursor nasıl kullanılır?

    SQL cursor kullanımı için aşağıdaki adımlar takip edilmelidir: 1. Cursor'ı declare etmek: İlk olarak, cursor adı ve ilişkili SELECT ifadesi ile cursor tanımlanır. ```sql DECLARE cursor_name CURSOR FOR select_statement; ``` 2. Cursor'ı açmak: Tanımlanan cursor, OPEN ifadesi ile açılır ve sonuç seti ile bağlantı kurulur. ```sql OPEN cursor_name; ``` 3. Veri almak: FETCH ifadesi ile cursor'dan bir veya daha fazla değişkene veri alınır. ```sql FETCH NEXT FROM cursor INTO variable_list; ``` 4. Koşulu kontrol etmek: @@FETCH_STATUS fonksiyonu ile son FETCH ifadesinin durumu kontrol edilir, 0 değeri başarılı bir fetch işlemini gösterir. ```sql WHILE @@FETCH_STATUS = 0 BEGIN FETCH NEXT FROM cursor_name; END; ``` 5. Cursor'ı kapatmak: İşlemler tamamlandıktan sonra CLOSE ifadesi ile cursor kapatılır. ```sql CLOSE cursor_name; ``` 6. Cursor'ı serbest bırakmak: DEALLOCATE ifadesi ile cursor hafızadan serbest bırakılır. ```sql DEALLOCATE cursor_name; ```

    SQL açılımı nedir?

    SQL açılımı, "Structured Query Language" yani Yapılandırılmış Sorgu Dili anlamına gelir.

    SQL sorgularda hangi operatörler kullanılır?

    SQL sorgularında kullanılan bazı operatörler şunlardır: 1. Aritmetik Operatörler: Toplama (+), çıkarma (-), çarpma (), bölme (/), üs alma (^) gibi işlemleri yapar. 2. Birleştirme Operatörü: İki karakteri veya dizeyi birleştirmek için kullanılır (||). 3. Karşılaştırma Operatörleri: = (eşit), != (eşit değil), > (büyük), < (küçük), >= (büyük veya eşit), <= (küçük veya eşit) gibi işlemleri yapar. 4. Mantıksal Operatörler: AND (ve), OR (veya), NOT (değil) gibi işlemleri birleştirir. 5. Özel Operatörler: IN (listedeki değerlerin olup olmadığını kontrol eder), LIKE (% ve _ sembolleriyle belirli karakter kalıbına göre karşılaştırma yapar), EXISTS (alt sorgudan en az bir kayıt dönerse True değerini verir).

    Logo SQL veritabanı tabloları nelerdir?

    Logo SQL veritabanı tabloları, aşağıdaki ana kategorilere ayrılır: 1. Sistem Yönetimi Tabloları: Kuruluş bilgileri, kullanıcılar, network kontrolü gibi sistem ayarlarını içerir. 2. Tanım Tabloları: Cari hesaplar, stok kartları, ürün reçeteleri gibi tanımlamaları içerir. 3. Hareket Tabloları: Fatura, sipariş, stok hareketleri gibi iş süreçlerini kapsar. Bu tablolarda `XXX` firma kodunu, `XX` ise dönem kodunu temsil eder.

    Logo'da SQL nasıl kullanılır?

    Logo'da SQL kullanımı, Logo Sqlinfo fonksiyonu aracılığıyla gerçekleştirilir. Kullanım formatı: `_SQLINFO("Alan", "Tablo", "Şart")` şeklindedir: - Alan: SQL Server'da verinin tutulduğu kolonun adıdır. - Tablo: SQL Server'da verinin çekileceği tablonun adıdır. - Şart: İstenilen verinin gelmesi için gerekli koşullardır. Örnek kullanımlar: - Satış fatura dökümü raporuna KDV oranı %18 olan satırların toplamını getirmek: `SELECT SUM(VATAMNT) FROM LG_020_01_STLINE WHERE VAT=18 AND INVOICEREF= 47`. - Malzeme fiş listesi raporuna stok kartındaki özel kod bilgisini getirmek: `SELECT SPECODE FROM LG_020_ITEMS WHERE LOGICALREF= 20`.