ORM nedir? Oluşturulma gerekçesi nedir?

soruldu: 20 Şub '12, 10:45

ersince76's gravatar image

ersince76
186192327
cevap kabul oranı: 0%


ORM en basit tanımıyla; bir veritabanı tablosunu, nesne yönelimli dilin sınıfına; tablonun kolonlarınıda, sınıfın değişkenlerine haritalandırma/bağlama/map etme yöntemidir.

Oluşturulma gerekçesi, yazılımcıyı sql kodlarına hiç bulaştırmadan, uygulama mantığına daha fazla yoğunlaşarak geliştirme yapmasını sağlamaktır.

permanent link

cevaplandı: 22 Şub '12, 16:24

lostsoul's gravatar image

lostsoul
27137
cevap kabul oranı: 20%

http://code.google.com/p/pipernate/

Madem orm soruldu bende bizim yaptığımız bir çalışmayı paylaşayım :)

permanent link

cevaplandı: 21 Şub '12, 14:23

gklp's gravatar image

gklp
789317
cevap kabul oranı: 17%

ORM yani Nesneleri-Isliskisel Veritabalarina-Haritalama olayini anlatmak icin 90'lara gidip Nesnelerin yazilimdan direk SQL ile nasil saklandigini ve sorgulandigini, buna bagli olarak dogan bircok sorunu yazmak gerekiyor. Bunun yaninda OOP yükselisi ve Katmanli Mimarilerinin cikisi, ORM cikmasina sebeb olmustur (iyiki dogdun).

Nesneleri hic haritalamadan OODBMS lerde saklayabilen veritabani sistemleri mevcuttur: Caché DB, Informix, db4o bunlardan bir kac tanesi.

permanent link

cevaplandı: 22 Şub '12, 11:18

ahmettat's gravatar image

ahmettat ♦
1.1k132324
cevap kabul oranı: 42%

Kod bakımını kolaylaştırır.

permanent link

cevaplandı: 25 Nis '12, 05:13

nerminson's gravatar image

nerminson
5214915
cevap kabul oranı: 3%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×19

Soruldu: 20 Şub '12, 10:45

Görüntüleme: 1,454 kez

Son güncelleme: 25 Nis '12, 05:13

powered by BitNami OSQA