Veri Tabanı Yönetimi Sistemleri 2023-2024 Final Soruları
Veri Tabanı Yönetimi Sistemleri 2023-2024 Final Soruları
#1. Aşağıdakilerden hangisi Ali isimli bir kullanıcının şifresini 1a2b3c4d5e6f olarak değiştirmek için kullanılan bir sorgudur?
Cevap : E) ALTER USER Ali IDENTIFIED BY 1a2b3c4d5e6f;
Açıklama : Kullanıcı şifresini değiştirmek için ALTER USER komutu kullanılır.
#2. SQL’deki TO_CHAR ve TO_NUMBER fonksiyonlarının kullanımı ile ilgili aşağıdakilerden hangisi yanlıştır?
Cevap : D) Bu fonksiyonlar WHERE, ORDER BY vb. deyimlerden farklı deyimler ile beraber kullanılır.
Açıklama : TO_CHAR ve TO_NUMBER fonksiyonları WHERE ve ORDER BY deyimleri ile birlikte kullanılabilir. Bu fonksiyonlar dönüştürme işlemleri yapar ve görüntüleme biçimini değiştirir.
#3. Alanları PersonelNo, Adı, Görevi, Ücret, BölümNo olan bir PERSONEL tablosu ve alanları BölümNo, Bölüm Adı, Konum olan bir BÖLÜM tablosu arasındaki ilişki nasıl kurulur?
Cevap : B) İki tabloda ortak olan BölümNo alanından faydalanılarak
Açıklama : İki tablo arasındaki ilişki, ortak alan olan BölümNo üzerinden kurulur.
#4. SELECT Görevi, SUM(Ücret) FROM PERSONEL WHERE Görevi <> ‘PAZARLAMACI’ GROUP BY Görevi HAVING SUM(Ücret)> 5000 ORDER BY SUM(Ücret);
Yukarıdaki sorgu aşağıdakilerden hangisini yapar?
Cevap : D) Pazarlamacı dışında görevi olan personeli görevlerine göre gruplandırır, ücretleri toplanır, bölümünün toplam ücreti 5000’den fazla olanlar seçilir, sonuçlar en düşük ücret toplamından büyüğe doğru sıralanır.
#5. Alanları Adı, Soyadı ve İşeGirişTarihi şeklinde olan bir Personel tablosundaki personeller arasında o iş yerinde en az sürede çalışandan en çok sürede çalışana doğru bir sıralama işlemi gerçekleştiren SQL sorgusu aşağıdakilerden hangisidir?
Cevap : B) SELECT * FROM Personel ORDER BY İşeGirişTarihi DESC;
Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test yapmayı önerir.
#6. UPDATE PERSONEL SET BölümNo=10 WHERE PersonelNo=300 sorgusu aşağıdakilerden hangisini yapar?
Cevap : A) 300 numaralı personelin BölümNo’sunu 10 olarak değiştirir.
Açıklama : Sorgu, PersonelNo’su 300 olan personelin BölümNo alanını 10 olarak günceller.
#7. İlişkisel cebir işlemleri ile ilgili aşağıdakilerden hangisi doğrudur?
Cevap : D) İki veya daha çok tabloda ortak olan alanlar içerisinde belli bir kurala uyan elemanları bulmak için seçim kesişme işlemi birlikte kullanılır.
#8. Veri tabanı tablolarında geçişli bağımlılıkların kaldırıldığı normalleşme formu aşağıdakilerden hangisidir?
Cevap : C) 3NF
Açıklama : Geçişli bağımlılıkların kaldırıldığı normalleşme formu 3. Normal Form (3NF) olarak adlandırılır.
#9. Bir veri tabanının temelini oluşturan ve bilgilerin tutulduğu nesne aşağıdakilerden hangisidir?
Cevap : E) Tablo
Açıklama : Veri tabanının temelini oluşturan ve bilgilerin tutulduğu nesne tablodur.
#10. Aşağıdakilerden hangisi Select Adı & ‘Personeli’ & Ücret & ‘TL Ücret Alıyor…’ As Adı_Ücreti From Personel şeklinde verilen bir sorgunun sonucunda oluşan tabloda yer alan bir kayıt olabilir?
Cevap : B) Erdem personeli 5000 TL ücret alıyor…
Açıklama : Sorguda belirtilen biçimlendirme ve metin birleştirme işlemi sonucunda “personeli” ve “TL ücret alıyor…” ifadeleri ile birlikte doğru formatta veri elde edilir.
Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test yapmayı önerir.
#11. SELECT Adı, Ücret FROM PERSONEL WHERE Ücret = (SELECT MIN (Ücret) FROM PERSONEL); sorgusunda hangi kısım alt sorgudur?
Cevap : A) SELECT MIN (Ücret) FROM PERSONEL
Açıklama : Alt sorgu, diğer sorgunun içinde yer alan ve önce çalıştırılan bir sorgudur. Bu durumda alt sorgu SELECT MIN (Ücret) FROM PERSONEL ifadesidir.
#12. Tablo ve görünüm oluşturma yetkilerine sahip olan bir YÖNETİCİ rolü oluşturmak ve veri tabanı yönetim sistemindeki Ali ve Ayşe kullanıcılarına bu rol yetkisini vermek için aşağıdaki işlemlerden hangisi gerçekleştirilmez?
Cevap : A) YÖNETİCİ ismiyle oluşturulan rolün işlemleri başarıyla gerçekleştirip gerçekleştirilemediğine bakılır.
Açıklama : Rol oluşturma ve yetki verme işlemleri gerçekleştirilir ancak işlemlerin başarıyla gerçekleştirilip gerçekleştirilmediğine bakmak bu sürecin bir parçası değildir.
#13. Veri tabanındaki bir tablonun bir kaydı ile diğer tablonun bir kaydı eşleştirilirse bu iki tablo arasındaki ilişki nasıl bir ilişki olur?
Cevap : A) Bire bir ilişki
Açıklama : İki tablonun bir kaydının diğer tablonun bir kaydı ile eşleşmesi bire bir ilişki olarak adlandırılır.
#14. İsmi Tablo1, içerdiği alanlar Alan1, Alan2 ve Alan3 olan bir tablodaki bütün verilerin silinmesi için aşağıdaki komutlardan hangisi kullanılmalıdır?
Cevap : D) Truncate Tablo1 (Alan1, Alan2, Alan3);
#15. Personel arasında görevi MEMUR olanlara %10, ŞEF olanlara %15, MÜDÜR olanlara ise %20 zam yapılması için gerçekleştirilecek olan SQL sorgusu aşağıdakilerden hangisidir?
Cevap : C) SELECT Adı, Görevi, Ücret DECODE(Görevi, ‘Memur’, Ücret*1,10, ‘Şef’, Ücret*1,15, ‘Müdür’, Ücret*1,20, Ücret) FROM PERSONEL;
Açıklama : DECODE fonksiyonu, belirtilen değerlere göre dönüşüm yapar. Görevi sütununa göre farklı zam oranları uygulanır.
Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test yapmayı önerir.
#16. Aşağıdaki veri tabanı yönetim sistemlerinin hangisinde COMMIT ve ROLLBACK işlemlerine ihtiyaç duyulmaz?<
Cevap : E) Tek kullanıcılı veri tabanı yönetim sistemleri
Açıklama : Tek kullanıcılı veri tabanı yönetim sistemlerinde, aynı anda birden fazla kullanıcı olmadığı için COMMIT ve ROLLBACK işlemlerine ihtiyaç duyulmaz.
#17. Bir veri tabanında depolanacak verileri kısıtlayan koşullar aşağıdakilerden hangisi ile ifade edilir?
Cevap : E) Bütünlük kısıtlamaları
Açıklama : Bütünlük kısıtlamaları, veri tabanında depolanacak verileri kısıtlayan kurallardır.
#18. Aşağıdaki SQL sorgularından hangisi yanlış yazılmıştır?
Cevap : C) SELECT BölümNo, COUNT(*) FROM PERSONEL;
Açıklama : Bu sorgu GROUP BY ifadesi olmadan kullanılamaz. COUNT fonksiyonu ile birlikte kullanılacaksa GROUP BY ifadesi gereklidir.
#19. SELECT Adı, Ücret FROM PERSONEL WHERE Ücret > (SELECT AVG(Ücret) FROM PERSONEL); sorgusu aşağıdakilerden hangisini yapar?
Cevap : C) Herkesin ücretinin ortalamasından daha fazla ücret alan personelleri bulur.
Açıklama : Sorgu, ortalama ücretten daha fazla ücret alan personelleri bulur.
#20. Aşağıdakilerden hangisi veri tabanı tablolarını birleştirmek için kullanılan bir birleştirme türü değildir?
Cevap : B) Belirsiz birleştirme
Açıklama : Belirsiz birleştirme, veri tabanı tablolarını birleştirmek için kullanılan bir yöntem değildir. Diğer seçenekler farklı birleştirme türlerini ifade eder.
Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test yapmayı önerir.
SONUÇ
Veri Tabanı Yönetimi Sistemleri 2023-2024 Final Soruları
Yönetim Bilişim Sistemleri 2.sınıf bahar dönemi soruları
Veri Tabanı Yönetimi Sistemleri 2023-2024 Final Soruları
Yönetim Bilişim Sistemleri 2.sınıf bahar dönemi soruları
HD Quiz powered by harmonic design
Veri Tabanı Yönetimi Sistemleri 2023-2024 Final Soruları
İstanbul Üniversitesi Açık ve Uzaktan Eğitim Fakültesi (Auzef) Açık Öğretim Fakültesi Bölüm : Yönetim Bilişim Sistemleri 2. Sınıf Bahar Dönemi Ders : Veri Tabanı Yönetimi Sistemleri |
---|
Veri Tabanı Yönetimi Sistemleri 2023-2024 Final Soruları
Veri Tabanı Yönetim Sistemleri: Temel Kavramlar ve 2023-2024 Final Sınavı Analizi |
|
---|---|
@lolonolo_com |
Veri Tabanı Yönetim Sistemleri 2023-2024 Final Soruları |
||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@lolonolo_com |
Veri Tabanı Yönetimi Sistemleri 2023-2024 Final Soruları