Veritabanı Nedir?

Veritabanı Nedir?

Veri tabanları birbirleriyle ilişkili bilgilerin depolandığı alanlardır. Bilgi artışıyla birlikte bilgisayarda bilgi depolama ve bilgiye erişim konularında yeni yöntemlere ihtiyaç duyulmuştur. Veri tabanları; büyük miktardaki bilgileri depolamada geleneksel yöntem olan ‘‘dosya-işlem sistemine’’ alternatif olarak geliştirilmiştir. Telefonlarımızdaki kişi rehberi günlük hayatımızda çok basit bir şekilde kullandığımız veri tabanı örneği olarak kabul edilebilir. Bunların dışında internet sitelerindeki üyelik sistemleri, akademik dergilerin ve üniversitelerin tez yönetim sistemleri de veri tabanı kullanımına örnektir. Veri tabanları sayesinde bilgilere ulaşır ve onları düzenleyebiliriz. Veri tabanları genellikle bireysel olarak satın alınamayacak kadar yüksek meblağlara sahip olmasına karşın; ücretsiz kullanıma açılan akademik veri tabanları da bulunmaktadır. Akademik veri tabanları aracılığıyla bazen bibliyografik bilgi bazen de tam metinlere erişmek mümkündür. Veri tabanları, veri tabanı yönetim sistemleri aracılığıyla oluşturulur ve yönetilir. Bu sistemlere; Microsoft Access, MySQL, IBM DB2, Informix, Interbase, Microsoft SQL Server, PostgreSQL, Oracle ve Sysbase örnek olarak verilebilir.

Veritabanı bilgisayarın koleksiyon, kütüphane sistemidir. Yani bilgisayara aktarılan, oluşturulan her bir bilginin depolanması anlamına gelir. Veritabanı kontrolünü sağlayan sisteme veritabanı yönetim sistemi (DBMS ) denilmektedir. Bilgisayar hard disk üzerine kaydedilen tüm bilgilere erişim sağlama, değiştirme, kontrol etme, organize etme gibi faaliyetlerde bulunmak için sorgulama sistemi geliştirilmiştir. Tablolama sistemi ile veritabanı sorgulama işlemi gerçekleşmektedir. Bu işlem çok zor olmasa da çok da kolay değildir. Bazı kodlama, komut sistemlerine ve sistem gereksinimlerine ihtiyaç duyulmaktadır. 

Veritabanı Gelişimi

1960 yıllarında başlayan ve günümüzde hala kullanımına devam edilen veri tabanı modelleme yöntemi ile oluşmuştur. Ağaç modeli üzerine geliştirilen sistem, tıpkı ağaç dalları gibi hayal edilerek, bir işlemden birçok bilgi ağı, bilgi dalına erişim sağlanması, beslenmesi hedeflenmiştir. Geçmişten günümüze türlü çeşitleri oluşan ve gelişim gösteren veritabanı günümüzde depolama, kodlama, yönetme, birleştirme, bulut, NoSQL ve kendi kendini yöneten veritabanları olarak çeşitlilik göstermektedir.

Veritabanı Ne İşe Yarar?

Veritabanı dijital ortamda depolama sistemidir. Bu sistem kullanıcılara birçok kolaylık sağlar. Bu sayede büyük işletmeler, kamu sektörü ve birçok alanda kullanılmaktadır. Veri depolama sayesinde birçok işlem bir kanaldan yönetilmektedir. Veritabanının birçok yararları bulunmaktadır. Veritabanı ne için kullanılır ya da ne işe yarar sorularının cevapları birçok kişi tarafından merak edilmektedir.

Bilgisayara depolanmak istenen verilerin yedeklenmesini sağlar. Yetki dâhilinde olmadan bilgilere erişim yapılmaz bu yüzden kısıtlama özelliği bulunmaktadır. Verileri sorgulama, raporlama, ekleme ve çıkarma işlemleri yapabilme sağlanır. Tabloların kayıt edilmesi işlemi yapılmaktadır.

Veritabanının amacı kullanılan verilerin tutulmasıdır. Veritabanı bu verileri tutar, saklar ve gerekli yerlerde kullanır. Kullanım aşaması bu şekildedir. Veri tek bir yerde tutulmayarak birçok birim tarafından gerekli komutlar ve kodlarla tanımlanır. Her veriye özel ID bulunmakta bu sayede kolay olarak kimlik doğrulaması gibi bilgi doğrulaması da yapılmaktadır. Bilgi kümelenmesinde SQL ve DML komut dilleri kullanılmaktadır. Kendi içerisinde birimlere ayrılan her bir veri uygun bölümlerde muhafaza edilmektedir.

İlişkisel veri tabanı sistemleri nelerdir?

  • BerkeleyDB
  • DB2
  • Informix
  • Interbase
  • Microsoft Access
  • Microsoft Management Studio
  • MySQL
  • Oracle
  • PgAdmin
  • PostgreSQL
  • Sybase
  • Sysbase

Veri tabanı dilleri

  • PL/SQL
  • SQL
  • Tcl
  • Transact-SQL (T-SQL)

Veri tabanı yönetim sistem yazılımları

  • 1Ç İşletme – Açık kaynak kodlu görsel veri tabanı geliştirme ortamı
  • Berkeley
  • Filemaker
  • Firebird
  • MS Access
  • MS SQL
  • MySQL
  • OOo Veri Tabanı
  • Oracle
  • PostgreSQL
  • Sybase
Captcha işaretlenmemiş.