Veri Tabanı Yönetimi Final Deneme Sınavı -7
Auzef Veri Tabanı Yönetimi Final Deneme Sınavı -7
#1. Rowley Bilgelik Hiyerarşisi’ndeki sıralamayı aşağıdan yukarıya doğru belirtiniz.
Cevap: A) Veri – Enformasyon – Bilgi – Bilgelik
Açıklama: Veri, enformasyon, bilgi ve bilgelik sıralaması aşağıdan yukarıya doğru Rowley Bilgelik Hiyerarşisi’ni oluşturur.
#2. 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.
#3. Aşağıdaki kütüphanelerden hangisi sadece ORM için kullanılmaktadır?
Cevap: A) sqlalchemy
Açıklama: SQLAlchemy, Python için kullanılan bir ORM (Nesne-İlişkisel Eşleme) kütüphanesidir.
#4. Bir geliştirici görev aldığı fabrika bilgi sisteminde EYT’ye hak kazanan tüm Erkek çalışanları listelemek istemektedir. Geliştiricinin aşağıdaki SQL sorgularından hangisini yazması beklenir?
Cevap: E) SELECT * FROM Kullanicilar WHERE (sigortaGiris <= ‘1999-10-08’ AND primGun >= 5000 AND yas >= 43 AND Cinsiyet = ‘Erkek’)
Açıklama: Bu sorgu, belirtilen tarihte sigorta girişi olan, 5000 gün prim sayısı olan, 43 yaş ve üstü olan ve cinsiyeti erkek olan kullanıcıları listeleyecektir.
#5. Kaynak tüketimini azaltmak isteyen bir geliştirici Python (ORM) ile geliştirme sürecine devam etmek istemektedir. Python ve geliştirme ortamı için gerekli bileşenleri gruplayan bu geliştirici aşağıdaki bileşenlerden hangisini grup dışarı bırakabilir?
Cevap: C) DBeaver
Açıklama: DBeaver, bir veritabanı yönetim aracıdır ve Python (ORM) ile doğrudan ilgili değildir. Diğer bileşenler, Python geliştirme sürecinde kullanılabilir.
Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test yapmayı önerir.
#6. Bir fast food zincirinde görev alan geliştiriciden yönetim raporu için iptal edilen siparişlerin sayısı istenmektedir. Geliştiricinin aşağıdaki SQL sorgularından hangisini yazması beklenir?
Cevap: C) SELECT COUNT(id) as “İptal Edilen Satış Sayısı” FROM Satis WHERE durum = “İptal”
Açıklama: Bu sorgu, iptal edilen satışların sayısını hesaplar ve “İptal Edilen Satış Sayısı” olarak etiketler. Diğer seçeneklerde sözdizimi hataları veya eksiklikler bulunur.
#7. Aşağıdaki bilgilerden hangisi yanlıştır?
Cevap: B) ORM ile geliştirme yapan birinin bir VTSY’ne ihtiyacı yoktur.
Açıklama: ORM (Nesne-İlişkisel Eşleme) araçları, veritabanı işlemlerini nesne tabanlı hale getirir ancak yine de bir VTYS’ne ihtiyaç duyarlar.
#8. Bir elektronik pazar yerinde görev alan geliştiriciden yönetim raporu için tamamlanan siparişlerin toplam satış tutarı istenmektedir. Geliştiricinin aşağıdaki SQL sorgularından hangisini yazması beklenir?
Cevap: D) SELECT SUM(tutar) as “Toplam Tutar” FROM Satis WHERE durum = “Tamamlandı”
Açıklama: Bu sorgu, tamamlanan satışların toplam tutarını hesaplar ve “Toplam Tutar” olarak etiketler. Diğer seçeneklerde sözdizimi hataları veya eksiklikler bulunur.
#9. Aşağıdakilerden hangisi SQL’in açılımıdır?
Cevap: A) Structured Query Language
Açıklama: SQL, Structured Query Language’in kısaltmasıdır ve veri sorgulama ve manipülasyonu için standart bir dildir.
#10. SQLite3 kütüphanesi ile geliştirme yapan bir geliştirici, veri tabanı üzerinde yaptığı değişikliklerin kaydedilmesi için aşağıdaki komutlardan hangisini kullanmalıdır?
Cevap: A) conn.commit()
Açıklama: Bu komut, SQLite3 kütüphanesi ile veri tabanında yapılan değişikliklerin kalıcı olarak kaydedilmesini sağlar.
Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test yapmayı önerir.
#11. Hangisi ilişkisel veri tabanının geliştirilmesiyle ilgili motivasyonlardan biridir?
Cevap: C) Fiziksel ve mantıksal beklentileri birbirinden ayırmak
Açıklama: İlişkisel veri tabanları, fiziksel ve mantıksal veri yapılarını birbirinden ayırarak veri yönetimini daha etkili hale getirir.
#12. Hangisi ilişkisel veri tabanları ile MS Excel yazılımı arasındaki farklardan biridir?
Cevap: B) Eş zamanlı kullanıcı sayısı
Açıklama: İlişkisel veri tabanları, çok sayıda eş zamanlı kullanıcıyı destekleyebilirken, MS Excel genellikle bu yeteneğe sahip değildir.
#13. Backend (arkayü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: C) JavaScript
Açıklama: Backend teknolojileri genellikle sunucu işletim sistemleri, SQL, C# ve veri tabanı yönetim sistemlerini içerir. JavaScript ise frontend geliştirme için daha yaygın olarak kullanılır.
#14. Hangisi veri tabanı yönetim sistemlerinden biri değildir?
Cevap: E) SQL
Açıklama: SQL, bir veri tabanı yönetim sistemi değil, veri tabanları ile iletişim kurmak için kullanılan bir sorgulama dilidir.
#15. 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.
Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test yapmayı önerir.
#16. Bir fast food zincirinde görev alan geliştiriciden yönetim raporu için tek seferde yapılan en çok satış tutarı istenmektedir. Geliştiricinin aşağıdaki SQL sorgularından hangisini yazması beklenir?
Cevap: B) SELECT MAX(tutar) as “En Büyük Satış” FROM Satis WHERE durum = “Tamamlandı”
Açıklama: Bu sorgu, tamamlanmış satışlar arasından en yüksek satış tutarını hesaplar ve “En Büyük Satış” olarak etiketler. Diğer seçeneklerde sözdizimi hataları veya yanlış tablo referansları bulunur.
#17. 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.
#18. Hangisi veri tabanını gerçekleştirme yöntemlerinden biridir?
Cevap: B) ORM
Açıklama: ORM (Object-Relational Mapping), nesneye yönelik programlama ile veri tabanlarını eşleştirmenin bir yöntemidir.
#19. 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.
#20. 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.
Öğ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ı -7
İ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ı -7
HD Quiz powered by harmonic design
Auzef Veri Tabanı Yönetimi Final Deneme Sınavı -7
İ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ı -7 |
---|
Auzef Veri Tabanı Yönetimi Final Deneme Sınavı -7
|
|
|
Saklı Yordamlar
Auzef Web Tasarımı ve Kodlama 1. Sınıf Bahar Dönemi Ünite Soruları ve Deneme Sınavları, 2024 Sınav Soruları