Veritabanı Nedir?
Çukurova Marka Patent Kalite Yönetim ve Danışmanlık web departmanı olarak bugün ki yazımızda sizler için Veri Tabanı nedir? Sorusunu inceledik.
Veri Tabanı Nedir?
Veri Tabanı genellikle bir bilgisayar sisteminde elektronik olarak depolanan yapılandırılmış bilgi veya veriden oluşan düzenli bir sistemdir. Veri Tabanı genellikle bir Veritabanı yönetim sistemi (DBMS) ile kontrol edilir. Veri ve DBMS ve aynı zamanda bunlarla ilişkili uygulama yazılımları bir araya getirildiğinde Veritabanı sistemi olarak ifade edilir.
Günümüzde kullanılan en yaygın Veritabanı türlerindeki veri genellikle işlemeyi ve veri sorgulamayı verimli hale getirmek üzere bir dizi tablodaki satırlarda ve sütunlarda modellenir. Böylece veri kolayca erişilebilir, yönetilebilir, değiştirilebilir, güncellenebilir, kontrol edilebilir ve organize edilebilir hale getirilir. Çoğu veri tabanında veri yazma ve sorgulama için yapılandırılmış sorgu dili (SQL) kullanılır.
Yapılandırılmış Sorgu Dili (SQL) nedir?
SQL verileri sorgulamak, değiştirmek ve tanımlamak ve aynı zamanda erişim kontrolü sağlamak üzere neredeyse tüm ilişkisel veritabanlarında kullanılan bir programlama dilidir. SQL ilk olarak 1970'li yıllarda Oracle'ın büyük katkıları ile IBM'de geliştirilmiş ve daha sonra SQL ANSI standardı uygulanmış ve SQL IBM, Oracle ve Microsoft gibi şirketlerden pek çok uzantının temelini atmıştır. SQL günümüzde oldukça yaygın bir şekilde kullanılsa da yeni programlama dilleri geliştirilmeye başlandı.
Veri tabanının Gelişim Süreci
Veri tabanları, 1960'lı yılların başlarında ortaya çıkmalarından bu yana radikal bir evrim sürecinden geçmiştir. Hiyerarşik Veritabanı gibi navigasyonel veri tabanları (ağaç benzeri bir modeli temel alır ve yalnızca bir kaynaktan çoklu alıcıya doğru ilişkiye olanak sağlar) ve ağ Veritabanı (çoklu ilişkilere olanak sağlayan daha esnek bir model), verileri depolamak ve değiştirmek üzere kullanılan orijinal sistemlerdi. Bu ilk sistemler kolay olsa da esnekti. 1980'li yıllarda ilişkisel veri tabanları popüler oldu ve ardından 1990'lı yıllarda nesne odaklı veritabanı ortaya çıktı. Daha yakın bir zamanda ise, internetin büyümesine ve yapılandırılmamış verilerin daha hızlı bir şekilde işlenmesine duyulan ihtiyaca yanıt olarak SQL veritabanı kullanılmaya başlandı.Günümüzde ise bulut veritabanı ve kendi kenidini yöneten veritabanı veri toplama, depolama, yönetme ve kullanma konusunda çığır açıyor.
Bir Veritabanı ve elektronik tablo arasındaki fark nedir?
Hem veri tabanları hem elektronik tablolar (ör. Microsoft Excel) bilgi depolamak için uygun yöntemlerdir. Aralarındaki temel farklar şu şekilde sıralanabilir:
- Veri toplama ve değiştirme yöntemi
- Verilere erişebilen kişiler
- Depolanabilecek veri miktarı
Elektronik tablolar orijinal olarak tek kullanıcı için tasarlanmış olup özellikleri bu amacı yansıtmaktadır. Muazzam düzeyde karmaşık veri manipülasyonuna ihtiyaç duymayan tek veya az sayıda kullanıcı için harika bir seçenektir. Diğer yandan veritabanları ise çok daha yüksek miktarda, kimi zaman devasa miktarlarda bilgi koleksiyonlarını barındırmak üzere tasarlanmıştır. Veri tabanları, oldukça karmaşık bir mantık ve dil kullanımıyla aynı anda birden fazla kullanıcının hızlı ve güvenli bir şekilde verilere erişmesine ve veri sorgulamasına olanak sağlar.
Veritabanı türleri
·İlişkisel Veri tabanları
·Nesne Odaklı Veri tabanları
·Dağıtılmış Veri tabanları
·Veri Ambarları
·SQL Veri tabanları
·Grafik Veri tabanları
·Açık Kaynaklı Veri tabanları
·Bulut Tabanlı Veri tabanları
·Çoklu Model Veri tabanları
·Belge/JSON Veri tabanları
Veri tabanına ilişkin zorluklar
Günümüzün büyük kurum veri tabanları genellikle çok karmaşık sorguları destekleyebiliyor ve bu sorgulara neredeyse anında yanıt vermeleri bekleniyor. Sonuç olarak Veritabanı yöneticileri sürekli olarak performansı iyileştirmelerine yardımcı olacak çeşitli yöntemleri denemek durumunda kalıyor. Karşı karşıya kaldıkları yaygın zorlukların bazıları şu şekilde sıralanabilir:
- Veri hacmindeki önemli artışları özümseme. Sensörlerden, bağlı makinelerden ve düzinelerce başka kaynaktan gelen veri patlaması Veritabanı yöneticilerinin şirketlerinin verilerini verimli şekilde yönetmeleri ve organize etmelerini sağlamak için çabalamalarını gerektiriyor.
- Veri güvenliğini sağlama. Günümüzde her yerde veri ihlali yaşanıyor ve hackerların daha yaratıcı hale geliyor. Verilerin güvende olmasını ve kullanıcıların kolayca erişebilmesini sağlamak hiç bu kadar önemli olmamıştı.
- Talebe ayak uydurmak. Günümüzün çok hareketli iş ortamında şirketler zamanında karar vermeyi desteklemek ve yeni fırsatlardan yararlanmak için verilerine gerçek zamanlı erişmeye ihtiyaç duyuyor.
- Veritabanı ve altyapı yönetimi ve bakımı. Veritabanı yöneticileri, sürekli olarak sorunlar açısından veri tabanını izlemeli, önleyici bakım işlemleri gerçekleştirmeli ve yazılım yükseltmeleri ve yamaları uygulamalıdır. Veri tabanları daha karmaşık hâle geldiğinden ve veri hacimleri arttığından şirketler veri tabanlarını izlemek ve ince ayarları uygulamak üzere ek yetenekleri işe alma maliyetleri ile karşı karşıya.
- Ölçeklenebilirlik sınırlarını kaldırma. İşletme, ayakta kalmak istiyorsa büyümelidir ve onunla birlikte veri yönetimi çözümleri de büyümelidir. Ancak Veritabanı yöneticilerinin şirketin ne kadar kapasiteye ihtiyaç duyacağını tahmin etmesi oldukça zordur; özellikle işletme içi veri tabanları ile daha da zordur.
- Veri yerleşimi, veri hâkimiyeti veya gecikme gereksinimlerinin sağlama. Bazı kurumlar, işletme içinde çalıştırmaya daha uygun kullanım senaryolarına sahiptir. Bu durumlarda, veri tabanını çalıştırmak amacıyla önceden yapılandırılmış ve önceden optimize edilmiş mühendislik sistemleri idealdir. Wikibon’un yeni analizine (PDF) göre, müşteriler Oracle Exadata ile daha çok erişilebilirlik, daha yüksek performans ve @'a varan maliyet düşüşü elde ediyor.
Çukurova Marka Patent Kalite Yönetim ve Danışmanlık web departmanı olarak bugün ki yazımızda sizlere Veritabanı hakkında bilgileri derledik. Daha fazla bilgi için ofislerimizi ziyaret edebilir ya da bizleri arayabilirsiniz;444 8 148


