12. SınıfBilişim Teknolojileri

Kurumsal Veri Yönetimi ve Veritabanı

Bilişim Teknolojileri · 12. Sınıf · İş Yeri Kuralları ve İSG

Konu Anlatımı

Kurumsal Veri Yönetimi ve Veritabanı

Veri, karar vermeyi sağlayan sayısal ya da yazısal bilgidir; veri tabanı ise bu bilgilerin düzenli, tekil ve güvenilir biçimde saklandığı yapıdır. Veri tabanı yönetim sistemi, veriyi tanımlar, saklar, sorgulanmasını sağlar ve erişim yetkilerini düzenler. Kurumsal veri yönetiminin temel amacı, veriyi tek yerde, tutarlı biçimde ve yetkili kişilerin erişimine açık tutmaktır.

Tablo, Alan, Kayıt ve Şema

Tablodaki sütun bir alanı, satır ise bir kaydı temsil eder. Aynı konudaki bilgiler aynı tabloda toplanır; her tabloda birincil anahtar bulunur ve anahtar değerleri tekrarlanamaz. Tabloları, alanları ve aralarındaki ilişkileri gösteren yapıya şema denir. Şema ve veri sözlüğü yazılı olarak belgelenmezse, başka bir kişi aynı alana farklı tipte veri yazabilir.

Anahtarlar, İlişkiler ve Kısıtlar

Bir birincil anahtar satırları benzersiz olarak tanımlar ve boş bırakılamaz. Yabancı anahtar ise bir tablodaki alanın başka tablodaki birincil anahtara değerlerini göstermesiyle iki tablo arasında referans bütünlüğü kurar. İlişkiler bire bir, bire çok ve çok çok biçimlerinde olabilir. Benzersizlik, varsayılan değer, zorunlu alan ve aralık kısıtları, hatalı verinin baştan kaydedilmesini engeller.

Normalleştirme ve Veri Kalitesi

Normalleştirme, birden çok tabloda tekrarlanan veriyi ayırarak güncelleme tutarsızlığını önler. Aynı bilgi iki tabloda tutuluyorsa biri güncellenip diğeri unutulabilir. Veri kalitesi; mükerrer kayıtların temizlenmesi, boş alanların azaltılması ve veri türlerinin doğru seçilmesiyle korunur. Bazı durumlarda tekrarlar bilinçli olarak kabul edilebilir, ancak bu tercihin gerekçesi yazılır.

Sorgu Yazma ve Performans

Veri tabanında sorgular hazırlanırken kayıtları süzme, gruplama ve sıralama bölümleri doğru sırada kullanılmalıdır. İndeks, sık sorgulanan ve seçici alanlarda tanımlanarak arama süresini belirgin biçimde kısaltır; her alana indeks eklemek ise yazma işlemlerini yavaşlatır. Çok büyük tablolarda sorgu hızı, tablo tasarımı ve indeksler birlikte ölçülerek izlenmelidir.

KavramGöreviÖrnek
Birincil anahtarSatırı benzersiz tanımlarÖğrenci numarası
Yabancı anahtarTablolar arası ilişki kurarSiparişteki müşteri numarası
Benzersizlik kısıtıTekrarı engellerE-posta adresi

Yetkilendirme, Yedekleme ve Denetim

Veri tabanı kullanıcılarına yalnızca görevleri için gereken en az yetki verilir; silme ve şema değiştirme yetkileri ayrıca korunur. Silme gibi yıkıcı işlemlerden önce yedek alınır, etkilenecek satır sayısı kontrol edilir ve işlem kaydı tutulur. Yedekler farklı bir ortamda saklanmalı ve periyodik olarak geri yüklenerek doğrulanmalıdır. Denetimde işlem kayıtları, yetki listesi ve şema belgeleri birlikte incelenir.

Atölye Uygulaması

Bilişim atölyesinde öğrenci, malzeme kayıtlarını tutan küçük bir tablo tasarlar, anahtarları ve kısıtları tanımlar, hatalı girişleri dener. Ardından tabloyu yedekler, yedeği geri yükleyerek doğrular ve bulgularını yazılı olarak raporlar. Bu çalışma, kurumsal veri yönetiminin temel adımlarını gerçek bir ölçekte uygulama fırsatı verir.

Ne Öğreneceğiz

Veri tabanı tasarımından sorgu yazmaya kadar kurumsal veri yönetiminin temel adımlarını ele alır. Bu konuda ögrenme çıktıları:

Ön Bilgi

Bu konuya başlamadan önce temel kavram ve ön koşulları kavramanız yardımcı olacaktır. Konunun çerçevesinde şu kavramlar dikkat ister:

Basit Örnek ve Günlük Yaşam

Günlük yaşamda ve mesleki bağlamda bir uygulama:

Soru: Bir öğrenci kayıt tablosunda 200 satır vardır ve 50 satırın il alanı boştur. Alanın doldurulma oranı yüzde kaçtır?

  1. Adım 1: Boş alanlı satır sayısını çıkar: 200 − 50 = 150 dolu satır.
  2. Adım 2: Oranı hesapla: 150 / 200 = 0,75.
  3. Adım 3: Yüzdeye çevir: yüzde 75 doluluk oranı bulunur.

Sonuç/cevap: Doluluk oranı yüzde 75'tir.

İleri Örnek

Daha ileri bir uygulama:

Soru: Bir müşteri tablosunda 400 kayıt vardır ve adres alanının ortalama uzunluğu 45 karakterdir. Adres verisi toplam kaç karakter yer kaplar?

  1. Adım 1: Kayıt sayısı ile ortalama uzunluğu belirle.
  2. Adım 2: Çarp: 400 × 45 = 18000 karakter.
  3. Adım 3: Sonucun depolama planlamasında kullanılacağını belirt.

Sonuç/cevap: Adres verisi toplam 18000 karakter yer kaplar.

Adım Adım Çözülmüş Örnek

Örnek 1: Doluluk Oranı konusunun adımları:

  1. Adım 1: Boş alanlı satır sayısını çıkar: 200 − 50 = 150 dolu satır.
  2. Adım 2: Oranı hesapla: 150 / 200 = 0,75.
  3. Adım 3: Yüzdeye çevir: yüzde 75 doluluk oranı bulunur.

Karşılaştırma Tablosu

KavramAçıklama
Satır bir kaydı, sütun bir alanı temsil Satır bir kaydı, sütun bir alanı temsil eder; şema bu yapının tamamını tanımlar.
Birincil anahtar tabloda yalnızca bir taBirincil anahtar tabloda yalnızca bir tane olabilir, boş bırakılamaz ve değerleri tekrarlanamaz.
Yabancı anahtar referans bütünlüğü kurarYabancı anahtar referans bütünlüğü kurar; üst tabloda karşılığı olmayan kayıt eklenemez.
Normalleştirme veri tekrarlarını azaltarNormalleştirme veri tekrarlarını azaltarak güncelleme tutarsızlığını önler.
İndeks sık sorgulanan ve seçici alanlardİndeks sık sorgulanan ve seçici alanlarda tanımlanır; her alana indeks yazma işlemini yavaşlatır.
Yıkıcı işlemlerden önce yedek alınır, etYıkıcı işlemlerden önce yedek alınır, etkilenecek satır sayısı kontrol edilir ve işlem kaydı tutulur.

Sık Yapılan Hatalar

Birincil anahtar yerine tekrarlanabilir alan seçmek: Ad veya soyad tekrarlanabildiği için satırları ayırt etmez; kayıtlar birbirine karışır ve birleştirme işlemleri hatalı sonuç verir.

Yabancı anahtarı tanımlamayı unutmak: İki tablo arasında bağ kurulmaz, aynı kayıt farklı yerlerde tekrar eder ve ilişkili sorgular boş sonuç döndürür.

Her alana indeks eklemek: Okuma hızı artsa bile yazma ve güncelleme işlemleri yavaşlar, indeks bakımı gereksiz yere büyür; yalnızca seçici alanlar indekslenmelidir.

Yedek alındığını varsaymak: Yedek dosyası bozuk ya da eksik olabilir; geri yükleme denemesi yapılmadan yedeğin işe yaradığı söylenemez.

Özet

Veri tabanı, bilgilerin düzenli ve güvenilir biçimde saklandığı yapıdır; tabloda satır bir kaydı, sütun bir alanı temsil eder. Birincil anahtar satırları benzersiz tanımlar ve boş bırakılamaz, yabancı anahtar ise iki tablo arasında referans bütünlüğü kurar. Doluluk oranı = (toplam satır − boş alanlı satır) / toplam satır × 100 bağıntısıyla hesaplanır; 200 satırdan 50'si boşsa yüzde 75 bulunur. Şema genişliği = tablo sayısı × tablo başına ortalama alan sayısıdır; 8 tabloda 12 alan varsa 96 alan bulunur. Veri hacmi = kayıt sayısı × ortalama alan uzunluğu ile 400 kayıt ve 45 karakterlik adres için 18000 karakter elde edilir.

Kendini Dene

Soru: Okul atölyenizde kullanılacak malzeme takip tablosunu tasarlayınız. Tabloyu, alanları, veri türlerini, birincil anahtarı ve iki adet kısıtı yazılı olarak tanımlayınız.

Örnek cevap: Puanlama anahtarı: Tablo adının ve amacının belirtilmesi 2 puan; en az dört alanın adı, veri türü ve anlamıyla birlikte yazılması 4 puan; birincil anahtarın seçimi ve gerekçesi 3 puan; en az iki kısıtın tanımlanması 4 puan; şemanın bir çizim ya da tablo hâlinde sunulması 2 puan. Toplam 15 puan.

Kurumsal Veri Yönetimi ve Veritabanı — Sık Sorulan Sorular

Kurumsal Veri Yönetimi ve Veritabanı nedir?

Veri, karar vermeyi sağlayan sayısal ya da yazısal bilgidir; veri tabanı ise bu bilgilerin düzenli, tekil ve güvenilir biçimde saklandığı yapıdır. Veri tabanı yönetim sistemi, veriyi tanımlar, saklar, sorgulanmasını sağlar ve erişim yetkilerini düzenler. Kurumsal veri yönetiminin temel amacı, veriyi tek yerde, tutarlı…

Kurumsal Veri Yönetimi ve Veritabanı konusunda ne öğrenilir?

Satır bir kaydı, sütun bir alanı temsil eder; şema bu yapının tamamını tanımlar.

Kurumsal Veri Yönetimi ve Veritabanı konusunda sık yapılan hatalar nelerdir?

Birincil anahtar yerine tekrarlanabilir alan seçmek: Ad veya soyad tekrarlanabildiği için satırları ayırt etmez; kayıtlar birbirine karışır ve birleştirme işlemleri hatalı sonuç verir. Yabancı anahtarı tanımlamayı unutmak: İki tablo arasında bağ kurulmaz, aynı kayıt farklı yerlerde tekrar eder ve ilişkili sorgular boş…

Kurumsal Veri Yönetimi ve Veritabanı için hangi formüller ve kurallar kullanılır?

Doluluk oranı = (toplam satır − boş alanlı satır) / toplam satır × 100 · Toplam alan değeri = satır sayısı × satırdaki alan sayısı · Veri hacmi = kayıt sayısı × ortalama alan uzunluğu · Okunan satır sayısı = arama sayısı × her aramada okunan satır

Kurumsal Veri Yönetimi ve Veritabanı kazanımları nelerdir?

Tablo, alan, kayıt ve şema kavramlarını ayırt eder ve açıklar. Birincil anahtar, yabancı anahtar ve kısıtların rolünü karşılaştırır. Veri tabanı büyüklüğü ve doluluk oranı hesaplarını yapar.

Kurumsal Veri Yönetimi ve Veritabanı Kazanımları

Örnek Sorular ve Çözümleri

Örnek Soru 1 kolay

Bir veri tabanında satır neyi ifade eder?

  1. A) Bir kaydı, yani ilgili alanların bir arada tutulduğu birim bilgiyi
  2. B) Bir özelliğin adını gösterir.
  3. C) Tablolar arasındaki bağlantıyı
  4. D) Verinin saklandığı dosyanın adını
Cevabı göster

Doğru cevap: A) Bir kaydı, yani ilgili alanların bir arada tutulduğu birim bilgiyi

Tabloda satır bir kaydı temsil eder; sütunlar ise alanları gösterir. Bu yapı, aynı türdeki bilgilerin düzenli biçimde saklanmasını ve sorgulanmasını sağlar, gereksiz tekrarları önler.

Örnek Soru 2 orta

Sorgu sonuçlarını belirli bir ölçüte göre sıralamak için hangi bölüm kullanılır?

  1. A) ORDER BY
  2. B) WHERE
  3. C) GROUP BY
  4. D) INSERT
Cevabı göster

Doğru cevap: A) ORDER BY

Sıralama için ORDER BY kullanılır ve sıralama ölçütü yazılır. Kayıtları süzmek için süzme bölümü, benzer kayıtları bir araya getirmek için gruplama, yeni kayıt eklemek için ekleme bölümü kullanılır.

Örnek Soru 3 zor

Bir öğrenci kayıt tablosunda 200 satır vardır ve 50 satırın il alanı boştur. Alanın doldurulma oranı yüzde kaçtır?

  1. A) %25
  2. B) %75
  3. C) %80
  4. D) %70
Cevabı göster

Doğru cevap: B) %75

%75 — Boş alanlı satırlar toplamdan çıkarılır: 200 − 50 = 150 dolu kayıt vardır. 150 / 200 = 0,75 oranı yüzde 75 doluluk oranı verir.

Sıradaki adım

Konu anlatımları hesapsız okunur. Quiz, slayt ve deneme için hesap gerekir.

DersTeders ile devam et

Bilişim Teknolojileri için çalışma yolu

  1. OkuKonu anlatımını bu sayfada bitir.
  2. Soru çözÖrnekleri çöz, cevabı açıklamayla karşılaştır.
  3. Quiz ile pekiştirHesapla kendini ölç.

Slaytla adım adım öğren · Tüm dersler · Ana sayfa

Hesap açTüm dersleri keşfet

Konu anlatımları hesapsız okunur; quiz, slayt ve deneme için hesap gerekir.

Bu sayfa Kurumsal Veri Yönetimi ve Veritabanı konusunun anlatımını, kazanımlarını ve örnek sorularını içerir. Konuyla ilgili tüm sorular için testi çöz, diğer konular için DersTeders ana sayfasına geçebilirsin.

Bu konunun öğretmen materyallerini (ders planı, çalışma kâğıdı, çözümlü soru bankası, rubrik) yazdırabilirsin: Yazıcı çıktısı modülünü aç