ADVANTAGES OF A DBMS
Using a DBMS to manage data has many advantages:
I
Data Independence: Application programs should not, ideally, be exposed
to details of data representation and storage, The DBMS provides
an abstract view of the data that hides such details.
Veri Bağımsızlığı:
Uygulama programları ideal olarak veri temsili ve depolama ayrıntılarına maruz bırakılmamalıdır.
DBMS, bu ayrıntıları saklayan verilerin soyut bir görünümünü sağlar.
II
Efficient Data Access: A DBMS utilizes a variety of sophisticated techniques
to store and retrieve data efficiently. This feature is especially important
if the data is stored on external storage devices.
Verimli Veri Erişimi:
Bir DBMS, verileri verimli bir şekilde depolamak ve almak için çeşitli karmaşık teknikler kullanır. Bu özellik, veriler harici depolama cihazlarında saklanırsa özellikle önemlidir.
II
Data Integrity and Security: If data is always accessed through the
DBMS, the DBMS can enforce integrity constraints. For example, before
inserting salary information for an employee, the DBMS can check that
the department budget is not exceeded. Also, it can enforce access controls
that govern what data is visible to different classes of users.
Veri Bütünlüğü ve Güvenlik: Verilere her zaman DBMS aracılığıyla erişilirse, DBMS bütünlük kısıtlamalarını uygulayabilir. Örneğin, bir çalışan için maaş bilgilerini eklemeden önce, DBMS departman bütçesinin aşılmadığını kontrol edebilir. Ayrıca, farklı kullanıcı sınıflarına hangi verilerin görülebileceğini yöneten erişim kontrollerini de uygulayabilir.
II
Data Administration: When several users share the data, centralizing
the administration of data can offer significant improvements. Experienced
professionals who understand the nature of the data being managed, and
how different groups of users use it, can be responsible for organizing the
data representation to minimize redundancy and for fine-tuning the storage
of the data to make retrieval efficient.
Veri Yönetimi :
Birkaç kullanıcı verileri paylaştığında,
veri yönetimini merkezileştirmek önemli gelişmeler sağlayabilir.
Yönetilen verilerin doğasını ve farklı kullanıcı gruplarının bunu
nasıl kullandığını anlayan deneyimli profesyoneller,
veri fazlalığı en aza indirmek için veri sunumunu organize etmekten
ve
verilerin verimli bir şekilde geri çağırılması için depolamanın
ince ayarından sorumlu olabilirler.
II
Concurrent Access and Crash Recovery: A DBMS schedules concurrent
accesses to the data in such a manner that users can think of the data
as being accessed by only one user at a time. Further, the DBMS protects
users from the effects of system failures.
II
Reduced Application Development Time: Clearly, the DBMS supports
important functions that are common to many applications accessing
data in the DBMS. This, in conjunction with the high-level interface to the
data, facilitates quick application development. DBMS applications are
also likely to be more robust than similar stand-alone applications because
many important tasks are handled by the DBMS (and do not have to be
debugged and tested in the application).
Hiç yorum yok:
Yorum Gönder