VERİ TABANI

VERİ TABANI

Veri tabanı;

İngilizce karşılığı database olan Veri tabanı; Birbirleriyle ilişkili olan verilerin birlikte tutulduğu yönetilebilir, güncellenebilir, taşınabilir ve anlamlandırılabilir kullanım amacına uygun olarak sistemli bir şekilde toplanmış düzenli bilgiler topluluğudur. Veri tabanı içerisinde veriler tutulmaktadır.

Veri; İngilizce karşılı datum'dur. Dağınık bilgi kümesidir. Veri anlamlı bir şekilde düzenlendiği zaman yararlı bilgi olur.

Veri tabanı'nın faydaları nelerdir?

* Veritabanı kullanmak veri tekrarlarını ortadan kaldırır veya en aza indirir. Buda bize vakitten kazanç sağlar.

* Bellek alanı israfını önler.

* Veri bütünlüğü sağlamamıza yardımcı olur. Verilerimizi bir düzen içinde tutmazı sağlar.

Veri tabanı'nın riskli yönleri nelerdir?

* Kurulum ve bakımı ücretli sistemler kullanıldığında normal dosya sisteminden pahalı olabilir.

* Sistem içinde bazı bileşenler iyi hazırlanmazsa sistem bir bütün olarak başarısızlığa uğrayabilir.

Veri Tabanı Örnekleri

* Üniversite – Öğrenci İşleri Bilgi Sistemi

* Hastane – Hasta, doktor, tedavi, araç-gereç, mali bilgiler

* Ticari bir şirket – Müsteri, Ürün, Satış, Ödeme, Teslimat bilgileri

* Banka – Müşteri, mevduat, kredi kartı, kredi bilgileri

Veritabanı uygulamaları iki temel türe ayrılabilir. Bunlar:

  Düz dosya veri tabanı: Bu tür programlarda tüm veri tabanı tek bir tabloya sığdırılmalıdır. Bu birkaç kayıtta ortak olan herhangi bir bilginin her kayıtta tekrarlanacağı anlamına gelir. Word,excel bu tür programlara örnektir.

   İlişkisel veritabanı: Bu tür veritabanında birçok tablo kullanılır ve tablolar arasında ilişkiler oluşturulur. Bir ilişki,bir tabloya,başka bir tablodaki kaydı bağlamamızı sağlar.Bu şekilde veriler daha az yer kaplar ve işlemlerimizi kolaylaştırır.

İlişkisel veri tabanı;

İlişkisel veri tabanı 1970’li yıllarda IBM laboratuvarlarında geliştirilmeye başlanmıştır. İlişkisel veri tabanının en önemli özelliği tablolardan oluşmuş olmasıdır. İlişkisel veri tabanının daha da önemli olan özelliği tabloların birbiriyle ilişkilendirilmiş olmasıdır. Böylece, ilişkisel veri tabanları sayesinde çok fazla veriyi az bir alanda ve daha fazla kontrol edilebilir olarak saklamamızı sağlar. Bu özelliğinin yanında birden fazla kullanıcıya hitap etmektedir. Bu kullanıcıların her birinin belli hakları vardır. Bu haklar artırılabilir veya azaltılabilir. Örneğin, belirli verilere bazı kullanıcılar erişirken bazı kullanıcılar erişemeyebilir. Bu haklar, veri tabanı yöneticisi tarafından belirlenir. Programcı tarafından yazılan program arayüzleri sayesinde veri tabanı yönetim sistemleri kullanılır.

İlişkisel veri tabanı sistemleri;

* MySQL   * MsSQL   * PostgreSQL   * Oracle

* Sybase   * Berkeley   * Firebird   * Ms access

Veri tabanı dilleri;

* Sql   * Pl/Sql   * Oql

Veri tabanı bileşenleri nelerdir?

* Tablolar   * Sorgular   * Formlar

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. Veritabanı sistemlerinin kurulumu, konfigürasyonu, tasarımı, 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öneticisinin görevleri nelerdir?

* Veritabanı yazılımının kurulması ve güncellemeler.

* Veritabanı oluşturulması.

* Veritabanı başlatma/durdurma.

* Kullanıcıları ekleme ve yetkilendirme.

* Veritabanı yedekleme ve yedekten geri dönme.

* Veritabanı performans ayarları.

Henüz Yorum Yapılmamış, İlk Yorumu Siz Yapın

Yorum Yollayın