Veritabanı Nedir? Veri Tabanı Türleri ve Veri Tabanı Yönetim Sistemleri Nelerdir? | Sonsuz Teknoloji Sonsuz Teknoloji

Veritabanı Nedir? Veri Tabanı Türleri ve Veri Tabanı Yönetim Sistemleri Nelerdir?

veritabanı nedir

Veritabanı çevrim içi olarak dosyalara ve projelere ulaşabilmek için yapılandırılmış  dijital verilerle oluşturulan depolama türüdür. Birçok uygulama verilerini depolayabilir ancak düzenli ve hızlı erişim sağlamak için bir sistemin oluşturulmasına ihtiyaç duyulmuştur. Bu da elektronik ortamda daha efektif çalışılmasına imkân sağlar.Veri hacmi büyüdükçe de oluşturulmuş bu veri tabanının yönetimi ihtiyaç duyulmaya başladığı için Veri tabanı yönetim sistemleri ortaya çıkmıştır. Şu anda kullanılan en popüler veri tabanı yönetim sistemleri:

  • Microsoft SQL Server
  • Oracle Database
  • Sybase
  • Informix
  • PostgreSQL
  • MsSQL
  • Interbase
  • MySQL’dir.

Büyük bir veri topluluğu düzenli bir koleksiyon haline getirilirken bazı ihtiyaçlarıda karşılaması gerekir. Güvenlik her zaman olduğu gibi ilk önceliktir ve bir veri tabanının hızlı olmasının yanında şu özellikleri de olması gerekmektedir:

  • Veritabanı, birbirleriyle bağlantılı düzenli verilerden oluşmalıdır.
  • Birden fazla kullanıcı için depolama düzenlenme ve sorgulamalar için bir sistem kurulmalıdır.
  • Veritabanı yönetim sistemleri kayıtları elektronik ortamda tutmayı sağlarken bir takım bakımları da gerçekleştirmeye olanak sağlamalıdır.

Veritabanı Türleri

Veri Ambarı: Bir kuruluştaki tüm çalışanların veya bir topluluğun ulaşılması istendiği verilerin saklandığı alanlara veri ambarı denir. Bu tür veritabanları, çalışma prensibine göre işlenmiş veya derlenmiş verileri günlük saatlik haftalık aylık kayıtlarını tutabilir.

Dağıtık Paylaşımlı Veritabanı: Fiziksel olarak aynı anda birçok yerde mevcut olan veritabanlarıdır.

Merkezdeki veriler kümesi kendinden uzak tüm depolama alanlarına bilgiyi kopyalar. Böylece istenilen bilgiye hızlıca erişim sağlanır.

Nesne Yönelimli Veritabanı: Görsel ve sesler de dahil olmak üzere tüm hareketli medya içeriklerinin saklandığı veritabanlarıdır. Bu tür veritabanları genelde pazarlama ve finans piyasaları için kullanılır.

Veritabanı Yönetim Sistemleri

veri tabanı yönetim sistemleri

Bir veri topluluğunun hacmi büyüdükçe onun yönetimi ihtiyacı karşılanmalıdır. İşte bu yüzden veritabanı yönetim sistemleri ortaya çıkmıştır. Bu sistem ile veri tanımlamaları, ortak çalışmalar, paylaşımlar ve denetimler yapmamıza olanak sağlar. İlişkili veritabanlarında en temel olarak yönetim biçimi tanımlama, yönetme ve denetlemedir.

Verileri Tanımlama: Bir veritabanında hangi türden verilerin saklanacağını ve verilerin birbiri ile nasıl ilişkileneceğinin tanımlanmasıdır.

Verileri Yönetme: Verilerin tanımlanmasında onların belirli bir bölgede bulundurmak her zaman en doğru olandır. İstenilen veriye ulaşmak için bu alanları seçebilir ve verileri filtreleyebiliriz. Verilerin ilişkilendirilmemiş verileri birbiriyle bütünleştirmek de mümkündür. Bu tür hareketlere verilerin yönetimi denmektedir.

Verilerin Denetlenmesi: Hangi veriye hangi uç birimin ulaşabileceği ve bu veriler üzerindeki erişim hakkının denetlenmesine veri denetimi denmektedir.

SQL- Yapılandırılmış Sorgu Dilisql sorgu dili

Bir DBMS’nin yani veritabanı yönetim sistemini kullanabilmek için standart olarak kabul edilmiş bir dil kullanırız. Buna yapılandırılmış sorgu dili denir (SQL). Bu programlama dilinin öğrenmesi oldukça kolaydır. SQL komutlarını kullanmaya başlamadan önce bu dilin ikili yapıda oluşturulduğunu bilmekte fayda vardır. Bu ikili yapı DDL komutları ve DML komutları olarak birbirinden ayrılır.

DDL, Kısaca veritabanı tanımlama dilidir.

Create table, Create index, Drop table gibi komutlar kullanılarak veritabanının nasıl bir yapıya benzeyeceğini tanımlarız.

DML Veri manipüle etme dilidir. Bir verinin seçimi, eklenmesi, güncellenmesi veya silinmesi gibi veri üzerinde gerçekleştireceğimiz işlemler için kullandığımız komutlardır. Örneğin:

Select: Bir veri tablosundaki seçilecek olan verileri getirir.

Insert: Yeni bir kayıt girdisi eklemek için kullanılır

Update: Bir verinin yerine güncellenecek veri için kullanılır.

Delete: Seçilmiş kayıtların tamamen silinmesi için kullanılan komut.

DML komutları tek başına kullanılamayacağı için yardımcı söz öbekleriyle birlikte kullanılırlar. Bunlar:

Where : Sorgulamalarda eğer bir şart varsa kullanılır.

From : Saklanmış verinin nerede bulunduğunu anlattığımız koddur.

Order By: Seçilmiş birtakım verilerin sıralanması için kullanılır.

Veritabanı sorgu dili (SQL), burada verilmiş kodlar ile sınırlı kalmamaktadır. Ancak bir sorgulama dilinin kullanıldığı yerlerde en sık karşılaşacağınız kodlar yukarıdaki kodlar gibi olacaktır. Eğer bir veritabanı yönetim uzmanı olmak istiyorsanız SQL sorgu dilinin tüm detayları öğrenilmelidir. Çünkü akıllara gelemeyecek şekilde karmaşık problemler ortaya çıkabilmektedir. Hele ki çok büyük verilerin saklandığı iş dallarında aktif olarak bir veritabanı

uzmanına ihtiyaç duyulur. Bu mesleğin popülerleşmesine sebep olan nedenlerden bir tanesi de budur. Öyle görünüyor ki uzun bir süre boyunca da verilerle iç içe olacağız.

Bir yorum bırakınız...

*

dünyanın ilk katlanabilir bilgisayarı

Lenova, Dünyanın İlk Katlanabilir Bilgisayarı ThinkPad X1 Fold’u Duyurdu

Lenovo, daha önce hiç görmediğiniz ThinkPad’e benzemeyen dünyann ilk katlanabilir bilgisayarı  ThinkPad ...
sosyal medya uzmanı

Sosyal Medya Uzmanı Nedir, Nasıl Olunur, Maaşı Ne Kadar?

Sosyal medya uzmanı nedir, nasıl olunur, maaşı ne kadar? Gelişen internet teknolojileri ...
modem arızaları

Sık Görülen Modem Arızaları ve Çözümleri

İnternete bağlanmak için kullanılan modemler teknoloji dünyasının günümüzdeki en önemli unsuru olan ...
linkedin hesap silme

Linkedln Hesap Silme İşlemi Nasıl Yapılır?

Günümüzün en popüler sektörel iletişim araçlarından biri olan Linkedln, 5 Mayıs 2003 ...
oppo a33

OPPO A33, Resmi Olarak Sonunda Tanıtıldı! İşte Özellikleri ve Fiyatı

Son dönemin en popüler teknoloji şirketlerinden biri olan OPPO, düzenlediği özel bir ...
lightroom

Adobe Lightroom Nedir Ne İşe Yarar?

Adobe yazılımları çok fazladır ve bir birine benzer programları vardır. Adobe fotoğraf ...
pes 21 lisans yaması

PES 2021 Lisans Yaması Nasıl Kurulur? Adım Adım PlayStation 4 Platformunda Kurulum İşlemi

Günümüzün en popüler futbol oyunlarından biri olan PES 2021, geçtiğimiz günler içerisinde ...
veri tabanı nedir

Veri Tabanı Nedir? En Çok Tercih Edilen Veri Tabanı Programları

Veri tabanı verilerin kaydedilmesine ve bu verilerin güncellenmesine imkan sağlayan ve bu ...