Yazılı Access Dersleri

TABLO OLUŞTURMAK


Veritabanında ilk önce tablo oluşturmak gerekir. Tablo oluşturmak için Tablolar bölümünde iken sağ taraftaki Yeni düğmesine basılır. Burada tablo oluşturma seçenekleri gelir. Tablo alanlarını ve alan özelliklerini tek tek kendimiz belirleyeceksek Tasarım görünümü seçeneği seçilerek Tamam düğmesine basılır.Tasarım görünümünde tablo hazırlarken tablonun başlıklarını oluşturacak her bir alanın alan adını, veri türünü ve alanın özelliklerini ayrı ayrı belirleriz.Alan adı verilirken boşluk verilebilir, Türkçe noktalı harf kullanılabilir. Alan adı en fazla 64 karakter uzunluğunda olabilir. 

Veri türleri

O alana girilecek bilginin türünü belirtir. Veri türleri şunlardır :

Metin : Alfabetik ve sayısal türde her türlü bilgi girilebilen alan türüdür. En fazla 255 karakter bilgi alır.

Not : Bir tablo alanı için metin türünün uzunluğu yetmiyorsa Not türü seçilebilir. Bu tür alanlara 65535 karaktere kadar bilgi girilebilir.Ø Sayı : Tabloda üzerinde işlem yapılabilecek sayısal değerlerin girilebileceği alan türüdür. Sayısal alanların alan boyutunu belirlerken aşağıdaki boyut türleri seçilebilir :- Bayt : 0 ile 255 arasında değer girilebilir.

Tamsayı : -32768 ile 32767 arasında değer girilebilir.- Uzun tamsayı : -2.147.483.648 ile 2.147.483.647 arasında değer girilebilir.- Tek ve Çift : Çok büyük sayılar için ve ondalıklı sayılar için kullanılan veri tipleridir.

Tarih/Saat : Tarih ve saat türündeki bilgiler için tanımlanır.Ø Para birimi : Parasal değerler için tanımlanır. Bu tür alanlara 15 basamak tamsayı, ondalıktan sonra da 4 basamak bilgi girilebilir.Ø Otomatik sayı : Bu tür alandaki sayı değeri girilen her kayıtta otomatik olarak artar.

Evet/Hayır : Mantıksal alan türüdür. İki ihtimalli bilgiler için kullanılır. Örneğin; Askerliğini yaptı/yapmadı, disiplin cezası var/yok gibi.

Köprü : Internet üzerinden bağlantı kurulacak web adresleri girilecekse bunun için köprü türü alan tanımlanır. Bu alandaki bilgiye tıklandığında eğer internet bağlantısı varsa belirtilen web adresine gidilebilir.

OLE nesnesi : Veritabanına resim, ses, film gibi nesnelerin eklenmesi için kullanılır. 

Alan biçimi
Bir alana girilen bilginin o alandaki yerleşimi ve görünümü alan özelliklerinde biçim özelliği ile gösterilir. Özellikle metin türündeki alanların biçimini tanımlarken aşağıdaki karakterler kullanılabilir :

KARAKTER İŞLEVİ 
 @ Bir karakterlik bilgi için kullanılır.
 <  Büyük harfle girilen bilginin küçük harfte görünmesini sağlar.
 >  Küçük harfle girilen bilginin büyük harfle görünmesini sağlar.

 
Giriş Maskesi
Bir alana bilgi girişi yaparken kullanıcının bilgi girmesine yardımcı olmak ve sınırlama getirerek yanlış bilgi girilmesini önlemek için oluşturulan bir yapıdır. Giriş maskesi tanımlamak için şu karakterler kullanılabilir:

KARAKTER İŞLEVİ
 0  0 ile 9 arasında bir değer girilmesine izin verir. Bu tanımlama yapıldığında bilgi girişi zorunludur.
 9 Bu tanımlama yapıldığı zaman bilgi girişi zorunlu değildir. Veya daha az rakam girilebilir. Rakamlar arasında boşluk verilebilir. Bu alana hiç bilgi girilmeden geçilebilir.
 # Tek bir rakam veya boşluk girilmesi için kullanılır. Bilgi girişi zorunlu değildir. Tanımlanandan daha az veri girilebilir.
 L Sadece alfabetik karakterlerin girişine izin verir. Tanımlandığı adet kadar bilgi girişi zorunludur. Karakterler arasında boşluk verilemez.
 ? Sadece alfabetik bilgi veya boşluk girişine izin verir. Tanımlandığı adetten daha az bilgi girilebilir.
 A Sadece harf ve rakam girişine izin verir. Tanımlandığı sayı kadar bilgi girişi zorunludur.
 a Harf, rakam ve boşluk girişine izin verir. Tanımlandığı kadar bilgi girişi zorunlu değildir.
 & Herhangi bir karakter girişi yapılabilir. Tanımlandığı adet kadar bilgi girişi zorunludur.
 C Herhangi bir karakter girişi yapılabilir. Tanımlandığı adet kadar bilgi girişi zorunlu değildir.

 Resim Yazısı

Bilgi girişi sırasında, bilgi alanları tanımlanmış adlarıyla görüntülenir. Eğer bilgi alanının başlığının başka bir metin olması isteniyorsa bu başlığın resim yazısı kutusuna yazılması gerekir.
Varsayılan değer

Hazırlanan bir tabloya bilgi girişi yapılırken o alanda başlangıçta görüntülenmesi istenen değerdir. Bilgi girişi yapılırken 
Geçerlik Kuralı
Bir alana girilecek bilgiye giriş sınırlaması getirmek için kullanılan bir özelliktir. Örneğin 0 ile 100 arasında olmasını istiyorsak, ?BETWEEN 0 AND 100? veya ?>=0 AND <=100? şeklinde değer girilebilir. 

Geçerlik metni
Geçerlik kuralı verilen alana bilgi girişi sırasında girilen bilgi bu kurala uymuyorsa ekranda görülecek hata uyarısı bu özellikte belirtilir. 

Gerekli
Tablodaki bir alana bilgi girişini zorunlu tutmak istiyorsak bu özellik için Evet seçili olmalıdır. 

Sıfır uzunluk izni
Bu özellik sadece metin türü alanlar için geçerlidir. Bu özellik Evet değerini taşırsa ilgili alana bilgi girişi yapmadan geçilebilir. 

Sıralı
Tablo kayıtlarının o alandaki bilgiye göre sıralanıp sıralanmayacağı bu özellikte belirtilir. Burada Evet (yineleme var) seçili ise o alana göre sıralama olur ve o alanda aynı değeri taşıyan birden fazla kayıt bulunabilir. Evet (yineleme yok) seçili ise olana göre sıralama yine olur, ancak o alana aynı değeri taşıyan birden fazla kayıt girilemez. 

Unicode Sıkıştırma
Bu özellik 2 bytelık bilgiyi 1 byte yer tutacak şekilde sıkıştırır. Bu özellik sadece metin türü alanlarda geçerlidir.

Yorum ekle

Güvenlik kodu
Yenile