0Pricing
PHP Academy · Ders

Veritabanlarına Giriş

Veritabanlarının ne olduğunu ve neden kullanıldıklarını öğrenin

Veritabanlarına Giriş, CoddyKit'te ücretsiz bir PHP Academy dersidir. Bu, 6 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, PHP Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. PHP Academy kursu toplamda 6 dersten oluşur.

Veritabanlarına Genel Bakış

Veritabanlarına Giriş

PHP ve Veritabanları kategorisine hoş geldiniz! Bu derste veritabanlarının ne olduğunu, neden gerekli olduklarını ve dinamik web uygulamaları oluşturmak için PHP ile nasıl bütünleştirildiklerini öğreneceksiniz. Hadi başlayalım!

Veritabanlarına Giriş — resim 1

Veritabanı Nedir?

Veritabanı Nedir?

Veritabanı, bilgileri verimli bir şekilde depolamanıza, düzenlemenize ve almanıza olanak tanıyan yapılandırılmış bir veri koleksiyonudur. Web uygulamalarınız için dijital bir dosyalama sistemi gibidir.

Örnek: Bir veritabanı; adlar, e-posta adresleri ve parolalar gibi kullanıcı bilgilerini depolayabilir.

Neden Veritabanı Kullanmalısınız?

Neden Veritabanı Kullanmalısınız?

Veritabanları, dinamik ve veri odaklı web uygulamaları oluşturmak için gereklidir. Şunları yapmanıza olanak tanırlar:

  • Büyük miktarda veriyi depolamak ve yönetmek.
  • Sorguları kullanarak verilere verimli bir şekilde erişmek.
  • Verileri gerektiğinde güncellemek ve silmek.

Önemli Nokta: Veritabanları uygulamalarınızı ölçeklenebilir ve verimli hâle getirir.

Veritabanı Türleri

Veritabanı Türleri

Aşağıdakiler de dâhil olmak üzere farklı veritabanı türleri vardır:

  • İlişkisel Veritabanları: Verileri düzenlemek için tablolar kullanır (ör. MySQL, PostgreSQL).
  • NoSQL Veritabanları: Anahtar-değer çiftleri veya belgeler kullanır (ör. MongoDB).

İpucu: PHP, MySQL gibi ilişkisel veritabanlarıyla sorunsuz bir şekilde çalışır.

İlişkisel Veritabanları ve Tablolar

İlişkisel Veritabanları ve Tablolar

İlişkisel veritabanı, satır ve sütunlardan oluşan tablolar hâlinde veri düzenler. Örnek:

  • Satırlar: Tek tek kayıtları temsil eder.
  • Sütunlar: Kayıtlardaki alanları temsil eder.

Örnek Tablo:

| ID | Name     | Email           |
|----|----------|-----------------|
| 1  | Alice    | alice@mail.com  |
| 2  | Bob      | bob@mail.com    |

Yaygın Veritabanı İşlemleri

Yaygın Veritabanı İşlemleri

Veritabanları aşağıdaki işlemleri gerçekleştirmenize olanak tanır:

  • CRUD: Verileri oluşturma, okuma, güncelleme ve silme.
  • Sorgular: SQL komutlarını kullanarak belirli verilere erişme.
  • Birleştirmeler: Birden fazla tablodaki verileri birleştirme.

İpucu: Bu işlemleri öğrenmek, veritabanı bütünleştirmesinde uzmanlaşmanın anahtarıdır.

PHP Veritabanlarıyla Nasıl Çalışır?

PHP Veritabanlarıyla Nasıl Çalışır?

PHP, veritabanlarıyla aşağıdaki gibi uzantıları kullanarak etkileşim kurar:

  • PDO (PHP Veri Nesneleri): Esnek ve veritabanından bağımsız bir arayüz.
  • MySQLi: MySQL'e özgü bir arayüz.

Örnek: Bir MySQL veritabanından veri almak için PHP kullanma.

SQL'i Anlamak

SQL'i Anlamak

SQL (Yapılandırılmış Sorgu Dili), ilişkisel veritabanlarıyla iletişim kurmak için kullanılır. Yaygın SQL komutları şunlardır:

  • SELECT: Bir tablodan veri alır.
  • INSERT: Bir tabloya yeni veri ekler.
  • UPDATE: Mevcut verileri değiştirir.
  • DELETE: Bir tablodan veri kaldırır.

İpucu: SQL, PHP'de veritabanlarıyla çalışmanın temelidir.

Harika İş Çıkardınız!

Harika İş Çıkardınız!

Tebrikler! Veritabanlarının temellerini, önemini ve PHP ile nasıl çalıştıklarını öğrendiniz. Bir sonraki derste bir MySQL veritabanını nasıl kuracağınızı ve PHP'ye nasıl bağlayacağınızı inceleyeceğiz. Kod yazmaya devam edelim!

Veritabanlarına Giriş — resim 10

Sıkça Sorulan Sorular

“Veritabanlarına Giriş” dersi ücretsiz mi?

Evet — “Veritabanlarına Giriş” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve PHP Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. PHP Academy kursu toplamda 6 dersten oluşur.

“Veritabanlarına Giriş” dersinde ne öğreneceğim?

Veritabanlarının ne olduğunu ve neden kullanıldıklarını öğrenin PHP Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

PHP Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te PHP Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 6 dersinin 1. dersidir.

“Veritabanlarına Giriş” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu PHP Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her PHP Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Veritabanlarına Giriş
  2. MySQL Veritabanına Bağlanma
  3. Tabloları Yönetme
  4. CRUD İşlemlerini Gerçekleştirme
  5. Hazırlanmış İfadeler
  6. PDO ile Çalışma
← PHP Academy Sayfasına Dön