Veritabanı Dersi 2.Dönem 3.Sınav Soruları

Veritabanı  2.Dönem 3.Sınav Soruları
Soru 1: 
Veritabanını Sıkıştırma ve Onarma nedir ve nasıl yapılır açıklayınız. (10 P)

Soru 2: Makro nedir açıklayınız. Makro Yapımıyla ilgili bir örneği adım adım açıklayarak veriniz. (10 P)

Soru 3: Aşağıdaki kelimeler nedir kısaca açıklayınız. (10 P)

DDL  :

DML :

DCL  :

 

Soru 4: Aşağıda verilen DDL Komutlarını açıklayınız(10 P)

Temel Komutlar        Açıklama

CREATE                    

ALTER                      

DROP                        

Soru 5: ALTER TABLE aile ADD  ANNE_AD varchar(20) NOT NULL

Yukarıdaki kodları yazdığımız zaman ne iş yapar açıklayınız? (5 P)

Soru 6: Personel Tablosundan adı Tuncay olan veya görevi Mühendis olan personeli Yaşına göre azalan şekilde Yaş, Soyad, Ad ve Adres bilgilerini listeleyen SQL sorgusunu yazınız (5 P)

Soru 7: Üyeler Tablosuna yanda verilen bilgileri ekleyen sql cümlesini yazınız.(5 P)

(adsoyad Ahmet yıldız, yaş 14 meslek öğrenci, grubu küçükler, adres içeriçumra).

 

Soru 8: Personel tablosunda Personelgrubu alanı Asgari Ücretli olan veya çalışmayılı alanı 20 den büyük olan  personellerin maaşına 100 TL zam SQL cümlesini yazınız.(5 P)

 

Soru 9:  Personel tablosundaki çalışmayılı alanı 30 dan büyük olan veya yaşı alanı 60dan büyük olan personelin durumu alanını EMEKLİ OLMALI olarak güncelleyen SQL cümlesini yazınız.(5 P)

 

Soru 10: Aşağıdakilerden hangisi kullanıcıya bilgi sunmak için yapılmamıştır?(5 P)

A) Formlar      B) Veri Erişim Sayfası                        C) Raporlar                 D) Modüller

 

Soru 11: İç içe kullanılan formlarda içteki tabloya ne ad verilir?(5 P)

A) Ana tablo               B) Alt tablo                     C) Alt form                     D) İç form

 

Soru 12: Hangi eylem komutu ile bir rapor açılabilir?(5 P)

A) FormAç                  B) SorguAç                 C) RaporAç                 D) ÇizimAç

 

Soru 13: Aşağıda açıklaması verilen temel DCL komutların isimlerini sol tarafına yazınız.(5 P)

Temel Komutlar        Açıklama

                                    Bir kullanıcının verileri kullanmasına ve T-SQL komutlarını çalıştırmasına izin verir.

                                    Bir kullanıcının verileri kullanmasını kısıtlar.

                                    Daha önce yapılan tüm kısıtlama ve izinleri iptal eder.

Soru 14: DENY CREATE TABLE TO Faruk

Yukarıdaki kod satırını açıklayınız.(5 P)

 

 

Soru 15: Personel tablosunda Adı Alanında Ayşe, Zeynep, Seher ve emine Olmayan kayıtları olmayan ve yaşı 15 den büyük olan personelin ad, soyad, adres ve yaş bilgilerini yaşına göre artan şekilde listeleyen SQL sorgusunu yazınız.(5 P)

 

 

Soru 16: SQL de kullanılan SUBSTRING() metodunu açılayınız ve bir örnek veriniz. (5 P)

2.382 defa okundu.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir