Veri Tabanı Yönetimi Final Deneme Sınavı -2
Veri Tabanı Yönetimi Final Deneme Sınavı -2
#1. Bir fast food zincirinde görev alan geliştiriciden yönetim raporu için ortalama maliyet tutarı istenmektedir. Geliştiricinin aşağıdaki SQL sorgularından hangisini yazması beklenir?
Cevap: A) SELECT AVG(maliyet) as “Ortalama Maliyet” FROM Satis WHERE durum = “Tamamlandı”
Açıklama: Bu sorgu, tamamlanmış satışların ortalama maliyetini hesaplar ve “Ortalama Maliyet” olarak etiketler. Diğer seçeneklerde sözdizimi hataları veya yanlış hesaplamalar bulunur.
#2. WHERE komutu için kullanılabilecek operatörler aşağıdakilerden hangisinde yanlış verilmiştir?
Cevap: D) <<
Açıklama: WHERE komutu için kullanılan geçerli operatörler arasında “<<” bulunmamaktadır. Doğru operatörler “<“, “=”, “>” ve “<>” şeklindedir.
#3. Bir firmada geliştirici olarak çalışan biri altyapı planlaması üzerine çalışmaktadır. Geliştiricinin planlama sırasında aşağıdaki aksiyonlardan hangisini alması beklenmez?
Cevap: E) İhtiyacın çok üzerinde güçlü bilgisayarlar alması.
Açıklama: Verimli bir planlama için ihtiyaç duyulan kapasitenin üzerinde bilgisayar almak maliyet ve kaynak israfına neden olur.
#4. İnsan kaynakları şirketinde çalışan bir geliştiriciden temizlik departmanında çalışanların sıralı listesi istenmektedir. Geliştiricinin aşağıdaki SQL sorgularından hangisini yazması beklenir?
Cevap: A) SELECT * FROM Kullanicilar WHERE isDepartman = ‘Temizlik’ ORDER BY ad
Açıklama: Bu sorgu, temizlik departmanında çalışanları isimlerine göre sıralayarak listeleyecektir. Diğer seçeneklerde sözdizimi hataları veya farklı sıralama kriterleri bulunur
#5. 10000 TL’in üzerinde maaş çalışanları alanları listelemek isteyen bir geliştirici aşağıdaki komutlardan hangisini kullanmalıdır?
Cevap: D) SELECT * FROM calisan WHERE maas > 10000;
Açıklama: Bu SQL komutu, “calisan” tablosunda maaşı 10.000 TL’den yüksek olan tüm kayıtları listeler.
Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test yapmayı önerir.
#6. İnsan kaynakları şirketinde çalışan bir geliştiriciden dokümhane departmanında çalışanların ortalama yaşı istenmektedir. Geliştiricinin aşağıdaki SQL sorgularından hangisini yazması beklenir?
Cevap: A) SELECT AVG(yas) FROM Kullanicilar WHERE isDepartman = ‘Dökümhane’
Açıklama: Bu sorgu, dokümhane departmanında çalışanların ortalama yaşını hesaplar. Diğer seçeneklerde sözdizimi hataları veya yanlış alan referansları bulunur.
#7. Veri tabanında “calisan” tablosunda yer alan bütün kayıtları SQLAlchemy ile sorgulamak isteyen bir geliştirici aşağıdaki komutlardan hangisini kullanmalıdır? (cursor: veritabanı bağlantı değişkeni)
Cevap: D) >>>cursor.execute(“SELECT * FROM calisan”)
>>>tables = cursor.fetchall()
>>>print(tables)
Açıklama: Bu Python komutları, SQLAlchemy kullanarak “calisan” tablosundaki tüm kayıtları sorgular ve getirir.
#8. Veritabanı üzerine uzman bir geliştiricinin ekip arkadaşlarıyla yaptığı proje toplantısında aşağıdaki sorulardan hangisini sorması beklenmez?
Cevap: E) Hangi yazılım geliştirme patterni kullanılacak?
Açıklama: Proje toplantılarında veri tabanı ile ilgili teknik soruların yanında yazılım geliştirme patterni de önemlidir, ancak veri tabanı yöneticisinin doğrudan sorumluluğunda olmayabilir.
#9. Aşağıdaki VTSY’leri için verilen bilgilerden hangisi doğrudur?
Cevap: C) Cassandra sorgulama dili olarak CQL kullanmaktadır.
Açıklama: Cassandra, veri sorgulama için CQL (Cassandra Query Language) kullanır.
#10. İş kayıtlarında kayıtlı çalışanların bilgileri için düzenleme yapan bir modül hazırlamak isteyen bir geliştirici aşağıdaki sorgulardan hangisini kullanmalıdır?
Cevap: E) UPDATE Calisan SET iseGirisTarihi = ‘2022-10-02’
WHERE adi = ‘Zeynep’ AND soyadi = ‘Çetin’;
Açıklama: Bu SQL komutu, “Calisan” tablosundaki “Zeynep Çetin” adlı çalışan için işe giriş tarihini günceller.
Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test yapmayı önerir.
#11. Frontend (önyüz) teknolojileri üzerine bir roadmap (yol haritası) oluşturmak isteyen bir geliştirici roadmap’ini bitirdiğinde aşağıdaki teknolojilerden hangisinin dışarıda kalması beklenir?
Cevap: E) C#
Açıklama: Frontend teknolojileri genellikle HTML, CSS ve JavaScript’i içerir. Temel İnternet Teknolojileri de bu kategoriye girebilir. Ancak, C# daha çok backend geliştirmede kullanılan bir programlama dilidir ve frontend teknolojilerinin bir parçası değildir.
#12. Aşağıdaki VTSY’lerden hangisi mobil programlama gibi kaynakların sınırlı olduğu projelerde yaygın olarak kullanılmaktadır?
Cevap: SQLite
Açıklama: SQLite, hafif yapısı ve sunucu gerektirmemesi nedeniyle mobil ve gömülü sistemlerde yaygın olarak kullanılır.
#13. Aşağıdaki VTYS’ler kaynak türlerine (açık/kapalı) göre gruplandırılmak istenirse hangi VTYS grup dışında kalır?
Cevap: IBM DB2
Açıklama: IBM DB2, ticari ve kapalı kaynak kodlu bir veri tabanı yönetim sistemidir, diğerleri açık kaynak kodludur.
#14. Veri tabanı yöneticiliği görevinde çalışan bir geliştirici için aşağıda verilen bilgilerden hangisi geçerli değildir?
Cevap: D) Veritabanına yapılan ilk başarılı bağlantıdan sonra veri tabanı yöneticisinin işi bitmektedir.
Açıklama: Veri tabanı yöneticisinin görevi, veritabanının sürekli olarak yönetilmesi, güncellenmesi ve güvenliğinin sağlanmasıdır. İlk bağlantıdan sonra işi bitmez, aksine sürekli olarak devam eder.
#15. İş çıkışı yapılan kişilerin kayıtlarını veritabanından düşmüş gibi göstermek isteyen bir geliştirici aşağıdaki komutlardan hangisini kullanmalıdır? (1: silindi, 2: silinmedi)
Cevap: B) UPDATE calisan SET silDurum = ‘1’
WHERE adi = ‘Zeynep’ AND soyadi = ‘Çetin’;
Açıklama: Bu SQL komutu, “calisan” tablosundaki “Zeynep Çetin” adlı çalışanın silinme durumunu günceller.
Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test yapmayı önerir.
#16. Aşağıdaki VTSY’lerden hangisi tamamıyla açık kaynak, web tabanlı ve basit bir blog sitesi geliştirmek isteyen geliştiricilerce yaygın olarak tercih edilmektedir?
Cevap: B) MySQL
Açıklama: MySQL, açık kaynak kodlu, web tabanlı uygulamalar ve basit blog siteleri geliştirmek için yaygın olarak tercih edilmektedir.
#17. Bir geliştirici görev aldığı bilgi sisteminde raporlu çalışanları listelemek istemektedir. Geliştiricinin aşağıdaki SQL sorgularından hangisini yazması beklenir?
Cevap: A) SELECT * FROM Kullanicilar WHERE (calisan = 1 AND izin = 1)
Açıklama: Bu sorgu, hem çalışan olan hem de izinli olan kullanıcıları listeleyecektir. Diğer seçenekler bu durumu tam olarak karşılamaz.
#18. Aşağıdaki VTYS’ler çalışma prensiplerine göre gruplandırılmak istenirse hangi VTYS grup dışında kalır?
Cevap: D) MariaDB
Açıklama: MariaDB, ilişkisel bir veri tabanı yönetim sistemidir, diğerleri ise genellikle NoSQL veya arama motoru odaklı sistemlerdir.
#19. Veritabanı sistemleri yönetimi için aşağıdakilerden hangisi best practice (en iyi yol) tercihlerinden biri değildir?
Cevap: D) Veritabanına erişimin hiçbir zaman kısıtlanmaması.
Açıklama: Veritabanına erişimin kısıtlanmaması güvenlik riskleri oluşturur. En iyi uygulamalar arasında erişim kontrollerinin sıkılaştırılması bulunur.
#20. Büyümekte olan bir startup şirketinde geliştirici olarak çalışan biri tek sunucu üzerinde kurulu olan sistemi daha güçlü bir sunucu üzerinde çalışacak şekilde yapılandırmak istemektedir. Aşağıdakilerden hangisi geliştiricinin tercih ettiği ölçeklendirme yöntemidir?
Cevap: B) Dikey ölçeklendirme
Açıklama: Dikey ölçeklendirme, mevcut sunucunun kapasitesini artırarak daha güçlü hale getirmeyi ifade eder.
Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test yapmayı önerir.
SONUÇ
İstanbul Üniversitesi Açık ve Uzaktan Eğitim Fakültesi (Auzef)
Açık Öğretim Fakültesi
Bölüm : Web Tasarımı ve Kodlama
1. Sınıf Bahar Dönemi
Ders : Veri Tabanı Yönetimi
Veri Tabanı Yönetimi Final Deneme Sınavı -2
İstanbul Üniversitesi Açık ve Uzaktan Eğitim Fakültesi (Auzef)
Açık Öğretim Fakültesi
Bölüm : Web Tasarımı ve Kodlama
1. Sınıf Bahar Dönemi
Ders : Veri Tabanı Yönetimi
Veri Tabanı Yönetimi Final Deneme Sınavı -2
HD Quiz powered by harmonic design
Veri Tabanı Yönetimi Final Deneme Sınavı -2
İstanbul Üniversitesi Açık ve Uzaktan Eğitim Fakültesi (Auzef) Açık Öğretim Fakültesi Bölüm : Web Tasarımı ve Kodlama 1. Sınıf Bahar Dönemi Ders : Veri Tabanı Yönetimi Veri Tabanı Yönetimi Final Deneme Sınavı -2 |
---|
|
|
|
Auzef Web Tasarımı ve Kodlama 1. Sınıf Bahar Dönemi Ünite Soruları ve Deneme Sınavları, 2024 Sınav Soruları