Oracle Veritabanı nedir?

"Squ4LL

Özel Üye
14 Tem 2009
14,316
6
592

Veritabanı nedir?

Veri tabanı düzenli bilgiler topluluğudur. Kelimenin anlamı bilgisayar ortamında saklanan düzenli verilerle sınırlı olmamakla birlikte, daha çok bu anlamda kullanılmaktadır. Bilgisayar terminolojisinde, sistematik erişim imkanı olan, yönetilebilir, güncellenebilir , taşınabilir, birbirleri arasında tanımlı ilişkiler bulunabilen bilgiler kümesidir. Bir başka tanımı da, bir bilgisayarda sistematik şekilde saklanmış, programlarca istenebilecek veri yığınıdır


Bir veri tabanını oluşturmak, saklamak, çoğaltmak, güncellemek ve yönetmek için kullanılan programlara Veri Tabanı Yönetme Sistemi (DBMS) adı verilir.

DBMS özelliklerinin ve yapısının nasıl olmasını gerektiğini inceleyen alan Bilgi Bilimi (Information Science)'dır.

Veri Tabanında asıl önemli kavram, kayıt yığını ya da bilgi parçalarının tanımlanmasıdır. Bu tanıma Şema adı verilir. Şema veri tabanında kullanılacak bilgi tanımlarının nasıl modelleneceğini gösterir. Buna Veri Modeli (Data Model) yapılan işleme de Veri modelleme
denir. En yaygın olanı, İlişkisel Model'dir (relational model). Layman'ın değimiyle bu modelde veriler tablolarda saklanır. Tablolarda bulunan satırlar (row) kayıtların kendisini, sütunlar (column) ise bu kayıtları oluşturan bilgi parçalarının ne türden oldukarını belirtir. Başka modeller (Sistem Modeli ya da Ağ Modeli gibi.) daha belirgin ilişkiler kurarlar.


Veri tabanı yazılımı ise verileri sistematik bir biçimde depolayan yazılımlara verilen isimdir. Birçok yazılım bilgi depolayabilir ama aradaki fark, veri tabanın bu bilgiyi verimli ve hızlı bir şekilde yönetip değiştirebilmesidir. Veri tabanı, bilgi sisteminin kalbidir ve etkili kullanmakla değer kazanır. Bilgiye gerekli olduğu zaman ulaşabilmek esastır. İçeriği olmayan bir kütüphane ve bütün kitapların aynı kapağa sahip olduğunu düşündüğünüzde kütüphane kullanıcılarının ne kadar çok işi olacağını tahmin edersiniz.


Bir veritabanı bir kütüphanenin mükemmel bir içerik sistemi olduğu gibi, aynı zamanda kütüphanenin kendisidir. Bağıntısal Veri Tabanı Yönetim Sistemleri (Relational Database Management Systems - RDBMS) büyük miktarlardaki verilerin güvenli bir şekilde tutulabildiği, bilgilere hızlı erişim imkanlarının sağlandığı, bilgilerin bütünlük içerisinde tutulabildiği ve birden fazla kullanıcıya aynı anda bilgiye erişim imkanının sağlandığı programlardır.


ORACLE, gelişmiş bir ilişkisel veritabanı yönetim sistemidir (relational database management system). Tüm ilişkisel veritabanı sistemleri gibi, büyük miktarda verinin çok-kullanıcılı ortamda depolanmasını ve güvenli bir şekilde erişimini yönetir



ORACLE, veritabanı yazılımları özellikle kurumsal alanda kullanılan yaygın bir veritabanı sistemidir. ORACLE çok sayıda araçtan oluşur ve uygulama geliştiricilerinin kolay ve esnek uygulamalar geliştirmesini sağlar. ORACLE`da diğer veritabanı yönetim sistemlerinde olduğu gibi, stored procedure`lar, paketler, trigger`lar gibi bileşenler yer alır


İlişkisel veritabanı yönetim sistemi



lişkisel Veritabanı Yönetim Sistemi nedir?

İlişkisel veri tabanı yönetim sistemi (İngilizce: Relational Database Management System kısaca RDBMS), verilerin tablolarda satır ve sütunlar hâlinde tutulduğu ve yüksek bir veri tutarlılığına sahip veri depolama sistemidir. İlişkisel veri tabanını çeşitli tablolar arasında organize edilmiş verilerden oluşan veri tabanı olarak açıklayabiliriz.





İngilizce`de Relational Database Management System (RDBMS) olarak ifade edilir.





İlişkisel veri tabanı yönetim sistemi verilerin tablolarda satır ve sutunlar halinde tutulduğu ve yüksek bir veri tutarlılığına
sahip veri depolama sistemidir.




ilişkisel veri tabanını çeşitli tablolar arasında organize edilmiş verilerden oluşan veri tabanı olarak açıklayabiliriz. Bu farklı tablolar arasındaki veriler, çeşitli anahtarlar vasıtası ile birbirlerine bağlanırlar. İlgili tablolarda, sütunlar arasında bir anahtar sütun yeralır. Bu anahtar sütun aracılığı ile birden çok tablo verileri birbiriyle bağlantı sağlayabilir ve herhangi bir sorgulamada birlikte görüntülenebilir. Bu tür veri tabanları arasında Oracle, dBase, Progress, Informix, Ingres, ...vb. gelmektedir.


Veri Tutarlılığı nedir?



Veri tutarlılığı, veri tabanı sistemlerinde verilerin mantıksal tutarlılık kavramını ifade eder. Bu diğer tablolardaki kayıtlar ile ilgili bir tutarlılık olabileceği gibi aynı tablodaki farklı sütünlar arasındaki tutarlılıktan da bahsedilebilinir


İyi bir veri tabanı yönetim sistemi
veri tutarlılığı konusunda çok hassastır.







Veri Tabanı Yönetim Sistemi nedir?



Veri tabanı yönetim sistemi (VTYS, İngilizce: Database Management System, kısaca DBMS), veri tabanlarını tanımlamak, yaratmak, kullanmak, değiştirmek ve veri tabanı sistemleri ile ilgili her türlü işletimsel gereksinimleri karşılamak için tasarlanmış sistem ve yazılımdır

Veri Tabanı Yöneticiliği

Günümüzde veri tabanı sistemleri, bankacılıktan otomotiv
sanayisine, sağlık bilgi sistemlerinden şirket yönetimine, telekomünikasyon sistemlerinden hava taşımacılığına
, çok geniş alanlarda kullanılan bilgisayar sistemlerinin alt yapısını oluşturmaktadır.



Veri tabanı fiziksel olarak bilgileri tutarken mantıksal bir sisteme de sahiptir. Veri tabanı sistemlerinin kurulumu, konfigürasyonu, dizaynı, sorgulaması, güvenliği ve denetiminin karmaşık bir hal alması veri tabanı yöneticiliği kavramının oluşmasına neden olmuştur




Bir veri tabanı yöneticisi mantıksal data modelleme, fiziksel veri tabanı tasarımı çıkarma, fiziksel olarak veri tabanı oluşturma, sorgu yazma, kurulum ve ayarları, güvenlik yönetimi
ve ayarları, veri tabanı yönetimi ve bakımı, veri tabanı denetleme ve küçültme işlerini üstlenir.


 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.