Veri Tabanı Yönetimi Final Deneme Sınavı -5
Auzef Veri Tabanı Yönetimi Final Deneme Sınavı -5
#1. T-SQL’in matematiksel özellikleri için aşağıdaki ifadelerden hangisi söylenemez?
Cevap: A) T-SQL, yalnızca basit (dört işlem) matematiksel işlemleri gerçekleştirebilir.
Açıklama: T-SQL, sadece basit matematiksel işlemleri değil, aynı zamanda çeşitli karmaşık matematiksel fonksiyonları da destekler. Bu nedenle, bu ifade yanlıştır.
#2. Aşağıdakilerden hangisi SQL sorgu yazımında join (birleştirme) işleminde kullanılan ögelerden biri değildir?
Cevap: D) Join dışı tablo adları
Açıklama: Join dışı tablo adları seçeneği, verilen koşullara en uygun cevaptır.
#3. 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.
#4. T-SQL’in agregat fonksiyonları için aşağıdakilerden hangisi yanlıştır?
Cevap: C) SUM: İstatistiksel özetleme işlevidir.
Açıklama: SUM fonksiyonu, belirli bir sütundaki tüm değerlerin toplamını hesaplar. Bu, istatistiksel özetleme işlemi değildir, bu nedenle bu ifade yanlıştır.
#5. T-SQL ile geliştirme yapan bir geliştirici için aşağıdaki ifadelerden hangisi söylenemez?
Cevap: D) T-SQL yapılandırılmış veri kullanımı ve yönetimi için uygun bir dil değildir.
Açıklama: T-SQL, yapılandırılmış veri kullanımı ve yönetimi için oldukça uygun bir dildir ve bu tür işlemler için optimize edilmiştir. Bu nedenle, bu seçenek yanlıştır.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#6. 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.
#7. Veri tabanında “calisan” tablosunda yer alan bütün kayıtları SQL ile sorgulamak isteyen bir geliştirici aşağıdaki komutlardan hangisini kullanmalıdır?
Cevap: SELECT * FROM calisan;
Açıklama: Bu SQL komutu, “calisan” tablosunda yer alan tüm kayıtları sorgular ve getirir.
#8. 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.
#9. Bir e-ticaret sitesinde geliştirici olarak çalışan biri kayıtlı kullanıcılardan sadece alım yapanları listelemek isterse aşağıdaki sorgulardan hangisini yazması beklenir?
Cevap: A) SELECT Kisi.ad, Kisi.soyad, Satis.tarih, Satis.tutar FROM Kisi INNER JOIN Satis ON Kisi.id= Satis.kisi_id;
Açıklama: SELECT Kisi.ad, Kisi.soyad, Satis.tarih, Satis.tutar FROM Kisi INNER JOIN Satis ON Kisi.id= Satis.kisi_id; seçeneği, verilen koşullara en uygun cevaptır.
#10. 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.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#11. Aşağıdakilerden hangisi fonksiyonel yaklaşımın sağladığı avantajlardan bir tanesi değildir?
Cevap: D) Kaynak tüketimini arttırması
Açıklama: Fonksiyonel yaklaşımın temel avantajları arasında, kodun tekrar kullanılabilirliğini sağlaması, geliştirme sürecini kolaylaştırması ve geliştiriciye ek özellikler sunması bulunur. Ancak, kaynak tüketimini artırmak bir dezavantajdır. Bu nedenle, bu seçenek doğru cevap olarak belirlenmiştir.

#12. Yukarıdaki şekilde verilen join (birleştirme) türü aşağıdakilerden hangisidir?
Cevap: D) Full join (Tamamlayıcı birleştirme)
Açıklama: Full join (Tamamlayıcı birleştirme) seçeneği, verilen koşullara en uygun cevaptır.
#13. Bir e-ticaret sitesinde geliştirici olarak çalışan biri “alım yapsın veya yapmasın” tüm kayıtlı kullanıcıları varsa alımları ile listelemek isterse aşağıdaki sorgulardan hangisini kullanması hatalı olur olur?
Cevap: A) SELECT Kisi.ad, Kisi.soyad, Satis.tarih, Satis.tutar FROM Kisi INNER JOIN Satis ON Kisi.id= Satis.kisi_id;
Açıklama: SELECT Kisi.ad, Kisi.soyad, Satis.tarih, Satis.tutar FROM Kisi INNER JOIN Satis ON Kisi.id= Satis.kisi_id; seçeneği, verilen koşullara en uygun cevaptır.
#14. Yeni çalışanların veritabanına kaydedilmesi ile ilgili bir modül üzerinde çalışan bir geliştirici aşağıdaki sorgulardan hangisini kullanmaktadır? (Alınan bilgiler: Ad, Soyad, Cinsiyet, İşe Giriş Tarihi)
Cevap: B) INSERT INTO Calisan (id, adi, soyadi, cinsiyet, iseGirisTarihi)
VALUES (25, ‘Ahmet’, ‘Yılmaz’, ‘Erkek’, ‘2022-01-01’);
Açıklama: Bu SQL komutu, “Calisan” tablosuna yeni bir kayıt ekler.
#15. 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.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#16. T-SQL ile güncel tarihi almak isteyen bir geliştirici aşağıdaki sistem fonksiyonlardan hangisini kullanmalıdır?
Cevap: A) GETDATE
Açıklama: T-SQL’de güncel tarihi almak için kullanılan sistem fonksiyonu “GETDATE”dir. Diğer seçenekler yanlış fonksiyon adlarıdır.
#17. İş çıkışı yapılan kişilerin kayıtlarını veritabanından düşmek isteyen bir geliştirici aşağıdaki komutlardan hangisini kullanmalıdır?
Cevap: A) DELETE FROM calisan WHERE id = 10;
Açıklama: Bu SQL komutu, “calisan” tablosundan id değeri 10 olan kaydı siler.
#18. Bir etkinlik için kadın çalışanların listesini almak isteyen bir geliştirici aşağıdaki komutlardan hangisini kullanmalıdır?
Cevap: A) SELECT * FROM calisan WHERE cinsiyet = “kadin”;
Açıklama: Bu SQL komutu, “calisan” tablosunda cinsiyeti “kadin” olan tüm kayıtları listeler.
#19. SQLAlchemy ile bir kayıt silmek isteyen bir kullanıcı aşağıdaki hangi komutu kullanmalıdır?
Cevap: C) calisan = session.query(calisan).filter(calisan.id==10).first()
session.delete(calisan)
Açıklama: Bu Python komutları, SQLAlchemy kullanarak “calisan” tablosundaki id değeri 10 olan kaydı siler.

#20. Yukarıdaki şekilde verilen join (birleştirme) türü aşağıdakilerden hangisidir?
Cevap: B) Right join (Sağ taraflı birleştirme)
Açıklama: Right join (Sağ taraflı birleştirme) seçeneği, verilen koşullara en uygun cevaptır.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı 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
Auzef Veri Tabanı Yönetimi Final Deneme Sınavı -5
İ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
Auzef Veri Tabanı Yönetimi Final Deneme Sınavı -5
Auzef Veri Tabanı Yönetimi Final Deneme Sınavı -5
| İ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 Auzef Veri Tabanı Yönetimi Final Deneme Sınavı -5 |
|---|
Auzef Veri Tabanı Yönetimi Final Deneme Sınavı -5
@lolonolo_com |
Veri Tabanı Yönetimi Ünite 4 Soruları
Tabloları Birleştirme |
|
Tabloları Birleştirme
Auzef Web Tasarımı ve Kodlama 1. Sınıf Bahar Dönemi Ünite Soruları ve Deneme Sınavları, 2024 Sınav Soruları

