Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

KISITLAMALAR (Constraints) 1. Veri tabanı hazırlama programında bir alana girilecek olan veri için birtakım kısıtlamalar oluşturulabilmektedir. Veri girişini.

Benzer bir sunumlar


... konulu sunumlar: "KISITLAMALAR (Constraints) 1. Veri tabanı hazırlama programında bir alana girilecek olan veri için birtakım kısıtlamalar oluşturulabilmektedir. Veri girişini."— Sunum transkripti:

1 KISITLAMALAR (Constraints) 1

2 Veri tabanı hazırlama programında bir alana girilecek olan veri için birtakım kısıtlamalar oluşturulabilmektedir. Veri girişini denetlemek için giriş maskesi kullanılır. Veri sınırlaması yapmak veya bir alana mutlaka veri girilmesi gereken durumlarda ise geçerlilik kuralları uygulanmaktadır. 2 KISITLAMALAR

3 Giriş maskesi verilerin bir alana nasıl girileceği ile ilgili kısıtlamalar yapmak için kullanılır. Giriş maskesinde kullanılabilecek karakterlerden daha önce bahsetmiştik. Şimdi ise Giriş Maskesinin nasıl oluşturulduğuna bir bakalım. 3 Giriş maskesi Oluşturarak Veri Kısıtlaması

4 Telefon numarası girilmesi istenilen bir alanda tüm telefon numaralarının alan kodları ile birlikte girilmesinin istenmesi gibi bir durum sözkonusu olsun. Bunun için İlgili alanın özellikler penceresindeki Giriş Maskesi kısmından “ ” düğmesine tıklanır. Karşımıza sonraki sayfadaki gibi Giriş Maskesi Sihirbazı penceresi gelecektir. 4 Giriş maskesi Oluşturarak Veri Kısıtlaması

5 5

6 Buradan “Dene” bölümüne tıklayarak seçili olan giriş maskesinin nasıl yazılacağını görebilirsiniz. Örnekte telefon numarasının nasıl yazılacağı görünmektedir. Eğer kullanmak istediğiniz format bu şekilde ise “Son” düğmesine tıklayabilirsiniz. Farklı bir format kullanmak istiyorsanız “İleri” düğmesine tıklamanız gerekir. Buradan yer tutucu karakteri değiştirebilir ve “Dene” kısmına tıklayarak nasıl göründüğünü görebilirsiniz. 6 Giriş maskesi Oluşturarak Veri Kısıtlaması

7 7

8 İleri düğmesine tıkladığınızda veriyi nasıl saklamak istediğinizle ilgili bir soru ile karşılaşacaksınız. Buradan istediğiniz seçeneği seçip sırası ile “İleri” ve “Son” düğmelerine tıkladığınızda maske oluşturma işlemini tamamlamış olacaksınız. 8 Giriş maskesi Oluşturarak Veri Kısıtlaması

9 9 Giriş maskesi Örnekleri En fazla 3 en az 2 karakter girilebilecek. İlk karakter mutlaka rakam olacak, Harfler otomatik olarak büyük görünecek. 3. karakter ya boşluk yada harf olacak. >09L 3. harfi h olan bir veri girilmesi sağlanacak. ??h* 11 karakter ve yalnızca rakam girilebilecek (11 tane sıfır) Sadece geçerli bir posta kodu girilebilecek

10 Tablodaki bazı alanlara veri girişini zorunlu olarak belirleyebilirsiniz. Böylelikle o alana veri girilirken boş geçilemeyecektir. Bir alana veri girişini zorunlu kılmak için tablo tasarım görünümünde açılır. İlgili alanın özellikler penceresinden Gerekli kısmında “evet” seçeneği seçilir. 10 Veri Girişini Zorunlu Kılmak

11 KURALLAR (Rules) 11

12 Kurallar, veri girişinde kısıtlamayı sağlamak için kullanılır. Kurallar kullanarak, bir alana girilebilecek olan verilerin şartları belirlenmektedir. Geçerlilik kuralı adı verilen bu kurallar kullanıcı alanı terk ederken girilen değerleri denetlemek için kullanır. Geçerlilik kuralları ilgili alana doğrudan yazılabileceği gibi ifade oluşturucusu penceresi kullanılarak da yazılabilir. 12 KURALLAR

13 Örneğin bir not alanına girilecek değerin 0’dan büyük 100’den küçük olmasını istiyorsak geçerlilik kuralı kullanırız. Bunun için ilgili tablo Tasarım Görünümünde açılır. Tablo tasarım görünümünde iken not1 alanının özellik penceresinde bulunan Geçerlilik kuralı bölümünden ” ” düğmesine tıklanılıp ifade oluşturucusu penceresi açılır veya geçerlilik kuralının bulunduğu bölüme istenilen koşul yazılır. 13 KURALLAR

14 14 KURALLAR

15 Geçerlilik kuralı uygulandıktan sonra ilgili alana yapılan veri girişi yazılan kurala uymuyorsa program veri girişini engelleyip, neden veri girişine izin vermediğini gösteren bir uyarı penceresi görüntüler. 15 KURALLAR

16 16 GEÇERLİLİK KURALI ÖRNEKLERİ

17 17 GEÇERLİLİK KURALI ÖRNEKLERİ 100’DEN KÜÇÜK DEĞER GİRİLEBİLİR 100’E EŞİT VEYA 100’DEN KÜÇÜK DEĞER GİRİLEBİLİR 1 İLE 10 ARASINDA BİR SAYI GİRİLEBİLİR SIFIRDAN FARKLI BİR SAYI GİRİLEBİLİR 20 TEMMUZ 2006 TARİHİNDEN ÖNCEKİ BİR TARİH GİRİLEBİLİR BUGÜN VE SONRAKİ BİR TARİH GİRİLEBİLİR BUGÜN VE ÖNCEKİ BİR TARİH GİRİLEBİLİR ÖĞRETMEN,ÖĞRENCİ,MEZUN’DAN HERHANGİ BİRİ GİRİLEBİLİR

18 1.Üç tabloyu oluşturarak aralarındaki ilişkiyi yapınız ve kayıtları ekleyin. 2.“dogum_yılı” 4 rakamdan oluşacak. (ZORUNLU) 3.“cinsiyeti” tek harf olacak.(ZORUNLU) 4.“adi” alanının ilk harfi büyük olacak. 5.“icerik” parola olarak belirlenecek.(GİRİŞ MASKESİ) 6.“dogum_yılı” 1900 ile 2013 yıları arasında olacak.(GEÇERLİLİK KURALI) 18 UYGULAMA FAALİYETİ

19 KONU SONU… 19


"KISITLAMALAR (Constraints) 1. Veri tabanı hazırlama programında bir alana girilecek olan veri için birtakım kısıtlamalar oluşturulabilmektedir. Veri girişini." indir ppt

Benzer bir sunumlar


Google Reklamları