VERİTABANI YÖNETİM SİSTEMİ (DBMS — Database Management System) NEDİR?

Kaynak: https://digitalmarketinginstitute.com/blog/8-ways-to-extract-value-from-customer-data

Veritabanı ve veritabanı yönetim sistemlerinden bahsetmeden önce verinin ne olduğundan bahsetmek istiyorum.

Veri Nedir?

Veri; herhangi bir nesne ile ilgili bilgilerdir. Örneğin; isminiz, yaşınız, boyunuz sizinle ilgili veriler iken; marka, depolama ayrıntıları, model numarası, fiyat gibi bilgiler de telefona ait verilerdir. Bu şekilde daha birçok örnek verilebilir. Veriler; görsel, sayı, yazı, video, ses gibi birçok türde bulunabilir. Fakat veri rastgele halde bulunur.

Veritabanı ise verilerin sistematik bir koleksiyonudur.

Kaynak: https://medium.com/javarevisited/5-best-books-to-learn-sql-and-database-design-for-programmers-and-developers-1e7839df2f3e

Database (Veritabanı) Nedir?

Veritabanı verileri düzgün bir şekilde almak, yeni bir veri eklemek ve veri silmek için kullanılan, birbirleriyle ilişkili verilerin bir koleksiyonudur. Oracle tarafından ise bu kavram şu şekilde ifade edilmiştir: “Bir veritabanı, tipik olarak bir bilgisayar sisteminde elektronik olarak depolanan yapılandırılmış bir bilgi veya veri topluluğudur.”

Veritabanı; verileri tablo, şema ve rapor şeklinde düzenlemek için kullanılır.

Örneğin; Üniversite veritabanı, yöneticiler, personeller, öğrenciler, öğretim üyeleri ile ilgili verileri düzenler. Veritabanı kullanarak bilgileri kolayca alabilir, ekleyebilir ve silebiliriz.

Kaynak: https://mechomotive.com/database-management-systemdbms/

Peki DBMS Nedir?

DBMS yani Veritabanı Yönetim Sistemleri ise adından da anlaşılacağı üzere veritabanını yönetmek için kullanılan yazılımdır. MySQL, Miscrosoft Access, Microsoft SQL Server, FileMaker Pro, Oracle Database, dBASE popüler veritabanı yazılımları veya DBMS’e verebileceğimiz örneklerdendir.

DBMS; veritabanı oluşturma, veri depolama, veri güncelleme, veri tabanında tablo oluşturma ve daha birçok işlemi gerçekleştirmek için bir arayüz sağlar.

Örneğin; bir okul veritabanı olduğunu düşünelim. Öğrenciler sadece kendi verilerine erişebilirken, öğretmenler tüm öğrencilerin verilerine erişebilsin. Bu yönetimi yapabilmek için DBMS’e ihtiyacımız vardır.

Kaynak: https://www.hostinger.web.tr/rehberler/mysql-nedir/

MySQL Veritabanı Nedir?

MySQL, SQL tabanlı açık kaynaklı bir ilişkisel veritabanı yönetim sistemidir. Web uygulamaları için tasarlanmış ve optimize edilmiştir. Milyonlarca sorguyu ve binlerce işlemi işlemek üzere tasarlandığı için, birden fazla para transferini yönetmesi gereken e-ticaret işletmeleri tarafından kullanılan popüler bir seçim haline gelmiştir.

MySQL; Airbnb, Uber, LinkedIn, Facebook, Twitter ve YouTube dahil olmak üzere dünyanın en iyi web sitelerinin ve web tabanlı uygulamalarının arkasındaki veritabanı yönetim sistemidir.

Bu içerik

https://www.youtube.com/watch?v=FR4QIeZaPeM

https://www.youtube.com/watch?v=fSWAkJz_huQ

kaynaklarından faydalanılarak oluşturulmuştur.

Okuduğunuz için teşekkürler.

--

--

Şevval Özlem ÇARKIT
BAU Yazılım ve Bilişim Kulübü

BAU Computer Engineering'23 | Jr Data Engineer @Turkish Technology ✈️ | You can contact me: linkedin.com/in/sevval-ozlem-carkit