EntityDAC, Linq desteğine sahip Delphi için bir ORM'dir. Bu kapsülleme, kalıtım, polimorfizm ve diğer OOP özellikleri için tam destek ile Delphi sınıflarına veritabanı nesnelerin nesne-ilişkisel eşleme gerçekleştirme sağlayan güçlü bir çerçeve sağlar. Bir veritabanından veri almak için LINQ veritabanıbağımsız sorgu altyapısı olarak kullanılır.
Buna ek olarak, orm modellerinizi görsel olarak oluşturmanıza ve düzenlemenize ve delphi varlık sınıflarını otomatik olarak oluşturmaya olanak tanıyan zengin özelliklere sahip bir ORM modelleme aracı vardır.
Temel Özellikler:
* Veritabanı-İlk, Model-İlk Kod-İlk geliştirme. Kullanıcılar EntityDAC kullanarak uygulama geliştirirken üç şekilde de kullanabilirler.
* Kod oluşturma ile Görsel ORM Model Tasarımcısı. Entity Developer, Delphi kodunda XML kodu satırı veya sınıf özniteliklerini açıklayan el ile yazmadan ORM modellerini görsel olarak oluşturmanıza ve düzenlemenize olanak tanır. Tablo bölme, varlığı çeşitli tablolara eşleme, karmaşık türler, devralma hiyerarşileri gibi her türlü eşlemenin oluşturulmasını destekler.
* LINQ sorguları. Uygulamalarınızı geliştirirken ORM kullanmak yalnızca uygulamanın gelişimini hızlandırmakla birlikte, aynı zamanda uygulama kodunu birlatmalı ve uygulamaları geliştirildiği SQL veritabanının ayrıntılarından ve sözdiziminden bağımsız hale getirmelidir, bu da uygulamanızda birden fazla veritabanını hiçbir çaba harcamadan desteklemeye olanak sağlar.
* Sınıf haritalama. Veritabanı tablolarının Delphi sınıflarına nesne ilişkisisel eşlemesi yalnızca temel bir TEntity sınıfından devralınan sınıflara değil, tobject formundan devralınan özel sınıflara da gerçekleştirilebilir.
* Varlık Sorgusu Önbelleği. Uygulama performansını artırmak için EntityDAC meta verileri, veritabanından yüklenen tüm varlıkları, LINQ sorgularını ve çok daha fazlasını önbelleğe almanızı sağlar.
sürüm geçmişi
- Sürüm 2.1 tarihinde gönderildi 2018-11-30
RAD Studio 10.3 Rio desteklenir
- Sürüm 1.6 tarihinde gönderildi 2017-04-13
RAD Studio 10.2 Tokyo desteklendi
- Sürüm 1.1 tarihinde gönderildi 2014-08-11
Program Detayları
Eula
EULA - Son Kullanıcı Lisans Sözleşmesi
DEVART S.R.O. SON KULLANICI RUHSAT SÖZLEŞMESİ
ÖNEMLİ- DIKKATLE OKUYUN: Bu DEVART Son Kullanıcı Lisans Sözleşmesi ("EULA") bu dağıtımda yer alan yazılım, bileşenler, kaynak kodu, dokümantasyon, demolar veya diğer malzemeler ("SOFTWARE PRODUCT") için siz (bireysel veya tüzel kişi) ile DEVART arasında yapılan yasal bir sözleşmedir.
YAZILIM ÜRÜNÜNÜN kurulumu, kopyalanması veya başka bir şekilde kullanılmasıyla, (a) bu EULA 'yı (b) okuduğunuzu kabul etmiş siniz ve (c) bu SKLA'nın koşullarına bağlı olmayı kabul ettiğinizi kabul etmiş olursunuz. Bu SKLA'nın şartlarının herhangi bir kısmını kabul etmiyorsanız, YAZILIM ÜRÜNÜNÜN Herhangi Bİr KISIMINI, DOSYASINI VEYA Bİr KıSMıNı YÜKLEMEYİn, KOPYALAMAYIN, KULLANIN, DEĞERLENDİrMEYİn VEYA ÇOĞALTMAYIN.
YAZıLıM ÜRÜNÜ LISANSLıDıR, SATıLMAZ.
1. LISANS VERILMESI
Bu EULA'ya sürekli uyum sağlamanız ve geçerli lisans ücretlerinin ödenmesi durumunda DEVART, bu lisans (lisans Süresi), (b) Bölüm 2'de açıklanan Lisans Türü kapsamında, (c) izin verilen sayıda bilgisayar üzerinde,(d) bu EULA'nın koşullarına uygun bir şekilde yazılım ürününü (a) yüklemeniz ve kullanmanız için size münhasır olmayan ve sınırlı bir lisans verir. Bu SKLA'da veya satın alma sırasında aksi belirtilmedikçe, Lisans Süresi sürekli olacaktır.
2. LISANS TÜRLERI
2.1 TAM LISANS
One (1) kişi tarafından kullanılması koşuluyla, Bİr (1) bilgisayara Bİr (1) YAZIliLIK ÜRÜNÜNÜN Bİr (1) kopyasını yükleyebilir, etkinleştirebilir ve kullanabilirsiniz. Yazılım ÜRÜNÜNÜN ek bir kopyasını yalnızca aynı kişinin özel kullanımı için ikinci bir taşınabilir cihaza, dizüstü bilgisayara veya ev bilgisayarına yükleyebilir, etkinleştirebilir ve kullanabilirsiniz.
2.2 DEĞERLENDIRME (DENEME) Kullanım Lisansı
YAZıLıM ÜRÜNünün ONE (1) kopyasını, kurulum tarihinden itibaren 30 takvim günü ("Değerlendirme Dönemi) için yalnızca değerlendirme amacıyla yükleyebilir ve kullanabilirsiniz. DEĞERLENDİrME SÜRESİ SONA ERMESİ SONRAYAZILIM ÜRÜNÜ kaldırılmalı ve tüm kopyalar imha edilmelidir. Değerlendirme Süresinin sona ermesinden sonra aşağıdaki seçeneklere sahip siniz:
(a) YAZILIM ÜRÜN'ü kullanmaya devam etmek için bir Lisans satın alın.
(b) İsteMcİ BİlGİsaYAR'DAN YAZILIM ÜRÜNünü kısıtla ve bütün kopyaları yok edin.
DEĞERLENDİrME (DENEME) KULLANIM RUHSATI ŞARTLARI ALTINDA YAZILIM ÜRÜNÜNÜN KULLANIMI'NI KULLANARAK TICARI UYGULAMALAR OLUŞTURAMAZ VEYA yazılım projelerine başlayamayabilirsiniz.
2.3 ÜCRETSİz LISANS
Ücretsiz olarak dağıtılan YAZILIM ÜRÜNLERİ için geçerlidir. YAZILIM ÜRÜN'ü sınırsız sayıda bilgisayara yükleyebilir ve kullanabilirsiniz. Yazılım ÜRÜNünün yedek kopyalarının uygun numarasını da yapabilirsiniz.
3. ON IKI (12) AY ABONELIK VE GÜNCELLEMELER
DEVART YAZILIM ÜRÜNünü ABONElük bazda lisanslar. ABONELİk, satın alma tarihinden itibaren 12 ay ("ABONELIK DÖNEMİ") dönemi sürer. SUBSCRIPTI sırasındasatın alma tarihinden itibaren 12 aylık ("ABONELIK DÖNEMİ") dönemi. ABONELİk SÜRESİ VE geçerli tüm abonelik ücretlerinin ödenmesi üzerine, bu 12 aylık süre içinde YAZILIM ÜRÜNÜnün tüm önemli ve küçük güncellemelerini almaya hak kazanırsınız. ABONELİk SÜRESİ SONA ERMESİ SONRASI (12 ay, artı orijinal satın alma tarihinden 1 gün sonra), DEVART'tan YAZıLıM ÜRÜNÜNÜN önemli ve küçük güncellemelerini almaya devam etmek için 12 aylık ek bir süre (ve sonraki her yıl) için YAZILIM ÜRÜN ABONELİğİnİ isteğe bağlı olarak yenileyebilirsiniz.
4. TEKNIK DESTEK
E-posta, genel forumlar veya diğer mevcut kanallar üzerinden YAZILIM ÜRÜN kullanarak DEVART teknik yardım talep edebilirsiniz. DEVART, sorgularınızı yanıtlamak için makul çabalarını kullanır, ancak sorgularınızın veya sorunlarınızın düzeltileceğini veya çözüleceğini garanti etmez. Lisansınızın aboneliği sona ermişse, DEVART teknik destek sorgunuzu reddetme hakkını saklı tutar.
5. TELIF HAKKı VE FIKRI MÜLKIYET MÜLKIYETI
YAZILIM ÜRÜNÜNÜN tüm başlık ve telif hakları (copywritten images, demos, source code, intermediate files, packages, animations, video, ses ve metin dahil ancak bunlarla sınırlı olmamak üzere) ilgili basılı materyaller ve YAZıLıM ÜRÜNünün tüm kopyaları DEVART'ın fikri mülkiyetindedir ve BUNLARA AİtTÜR.
YAZILIM ÜRÜNÜNÜN yapısı, organizasyonu ve kaynak kodu DEVART'ın değerli ticari sırları ve gizli bilgileridir.
YAZILIM ÜRÜN, uluslararası telif hakkı yasaları ve uluslararası anlaşma hükümleri dahil ancak bunlarla sınırlı olmamak üzere uluslararası hukuk tarafından korunmaktadır.
Bu anlaşma, YAZıLıM ÜRÜN herhangi bir fikri mülkiyet hakları vermez. Açıkça verilmeyen tüm haklar DEVART tarafından saklıdır.
5.1 TERS MÜHENDİsLİk, DECOMPILATION VE SÖKME SINIRLAMALARI.
Tasarimi tersine çevirebilir, derleyebilir, türev çalışmalar oluşturamaz veya YAZILIM ÜRÜN'üni söküp atamazsınız. YAZILIM ÜRÜNÜ, herhangi bir DEVART fikri mülkiyet ve ticari sırrın sömürülmesi ve izinsiz devri amacıyla, mühendisliği tersine çevirmek, derlemek, türev çalışmalar oluşturmak veya sömürülmek ve izinsiz olarak aktarmak amacıyla satın alınmışsa, açıklanmış yöntemler veya kaynak kodları da içerecek şekilde, lisanslı kullanım hakkı mevcut olmayacaktır ve sonuç olarak oluşturulan ürünler tanım gereği yasa dışı olarak değerlendirilecektir. Fikri mülkiyetin veya elde edilen türevlerin herhangi bir satışı veya yeniden satışı, tüm yerel ve uluslararası hukukun en geniş ölçüde kovuşturulacaktır.
6. YENIDEN Dağıtım
DEVART tarafından bayi olarak açıkça yetkilendirilmedikçe YAZILIM ÜRÜNünü yeniden dağıtmayacağız.
Yetkili satıcılar YAZILIM ÜRÜNÜNÜN sadece orijinal dağıtım paketi biçiminde yeniden dağıtabilirler.
7. KIRALAMA
YAZILIM ÜRÜNünü kiraya veremeyebilir, kiraya veremeyebilir siniz.
8. TRANSFER
DEVART'ın önceden yazılı onayı olmadan bu SKLA kapsamındaki haklarınızdan herhangi birini herhangi bir gerçek veya tüzel kişiye kalıcı veya geçici olarak devredemezsiniz.
9. ÜRÜNLERIN KESILMESI
DEVART, ister bağımsız bir ürün olarak ister sadece bir bileşen olarak sunulsun, her zaman YAZıLıM ÜRÜN'üni durdurma hakkını saklı tutar. Ancak, DEVART, kesintinin sona erme tarihinden itibaren bir (1) yıl süreyle destek sağlamakla yükümlüdür.
10. GARANTİ REDDİ
DEVART, YAZILIM ÜRÜN İçİn GARANTI TALEP ETMEYİn. YAZILIM ÜRÜNÜ VE İlGİlİ BELGELER "AS IS" HER TÜRLÜ GARANTİ OLMAKSıZıN, SATINATÇILIK, BELIRLI Bİr AMACA UYGUNLUK VEYA İhLAL EDİlMESİ İlE İlGİlİ ZımNI GARANTILER DE DAHIL OLMAK ÜZERE, AÇıK VEYA ZımNI OLARAK SAĞLANMAKTADıR. DEVART, YAZıLıM ÜRÜNÜNÜN DOĞRULUK, DOĞRULUK, GÜVENIRLIK VEYA BAŞKA BIR ŞEKILDE KULLANıMı VEYA KULLANıMı YLA ILGILI HERHANGI BIR BEYANDA BULUNAMAZ, GARANTI ETMEZ VEYA BEYANDA BULUNAMAZ. YAZILIM ÜRÜNÜNÜN KULLANIMI VEYA PERFORMANSINDAN DOĞAN TÜM RİsK SINIFLARI SINIFLA KALıR. DEVART tarafından verilen hiçbir sözlü veya yazılı bilgi veya tavsiye garanti oluşturmaz veya bu garantinin kapsamını herhangi bir şekilde artırmaz.
11. FESIH
Başka herhangi bir hak veya çareye yer vermeksizin, DEVART, bu SULA'nın tüm hüküm ve koşullarına uymamanız üzerine bu EULA'yı feshedecektir. Bu tür olaylarda, YAZıLıM ÜRÜNünün tüm kopyalarını ve ilgili belgeler de dahil olmak üzere tüm bileşen parçalarını yok etmelisiniz ve devart fikri mülkiyetinin ANY ve ALL kullanımını, yerli, değiştirilmiş veya derlenmiş durumlarda sizin yeriniz tarafından dağıtılan uygulamalardan kaldırmanız gerekir.
12. ŞARTLARDA DEĞİşİkLİk
Devart zaman zaman EULA'da değişiklik yapabilir. Bu değişiklikler yapıldığında, Devart EULA'nın yeni bir kopyasını ürün indirme sayfasında kullanıma sunacaktır.
EULA'nın değiştirildiği tarihten sonra YAZILIM ÜRÜNÜNÜN KULLANIMI'nı kullanırsanız, Devart'ın kullanımınızı güncellenmiş EULA'yı kabul ettiğinizi anlamış ve kabul edersiniz.
Devart'ın EULA'daki değişiklikler de dahil olmak üzere size e-posta yoluyla bildirimler sunabileceğini kabul e-posta ile kabul e-posta.