Ana içeriğe atla

Kayıtlar

İlişkisel Veritabanları etiketine sahip yayınlar gösteriliyor

DevExpress Xpo - Desteklediği Veritabanları ve Örnek ConnectionStringler

XPO Devexpress firması tarafından geliştirilen ve 2018 yılından itibaren nugget'tan da ücretsiz olarak indirilebilen .net framework'ü için yazılmış bir ORM yazılımıdır. Devexpress Xpo .Net ORM dünyasında diğer alternatiflerinden farklı olarak veritabanı desteğinin çok olması açısından ön plana çıkan bir yazılımdır. Sunduğu geniş veritabanı yelpazesi küçükten büyüğe tüm projelerde işlerinizi çok kolaylaştırıyor. Performans konusunda benchmark testlerini de inceleyebilirsiniz. Performans konusunda da Entity Framewrok ve NHibernate'den daha iyi olduğunu söyleyebilirim. Çok özel bir kod geliştirme kültürü kazanacağınızı da kesinlikle söyleyebilirim. Bu makalemde XPO'nun hangi veritabanlarını desteklediğini ve örnek ConnectionString'leri ile birlikte vermeye çalışacağım. Bu connection stringleri kullanarak veritabanına bağlanmak için başlangıçta bir kaç ayar yapılması gerekiyor. Bunun için buradaki makaleye de göz atabilirsiniz. AccessConnectionProv

Oracle Veritabanı Mimarisi (Database Architecture)

Bu makalemizde amacım ORACLE veritabanı mimarisine giriş yapmaktır. Bunun için öncelikle genel olarak ilişkisel veritabanları ile ilgili kısa bilgi verdikten sonra oracle mimarisini anlatmaya başlayacağım. İlişkisel veritabanları, bir-birleriyle ilişkili verilerin bir koleksiyonudur. İlişkisel veritabanları bir biri ile ilişkili verilerin daha efektif sorgulanabilecek şekilde hafızada tutulması için altyapı sağlar. Bir veritabanının da genel olarak amacı, ilgili bilgileri saklamak ve bunları SQL sorguları ile geri elde edebilmektir. Oracle da, ilişkisel veritabanıdır. Bir veritabanı sunucusu bilgi yönetiminin anahtarıdır. Genel olarak, veritabanı sunucuları, çok kullanıcılı bir ortamda büyük miktarda veriyi güvenilir şekilde yönetmek için tasarlanmıştır. Böylece birçok kullanıcı aynı verilere aynı anda erişebilir. Bunlar üzerinde sorgulama, düzenleme, silme ve ekleme işlemleri yapabilir. Ve bu işlemleri yaparken de bir birleriyle çakışma durumlarını minimize eder.