EJB QL - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Târihçesi
  • 2 SQL'le karşılaştırımı
  • 3 Kaynakça
  • 4 Ayrıca bakınız

EJB QL

  • Deutsch
  • English
  • Simple English
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi

EJB QL veya EJB-QL Enterprise Java Beans için bir veritabanı sorgulama dili olup her veritabanında koşabilir. J2EE uygulamalarında kullanılır. SQL'e kıyasla daha karmaşık olup ifâde gücü daha azdır.[1]

Târihçesi

[değiştir | kaynağı değiştir]

Bilhassa EJB3-QL Hibernate'e özgü veritabanı sorgulama dili olan HQL'den etkilenmiştir.[2]

SQL'le karşılaştırımı

[değiştir | kaynağı değiştir]

EJB QL, SQL'e benzer bir veritabanı sorgulama dilidir. Kullanılan sorgulamalar SQL'de kullanılan ilişkisel dilden farklıdır. EJB QL, bunun yerine Enterprise Java Beans'in "soyut şema"sını kullanmaktadır. Başka bir ifâdeyle bu sorgulamalar, veritabanı sorgulamaları satır ve sütunlardan oluşan tablolar yerine EJB'ler, onların kalıcılıkları ve ilişkileridir. SQL sorgulamasının sonu, belli miktarda sütunlardan oluşan satırlarken EJB-SQL sorgulamasında ya bir nesne, ya nesnelerden oluşan bir küme ya da bir CMP alanından gönderilen değerler kümesidir. Etkin veritabanı sorgulamalarını bu dilde yazabilmek için EJB'lerin veri modellerini iyi anlamak gerekir.[3]

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ Bakınız »expert one-on-one: J2EE Desing and Development«, (c) 2002 wrox press'de Introduction (S. 4).
  2. ^ "Chapter 7. EJB-QL: The Object database query language". 25 Şubat 2009 tarihinde kaynağından arşivlendi. Erişim tarihi: 13 Şubat 2009. 
  3. ^ "ADVANCED EJB QL: SQL vs. EJB QL: Relational and Object Database Query Language". 12 Nisan 2009 tarihinde kaynağından arşivlendi. Erişim tarihi: 13 Şubat 2009. 

Ayrıca bakınız

[değiştir | kaynağı değiştir]
  • HQL
  • SQL
"https://tr.wikipedia.org/w/index.php?title=EJB_QL&oldid=35642443" sayfasından alınmıştır
Kategoriler:
  • Bilişim
  • Veritabanları
  • Sorgulama dilleri
  • Sayfa en son 23.10, 8 Temmuz 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
EJB QL
Konu ekle