AUZEF Veri Tabanı Yönetimi Çıkmış Sorular
İstanbul Üniversitesi AUZEF Veri Tabanı Yönetimi dersinin vize, final ve bütünleme sınavlarına hazırlanmak için 167 soruluk havuz: çıkmış sınav sorularını cevaplarıyla çöz, yanlış yaptıklarını tekrar et, yolda sesli dinle.
Veri Tabanı Yönetimi konu özeti
Ders, veri tabanı yönetim sistemlerinin temellerini, SQL ile veri işleme komutlarını, tablo tasarımı ve anahtar kavramlarını, ORM yaklaşımını ve çeşitli VTYS ürünlerinin kullanım alanlarını ele alır. Güvenlik, ölçeklendirme ve veri tabanıyla etkileşim yolları da konunun parçasıdır.
Veri, büyük veri ve ilişkisel model
- Veri önce işlenip enformasyona, sonra yorumlanıp bilgiye dönüşür (Veri - Enformasyon - Bilgi).
- Büyük veri; hacmi, akış hızı ve çeşitliliği nedeniyle geleneksel yazılımlarla makul sürede çözümlenemeyen veri yığınıdır.
- Otonom araçlar sensörleri sayesinde çok büyük miktarda veri üretir.
- Codd ilişkisel modeli, üst seviyeli bir dil ve fiziksel ile mantıksal boyutların ayrılması amacıyla önermiştir.
- İlişkisel veri tabanları Excel'den özellikle eş zamanlı çok kullanıcılı erişimde ayrılır; internetsiz de çalışabilir.
VTYS ürünleri ve kullanım alanları
- SQL Server Microsoft ürünleriyle uyumludur; kendi SQL lehçesi T-SQL'dir.
- Oracle Database kurumsal ve B2B ölçekte, güvenliği yüksek büyük işlerde tercih edilir.
- MySQL web uygulamalarında yaygındır; MongoDB doküman tabanlı NoSQL sistemdir ve yapılandırılmamış veriye uygundur.
- SQLite sunucusuz, hafif ve tek dosyalıdır; düşük kapasiteli cihazlarda, mobil ve gömülü sistemlerde kullanılır.
- Redis veriyi bellekte tutarak çok hızlı erişim sağlar.
- Splunk bir log analiz platformudur, VTYS sayılmaz.
SQL komutları ve CRUD
- CRUD: oluştur, oku, güncelle, sil. Filtreleme ve sıralama okumanın parçasıdır.
- SELECT okur, veriyi değiştirmez; * tüm sütunları getirir.
- INSERT INTO yeni kayıt ekler, UPDATE mevcut değerleri değiştirir, DELETE FROM ... WHERE satır siler ve sütun listesi almaz.
- CREATE, ALTER, DROP yapıyı belirleyen DDL grubundadır; SELECT, INSERT, UPDATE, DELETE verilerle çalışan DML grubundadır.
- WHERE koşullarında AND ve OR birlikte okunurken parantez grupları ayrı değerlendirilir.
Gruplama ve birleştirme
- COUNT ve AVG gibi işlevler GROUP BY ile grup başına sonuç verir; WHERE gruplamadan önce satırları süzer.
- LEFT JOIN soldaki tablonun tüm kayıtlarını, sağdan yalnızca eşleşenleri getirir.
- FULL OUTER JOIN iki tablonun tüm kayıtlarını getirir; eşleşmeyenler NULL olur.
- Standart türler INNER, LEFT, RIGHT ve FULL OUTER JOIN'dir; exclusive join standart değildir.
Tasarım, anahtarlar ve normalizasyon
- Veri tabanı tasarımı performans ve bütünlüğü belirleyen kritik aşamadır; ER diyagramı mantıksal yapıyı gösterir.
- Birincil anahtar her kaydı eşsiz tanımlar, tekrar edemez ve boş olamaz.
- Başka tabloda yer alan birincil anahtara yabancı anahtar denir; tabloları bağlar ve bütünlüğü korur.
- Normalizasyon tekrarı azaltır ve anormallikleri giderir; 1NF, 2NF, 3NF gibi normal formlarla yapılır.
- Sistem tasarımı dokümanı yönetim çalışmasının en önemli girdisidir.
Transaction, saklı yordam ve güvenlik
- Transaction ya hep ya hiç ilkesiyle çalışır: başarıda Commit, hatada Rollback.
- Saklı yordam parametre alır; WHERE koşulu etkiyi yalnızca ilgili kayda sınırlar.
- Yetkilendirme güvenlik içindir; kullanıcıya yalnızca ihtiyacı kadar yetki verilir.
- Sunucunun RAM, işlemci, depolama ve bant genişliği VTYS performansını doğrudan etkiler.
- Dikey ölçeklendirme mevcut sunucunun donanımını güçlendirmektir.
- VTYS seçiminde maliyet, güvenlik ve performans belirleyicidir, kişisel tercih değil.
Programlama, ORM ve araçlar
- ORM sınıfları tablolara, nesneleri kayıtlara eşler; SQL yazmadan sorgu yapılır. SQLAlchemy ve Hibernate örnektir.
- SQLAlchemy bir Python kütüphanesidir, grafik arayüzlü araç değildir; ORM kullanırken de VTYS gerekir.
- Python'da SQL komutu cursor.execute() ile çalıştırılır.
- Anaconda Python ve SQLAlchemy çalışmaları için uygun dağıtımdır.
- DBeaver, phpMyAdmin ve SSMS gibi araçlar görsel arayüzle tablo işlemi sağlar.
- Excel ve FTP veri tabanıyla etkileşim yolu sayılmaz.
Önemli kavramlar
- VTYS
- Verilerin saklanması, sorgulanması ve yönetilmesini sağlayan veri tabanı yönetim sistemi yazılımıdır.
- SQL
- Yapısal Sorgu Dili; veri tabanında sorgulama, ekleme, güncelleme ve silme için kullanılan standart dildir.
- ORM
- Nesne-İlişkisel Eşleme; tabloları sınıflarla eşleyerek SQL yazmadan veri işlemeyi sağlar.
- NoSQL
- Tablo yerine esnek yapılar kullanan sistemlerdir; MongoDB doküman tabanlı bir örnektir.
- Birincil anahtar
- Kaydı eşsiz tanımlayan, tekrar etmeyen ve boş olamayan sütundur.
- Yabancı anahtar
- Başka tablonun birincil anahtarını içeren ve tabloları ilişkilendiren sütundur.
- Normalizasyon
- Tabloları kurallara göre bölerek tekrarı ve anormallikleri azaltma sürecidir.
- Transaction
- Birbirine bağlı işlemleri bir bütün olarak yürüten, hatada geri alan işlem yapısıdır.
- DDL
- Veri tanımlama dilidir; CREATE, ALTER ve DROP ile yapıyı kurar ve değiştirir.
- T-SQL
- SQL Server'a özgü, standart SQL'in genişletilmiş sürümüdür.
- CRUD
- Create, Read, Update, Delete: temel dört veri işlemi.
Sınav ipuçları
- Excel ve FTP, veri tabanıyla etkileşim ya da güncelleme yöntemi olarak sorularda hep yanlış şıktır.
- Splunk VTYS değil log analiz yazılımıdır; SQLite hafif ve gömülü, Oracle kurumsal, MySQL web odaklıdır.
- CRUD dışı seçeneklerde filtrele ve sırala gibi okuma parçaları aranır.
- LEFT JOIN ile FULL OUTER JOIN karıştırılmamalı: biri soldaki tüm kayıtları, diğeri iki tablonun tüm kayıtlarını getirir.
- Sorgu okurken WHERE, AND/OR parantezleri ve GROUP BY sırasına dikkat edilmelidir.
Hangi sınavların soruları var?
Veri Tabanı Yönetimi örnek sorular
Aşağıdaki sorular dersin konularından derlenmiştir; cevabı görmek için "Cevabı gör"e dokunun. Tüm soruları uygulamada çözebilirsiniz.
1. Büyük veri kavramını doğru tanımlayan ifade aşağıdakilerden hangisidir?
- Dijital ortama aktarılmamış veri
- Başa çıkılamayacak kadar yüksek hacimli veri
- Veri tabanında tutulmayan veri
- Mobil cihazın depolama alanına sığmayan veri
- Yapısı olmayan veri
Cevabı gör
Doğru cevap: B) Başa çıkılamayacak kadar yüksek hacimli veri
Büyük veri; geleneksel yazılımlarla makul sürede çözümlenemeyecek kadar hacimli, hızlı akan ve çeşitli veri yığınlarını anlatır.
2. Aşağıdakilerden hangisi en yaygın kullanılan veri tabanı yönetim sistemleri arasında yer almaz?
- Splunk
- Microsoft SQL Server
- Oracle
- PostgreSQL
- MySQL
Cevabı gör
Doğru cevap: A) Splunk
SQL Server, Oracle, MySQL ve PostgreSQL çok yaygın ilişkisel sistemlerdir. Splunk ise makine verilerini arayıp izleyen ve çözümleyen bir log analiz yazılımıdır.
3. Verileri tablo yerine birbiriyle bağlantılı dokümanlar halinde saklayan ve yapılandırılmamış veri kümeleri ile büyük veri uygulamalarında sık tercih edilen VTYS hangisidir?
- SQL Server
- Oracle Database
- MongoDB
- PostgreSQL
- MySQL
Cevabı gör
Doğru cevap: C) MongoDB
MongoDB bir NoSQL veri tabanıdır; veriyi satır-sütun yerine JSON benzeri (BSON) esnek dokümanlarda tutar ve sabit şemaya bağlı kalmaz.
4. SQLAlchemy hakkında verilen aşağıdaki ifadelerden hangisi yanlıştır?
- Bir yazılım kütüphanesidir.
- Python dilinin içinde çalışır.
- Nesne yönelimli programlama yaklaşımından yararlanır.
- Ayrı bir araç aracılığıyla arayüz üzerinden yönetilir.
- Arka planda SQL dilini kullanır.
Cevabı gör
Doğru cevap: D) Ayrı bir araç aracılığıyla arayüz üzerinden yönetilir.
SQLAlchemy grafik arayüzlü bir araç değil, Python kütüphanesidir. Veri tabanı işlemleri nesne yönelimli biçimde kod yazılarak yapılır.
5. Aşağıdaki sorgu türlerinden hangisi veri tabanında herhangi bir değişiklik yapmaz?
- SELECT
- DELETE
- UPDATE
- CREATE
- INSERT
Cevabı gör
Doğru cevap: A) SELECT
SELECT yalnızca veriyi okuyup görüntüler; ekleme, silme ya da değiştirme yapmaz. DELETE, UPDATE, CREATE ve INSERT ise veriyi veya tablo yapısını değiştirir.
6. İlişkisel veri tabanlarını MS Excel'den ayıran özelliklerden biri aşağıdakilerden hangisidir?
- Veriyi depolayabilmesi
- Kayıtları elektronik ortamda tutması
- Dosya boyutunun büyüklüğü
- Aynı anda çalışabilen kullanıcı sayısı
- Verileri satır ve sütunlara göre saklaması
Cevabı gör
Doğru cevap: D) Aynı anda çalışabilen kullanıcı sayısı
Excel, aynı anda çok sayıda kullanıcının aynı veriyle çalışmasında sınırlıdır. İlişkisel veri tabanları ise binlerce kullanıcıya tutarlılığı bozmadan eş zamanlı erişim sağlayacak şekilde tasarlanmıştır.
7. Veri tabanını doğrudan SQL yazmadan sorgulamaya imkân tanıyan programlama kütüphanesi türü aşağıdakilerden hangisidir?
- Yapısal Sorgu Dili
- İlişkisel Veri Tabanları
- Nesne-İlişkisel Eşleme (ORM)
- Nesne Yönelimli Programlama
- Varlık-İlişki Diyagramı
Cevabı gör
Doğru cevap: C) Nesne-İlişkisel Eşleme (ORM)
ORM, programlama dilindeki nesneleri veri tabanı tablolarıyla otomatik eşleştirir. Böylece karmaşık SQL yazmadan, dilin kendi nesne yapılarıyla veri tabanı işlemleri yapılabilir.
8. Veri tabanında veri sorgulamak amacıyla hangi SQL komutu kullanılır?
- SHOW
- SELECT
- READ
- DESTROY
- INSERT
Cevabı gör
Doğru cevap: B) SELECT
SELECT, SQL'in en temel komutudur. Tablolardan veri çekmeye ve ölçütlere göre listelemeye yarar; veriyi değiştirmez.
9. Veri tabanı tablolarını programlama dilindeki sınıf ve nesnelerle eşleyerek veri yönetimini nesne yönelimli yazılımın doğal bir unsuru yapan teknoloji aşağıdakilerden hangisidir?
- Python
- SQL
- Anaconda
- ORM
- VTYS
Cevabı gör
Doğru cevap: D) ORM
ORM (Object-Relational Mapping), tabloları sınıflarla, kayıtları nesnelerle ilişkilendirir. Bu sayede veri tabanı işlemleri nesne yönelimli programlama mantığıyla yürütülür ve iki yaklaşım arasındaki uyumsuzluk giderilir.
10. Var olan kayıtların değerlerini değiştirmek için hangi SQL komutundan yararlanılır?
- DESTROY
- SELECT
- UPDATE
- SHOW
- INSERT
Cevabı gör
Doğru cevap: C) UPDATE
UPDATE, tablodaki mevcut satırların değerlerini değiştirir. Hangi kaydın değişeceği genellikle WHERE ifadesiyle belirlenir.
Bu dersi alan bölümler
Nasıl çalışmalı?
Önce "Vize (hepsi)" ya da "Final (hepsi)" ile geçmiş yılların sorularını çözün; aynı konular sınavlarda sık tekrarlanır. Yanlış yaptığınız sorular "Yanlışlar" bölümünde birikir, sınavdan önce onları yeniden çözün. Yolda ya da ev işi yaparken "Sesli Dinle" ile soruları ve cevaplarını dinleyebilirsiniz.
Sık sorulan sorular
AUZEF Veri Tabanı Yönetimi çıkmış sorular nerede?
Mobil Defter'de AUZEF Veri Tabanı Yönetimi dersinin vize, final ve bütünleme hazırlığı için 167 sorusu var (2026 Vize, 2026 Final, 2025 Vize, 2025 Final). Soruları cevaplarıyla test olarak çözebilir, yanlışlarını ayrıca tekrar edebilir ve sesli dinleyebilirsin.
AUZEF Veri Tabanı Yönetimi vize soruları ve final soruları ayrı çözülebilir mi?
Evet. Uygulamada "Vize (hepsi)" ve "Final (hepsi)" düğmeleriyle yalnız o sınavın sorularını, yıl düğmeleriyle de tek bir yılın sınavını çözebilirsin.
AUZEF Veri Tabanı Yönetimi çıkmış sorular PDF olarak indirilebilir mi?
Ayrı bir PDF dosyası yerine uygulamadaki "Kağıda yazdır" düğmesi dersin bütün sorularını ve cevap anahtarını yazdırılabilir sayfa olarak hazırlar; telefonda ya da bilgisayarda "PDF olarak kaydet" seçeneğiyle PDF yapabilirsin.
AUZEF Veri Tabanı Yönetimi ders notları ve konu özeti var mı?
Evet. Bu sayfada dersin konu özeti var; uygulamadaki "Konu özeti" düğmesiyle özetin tamamını okuyabilir ya da sesli dinleyebilirsin.
AUZEF Veri Tabanı Yönetimi soruları ücretli mi?
Hayır, ücretsiz. Ad, cep telefonu ve bölümünle bir dakikada üye olup bütün sorulara, yanlışlar listesine ve sesli dinlemeye erişebilirsin.
1. sınıf Bahar diğer dersler
- Adalet Psikolojisi çıkmış sorular
- Algoritmalar ve Programlamaya Giriş çıkmış sorular
- Anadolu Demir Çağı Devletleri Tarihi çıkmış sorular
- Anne-Çocuk Beslenmesi çıkmış sorular
- Arapça Iı çıkmış sorular
- Atatürk İlkeler Ve İnkılap T -2 çıkmış sorular
- Atatürk İlkeleri ve İnkılap Tarihi Iı çıkmış sorular
- Bakım Elemanı Yetiştirme ve Geliştirme çıkmış sorular
- Bilgi Felsefesi çıkmış sorular
- Borçlar Hukuk çıkmış sorular
- Borçlar Hukuku çıkmış sorular
- Bölgesel Coğrafyaya Giriş çıkmış sorular
- C# Programlama çıkmış sorular
- Çevre Sağlığı çıkmış sorular