Nesne yönelimli programlama (OOP) veritabanları verileri organize farklı bir yaklaşım. NYP dil bir dizi talimat veri ekleme ve daha sonra çıkış üreten deseni takip programlamaya geleneksel yaklaşımların, bir hareket olduğunu. NYP dil nesneler olarak veri tanımlama ve sonra nesneleri ilişki ve birbirleriyle nasıl etkileşimde farklı belirlenmesi yerine duruluyor.
Bir OOP veritabanı oluşturmak için öncelikle veritabanında saklanması ile ilgili size planladığınız tüm nesneleri tanımlamak istiyorum . Ardından, her nesne veritabanı içinde her nesneye ilişkindir şekilde tanımlamak istiyorum. Eğer bir nesneyi tanımlamak sonra bir sınıfa koymak, ya da nesnelerin ayarlayın. Eğer bu sınıfın içinde her nesnenin gerekenleri verileri ve mantık dizileri denilen yöntemler, bu nesneleri etkileyecek belirlemek zorunda sınıfını tanımlamak için. Bir sistem içinde nesnelerin sizin veya mesajlar denilen arayüzleri kullanarak diğer nesnelerle iletişim kurabilir.
Bir örnek anlamak daha kolaydır. Diyelim ki Amerikan sporları hakkında bilgileri içeren bir veritabanı yapıyolar diyelim. Sen beyzbol ekipleri tanımlayarak başlamak için karar. Bir beyzbol takımının tanımı oluşturduktan sonra, sen veritabanı içinde bir sınıf olarak genelleme olabilir. Atlanta Braves da bir nesne olarak da bilinen bu sınıfın belirli bir örneği olurdu. Beyzbol takımlarının sınıfı da futbol ve futbol takımları gibi diğer sınıflar içerir Amerikan spor takımlarının Bir üst aittir.
veritabanı içinde (veriyi nasıl düzenlediğini olursa olsun) bilgilere erişmek için kullandığınız bir sorgu. Bir sorgu bilgisi için sadece bir istektir. İnsanlar ve uygulamaları veritabanlarına sorguları gönderebilirsiniz. Bir veritabanı, orijinal isteğin parametrelerini karşılayan verileri göndererek sorguları yanıt verir. Sorgular gibi Yapısal Sorgulama Dili (SQL) gibi özel bilgisayar dilleri güveniyor. Hiç bir İnternet arama motoru kullandıysanız, bir sorgu gönderdikten - Arama terimlerinizi sorgusu " alakalı yalnızca verileri gösteren bu görünüm
;.. Ürünlerde fazla 100 $ satın alan müşterilere "
HowStuffWorks.com
veritabanı veri bir görünüm oluşturarak sorguları yanıt verir. Bir görünüm verilerini görüntüleyen özel bir y