Close
Mobil Menu Bars

Database Nedir? 

04 Nisan 2020, 968 defa okundu.
Database Nedir? 
database, veritabanı, sql, database nedir, database türleri, database dilleri

Database kelimesi Türkçede veritabanı anlamına denk gelir. Bilgisayarın kullanılmaya başladığından beri veritabanı vardır. Bir sistem veritabanı olmadan olamaz. Kendinize ait bir depolama alanınız yok ise, hiçbir şeyi kayıt altına alamazsınız. Belli başlı bilgileri kayıt altına alabilmek için veritabanı muhakkak şart. Şayet böyle bir sistem kullanmadığınız zaman, her bilgisayarı açtığınızda ilk günkü gibi olur. Yani herhangi bir veri kayıt altına alınmamış veya bir bilgi sisteme girilmemiştir.

Database kullanmadan da sistemi yürütebiliriz. Ancak bilgileri kayıt etme konusunda büyük sıkıntılar yaşarız. Veritabanı zaten bu yüzden var. Yüzlerce bilgiyi belleğinde saklama becerisi olduğu için bu ismi almıştır. Hatta etrafımızda ya da haberlerde hep şunu duyarız; bilgiler silinmiş veya yok edilmiş. Genellikle erişilmesi istenmeyen durumlarda veritabanında yer alan bilgiler silinir. Bu bilgiler silindikten sonra geri getirmesi biraz zordur. Biraz zaman alır. Polisiye olaylarda bilgi silinmesi olayı daha fazla yaşanır. Yaptığı kötü işlerde kanıt bırakmak istemeyen şüpheli böyle bir yola başvurur.

database, veritabanı, sql, database nedir, database türleri, database dilleri

Veritabanı sadece kötü kişilerin kullandığı bir program değildir. Koca koca şirketler tüm bilgi akışını, sistem sayesinde sağlar. Hatta bizler bile birey olarak birçok bilgiyi bu sayede saklayabiliriz. Database, insan beyni olarak da düşünülebilir. Tabi insan beyninden daha gelişmiş bir sistem olduğunu söyleyelim. Beynimiz belli başlı bilgileri belleğinde tutar. Ancak veritabanında yeteri kadar yer olduğu sürece binlerce bilgiyi saklamak mümkündür.

Geçmişten beri veri tabanı kullanılmaktaydı. Bilgiler kayıt altına alınır ve belli planda tutulurdu. Günümüzde bilgi daha da önemli hale geldi. Sistem üzerinden erişim sağlanan tek yer olması ve gerekli bilgileri aktarması özellikle şirketler için önemliydi. Basit bir dille söyleyecek olursak, bir kişinin ödeme tutarları, kimlik bilgileri, hastaneler için hastaların takibi ile ilgili otomasyon gibi geniş bir alanda depolama yapar. Veri tabanı her şeyi kayıt altına almasıyla ileride yaşanılacak birçok sıkıntının da önüne geçmiş olur. Şimdi Database nedir, sorusuna daha kapsamlı cevap verelim.

Database Ne Demek?

 Database, birbirleriyle ilişkisi bulunan bilgilerin saklandığı ya da depolandığı alanın tümüne verilen isimdir. Veri tabanı genellikle elektronik ortamlarda tutulur. Bilgisayar üzerinde bilgi veya veri akışının kontrol edildiği depolama sistemidir. Sistemin asıl çıkış amacı geleneksel yönteme alternatif olmasıdır. Sıradan olarak bilinen dosya – işlem sisteminin yerine getirilmek için geliştirilmiştir. Veri tabanı bir yönetim sistemi tarafından kontrol edilir. Bilgilerin ve verilerin bağlı olduğu bir yönetim sistemi vardır.

database, veritabanı, sql, database nedir, database türleri, database dilleri

Database ilk olarak 1960’lı yılların başında ortaya çıkmıştır. Sistem, günümüze kadar birden fazla evrim geçirmiştir. Yaşanılan teknolojik gelişmeleri yakından takip ederek her dönemin gerekliliğini iyi şekilde yerine getirmiştir. İlk çıkan veritabanı ürünleri oldukça basit ve esnek birer yapıya sahipti. 1980’li senelere gelindiğinde ilişkisel veritabanları kullanılmaya başlandı. Bu seneyi 1990 yılı takip etti. 90’lı yıllarda ise nesne odaklı veritabanları ortaya çıktı. 2000’li yıllardan sonrada No Sql veritabanlarının kullanımları yaygınlaştı. 2010 senesinden sonra artık yeni bir döneme geçildi. Bulut sistemi ile veritabanı yeni bir çağ atladı. Günümüz big data kavramı veritabanları ile ilgili gelişmelerin de merkezinde yer aldı.

Database Türleri

database, veritabanı, sql, database nedir, database türleri, database dilleri

  • İlişkisel Veritabanları: Veritabanı ilk olarak 1980’li yıllarında ortaya çıktı. Ancak ilişkisel veritabanı türü 80’li yılların sonuna doğru piyasada tutundu ve kullanımı rağbet gördü. İlişkisel tabanda öğeler, satırlar ve sütunlardan oluşur. Tablo kümesi ile organizeli şekilde yapılır. İlişkisel veritabanları oldukça verimli ve esnek çalışır.
  • Nesne Odaklı Veritabanları: Bu türde bilgi ve veriler isminden de anlaşılacağı gibi nesne odaklıdır. Nesne odaklı türler, aynı nesne biçiminde görülür ve temsil edilir.
  • No Sql Veritabanları: Son zamanların ismi duyulan Database türüdür. Web uygulamalarının yaygın kullanılmasından sonra ve karmaşık düzene iyi bir alternatif olmuştur. No Sql veritabanları yarı yapılandırılmamış veya yapılandırılmamış veri ve bilgilerin depolanmasına olanak sağlar.
  • OLTP Veritabanları: Birden fazla kullanıcının kullanmasına imkan verir. Çok sayıda işlem gerçekleştirir. Ve bu işlemleri gerçekleştirebilmesi için hızlı ve analitik bir veritabanına sahiptir.
  • Dağıtılmış Veritabanları: Farklı mekanlarda bulunan ve en az iki dosyadan oluşan veritabanları sistemidir. Aynı konumda bulunan veya farklı ağlara sahip bilgisayarlar üzerinde depolama yapar.
  • Veri Ambarları: Belli bir havuza sahip olan sorgulama ve analiz amaçlı bir Database türüdür. Merkezi bir sisteme bağlıdır.
  • Grafik Veritabanları: Grafik birimleri arasında verileri depolar ve bunlar üzerinde işlem yapar.

Saydığımız veritabanlarına ek olarak yeni türlerde sisteme dahil edilmiştir. Yaşanılan teknolojik gelişmelerle birlikte yazılım ve bilişim ile birleşen yeni eklenen veritabanları da oldu. Şimdi yeni türlere göz atalım.

database, veritabanı, sql, database nedir, database türleri, database dilleri

  • Bulut Veritabanları: Bulut depolama sistemi günümüzde en çok bilinen ve bireysel kişiler tarafından bir veri türüdür. Birçok firma veya şirket, bulut veritabanı desteği sağlar. Akıllı cihazların birçoğu bulut sistemini kullanır. Geniş bir ağ sistemine sahiptir. Risk oldukça az ve maliyetler diğerlerine göre düşüktür.
  • Çoklu Model Veritabanları: Çoklu veritabanları ile bir araya gelerek entegreli şekilde arka bir uçta buluşur.
  • Açık Kaynak Veritabanları: Veritabanının sistemim tamamen açık kaynaklı bir kod yapısına bağlıdır. Sql ve No Sql buna iyi birer örnektir.
  • Kendini Yöneten Veritabanları: Yeni ve bilinenlerin dışında kullanılan veri tabanı türüdür. Tamamen kendi kendini yönetebilir. İnce ayar, yedekleme, güncelleme ve güvenlik işlerini kolaylıkla çözümler.
  • Belge Veritabanları: Belgelerin bir yerde depolanması için tasarlanan Database türüdür. Depolama yapmak için daha modern çözümler sunar.

Database Yöneticiliği

database, veritabanı, sql, database nedir, database türleri, database dilleri

Veritabanları günümüzde her sektörde kullanılmaktadır. Bankacılık, otomotiv sanayisi, sağlık, şirket yönetim ve telekomünikasyon gibi sektörlerde veri tabanı kullanılır. Dünyanın geneline baktığımızda her sektörün içinde bulunan bilgisayarların altyapısını veritabanları tamamlar. Veritabanı bilgileri fiziksel olarak kayıt altında tutar.

Veritabanının kurulumu, düzenlenmesi, sorgulanması, denetim ve güvenliği oldukça karışıktır. Karışık olan veritabanını ise, yönetici düzeni ile çözmek mümkün. Database yöneticiliği ile birlikte karmaşık gözüken bu yapı çözüme kavuşuyor. Yönetim sisteminin kullanılması içinde belli bir yazılım programı olması gerekir. Veritabanlarında yazılım olarak; MySQL, Microsoft Access, FileMaker ProMicrosoft SQL Server ve Oracle gibi programlar kullanılır.

Database Dilleri

Veritabanında PL/SQL, SQL, TCL ve Transact – SQL dilleri yer alır. Bu diller veritabanına özel olarak üretilmiştir. Belli bir şirket ya da bireyler tarafından geliştirilir. Verileri yönetmek ve tasarlamak için programlama dilleri kullanılır. Aslında programlama dili olarak değil, daha çok veri sisteminin alt dili olarak tanımlanır. Fakat insanların diline bu şekilde yerleşince programlama dili olarak kalmıştır. Database dilleri sayesinde birçok işlemi yapabilmek mümkündür. Verileri kayıt altına alma, işleme veya silme işlemleri gibi.

Database sistemi gerekli midir?

Günümüzde Database sistemi muhakkak gereklidir. Verileri ve bilgileri kayıt altına alabilmenin tek yolu olarak veritabanı gösterilir. Bu yüzden alt yapıyı veritabanıyla oluşturmak daha sağlıklı olur.

Her sektörde veritabanı kullanılır mı?

Evet, her sektör için kullanmak mümkündür. Hangi iş alanına sahip olduğunuz önemli değildir. Sadece böyle bir sistemi kullanmayı kabul etmeniz yeterlidir.

Veritabanı için yönetici sistemi olmasa olur mu?

Evet olabilir. Ancak sistemin karmaşıklığı içinde boğuşmak istemiyorsanız, işi bilene teslim etmek daha iyi olur. Yönetici sistemi, bu karmaşılığın içinde daha kolay çıkar.

Bu yazıyı beğendiysen
şimdi paylaş!
Blogger
Özgeçmiş

Merhaba ben Burak. Metin yazarlığı ile ilgilenmekteyim. Araştırmak, yeni bilgiler öğrenmek ve keşfetmek hobilerimden bazılarıdır. Sosyal medyayı takip ederim fakat iş dolayısıyla pek çok kişinin sosyal medya hesabına içerik ürettiğim için, bireysel hesap kullanmayı tercih etmiyorum. SEO konusunda kendimi geliştiriyorum.

Devamı
Yorumlar(0)
Ortalama Değerlendirme 5

Yorum yapabilmek için Oturum Aç'manız gerekmektedir.

Yorum yapılmamış, yapan ilk sen ol!