Veritabanı ve Örnek Arasındaki Fark

Veritabanı ve Örnek Arasındaki Fark
Veritabanı ve Örnek Arasındaki Fark

Video: Veritabanı ve Örnek Arasındaki Fark

Video: Veritabanı ve Örnek Arasındaki Fark
Video: Falset Ses ile Kafa Sesi Arasındaki Fark 2024, Kasım
Anonim

Veritabanı vs Örnek

Oracle, işletmelerde yaygın olarak kullanılan bir RDBMS'dir (nesne-ilişkisel veritabanı yönetim sistemi). Oracle Corporation tarafından geliştirilmiştir. Bir Oracle sistemi, en az bir Eşgörünüm ve bir veritabanından oluşur. Örnek, veri depolama ile iletişim kuran bir süreçler topluluğudur. Veritabanı, dosya koleksiyonunu tutan gerçek depolamadır. Ancak, Oracle veritabanı terimi, tüm Oracle veritabanı sistemini (örnekler ve veritabanları) ifade etmek için kullanılır. Bu nedenle, yeni başlayanlar için veritabanı ve örnek terimleri arasında her zaman bir karışıklık vardır.

Örnek nedir?

Örnek, işletim sistemi ve veri depolama ile etkileşime giren ilgili bellek üzerinde çalışan işlemler topluluğudur. Örnek, kullanıcı ve veritabanı arasındaki arayüzdür. İstemci ile iletişim kurabilen ve veritabanına erişebilen süreçler, örnek tarafından sağlanır. Bu süreçler arka plan süreçleridir ve veritabanında ACID (Atomisite, Tutarlılık, İzolasyon ve Dayanıklılık) ilkesini sürdürmek için yeterli değildir. Bu nedenle, bir örnek ayrıca bellek önbelleği ve arabellekler gibi birkaç başka bileşen kullanır. Daha spesifik olarak, bir Eşgörünüm üç bölümden oluşur. Bunlar SGA (Sistem Global Alanı), PGA (Program Global Alanı) ve arka plan süreçleridir. SGA, örneğin başlatılmasından kapanmasına kadar bir ömrü olan geçici bir paylaşılan bellek yapısıdır.

Veritabanı

Oracle veritabanı, Oracle RDBMS'nin gerçek depolamasını ifade eder. Üç ana bileşenden oluşur. Bunlar kontrol dosyaları, tekrar dosyaları ve veri dosyalarıdır. İsteğe bağlı olarak veritabanında şifre dosyaları olabilir. Kontrol dosyaları tüm veri dosyalarının kaydını tutar ve dosyaları tekrarlar. Ayrıca Sistem Değişiklik Numarasını (SCN), zaman damgalarını ve yedekleme/kurtarma bilgileri gibi diğer kritik bilgileri takip ederek veritabanı bütünlüğünün bozulmadan korunmasına yardımcı olur. Veri dosyaları gerçek verileri tutar. Veritabanı oluşturma sırasında en az iki veri dosyası oluşturulur. Bu dosyalar fiziksel olarak DBA (Veritabanı Yöneticisi) tarafından görülür. Veri dosyaları üzerinde yeniden adlandırma, yeniden boyutlandırma, ekleme, taşıma veya bırakma gibi dosya işlemleri yapılabilir. Yeniden günlük dosyaları (çevrimiçi yineleme günlükleri olarak da bilinir), veritabanındaki değişikliklerle ilgili bilgileri kronolojik bilgilerle birlikte tutar. Bu bilgi, kullanıcının veritabanındaki tüm veya bazı değişiklikleri yeniden yapması gerektiğinde gereklidir. Bir örneğin veritabanının verilerini işlemesi için önce onu açmalıdır. Bir örnek yalnızca bir veritabanı açabilir. Ancak, bir veritabanı birden çok örnek tarafından açılabilir.

Veritabanı ve Örnek arasındaki fark nedir?

Oracle RDBMS'deki örnek ve veritabanı terimleri oldukça ilişkilidir, ancak sistem içindeki iki farklı bileşene atıfta bulunurlar. Veritabanı, RDBMS'nin gerçek depolamasına atıfta bulunurken, Örnek, işletim sistemi ve veri depolama ile etkileşime giren ilgili bellek üzerinde çalışan bir işlemler topluluğudur. Örneğin, verileri değiştirmeden önce veritabanını açması gerekir. Birden çok örnek tek bir veritabanını açabilir, ancak bir örnek birden çok veritabanını açamaz.

Önerilen: