Mobil uygulamamlar ticari kullanımda sağlam bir yer edindi. Mobil iş uygulamalarının giderek olgunlaşması ve yaygınlaşması ile mobil bankacılık mobil alışveriş ve mobil sosyal paylaşım gibi uygulama alanlarında kendini göstermetedir. Mobil iş zekası uygulamalarındaki çeşitlilik hız kazanmıştır, İş zekası üreticilerinin çoğu artık ürünlerinin mobil uzantısını da iş zekası paketlerine eklemektedirler. Bunun ötesinde, platform desteğindeki çeşitlilik, kullanıcı dostu araçlar ve grafik arayüzler ... Devamını Oku »
Group By ve Having By
Pusula Akademi Oracle Grubundan Anıl Erdoğan’ın sql group by ve having by işlemleri konusunda yazdığı makalesi. Kendisini Tebrik ediyoruz ve devamını bekliyoruz. SELECT cümlesi bize geriye bir liste halinde veri(ler) döndürür ve çalışma prensibini üç ana bölümde inceleyebileceğimiz bir komuttur. Bunlar; - Süzme işlemi (WHERE; şart komutumuz) - Sıralama işlemi (ORDER BY; sıralama komutu {asc ve desc gibi kriterleri mevcut}) ... Devamını Oku »
Oracle SGA Yapısı
Fiziksel Yapı Control file,data file ve redologlar database’in fiziksel yapısını oluşturmaktadırlar. Memory Yapısı SGA ve PGA dediğimiz yani sistem tarafı ve kullancı tarafını oluşturan memory yapısıdır. SGA instance başlatıldığında oluşmaktadır.PGA ise Kullancı tarafından gelen User Prosesine karşılık oluşturlan Server Prosesi zamanında oluşma SGA(System Global Area) Bir tane Oracle Instance’ın ihtiyacı olan control ve veri bilgilerinin tutulduğu bellek alanıdır.Paylaşıma açıktır. Oracle ... Devamını Oku »
Oracle Hata Kodları-2
ORA-00001 Unique constraint violated. (Invalid data has been rejected) Sebep: Bir UPDATE ya da INSERT cümlesi varolan bir anahtar ( key ) bilgisini girmeye çalışıyor. Çözüm: Veritabanındaki “unique constraint” kuralı kaldırılmalı ya da yapılmaya çalışılan girişteki anahtar (key) girilmemelidir. ORA-00600 Internal error (contact support) Sebep: Oracle uygulamalarının üretebileceği istisnai hatalar için kullanılan genel hata numarasıdır. Oracle uygulaması tarafından öngörülemeyen bir ... Devamını Oku »
Oracle Hata Kodları
Karşımıza sıkça çıkan oracle hata kodlarını paylaşıyorum. ORA-01000: maksimum açık imleç sayısı aşıldı ORA-01001: geçersiz imleç ORA-01002: okuma sıra dışı ORA-01003: hiçbir deyimi ayrıştırılmadı ORA-01004: kullanıcı adı öndeğeri özelliği kabul edilmedi; giriş reddedildi ORA-01005: boş parola verildi; giriş reddedildi ORA-01006: bağlama değişkeni mevcut değil ORA-01007: değişken seçim listesi içinde değil ORA-01008: değişkenlerin hepsi bağlı değil ORA-01009: eksik zorunlu parametre ORA-01010: ... Devamını Oku »
Tekrarlanan Kayıtları silmek
Oracle tablomuzda tekrar eden kayıtların silinmesi için aşağıdaki gibi bir kod yazmamız yeterli olacaktır. Tablomuz ID ADI SOYADI 1 Ercan Mustafa 2 Ercan Mustafa 3 Kemal Ay 4 Hakan Yıldız 5 Enes Ak DELETE FROM tablomuz tb WHERE tb.rowid > ( SELECT MIN(tb2.rowid) FROM tablomuz tb2 WHERE tb.ID = tb2.ID) Komuttan sonraki Tablomuz ID ADI SOYADI 1 Ercan Mustafa 2 Kemal ... Devamını Oku »
PL/SQL Yazı Dizisi-3
PL/SQL ‘e yeni başlayan arkadaşlarımız için bir yazı dizisi hazırlamak istiyorum.Bunun için 1. Makalemizi ve 2. Makalemizi yayınlamıştım.Şimdide kontrol yapıları ile 3. Makalemizle devam edelim. PL/SQL de kontrol yapıları genel olarak IF,CASE,LOOP,WHILE,FOR ile gerçekleştirilir.Tabi bu deyimlerinde kendi içinde alt basamakları bulunmaktadır.Şimdi sırası ile bu yapılara göz atalım IF : Türkçede “eğer” anlamına gelen bu komutun pl/sql dilinde genel kullanım sözdizimi ... Devamını Oku »
PL/SQL Yazı Dizisi-4
Plsql’e yeni başlayan arkadaşlar için hazırlamış olduğum yazı dizisinin devamını prosedür nedir /nasıl kullanılır ile devam edeceğim. Prosedür; Bloklar halinde alt yordamları olan ve veritabanında saklanan bu ifadeler bizim en çok kullandığımız bir yapıdır.Alt alta birçok sql cümleleri veya plsql cümleleri yazsanızda bunları veritabanında saklayamazsınız.Hem bunları birleştirmek hemde plsql’i yeteneklerini arttırmak için bu yapıyı kullanabiliriz. Şimdi bir prosedurun genel yapısını inceleyelim; ... Devamını Oku »
Join Çeşitleri ve Kullanımları
Isparta Pusula Akademi Oracle ekibinden arkadaşlarımızın yazdığı makaleleri sitemizde yayınlıyoruz.Özgüvenleri ve emekleri için teşekkür ediyoruz İki ya da daha fazla tablonun birleştirilip tek bir tablo oluşturulması işlemine join denir. Join işleminde bilinmesi gereken önemli nokta, join işlemi yapıldıktan sonra birleştirilen tabloların içeriği değiştirilmez sadece o anki sonuç ekranına yansıtılır. Not: Aşağıdaki komutlar kullanarak örneklerin daha iyi anlaşılabilmesi için “calisan” ve “bolum” ... Devamını Oku »
Oracle’da SQL Fonksiyonları
Tek satırlık SQL fonksiyonlarına giriş Pusula Akademi Oracle grubundan Tolga bizlere makalesini göndermiş.Değerli çalışmaları için teşekkür ediyor makalesini yayınlıyoruz. Merhabalar makalemizde bu hafta SQL fonksiyonlarından tek satırlık fonksiyonlara giriş yapacağız . Bu makalemizde tek satırlık olan karakter fonksiyonlarını işleyeceğiz. Temel bilgilerle konuyu kavrayıp yapılan örneklerle uygulamalı olarak öğrenme imkanı bulacağız. Oracleda fonksiyonları iki başlık altında toplayabiliriz. Tek satır fonksiyonları ve ... Devamını Oku »