auzefVeri Tabanı YönetimiWeb Tasarım Ve Kodlama

Veri Tabanı Yönetimi Ünite -1

Veri ve Veri Tabanı

#1. Nesneye yönelik programlama özelinde kullanılabilen veri tabanı yönetim yöntemi hangisidir?

Cevap: D) ORM

Açıklama: ORM (Object-Relational Mapping), nesneye yönelik programlama dillerinde veri tabanı yönetimi için kullanılan bir yöntemdir.

#2. Hangisi ilişkisel veri tabanlarını kullanmanın avantajlarından biri değildir?

Cevap: A) Büyük veri için uygundur

Açıklama: İlişkisel veri tabanları genellikle büyük veri için en uygun çözüm değildir, çünkü büyük veri genellikle farklı yapılar ve analiz gerektirir.

#3. Hangisi ilişkisel veri tabanının geliştirilmesiyle ilgili motivasyonlardan biridir?

Cevap: A) Üst seviye bir dil oluşturmak

Açıklama: İlişkisel veri tabanlarının geliştirilmesindeki motivasyonlardan biri, verilerin yönetimi ve analizi için üst seviye bir dil oluşturmaktır.

#4. 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.

#5. “Veri tabanı tasarımcılığı …” boşluğunu en uygun ifade ile doldurunuz.

Cevap: C) Deneyim gerektiren bir süreçtir.

Açıklama: Veri tabanı tasarımcılığı, verilerin etkili bir şekilde organize edilmesi ve yönetilmesi için deneyim gerektiren bir süreçtir.

#6. 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.

#7. Büyük veri için en uygun tanım hangisidir?

Cevap: D) Başa çıkılamayacak kadar çok fazla veri

Açıklama: Büyük veri, başa çıkılamayacak kadar büyük miktarda veri anlamına gelir ve bu verinin analizi ve işlenmesi zordur.

#8. 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.

#9. 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.

#10. 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.

TESTi BiTiR, PUANINI GÖR

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
Ders: Veri Tabanı Yönetimi
1. Sınıf Bahar Dönemi
Ünite 1 :Veri ve Veri Tabanı

İstanbul Üniversitesi Açık ve Uzaktan Eğitim Fakültesi (Auzef)
Açık Öğretim Fakültesi
Bölüm : Web Tasarımı ve Kodlama
Ders: Veri Tabanı Yönetimi
1. Sınıf Bahar Dönemi
Ünite 1 :Veri ve Veri Tabanı

Share your score!
Tweet your score!
Share to other

HD Quiz powered by harmonic design

İ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
Ünite 1 :

Ünite 1: Veri ve Veri Tabanı

Veri kavramı, bilgisayar programcılığından ayrı düşünülemez. Bilgisayar programcılığı sayesinde bilgisayarı büyük bir hesap makinesi gibi kullanarak çeşitli süreçleri otomatik hale getiriyoruz. Bu süreçler genellikle veri ya da veriden elde edilen enformasyonun çeşitli biçimler arasındaki geçişini konu edinir. Bilgelik Hiyerarşisi, verinin enformasyona, enformasyonun bilgiye, bilginin ise bilgelik seviyesine dönüşebildiğini gösterir.

Günümüz teknolojik altyapısı, çok miktarda veriyi kayıt altına alabilir. Bu süreçte, veri toplama ve işleme kapasitemiz arttıkça, daha fazla veri toplamanın avantajlarından yararlanabiliriz. Ancak, veriyi etkili bir şekilde kaydedip işleyemediğimizde bu süreç bizim için anlamsız ve gereksiz maliyetlere yol açar. Büyük veri, “başa çıkılamayacak kadar çok veri” olarak tanımlanabilir.

İlişkisel veri tabanları, verinin niteliklerinin gruplanarak küçük veri yapıları oluşturması ve bu yapıların birbirleriyle ilişkilendirilmesi prensibine dayanır. İlişkisel veri tabanlarının geliştirilmesindeki motivasyonlar arasında fiziksel ve mantıksal boyutların ayrılması, daha kolay bir yaklaşım elde edilmesi ve üst seviye bir dil kullanılması yer alır.

Fiziksel ve mantıksal boyutların ayrılması, veri toplama ve depolama süreçlerinde esneklik sağlar. Bu sayede, veri toplama sürecinde fiziksel altyapının sınırlamaları dikkate alınmadan, problem çözümüne yönelik enformasyon elde edilebilir. Diğer yandan, verinin mantıksal boyutunun fiziksel boyuttan bağımsız olması, veri yönetimini kolaylaştırır.

İkinci motivasyon, daha kolay bir yaklaşım elde etmektir. Ham veri kümeleri, satır ve sütunlara sahip düşük hacimli veri yapılarıdır. Veri miktarı arttıkça gözle incelemek zorlaşsa da, verinin saklanma ve işlenme biçimi kullanıcılar için anlaşılır ve uygulanabilir olmalıdır.

Üçüncü motivasyon ise, veri tabanı yönetiminde kullanılabilecek üst seviye bir dilin ortaya çıkartılmasıdır. SQL (Structured Query Language), bu amaçla kullanılan yaygın bir dildir. SQL, veritabanı yönetiminde etkin ve anlaşılır bir dil sunar. Ayrıca, ORM (Object-Relational Mapping), nesneye yönelik programlama ile veritabanı yönetimini entegre eden bir yaklaşımdır.

İlişkisel veri tabanlarının avantajları arasında verinin yapılandırılmış olarak saklanması, veri tekrarının en aza indirilmesi, verinin düşük hacimli olarak depolanması, aynı anda birden fazla kullanıcı tarafından erişilebilir olması ve farklı platformlarla uyumlu çalışabilmesi yer alır.

Veri tabanı tasarımı, verilerin elektronik olarak kaydedilmesi sürecidir. Bu süreç, veri tabanı ilkelerine ve veri kümelerini inceleyen kişinin olası riskleri öngörebilme yeteneğine bağlıdır. İyi bir veri tabanı tasarımı, verilerin etkili bir şekilde yönetilmesini ve performanslı bir şekilde sorgulanabilmesini sağlar.

Veri tabanı yönetimi, veritabanının kurulması ve yönetilmesi süreçlerini kapsar. Veritabanı yönetiminde SQL ve ORM gibi yöntemler kullanılır. SQL, veritabanı üzerinde işlemler gerçekleştirmek için kullanılan yaygın bir dildir. ORM ise, nesneye yönelik programlama ile veritabanı yönetimini entegre eden bir yaklaşımdır.

Sonuç olarak, veri tabanı yönetimi, verilerin etkili bir şekilde organize edilmesi, kaydedilmesi ve yönetilmesi süreçlerini içerir. İlişkisel veri tabanları, verinin yapılandırılmış olarak saklanmasını, veri tekrarının en aza indirilmesini ve verinin düşük hacimli olarak depolanmasını sağlar. İyi bir veri tabanı tasarımı ve yönetimi, verilerin etkin bir şekilde kullanılmasını ve performanslı bir şekilde sorgulanabilmesini mümkün kılar.

Ünite-1

1- Rowley Bilgelik Hiyerarşisi’ndeki sıralamayı aşağıdan yukarıya doğru belirtiniz.

A) Veri – Enformasyon – Bilgi – Bilgelik
B) Enformasyon – Veri – Bilgi – Bilgelik
C) Bilgi – Veri – Enformasyon – Bilgelik
D) Bilgi – Enformasyon – Bilgelik – Veri
E) Bilgelik – Bilgi – Enformasyon – Veri

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- Hangisi ilişkisel veri tabanının geliştirilmesiyle ilgili motivasyonlardan biridir?

A) Üst seviye bir dil oluşturmak
B) Veriyi sıkıştırmak
C) Platforma özel saklama alanı geliştirmek
D) Veri aktarımını hızlandırmak
E) Otomatik normalizasyon

Cevap: A) Üst seviye bir dil oluşturmak

Açıklama: İlişkisel veri tabanlarının geliştirilmesindeki motivasyonlardan biri, verilerin yönetimi ve analizi için üst seviye bir dil oluşturmaktır.

3- Hangisi ilişkisel veri tabanının geliştirilmesiyle ilgili motivasyonlardan biridir?

A) Veriyi 2 boyutlu olarak saklamak
B) Veriyi zamansal olarak saklamak
C) Fiziksel ve mantıksal beklentileri birbirinden ayırmak
D) Veri tabanı tasarımcılığını ön plana çıkartmak
E) Veri tabanı yönetim sistemlerini önermek

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.

4- Büyük veri için en uygun tanım hangisidir?

A) Yapılandırılmamış veri
B) Görsel öğeler içeren veriler
C) İnternet siteleri tarafından toplanan veriler
D) Başa çıkılamayacak kadar çok fazla veri
E) Hard diske sığmayacak büyüklükte veri

Cevap: D) Başa çıkılamayacak kadar çok fazla veri

Açıklama: Büyük veri, başa çıkılamayacak kadar büyük miktarda veri anlamına gelir ve bu verinin analizi ve işlenmesi zordur.

5- Hangisi veri tabanı yönetim sistemlerinden biri değildir?

A) Oracle
B) MySQL
C) Microsoft SQL Server
D) PostgreSQL
E) SQL

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.

6- Hangisi ilişkisel veri tabanlarını kullanmanın avantajlarından biri değildir?

A) Büyük veri için uygundur
B) Veri hacmini düşürürler
C) Veri tekrarını en aza indirirler
D) Farklı platformlar için kullanılabilirler
E) Çok kullanıcı kullanımı için uygundur

Cevap: A) Büyük veri için uygundur

Açıklama: İlişkisel veri tabanları genellikle büyük veri için en uygun çözüm değildir, çünkü büyük veri genellikle farklı yapılar ve analiz gerektirir.

7- Hangisi ilişkisel veri tabanları ile MS Excel yazılımı arasındaki farklardan biridir?

A) Kayıtlar elektronik ortamda saklanması
B) Eş zamanlı kullanıcı sayısı
C) Veri depolamayı sağlaması
D) Verinin satır ve sütunlara bağlı olarak saklanması
E) Dosya boyutu büyüklüğü

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.

8- “Veri tabanı tasarımcılığı …” boşluğunu en uygun ifade ile doldurunuz.

A) MS Excel üzerinde veri saklarken de gereklidir.
B) Veri tabanı yönetim sistemi üzerinde gerçekleştirilir.
C) Deneyim gerektiren bir süreçtir.
D) Büyük veri için gerçekleştirilir.
E) SQL ya da ORM kullanılarak gerçekleştirilir

Cevap: C) Deneyim gerektiren bir süreçtir.

Açıklama: Veri tabanı tasarımcılığı, verilerin etkili bir şekilde organize edilmesi ve yönetilmesi için deneyim gerektiren bir süreçtir.

9- Hangisi veri tabanını gerçekleştirme yöntemlerinden biridir?

A) MySQL
B) ORM
C) JSON
D) Normal formlar
E) MS Excel

Cevap: B) ORM

Açıklama: ORM (Object-Relational Mapping), nesneye yönelik programlama ile veri tabanlarını eşleştirmenin bir yöntemidir.

10- Nesneye yönelik programlama özelinde kullanılabilen veri tabanı yönetim yöntemi hangisidir?

A) PostgreSQL
B) MySQL
C) SQL
D) ORM
E) Arayüz

Cevap: D) ORM

Açıklama: ORM (Object-Relational Mapping), nesneye yönelik programlama dillerinde veri tabanı yönetimi için kullanılan bir yöntemdir.

Web Tasarım ve Kodlama
Veri Tabanı Yönetimi Web Tasarımı ve Kodlama

Auzef Web Tasarımı ve Kodlama 1. Sınıf Bahar Dönemi Ünite Soruları ve Deneme Sınavları, 2024 Sınav Soruları

Editor

Editör

error: Kopyalamaya Karşı Korumalıdır!