Ara Sınav (Vize) 2023-2024 20 soru

Veri Tabanı Yönetimi 2023-2024 Ara Sınav (Vize)

Kaynak: https://lolonolo.com/2025/03/08/veri-tabani-yonetimi-2023-2024-vize-sorulari/

📖 Konu özeti (sınav öncesi tekrar)

Veri Tabanı Yönetimi 2023-2024 Vize Soruları

Veri Tabanı Yönetimi 2023-2024 Vize Soruları

20 soru
Şıkka dokun, anında açıklamasını gör — ya da çalışma modunda tüm cevapları aç.
Soru 1
Veri sorgulamak için kullanılan SQL komutu hangisidir?
DDoğru cevap
Açıklama
SQL (Structured Query Language – Yapısal Sorgu Dili) içinde veri sorgulamak için kullanılan temel komut SELECT’tir.
– SHOW: Veri tabanı nesnelerini listelemek için kullanılır.
– DESTROY: SQL’de böyle bir komut yoktur.
– INSERT: Yeni veri eklemek için kullanılır.
– READ: SQL’de yer almaz.
Soru 2
Veri tabanına erişimde doğrudan SQL kullanmadan sorgulama yapmayı sağlayan programlama kütüphanesine verilen ad aşağıdakilerden hangisidir?
EDoğru cevap
Açıklama
Nesne-İlişkisel Eşleme (Object-Relational Mapping – ORM), SQL kullanmadan veri tabanıyla etkileşime geçmeye olanak sağlayan bir yöntemdir.
ORM sayesinde programcılar, SQL sorgusu yazmadan nesneler üzerinden veri tabanı işlemlerini gerçekleştirebilirler.
Soru 3
Aşağıdakilerden hangisi veri tabanı ile etkin şekilde etkileşime geçme yöntem veya yaklaşımlarından birisi değildir?
BDoğru cevap
Açıklama
Microsoft Excel, veri tabanı yönetimi için değil, veri işleme ve analiz amacıyla kullanılan bir yazılımdır.
– SQL: Doğrudan veri tabanı sorguları yapmak için kullanılır.
– SQLAlchemy: Python için ORM sağlayan bir kütüphanedir.
– ORM: Nesne-İlişkisel eşleme yöntemidir.
– DBeaver: Veri tabanlarını yönetmek için kullanılan bir araçtır.
Soru 4
Veri sorgulamak için geliştirilmiş üst seviye dilin adı nedir?
CDoğru cevap
Açıklama
SQL (Structured Query Language – Yapısal Sorgu Dili), veri tabanlarını sorgulamak ve yönetmek için geliştirilmiş bir üst seviye dildir.
Soru 5
SQL ile ilgili aşağıdaki şıklardan hangisi yanlıştır?
ADoğru cevap
Açıklama
SQL, veri tabanı yönetiminde tek başına yeterlidir ve doğrudan veri ekleme, silme, güncelleme gibi işlemleri gerçekleştirebilir.
Soru 6
SELECT *
FROM Kullanicilar
WHERE yas > 50
AND unvan = “Güvenlik Görevlisi“
Yukarıda verilen SQL sorgusu hangi amaçla kullanılır?
BDoğru cevap
Açıklama
Sorgu, Kullanicilar tablosunda **yaşı 50’den büyük (>) olan ve unvanı “Güvenlik Görevlisi”** olan kişileri getirir.
Soru 7
Genellikle internet tabanlı uygulamalarda kullanılan popüler VTYS (Veri Tabanı Yönetim Sistemi) aşağıdakilerden hangisidir?
DDoğru cevap
Açıklama
MySQL, özellikle web uygulamalarında yaygın olarak kullanılan bir veri tabanı yönetim sistemidir.
Soru 8
Aşağıdakilerden hangisi yeni bir kayıt eklemek için kullanılan komuttur?
BDoğru cevap
Açıklama
INSERT INTO komutu, yeni bir kayıt eklemek için kullanılır.
Soru 9
Veri tabanı yönetimi ile bilgisayar programlama arasındaki ilişki aşağıdaki hangi seçenekte doğru biçimde verilmiştir?
DDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Veri tabanı ve programlama birbirini tamamlar: geliştirilen bir program veri tabanına veri girebilir veya sorgulama yapabilir. Ancak programlamada veri tabanı zorunlu değildir, bir veri tabanı birçok dille kullanılabilir ve veri tabanları genellikle istemcide değil sunucuda kuruludur.

Soru 10
Aşağıdakilerden hangisi en çok kullanılan veri tabanı yönetim sistemlerinden biri değildir?
DDoğru cevap
Açıklama
Splunk bir veri tabanı yönetim sistemi değil, büyük veri analizinde kullanılan bir araçtır.
Soru 11
Ağırlıklı olarak B2B (işletmeden işletmeye) hizmet sağlayan VTYS (Veri Tabanı Yönetim Sistemi) aşağıdakilerden hangisidir?
ADoğru cevap
Açıklama
Oracle Database, özellikle büyük ölçekli işletmeler ve kurumsal çözümler için geliştirilmiş bir VTYS’dir ve B2B (Business to Business) hizmetlerde yaygın olarak kullanılır.
Soru 12
Bilgiye ulaşma süreci, Rowley’in Bilgelik Hiyerarşisi’ne göre sırasıyla hangi seçenekte doğru verilmiştir?
BDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Rowley'in Bilgelik Hiyerarşisi'nde bilgiye ulaşma süreci veri → enformasyon → bilgi şeklinde ilerler; en üstte bilgelik bulunur. Ham veri anlamlandırılınca enformasyon, enformasyonlar birleşince bilgi oluşur.

Soru 13
Aşağıdakilerden hangisi yüksek miktarda veri toplamak için elverişli bir ortam sunmaktadır?
EDoğru cevap
Açıklama
Otonom araçlar, sürüş sırasında sürekli olarak büyük miktarda veri toplar ve işler. Sensörler, kameralar, GPS ve yapay zeka ile veri analiz ederek hareket eder.
Soru 14
session.query(Calisan).filter(Calisan.ad==’Emre’).all())
SQLAlchemy ile yazılmış yukardaki kod verilen seçeneklerden hangisini gerçekleştirir?
ADoğru cevap
Açıklama
`session.query().filter().all()` yöntemi, belirli bir koşula uyan tüm kayıtları listelemek için kullanılır.
Soru 15
SQLAlchemy ile ilgili aşağıdakilerden hangisi yanlıştır?
BDoğru cevap
Açıklama
SQLAlchemy, bir yazılım kütüphanesidir ve doğrudan bir arayüze sahip değildir. Python programlama dili içinde kullanılır.
Soru 16
Aşağıdakilerden hangisi Codd’un ilişkisel veri modeli ve ilişkisel veri tabanını önerme motivasyonlarından birisidir?
ADoğru cevap
Açıklama
Edgar F. Codd, ilişkisel veri modelini geliştirerek veri tabanı yönetiminde standart bir yöntem oluşturmayı amaçlamıştır.
Soru 17
Yapılandırılmamış veri kümeleri için kullanılan ve verileri tablolar yerine ilişkili dokümanlar olarak saklayan VTYS (Veri Tabanı Yönetim Sistemi) aşağıdakilerden hangisidir?
EDoğru cevap
Açıklama
MongoDB, yapılandırılmamış veriler için geliştirilmiş, NoSQL (tablosuz) bir veri tabanı yönetim sistemidir.
Soru 18
Codd’un ilişkisel veri modeli ve ilişkisel veri tabanını önerme motivasyonlarından biri aşağıdakilerden hangisidir?
ADoğru cevap
Açıklama
Codd’un ilişkisel modelinde, veri tabanı yönetimi ile fiziksel depolama mantıksal olarak ayrılmıştır.
Soru 19
Aşağıdakilerden hangisi özgür yazılım felsefesinin sunduğu temel özgürlüklerden biri değildir?
ADoğru cevap
Açıklama
Özgür yazılımın temel ilkelerinden biri, kullanıcıların herhangi bir takip veya kısıtlama olmadan yazılımı kullanabilmesidir.
Soru 20
SQL ile ilgili aşağıdaki şıklardan hangisi doğrudur?
EDoğru cevap
Açıklama
SQL, veri tabanlarıyla etkileşim kurarak veri yönetimi yapmayı sağlar ve birçok programlama dili ile kullanılabilir.