Veritabanı Nedir? IT’deki Fonksiyonu, Kullanım Amaçları Nelerdir?
Veritabanı: Veritabanı, herhangi bir konuda birbiriyle ilişkili verileri düzenli bir şekilde saklamamızı(depolamamızı) ve kullanmamızı sağlayan depolama ortamıdır. Veri tabanı yapılandırılmış bilgi veya verileri depoladığımız aynı zamanda kolay bir şekilde bu verilere ulaşılmasını, yönetilmesini ve güncellenmesini sağlayan alandır.
Kullanım Amaçları İse:
- Veriyi görmek ve takip etmek.
- İstenilen veriyi seçmek ve diğer verilerden ayırmak.
- Veriyi güncellemek, değiştirmek.
- Yeni veriler ekleyebilmek.
- İşlevi kalmayan, istenmeyen verileri silmek.Günümüzde her yanımız veritabanları tarafından sarılmış durumdadır bunlardan bazılarına örnekler verecek olursak.
Veritabanı Nerelerde Kullanılır?
- Web sitelerinin büyük bir çoğunluğunda veritabanı kullanılır .Mesela E-ticaret yani alışveriş yaptığımız sitelerde, gördüğümüz ürünler ve ürünlerin bilgileri , o siteye ait üyeliklerimiz, gerçekleştirdiğimiz alışverişin kayıtları kısaca saklanması gereken müşteri, ürün, satış gibi bilgiler veritabanı içerisinde yer alır. Sitemiz için örnek vermek gerekirse yazdığımız tüm makaleler ve çeşitli site ayarlarımız veritabanında depolanmaktadır.
- Kamu Sektöründe, Hastaneler ve Bankalarda bilgilerimiz,
- Şirketlerde şirkete ait müşteri,personel,üretim vb. hakkındaki veriler,
- Her gün alışveriş yaptığımız marketler, eczaneler, kitapçılar gibi pek çok iş yerinde alışveriş işlemlerimiz hep veritabanları üzerindeki verileri ile gerçekleşmektedir.
Veritabanını Neden Tasarlamak Gerekir?
Düzgün tasarlanmış bir veritabanı güncel ve doğru bilgilere erişmenizi sağlar.
Bir Veritabanı Yöneticisi (DBA) Ne İş Yapar? Nelerden Sorumludur?
- Veri tabanında yer alan ve aralarında bağlantı olan verileri yapılandırmak.
- Kurumun veri tabanını tasarlamak, kurmak ve yönetmek.
- Verilerin bütünlüğü ve kullanıma uygunluğu gibi konuların doğruluğunu sağlamak.
- Kurumun veri tabanı sunucularını tasarlayıp, uygulamak ve kontrol etmek.
- Veri tabanındaki verilerin arşivlenmesi için çözümler geliştirmek.
- Veri tabanının her türlü riske ve tehlikeye karşı güvenliğini sağlamak.
- İşletmenin ihtiyaç duyduğu verileri sağlamak, uygulama planını yapmak ve uygulamayı gerçekleştirmek.
- İşletmenin alacağı kararlarda kullanılacak kurumsal veri analizlerini yapmak ve raporlamak.
- Veri tabanı sözlüklerini kurmak ve yapılandırmak.
- Veri tabanının yapısını ve kullanım standartlarını belirlemek.
- Verilerin bütünlüğü ve kullanılabilirliğinden sorumlu olmak,
- Veri sağlama ve uygulama planını yapmak ve uygulamak,
- Veri akış diyagramları, fiziksel veri tabanı haritalarına ve varlık ilişkilerine veri tablosu parametresi üretmek.
Bir Veritabanı Yöneticisinin Sahip Olması Gereken Kişisel Özellikler Nelerdir?
- Analitik becerileri yüksektir.
- Problem çözme konusunda başarılıdır.
- Veri tabanı tasarım ilkeleri konusunda bilgi sahibidir.
- Baskı altında çalışma becerisi gösterir yani stres yönetim becerisi kuvvetli olmalı.
- Sabırlıdır.
- Organizasyon becerileri yüksektir.
- Teknolojiyi yakından takip eder.
- Mesleki gelişim konusunda her zaman istekli davranır.
Veritabanı Olarak Kullanılan Ürünler Nelerdir?
- MySQL
- MsSQL
- Oracle
- MongoDB
- Apache Cassandra
- IBM DB2
- PostgreSQL
- Sybase
- Firebird