Veri Tabanı Yönetimi Final Deneme Sınavı -5
Auzef Veri Tabanı Yönetimi Final Deneme Sınavı -5
#1. 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.
#2. İş çı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.
#3. 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.
#4. 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.
#5. 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.
Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test yapmayı önerir.
#6. 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.
#7. 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.
#8. 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.
#9. 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.
#10. 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.
Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test 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. 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.
#13. 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.
#14. 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.
#15. 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.
Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test yapmayı önerir.
#16. 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.
#17. 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.
#18. 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.
#19. 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.
#20. 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.
Öğ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
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
HD Quiz powered by harmonic design
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ı