Veritabanı dersi I.Dönem I.Uygulama ve Yazılı sınav soruları ve cevapları.
Sınav Konuları:
Access veritabanı oluşturma
Veritabanı ilişkileri kurma
Acess veritabanı sorgulama
Tablodan flatdosya oluşturma(xml)
Veritabanı dersi sınav belgeleri
|
|
|
BÖLÜM 1
Soru1
Yukarıdaki veritabanını aşağıdaki kurallara riayet ederek oluşturunuz.
- Tabloları oluşturunuz.(4p)
- Tcno alanı sadece 11 karakter girilebilsin. (4p)
- Ad ve soyad bilgileri(küçük harfle girilse bile) ekranda büyük harflerle gösterilsin. (3p)
- Tel alanına telefon giriş maskesi uygulatın(3p)
- Cinsiyet alanına sadece E ve K bilgileri girilebilsin. (4p)
- Vize ve final notları 0 ile 100 arasında girilebilsin. (4p)
- Gerekli ilişkileri kurun(4p)
- Notlar alanına veri girilirken tcno için açılan kutuda Sadece öğrencinin adı soyadı görünsün. (4p)
Soru2
Aşağıdaki sorguları müşteri tablosunda gerçekleştiriniz. (6X5p)
- Erkek müşterilerin sadece adını soyadını
- 30 yaşındaki müşterilerin bilgilerini listeletiniz.
- Adında m harfi geçen erkekler veya adında c harfi geçen kızlar listelensin
- Puanı 80 ile 90 arasında olan Erkeklerin sayısını
- Müşteri numarası (1, 11, 23, 34, 46, 67, 43) olan müşteriler listelensin.
- En yaşlı erkek müşterinin bilgilerini listeletiniz.
BÖLÜM 2
1)Verilen tabloyu flatfile ve hiyerarşik(xml) türünde oluşturunuz. (12P)
2) Bir emlak şirketi elinde bulunan evleri illere göre kategorize ederek bir veritabanın da tutmak istemektedir. Evin bulunduğu ile oda sayısı, hangi cephe olduğu kaçıncı katta olduğu ve yapılış tarihi tutulmak istenen veriler arasındadır. İlişkileri de kurarak gerekli veritabanı tasarımını yapınız.(14)
3) Kısıtlama nedir. Çeşitlerini yazınız ve her birini açıklayınız.