11. SınıfBilişim Teknolojileri
CRUD İşlemleri — Çalışma Sayfası
Kazanımlar, önemli noktalar ve sık yapılan hatalar tek sayfada.
Bu konuda öğrenecekleriniz
- CRUD İşlemleri ile ilgili temel kavramları açıklar.
- CRUD İşlemleri konusunun Web Tabanlı Uygulama Geliştirme dersi içindeki yerini ve önemini belirtir.
- Konuyla ilgili araç, gereç ve malzemeleri amacına uygun seçer.
- İş sağlığı ve güvenliği kurallarına uygun çalışır.
- Öğrendiği bilgi ve becerileri atölye/iş yeri uygulamalarında kullanır.
Önemli noktalar
- CRUD ekleme, okuma, güncelleme, silme anlamına gelir.
- Birincil anahtar kaydı benzersiz tanımlar.
- İlişkisel veritabanında tablolar yabancı anahtarla bağlanır.
- UPDATE ve DELETE işlemlerinde WHERE koşulu doğrulanmadan çalıştırılmaz, aksi halde tüm tablo etkilenir.
- Çok adımlı işlemler transaction ile birlikte yürütülür: biri başarısızsa geri alınır.
Formüller ve kurallar
- CRUD ekleme, okuma, güncelleme, silme anlamına gelir.
- Birincil anahtar kaydı benzersiz tanımlar.
- İlişkisel veritabanında tablolar yabancı anahtarla bağlanır.
- CRUD: CREATE = INSERT INTO, READ = SELECT, UPDATE = UPDATE, DELETE = DELETE
- Parametreli sorgu: değer, sorgu yapısından ayrı gönderilir ve kod olarak yorumlanmaz
Sık yapılan hatalar
- CRUD İşlemleri ile ilgili kavramları birbirine karıştırmak: Temel kavramları tablo veya zihin haritasıyla ayırt et.
- Uygulamada standartlara ve iş güvenliği kurallarına uymamak: Her adımda güvenlik ve kalite kurallarını uygula.
- Kullanılan araç-gereci amacına uygun seçmemek ve bakımını ihmal etmek: Doğru ekipmanı seç, kullanım öncesi ve sonrası kontrol et.
- Kullanıcı girdisini sorguya metin olarak birleştirmek: Bu yol SQL enjeksiyonuna açıktır; parametreli sorgu kullanılmalıdır.
- Yaygın hata 5: CRUD İşlemleri konusunda dikkat edilmesi gereken nokta 5.
Hızlı tekrar ipuçları
- CRUD İşlemleri konusunu atölye ve iş yeri uygulamalarıyla pekiştir.
- Önemli noktaları kısa notlar hâlinde çıkarıp düzenli tekrar et.
- Uygulama öncesi iş güvenliği kontrol listesini gözden geçir.
- CRUD sorularında önce işlemin yönünü belirle: veri ekleniyor mu, okunuyor mu, değiştiriliyor mu, siliniyor mu.
Kendini dene
Bu sayfayı okuduktan sonra konu anlatımını tekrar oku ve kendi cümlelerinle özetle.