Final Test

Final Test 1

AUZEF Bilgisayar Programcılığı 1. sınıf bahar dönemi Veri Tabanı Yönetimi dersi için hazırlanan Final Test 1: soruları online çöz, açıklamalı çözümleri ve sonucunu hemen gör.

Ders
Veri Tabanı Yönetimi
Ünite
Bu derste ünite kullanılmıyor
Test türü
Final Test
Test numarası
1

Test Soruları

Testi çözmek için sayfa etkileşimli olarak hazırlandığında şıklarını seçebilirsin.

Soru 1 / 20

Bir kargo şirketinde GONDERI tablosu için her satırın benzersiz tanımlanması gerekir. Gönderi numarası tekrarlanmamalı ve boş bırakılmamalıdır. Hangi SQL kısıtı bunu doğrudan sağlar?

Soru 2 / 20

Satis(Kategori, Tutar) tablosunda her kategorinin toplam satış tutarını getirmek için hangi sorgu uygundur?

Soru 3 / 20

Musteri(MusteriID, Ad) ile Siparis(SiparisID, MusteriID) tablolarını eşleştirerek yalnız siparişi bulunan müşterileri görmek istiyorsunuz. Hangi JOIN türü uygundur?

Soru 4 / 20

Aynı işlem için defalarca kullanılan birden fazla SQL komutunu veritabanında adlandırılmış bir mantık birimi olarak saklamak istiyorsunuz. Hangi yapı uygundur?

Soru 5 / 20

Her gece 02.00’de satış özeti tablosunu yenilemek isteyen bir yönetici hangi veritabanı otomasyonundan yararlanabilir?

Soru 6 / 20

Maliye bölümündeki rolün Fatura tablosunu görüntülemesine izin verilecek. Standart SQL’de hangi komut bu izni tanımlar?

Soru 7 / 20

Python uygulamasındaki Musteri sınıfının veritabanındaki Musteri tablosuyla ilişkilendirilmesini sağlayan yaklaşım hangisidir?

Soru 8 / 20

Urun(ID, Fiyat) tablosundaki fiyatı 100 TL olan bir ürünün fiyatı 120 TL yapılacak. Yalnızca ID=15 satırını etkileyecek SQL komutu hangisidir?

Soru 9 / 20

Personel(Birim, Maas) tablosunda her birimdeki en düşük ve en yüksek maaş isteniyor. Hangisi doğru SQL ifadesidir?

Soru 10 / 20

Tüm müşteriler ve varsa siparişlerini listelemek, hiç sipariş vermeyen müşterileri de korumak için FROM Musteri m ... şeklindeki sorguda hangi birleşim uygundur?

Soru 11 / 20

Bir saklı yordam başlangıç ve bitiş tarihi alarak satış özetini hesaplıyor. Bu iki tarih hangi kavramla yordama aktarılır?

Soru 12 / 20

Bir rapor üretme görevi her beş dakikada bir çalıştırılacak. Bu tekrarlı başlatma düzeni hangi kavramla tanımlanır?

Soru 13 / 20

Kullanıcıya daha önce verilen UPDATE yetkisi kaldırılacak. Hangi SQL komutu uygundur?

Soru 14 / 20

SQLAlchemy’nin klasik ORM Query API’sinde session.query(Urun).filter(Urun.stok > 0).all() ifadesi ne döndürür?

Soru 15 / 20

Siparis(MusteriID, Tutar) tablosunda toplam sipariş tutarı 5000 TL’yi aşan müşteri kimliklerini bulmak için hangi koşul kullanılmalıdır?

Soru 16 / 20

Musteri tablosunda 4, Siparis tablosunda 3 satır var. Her iki tablo da herhangi bir koşul olmadan CROSS JOIN ile birleştiriliyor. Sonuç kaç satır olur?

Soru 17 / 20

SQL Server T-SQL sözdiziminde CREATE PROCEDURE Raporla @Yil INT AS BEGIN SELECT ... END; tanımındaki @Yil ifadesi neyi temsil eder?

Soru 18 / 20

Zamanlanmış bir temizlik işlemi son çalışmasında hata verdi. Yönetici başarısızlığın nedenini ilk olarak hangi kayıttan incelemelidir?

Soru 19 / 20

Bir çağrı merkezi çalışanı yalnız müşteri iletişim bilgisini okuyacak; veritabanı şemasını değiştirmeyecek. Bu senaryoda hangi güvenlik ilkesi uygulanmalıdır?

Soru 20 / 20

SQLAlchemy klasik Query API’sinde session.query(Kullanici).filter(Kullanici.id == 7).first() ifadesinin temel sonucu nedir?