Bu konu "MySQL nedir? MySQL neden dünyanın en popüler açık kaynaklı veri tabanıdır?" sorusunu anlamanıza yardımcı olmak için hazırlanmıştır.
MySQL’i anlamak için önce veritabanı nedir bilmemiz ve SQL’i anlamanız gerekir.
Veri tabanı (database) Nedir?
Her gün işlerimiz gereği verilerle uğraşıyoruz.
Örnek vermek gerekirsek ;
Favori şarkılarımızı dinlemek istediğimizde akıllı telefonumuzdan veya bir müzik çalarımızdan çalma listemizi açıyoruz. Bu durumda, oynatma listesi basit bir veri tabanıdır diyebiliriz.
Bir fotoğraf çekip herhangi bir sosyal mecrada hesabımıza yüklediğimizde, fotoğraf galerimiz bir veri tabanıdır.
Ayakkabı, giysi, kozmetik ürünleri vb. satın almak için bir e-ticaret sitesine göz attığımızda, alışveriş sepeti veri tabanını kullanırız.
Kısaca Veri tabanları her yerdedir. Peki veri tabanı nedir? Tanım olarak, bir veri tabanı yalnızca yapılandırılmış bir veri topluluğudur.
Doğası gereği birbiriyle ilişkili veriler, örneğin bir ürün, bir ürün kategorisine aittri ve birden çok etiketle ilişkilendirilebilir. Bu nedenle ilişkisel veri tabanı terimini kullanırız.
İlişkisel veri tabanında, tablolar kullanarak ürünler, kategoriler, etiketler vb. verileri modelleriz. Bir tablo sütunlar ve satırlar içerir. Bir elektronik tablo gibidir.
Bir tablo, örneğin bire bir ve bire çok ilişkiler gibi bir ilişki kullanarak başka bir tabloyla ilişkilendirilebilir.
Önemli miktarda veriyle uğraştığımız için veritabanlarını, tabloları vb. tanımlamanın ve verileri daha verimli bir şekilde işlemenin bir yoluna ihtiyacımız var. Ayrıca veriyi bilgiye dönüştürmek istiyoruz.
İşte burada SQL devreye giriyor.
SQL – ilişkisel veritabanı dili
SQL, yapılandırılmış sorgu dili anlamına gelir.
SQL, veritabanına erişmek için kullanılan standartlaştırılmış dildir.
SQL üç bölümden oluşur:
Veri tanımlama dili, veritabanını ve nesnelerini, örneğin tablolar, görünümler, tetikleyiciler, saklı yordamlar vb. tanımlamanıza yardımcı olan ifadeleri içerir.
Veri işleme dili (DML), verileri güncellemenize ve sorgulamanıza olanak tanıyan ifadeler içerir.
Veri kontrol dili, bir kullanıcıya veritabanındaki belirli verilere erişmesi için izinler vermenize olanak tanır.
Artık veritabanı ve SQL’i anlıyorsunuz ve sıradaki soruyu yanıtlama zamanı…
MySQL Nedir?
My, MySQL’in kurucu ortağı Monty Widenius’un kızının adıdır.
MySQL’in adı My ve SQL, MySQL’in birleşimidir.
MySQL, ilişkisel veritabanlarını yönetmenize izin veren bir veritabanı yönetim sistemidir. Oracle tarafından desteklenen açık kaynaklı bir yazılımdır. Bu, MySQL’i bir kuruş ödemeden kullanabileceğiniz anlamına gelir. Ayrıca isterseniz kaynak kodunu ihtiyaçlarınıza göre değiştirebilirsiniz.
MySQL açık kaynaklı bir yazılım olmasına rağmen, premium destek hizmetleri almak için Oracle’dan ticari bir lisans sürümü satın alabilirsiniz.
MySQL, Oracle Database veya Microsoft SQL Server gibi diğer veritabanı yazılımlarıyla karşılaştırıldığında oldukça kolaydır.
MySQL, UNIX, Linux, Windows vb. çeşitli platformlarda çalışabilir. Bir sunucuya veya hatta bir masaüstüne kurabilirsiniz. Ayrıca MySQL güvenilir, ölçeklenebilir ve hızlıdır.
Web siteleri veya web uygulamaları geliştiriyorsanız MySQL iyi bir seçimdir. MySQL, Linux, Apache, MySQL ve PHP’yi içeren LAMP yığınının önemli bir bileşenidir.
- Ana Sayfa Web Programlama Server Scriptleri Sql
- Ara
-
- Zaman: 21 May 2024 03:18
- Tüm zamanlar UTC+03:00
MySQL nedir? MySQL neden dünyanın en popüler açık kaynaklı veri tabanıdır?
- admin
- Sistem Geliştiricisi
- Mesajlar: 838
- Kayıt: 28 Ağu 2022 04:38
- Konum: Database
- Meslek: Teknisyen
- Teşekkür etti: 462 kez
- Teşekkür edildi: 313 kez
- İletişim:
MySQL nedir? MySQL neden dünyanın en popüler açık kaynaklı veri tabanıdır?
Daha zeki olmanın tek yolu, daha zeki bir rakiple oynamaktır.
Etiketler:
Geçiş yap
- Yazılım Adası
- ↳ Serbest Kürsü
- ↳ Forum Hakkında Bilinmesi Gerekenler & Duyurular
- ↳ Anketler
- ↳ Başvurularınız
- ↳ Ceza Alan & Yasaklanan Üyeler
- ↳ Çöp Kutusu / Silinen Konular
- ↳ ARGE
- ↳ Yazılım Çalışmalarımız
- ↳ Grafik & Tasarım Çalışmaları
- ↳ Makaleler & Dokümanlar
- Bilgisayar & Bilgisayar Sistemleri & Donanım Parçaları
- ↳ Bilgisayar - Donanım Sistemleri
- ↳ Donanım Haberleri
- ↳ Donanım İncelemeleri
- ↳ Overclock & Hız Aşırtma
- ↳ Teknik Servis
- ↳ Masaüstü Bilgisayar Toplama Tavsiye & Hazır Sistemler
- ↳ Dizüstü & Laptop Bilgisayarlar
- ↳ Çevre Birimleri
- ↳ Yardım Başlıkları
- Yazılım & İşletim Sistemleri & Programlar
- ↳ GNU/Linux & UNIX / Dağıtımlar
- ↳ BSD Genel
- ↳ GNU/Linux Genel
- ↳ GNU/Linux Programlar
- ↳ GNU/Linux Kurulum Dökümanları
- ↳ GNU/Linux Sorunlarınız & Sorularınız
- ↳ GNU/Linux Dağıtımlar
- ↳ GNU/Linux Dağıtımlarında Kullandığınız Conky Düzenleriniz/Dosyalarınız
- ↳ Nasıl Olmuş.?!
- ↳ Windows İşletim Sistemleri
- ↳ Diğer Windows'lar (Windows95/98/2000/Server)
- ↳ Windows XP
- ↳ Windows Vista
- ↳ Windows 7
- ↳ Windows 8 & 8.1
- ↳ Windows 10
- ↳ Windows 11
- ↳ Programlar
- ↳ Resimli Program Anlatımları
- ↳ Portatif (Taşınabilir) Programlar
- ↳ Sürücü Paylaşımları ve Sürücü İstekleri
- ↳ Photoshop
- ↳ Yardım Başlıkları
- Programlama
- ↳ Genel Programlama
- ↳ Visual Basic & .NET Framework
- ↳ Assembly
- ↳ C Programlama
- ↳ C++ Programlama
- ↳ C# Programlama ve .NET Framework
- ↳ Java Programlama
- ↳ Python Programlama
- ↳ Ruby Programlama
- ↳ Diğer Programlama Dilleri
- ↳ Pascal Programlama
- ↳ Yardım Başlıkları
- Web Programlama
- ↳ Server Scriptleri
- ↳ Asp
- ↳ Php
- ↳ Sql
- ↳ .Net
- ↳ Web Servisleri
- ↳ Html & Css
- ↳ HTML
- ↳ HTML5
- ↳ XHTML
- ↳ CSS
- ↳ Tarayıcı Scriptleri
- ↳ JavaScript
- ↳ DHTML
- ↳ VBScript
- ↳ Ajax
- ↳ WMLScript
- ↳ HTML DOM
- ↳ XML Dilleri
- ↳ XML
- ↳ RSS
- ↳ WAP
- ↳ Yardım Başlıkları
- Webmaster
- ↳ Domain(Alan Adı) - Sunucu & Web Hosting
- ↳ Adsense & Adwords
- ↳ Optimizasyon&Adaptasyon
- ↳ Dizinler
- ↳ Güncel Haberler&Yenilikler
- ↳ Genel
- ↳ Web Tabanlı Uygulamalar
- ↳ Vbulletin
- ↳ PhpBB
- ↳ MyBB
- ↳ SMF
- ↳ CMS Site Yönetim Sistemleri
- ↳ Blogger
- ↳ Wordpress
- ↳ Yardım Başlıkları
- iOS - Android & Android Uygulama, ROM Geliştirme
- ↳ Android Hakkında Genel Bilgiler
- ↳ Android Dünyasından Haberler
- ↳ Android Yardım ve Destek Bölümü
- ↳ Android Uygulama ve ROM Geliştirme
- ↳ Android Programlama Genel
- ↳ Android Uygulama Geliştirme ve Programlama
- ↳ Android Uygulamaları & Oyunları
- ↳ iOS Hakkında Genel Bilgiler
- ↳ iOS Yardım & Destek
- Bilgisayar Güvenliği
- ↳ Yeni Başlayanlar İçin
- ↳ Genel Güvenlik
- ↳ Networking & Ağ Yapılandırması
- ↳ Dos & Ddos
- ↳ Firewall & Güvenlik Duvarı
- ↳ Botnet
- ↳ ADSL & Router Hacking
- ↳ Web Hacking & Security & Web Güvenliğimiz
- ↳ SQL İnjection
- ↳ Komut Çalıştırma
- ↳ XSS
- ↳ XSRF & CSRF
- ↳ Server Hacking & Security
- ↳ Komut Çalıştırma
- ↳ Shell
- ↳ Kernel Exploits
- ↳ Rootkit
- ↳ Bypass
- ↳ Connections
- ↳ Exploiting
- ↳ Remote Exploits
- ↳ Local Exploits
- ↳ Buffer Overflow
- ↳ ShellCode
- ↳ Web Applications
- ↳ Tools
- ↳ Scanners
- ↳ Fuzzers
- ↳ Binders
- ↳ Sniffers
- ↳ Crypters
- ↳ Stealers
- ↳ RATs
- ↳ Keyloggers
- ↳ Trojanlar/Virusler/Solucanlar
- Oyun
- ↳ Oyun Genel
- ↳ Oyun Haberleri
- ↳ Oyun Konsolları
- ↳ Ücretsiz Oyun İndir
- ↳ Online - Çevrim içi Oyunlar
- ↳ Emülatörler
- Konu Dışı
- ↳ Genel
- ↳ Geyik
- ↳ Güncel & Haberler & Köşe Yazıları
- ↳ Sektörlerden Haberler Ve Duyurular
- ↳ Video & Müzik
- ↳ Yerli Film
- ↳ Yabancı Film
- ↳ Belgeseller
- ↳ Türkçe Müzik
- ↳ Yabancı Müzik
- ↳ Spor
- ↳ Satılık / Aranıyor İlanları
- ↳ Akıllı Telefonlar ve Cep Telefonları
- ↳ Bilim & Teknoloji
- ↳ Elektrik & Elektronik
- ↳ Projeler, Tasarımlar , Devre Tasarımları ve Devre Paylaşımları
- ↳ Arıza Giderme ve Restorasyon Çalışmaları