Upload
others
View
21
Download
0
Embed Size (px)
Citation preview
TC
MİLLIcirc EĞİTİM BAKANLIĞI
BUumlRO YOumlNETİMİ
VERİ TABANI PROGRAMI 1 482BK0183
Ankara 2012
Bu moduumll mesleki ve teknik eğitim okulkurumlarında uygulanan Ccedilerccedileve
Oumlğretim Programlarında yer alan yeterlikleri kazandırmaya youmlnelik olarak
oumlğrencilere rehberlik etmek amacıyla hazırlanmış bireysel oumlğrenme
materyalidir
Millicirc Eğitim Bakanlığınca uumlcretsiz olarak verilmiştir
PARA İLE SATILMAZ
i
ACcedilIKLAMALAR iii GİRİŞ 1 OumlĞRENME FAALİYETİndash1 3 1 DOSYALAMA İŞLEMLERİ 3
11 Veri Nedir 3 12 Veri ve Bilgi Bağlantısı 3 13 Veri tabanı Kavramları 3 14 Veri Tabanı Programları 4
141 Veri tabanı programları ccedileşitleri ve oumlzellikleri 4 15 Veri tabanı Programının Ccedilalıştırılması 5
151 Veri tabanı Programında Dosya Oluşturma 10 152 Dosya Adı Uzantıları 14 153 Farklı Kaydet 15
16 Kayıtlı Dosyayı Accedilma 16 161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı Programı
Yeni Suumlruumlmuumlnde Accedilma 17 UYGULAMA FAALİYETİ 18 OumlLCcedilME VE DEĞERLENDİRME 19
OumlĞRENME FAALİYETİndash2 20 2 TABLOLAR 20
21 Tablo 20 211 Yeni Veri Tabanında Tablo Oluşturma 21 212 Varolan Veri Tabanında Yeni Tablo Oluşturma 23 213 Bir Şablondan Tablo Oluşturma 25
22 Tablo Kaydetme 26 23 Birincil Anahtar 26 24 Tabloya alan ekleme 28 25 Var Olan Bir Tablodan Alan Ekleme 29 26 Tablonun Alan Oumlzellikleri 31
261 Veri Tuumlruuml Oumlzellikleri 31 262 Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama 34 263 Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama 35 264 Sayısal Tuumlrdeki Alanların Oumlzellikleri 36 265 Metin Tuumlruumlndeki Alanların Oumlzellikleri 38 266 TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri 40 267 Mantıksal Tuumlrdeki Alanların Oumlzellikleri 41
27 Tablo Oumlzelliklerini Ayarlama 42 28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak 44 29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama 45 210 Giriş Maskesi 47 211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak 51 212 Arama Listesi Oluşturmak 53 213 Ccedilok Suumltunlu Arama Listesi Oluşturmak 56
214 Veri tabanına Bilgi Girmek 57 2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek 58 2142Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak 58
İCcedilİNDEKİLER
ii
2143Elektronik Tablo Programından Bilgi Almak 59 215SharePoint Listesini Temel Alan Bir Tablo Oluşturma 61
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma 62 2152 Yeni Oumlzel Liste Oluşturma 63 2153 Varolan Listeden Veri Alma 63 2154 Varolan Bir Listeye Bağlama 64
216Tablolarda Sıralama ve Filtre Uygulama 64 2161 Genel Filtreler 65 2162Seccedilime Dayalı Filtreler 66
217Tablo Satırlarını ve Suumltunlarını Duumlzenlemek 67 218Veri tabanı Duumlzenleme ve Onarma 69
2181 Otomatik Duumlzenleme ve Onarma 70 2182 Veri tabanını El ile Duumlzenleme ve Onarma 70
UYGULAMA FAALİYETİ 71 OumlLCcedilME VE DEĞERLENDİRME 72
MODUumlL DEĞERLENDİRME 73 CEVAP ANAHTARLARI 75 KAYNAKCcedilA 76
iii
ACcedilIKLAMALAR
KOD 482BK0183
ALAN Buumlro Youmlnetimi ve Sekreterlik
DALMESLEK Dal Ortak
MODUumlLUumlN ADI Veri tabanı Programı 1
MODUumlLUumlN TANIMI Veri tabanı Programında Tablolarla ilgili becerinin
kazandırıldığı bir oumlğrenme materyalidir
SUumlRE 4024
OumlN KOŞUL Bu moduumlluumln oumln koşulu yoktur
YETERLİK Dosyalama işlemleri ve tablolar oluşturmak
MODUumlLUumlN AMACI
Genel Amaccedil
Gerekli ortam sağlandığında bilgisayarda guumlncel
teknolojiyi takip ederek Veri tabanı programını doğru ve
etkin olarak kullanabileceksiniz
Amaccedillar
1 Bilgisayar ortamında Veri tabanı programını
kullanarak istenilen oumlzelliklere goumlre dosyalama
işlemleri yapabilecektir
2 Bilgisayar ortamında Veri tabanı programını
kullanarak istenilen oumlzelliklere uygun tablo
hazırlayabilecektir
EĞİTİM OumlĞRETİM
ORTAMLARI VE
DONANIMLARI
Ortam Bilgisayar laboratuvarı
Donanım Bilgisayar bilgisayar masaları kacircğıt kalem
veri tabanı programı yedekleme iccedilin gerekli donanım
raporlama iccedilin yazıcı sayfa iccedilin internet bağlantısı ve
lisanslı işletim sistemi programı
OumlLCcedilME VE
DEĞERLENDİRME
Moduumll iccedilinde yer alan her oumlğrenme faaliyetinden sonra
verilen oumllccedilme araccedilları ile kendinizi değerlendireceksiniz
Oumlğretmen moduumll sonunda oumllccedilme aracı (ccediloktan seccedilmeli
test doğru-yanlış testi boşluk doldurma eşleştirme vb)
kullanarak moduumll uygulamaları ile kazandığınız bilgi ve
becerileri oumllccedilerek sizi değerlendirecektir
ACcedilIKLAMALAR
iv
1
GİRİŞ
Sevgili Oumlğrenci
Guumlnuumlmuumlzde bilgisayar kullanımının artması ve ccedilok ccedileşitli bilgilerin bilgisayarlarda
saklanmasının ve istenildiğinde erişiminin kolaylaşması veri tabanı programlarına olan
ihtiyacı artırmıştır
Veri tabanı İhtiyaccedil duyduğunuz verilerin işlenebilir iccedilinde arama yapılabilir
sıralanabilir hale gelmesini sağlayan bir yardımcı programdır Aynı zamanda bilgilerin hızlı
ve guumlncellenmiş bir şekilde aktarılmasını da sağlar
Bu moduumllle birlikte guumlnluumlk hayatta dikkatinizi ccedilekmeyen ayrıntıları fark edecek bilgi
parccedilalarını planlayıp duumlzenleyeceksiniz Ayrıntılara itina goumlsterip zamanınızı etkili olarak
kullanacaksınız
Bu moduumll size veri tabanı ve veri tabanı programının genel oumlzelliklerini oumlğrenmenizi
sağlayacak O yuumlzden bilgisayar başında programınız accedilık iken ccedileşitli uygulamalar ve
tekrarlar yapmanız tavsiye edilir Bir konuyu anlamadan diğer konuya geccedilmeyiniz
GİRİŞ
2
3
OumlĞRENME FAALİYETİndash1
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere goumlre
dosyalama işlemleri yapabileceksiniz
Bir veri tabanı programına ne iccedilin ihtiyaccedil duyarız araştırınız
Kişiye ait isim meslek adres telefon gibi bilgileri belli bir yerde saklıyor musunuz
Bir kacircğıt ya da deftere kaydederken nelere dikkat ediyorsunuz
1 DOSYALAMA İŞLEMLERİ 11 Veri Nedir
Bilgisayara girilen işlenmemiş (ham) bilgilere veri denir Bilgisayarın alabildiği
işleyebildiği sonuccedil uumlretebildiği ve saklayabildiği her şey veridir Veriler (data) genellikle
tanımlanmamış kullanım ve başvuruları iccedileren ham gerccedilekleri goumlz oumlnuumlnde tutarlar Datalar
formatlanabilir filtrelenebilir ve oumlzetlenebilinir
12 Veri ve Bilgi Bağlantısı Bilgiler verilerin işlenmiş kullanıcılar iccedilin yararlı hale getirilmiş halleridir Buradan
verilerin bilgiye ulaşmada gereken kaynaklar olduğu kanısına ulaşılabilir Bilgi karar
alınmasına yardımcı olan oumlğelerdir Veri yeniden başvurulabilecek sayılar rakamlar
soumlzcuumlkler metinler resimler olaylar ve gereksinimleri kapsar Verinin belli bir amacı hızı
sıklığı tuumlruuml maliyeti yoğunluğu gibi oumlzellikleri vardır
Veri işlemenin yani bilgi haline doumlnuumlştuumlrmenin temel amacı ccedilok fazla miktarda veriyi
ccedilabuk ucuz ve doğru bir şekilde girebilmek ve işleyebilmektir Otomatik veri işleme
bilgisayar uygulamalarının temel taşıdır
13 Veri tabanı Kavramları Veri tabanı bir konuyla ilgili ccedilok sayıda kaydın bulunduğu bir bilgi havuzu olarak
nitelendirilebilir Bir veri tabanından beklenen temel işlevler verileri koruması onlara
erişilmesini sağlaması ve başka verilerle ilişkilendirilmesidir Access İlişkisel veri tabanı
Youmlnetim Sistemi ile ccedilalışan bir veri tabanı oluşturma programıdır İlişkisel veri tabanı
Youmlnetim Sistemi sisteminde bir veri tabanı dosyasında birden fazla tablo oluşturulabilir ve
bu tablolar arasında birbirleriyle ilişki kurulabilir
Access bize tablolarımıza bilgi girmek veya bu bilgileri duumlzenlemek iccedilin tablo sorgu
form moduumll moduumll ve makro adında araccedillar sunar Tablolar ve bu araccedilları kullanarak
oluşturacağınız bu araccedillara veri tabanınızın nesneleri denir
OumlĞRENME FAALİYETİndash1
AMACcedil
ARAŞTIRMA
4
1 Tablolar Verilerinizin iccedilinde bulunduğu listelerdir
2 Sorgular Verilerinizi tablolar halinde ortaya ccedilıkarttıktan sonra bu verilerden yeni
seccedilmeler yapmak belirli bir oumllccediluumltuuml (kriteri) karşılayan veya karşılamayanları seccedilmek
ve benzeri veri-işlemlerini sorgu (Query) aracıyla yaparsınız
3 Formlar Veri girme veya veri-işlem işlerinizi kolaylaştıran araccedillardır Formu veri
tabanınızdaki bilgilere denk kutular iccedileren bir tuumlr grafik ara yuumlz sayabilirsiniz
4 Raporlar Verilerinizin bir bakıma ham liste halinde kurtarılıp anlamlı diziler
haline getirilmesine rapor ccedilıkartma denir
6 Makrolar moduumlller Tıpkı kelime işlem programlarında olduğu gibi sık sık tekrar
ettiğiniz işlemleri makro ve moduumll haline getirebilir ve bunları uygun olan herhangi
bir tablo form veya sorguda kullanabilirsiniz
14 Veri Tabanı Programları 141 Veri tabanı programları ccedileşitleri ve oumlzellikleri
Veri tabanı bilgi depolayan bilgi sisteminin ana oumlğesi olan ve etkili kullanmakla değer
kazanan bir yazılımdır İyi bir veri tabanı programında da aşağıdaki niteliklerin olması
beklenir
Her duumlzeyde rapor alınabilme oumlzelliği
Doğru ve hızlı sonuccedil verebilme oumlzelliği
Sorulabilecek buumltuumln sorulara yanıt verebilecek sorgulama dili
Bilgilerin ve sonuccedilların tutarlılığı
1411 MS Access
Microsoft Office uumlruumlnuumlduumlr
Kuumlccediluumlk oumllccedilekli uygulamalar iccedilindir
Tablo başına 2 GB a kadar veri depolayabilir
Aynı anda 255 bağlantıya izin verebilir
MS Windows dışındaki sistemlerde kullanılamaz
ldquoVeri kaybını oumlnlemerdquo oumlzelliğine sahiptir ancak tetikleme oumlzelliğinde ise program
iccedilinde kullanıcının seccedilimleri hareketlerine goumlre ccedilalıştırılacak komutlar ve veri tabanı
iccedilinde saklanmak istenen kodların kaydedilmesi oumlzelliklerine sahip değildir
1412 MySQL
Windows Linux OS2Solaris AIX işletim sistemlerinde ccedilalışabilir
Tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların kaydedilmesi oumlzelliklerine
sahiptir ancak Veri kaybını oumlnleme oumlzelliği bulunmamaktadır
Tablo başına 4 TB veri depolayabilir
1413 IBM DB2
IBM uumlruumlnuumlduumlr
Access ve MySQL e goumlre daha performanslı ancak kuumlccediluumlk işletmelere goumlre daha
yuumlksek maliyete sahiptir
nix ve Windows uumlzerinde ccedilalışabilir
Veri kaybını oumlnleme tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların
kaydedilmesi oumlzelliklerine sahiptir
1414 Informix
Uumlcretli ve guumlccedilluuml bir veri tabanıdır
Orta oumllccedilekli işletmelerin yuumlkuumlnuuml kaldırabilecek kapasitededir
1994rsquodeki Postgres kodundan geliştirilmeye başlanmıştır
5
1415 MS SQL Server
Microsoft uumlruumlnuumlduumlr
Dezavantajları Sadece Windows uumlzerinde ccedilalışabilir yuumlksek maliyet
Kullanım kolaylığı guumlvenilirliği işlem guumlcuuml
Tablo başına 4 TB veri
Veri kaybını oumlnleme tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların
kaydedilmesi oumlzelliklerine sahiptir
1416 PostgreSQL
Linux Unix BSD Windows AIX gibi işletim sistemlerinde ccedilalışabilir
Uumlcretsiz akademik bir veri tabanı
Ccedilok guumlccedilluuml işlem yapısı
Veri guumlvenliği oumln planda
Tablo başına 64 TB veri tutabilme oumlzelliği
Kalıtım tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların kaydedilmesi
oumlzelliklerine sahiptir
1417 Oracle
Duumlnyanın en guumlccedilluuml ve guumlvenilir veri tabanı olarak goumlsterilmektedir
Ccedilok yuumlksek maliyet
Windows Unix Linux gibi işletim sistemlerinde ccedilalışır
Oracle sınırsız sayıda tabloları desteklemektedir
15 Veri tabanı Programının Ccedilalıştırılması MS Access Office programınızı kurduktan sonra ccedilalışmaya hazır hale gelmiş
demektir Accessrsquoi ccedilalıştırmanın birkaccedil yolu vardır
Access Başlat duumlğmesine bağlı Programlar grubu iccedilerisinde yerini alır
Bu nesne uumlzerinde tıklama yapılarak ccedilalıştırabilirsiniz Bulunduğu suumlruumlcuuml ve dizindeki
simgesine ccedilift tıklama yapılarak ccedilalıştırılabilir Başlat duumlğmesine bağlı Ccedilalıştır komut
satırına bulunduğu yol ve uygulama adı yazılarak ccedilalıştırılabilir Bir diğer youmlntem ise
herhangi bir uygulama daha oumlnceden oluşturulmuş veri tabanı dosyası uumlzerine ccedilift tıklayarak
da olabilir Access herhangi bir office ailesi uumlruumlnuuml iccedilerisinden de ccedilalıştırılabilir
6
Resim 11 MS Access Başlatma Ekranı
Bir veri tabanı oluşturduğunuzda veya accediltığınızda bu veri tabanı penceresinde accedilılır
Bu arabirim penceresinde aşağıdaki Resim 12`deki kısımlar bulunur
Resim 12 MS Access arabirim penceresi
Resim 13 MS Access sekme goumlruumlntuumlsuuml
7
Dosya sekmesi veri tabanı youmlnetimiyle ilgili komutları (oluşturma kaydetme
yazdırma yedekleme ve yayımlama gibi) program penceresinin sol uumlst koumlşesindeki
dosya sekmesine tıkladığınızda goumlruumlnen menuumlden bulabilirsiniz Bazı komutlar dosya
sekmesinin altında hızlı erişim araccedil ccedilubuğundaki duumlğmelerle goumlsterilmiştir Burada
kaydet farklı kaydet yazdır bilgi yeni seccedilenekler ve ccedilıkış duumlğmeleri yer almaktadır
Aşağıdaki kısa yolların ne işe yaradığını yazınız
CTRL+Nhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
CTRL+O helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
ALT+F4 helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
F12helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Alt+F8helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Eschelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Phelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Resim 14 MS Access dosya sekmesi pencere goumlruumln tuumlsuuml
Gruptakilerle ilişkili olan ama daha az kullanılan komutlar grupta
duumlğme olarak goumlsterilmez Bunun yerine grup başlık ccedilubuğunun sağ koumlşesindeki
İletişim Kutusu Başlatıcıyı tıklayarak goumlruumlntuumlleyebileceğiniz bir iletişim kutusunda
yer alırlar
Microsoft Office Access Yardımı duumlğmesi de şeridin en sağında yer alır
8
Gezinti Boumllmesi veri tabanı nesnelerinin suumlzuumllmuumlş listelerini goumlruumlntuumller Listede yer
alan nesneleri liste başlığını sonra da goumlruumlntuumllemek istediğiniz nesne kategorisini veya
grubunu tıklayarak değiştirebilirsiniz
Gezinti Boumllmesinin Genişliğini Değiştirme İşaretccediliyi Gezinti Boumllmesinin
sağ kenarının uumlzerine getirin ve işaretccedili ccedilift taraflı ok haline gelince kenarı
suumlruumlkleyerek genişliği artırınız veya azaltınız
Gezinti Boumllmesini Accedilma ve Kapatma Gezinti Boumllmesini accedilmak veya
kapatmak iccedilin Boumllme Ccedilubuğunu AccedilKapat Duumlğmesini tıklayınız veya F11
tuşuna basınız Veri tabanı gezinti boumllmesi tuumlm access nesnelerini goumlsterecek
şekilde accedilılır
Resim 15 MS access şerit boumlluumlmleri
Başlık ccedilubuğunun altında şerit vardır Komutlar daha anlaşılır ve kolay olması iccedilin
klasik menuumller veya araccedil ccedilubukları yerine pencere iccedilinde şerit uumlzerinde bulunmaktadır
Şerit Ctrl+F1 ile goumlruumlnuumlr olur veya pasif hale getirilir Şerit goumlreve oumlzel
sekmelere ve bu sekmeler de oumlzelliğe ve goumlreve oumlzel komut gruplarına ayrılmıştır
Herhangi bir duumlğmeyi işaret ederek duumlğmenin adını bir ekran ipucu ile
goumlruumlntuumlleyebilirsiniz Ekran ipucu duumlğmenin işlevini de accedilıklayabilir Veri tabanı
penceresindeki şeritte altı sekme vardır
Dosya
Giriş
Oluştur
Dış veri
Veri tabanı araccedilları
Tablo araccedilları
Gezinti Boumllmesi
Şerit
Giriş sekmesi
Metin
Biccedilimlendirmesi
9
Veri tabanı iccedileriğiyle ccedilalışmaya ilişkin komutlar iccedilin Girişrsquoi seccediltiğinizde duumlğmeler bu
sekmede altı grupta duumlzenlenmiştir
Goumlruumlnuumlmler
Pano
Sırala ve filtre uygula
Kayıtlar
Bul
Metin biccedilimlendirmesi
Yalnızca o anda seccedilili olan veri tabanı nesnelerine uygulanabilecek komutlara ait
duumlğmeler aktif olur
Giriş sekmesinde Metin Biccedilimlendirmeyi tıklayınız Bu sekmede huumlcre goumlruumlnuumlmuuml
kılavuz ccedilizgileri kenarlık ve ccedilizgi stilleri gibi belirli ayarlara erişebilirsiniz
Resim 16 MS access veri sayfası biccedilimlendirmesi penceresi
Oluştur Penceresinde veri tabanı nesneleri oluşturmaya ilişkin komutlar iccedilin
duumlğmeler bu sekmede doumlrt gruba ayrılmıştır
Tablolar
Formlar
Raporlar
Makrolar ve kod
Şablonlar
Sorgular
Oluştur sekmesini ccedilift tıkladığınızda şerit gizlenir ve etkin olan veri tabanı nesnesi
iccedilin daha ccedilok yer accedilılır Şeridi yeniden goumlruumlntuumllemek iccedilin tekrar aynı sekmeyi ccedilift tıklayınız
Resim 17 MS access dış veri menuumlsuuml
10
Dış veri sekmesi bir veri tabanı ya da diğer kaynaklar arasında bilgi taşımaya ilişkin
duumlğmeleri barındırır Bu sekmede doumlrt gruba ayrılmıştır
Al ve bağla
Ver
Veri topla
Web`e bağlı listeler
Resim 18 MS access dış veri tabanı araccedilları menuumlsuuml
Bilgilerin youmlnetimi analizi ve korunmasına ilişkin komutların bulunduğu sekme ise
Veri tabanı Araccedilları`dır Duumlğmeler bu sekmede beş gruba ayrılmıştır
Araccedillar
Makro
İlişkiler
Ccediloumlzuumlmle
Verileri Taşı
Eklentiler
151 Veri tabanı Programında Dosya Oluşturma
Resim 19 MS access ilk ekran goumlruumlntuumlsuuml
11
Access veri tabanı oluşturma işleminizi hızlandırmak iccedilin kullanabileceğiniz ccedilok
ccedileşitli ortamlar sağlar Belirli bir goumlrevi yerine getirmek iccedilin gereken buumltuumln tabloları
sorguları formları ve raporları iccedileren kullanıma hazır bir veri tabanı oluşturabiliriz
1511 Yeni Boş Veri tabanı Oluşturma
Kullanabileceğiniz şablonlar sizin oluşturmak istediğiniz veri tabanıyla
oumlrtuumlşmediğinde veya bir programda Accesste kullanmak istediğiniz veriler varsa sıfırdan bir
veri tabanı oluşturmak size daha iyi bir sonuccedil verebilir
O yuumlzden yeni veri tabanı oluşturmak iccedilin Accessrsquoi başlatınız İlk ekran
goumlruumlnuumlmuumlnden Dosya-Yeni sekmesinde boş veri tabanını veya boş Web veri tabanını
tıklayınız
Resim 110 MS Access boş veri tabanı oluşturma
İlk ekran goumlruumlnuumlmuumlnuumln Yeni sekmesinde boş veri tabanını veya boş Web veri
tabanını tıklayınız Burada yaptığınız seccedilim veri tabanında hangi oumlzelliklerin
kullanılabileceğini belirler Masauumlstuuml veri tabanları Webe yayımlamanızı web
veritabanlarıysa toplam sorguları gibi bazı masauumlstuuml oumlzelliklerini desteklemez Sağda
Dosya Adı kutusuna veri tabanınız iccedilin bir ad yazınız
Dosyayı oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki
Goumlzatı tıklayınız yeni konuma gidip bunu seccediliniz ve Tamamı sonra da Oluşturu
tıklayınız
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (Tablo1
olarak adlandırılır)Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun yanındaki
ilk boş huumlcreye taşır
1512 Oumlzellikli Bir Şablondan Veri tabanı Oluşturma
Eğer var olan hazır şablonlardan birini kullanmak istiyorsanız oumlrnek şablonlar`ı
tıklayınız Karşınıza gelen ekrandan size uygun olanını seccediliniz Dosyayı oluşturduğunuz
konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı tıklayınız yeni
konuma gidip bunu seccediliniz ve Tamamı -Oluşturu tıklayınız
12
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (şablon
ismi 1 olarak adlandırılır) Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun
yanındaki ilk boş huumlcreye taşır İki tuumlr kullanılabilecek şablon ccedileşidi vardır
Resim 111 MS Access var olan şablonlar
1İstemci veri tabanı şablonları Access 2010 uygulamasında yedi istemci veri tabanı şablonu bulunur Bunlar
paylaşılan ağ klasoumlruumlne veya belge kitaplığına konduklarında paylaşılmaya devam
edilebilirler
Olaylar Yaklaşan toplantıları son tarihleri ve diğer oumlnemli olayları izleyebilirsiniz
Başlık konum başlangıccedil saati bitiş saati ve accedilıklama kaydedebilir ve ayrıca bir resim
ekleyebilirsiniz
Fakuumllte Telefon numaraları adresler acil durumda başvurulacak kişi bilgileri ve
istihdam verileri gibi fakuumllte uumlyeleriyle ilgili oumlnemli bilgileri youmlnetebilirsiniz
Pazarlama Projeleri Bir pazarlama projesinin ayrıntılarını youmlnetip zamanlayıp ve
izleyebilirsiniz
Northwind Muumlşterileri ccedilalışanları sipariş ayrıntılarını ve stoku youmlneten sipariş
izleme sistemi oluşturabilirsiniz
Satış Kanalı Kuumlccediluumlk bir satış uzmanları grubunda olası satışların ilerleme durumunu
izleyebilirsiniz
Oumlğrenciler Acil durumda başvurulacak kişiler sağlık durumu bilgileri ve oumlğrenci
velileri hakkında bilgiler gibi oumlğrencilerinizle ilgili bilgileri youmlnetebilirsiniz
Goumlrevler Sizin veya ccedilalıştığınız ekibinizin tamamlaması gereken işleri takip
edebilirsiniz
13
2Web veri tabanı şablonları Access 2010 uygulamasında beş Web veri tabanı şablonu bulunur Web veri tabanı
Access servilerini ccedilalıştıran SharePoint sunucusuna yayımlanmak uumlzere tasarlanmış veri
tabanı anlamına gelir Ancak standart istemci veri tabanı olarak Web uyumlu veri tabanı da
kullanabilirsiniz
Varlıklar Web Veri tabanı Oumlzel varlıkların ne zaman alındığı nerede bulunduğu
kime ait olduğu kimin aldığı gibi varlık koşullarını kategorilere ayırıp ve
kaydedebilirsiniz
Yardımsever Katkıları Web Veri tabanı Yardımseverlerden gelenleri kabul eden
bir kuruluşta goumlrevliyseniz katkıları takip etmek iccedilin bu şablonu kullanabilirsiniz
Birden ccedilok kampanyayı izleyebilir ve her biri suumlresince alınan katılımlar hakkında
rapor oluşturabilirsiniz
Kişiler Web Veri tabanı Muumlşteriler ve ortaklar gibi birlikte ccedilalışılan kişilerle ilgili
bilgileri youmlnetebilirsiniz Ad ve adres bilgileri telefon numaraları e-posta adreslerini
kayıt edip resim belge veya diğer dosyaları da saklayabilirsiniz
Sorunlar Web Veri tabanı Sorunu youmlnetmek iccedilin bir veri tabanı oluşturup
sorunları atayabilirsiniz Sorunlara oumlncelik verme kişi bilgilerini saklama durum
hakkında bilgi tutma gibi oumlğeleri bu veri tabanında goumlrebilirsiniz
Projeler Web Veri tabanı Ccedileşitli projeleri ve ilişkili goumlrevleri bu projelerdeki
youmlnlendiren kişileri ve youmlnetenleri takip edebilirsiniz
1513 İnternetten Şablon Yuumlkleme
Şablon kimliği Officecomdan yuumlklendiği şekliyle oumlzguumln şablonu veya
yuumlklemenizdeki şablonu tanımlamak iccedilin kullanılır
Accessle verilen şablonlara ek olarak birccedilok Officecom şablonu bulabilirsiniz
Oumlncelikle oumlzel ccedilevrimiccedili şablonları yuumlklemek iccedilin Officecom şablonları başlığının altında
istediğiniz şablon kalıbını seccediliniz
Resim 112 Officecom`dan yuumlklenebilecek şablon goumlruumlntuumlleri
Dosya Adı kutusuna şablon iccedilin yeni bir ad yazınız ve ardından metin kutusunun
yanındaki dosya simgesini tıklatarak yeni veri tabanı iccedilin belirli bir konum seccediliniz ve
Yuumlkleyi tıklayınız
14
Resim 113 Şablon yuumlkleme penceresi
Yeni veri tabanı kullanarak başlama Kullandığınız şablona bağlı olarak yeni veri tabanıyla ccedilalışmaya başlamak iccedilin
aşağıdakileri yapmanız gerekebilir
Access Oturum Accedil iletişim kutusunu boş bir kullanıcı listesiyle goumlruumlntuumllerse
başlamak iccedilin şu yordamı kullanınız
Yeni Kullanıcıyı tıklayınız
Kullanıcı Ayrıntıları formunu doldurunuz
Kaydet ve Kapatı tıklayınız
Girmiş olduğunuz kullanıcı adını seccedilip Oturum Accedil oumlğesini tıklayınız
152 Dosya Adı Uzantıları Office Access farklı dosya uzantıları ile ccedilalışma imkacircnı sunmaktadır
accdb Bu Access 2010 dosya biccedilimindeki veritabanlarının standart dosya adı
uzantısıdır Access 2010 veri tabanı standart istemci veri tabanı veya Web veri tabanı
olarak tasarlanabilir
accdw Web veri tabanını Access programında accedilmak iccedilin kullandığınız accdw
dosyası otomatik oluşturulan bir dosyadır Tarayıcı yerine uygulamayı her zaman Access
programında accedilan Web uygulamasının bir kısayolu olarak duumlşuumlnuumllmuumlştuumlr
accde Bu accdb dosyasının kilitli veya yalnızca yuumlruumltme suumlruumlmuuml olarak
derlenmiş Masauumlstuuml veritabanları iccedilin kullanılan dosya adı uzantısıdır accdb dosyası Visual
Basic for Applications (VBA) kodu iccedileriyorsa accde dosyasına yalnızca derlenmiş kod
eklenir VBA kodu kullanıcı tarafından goumlruumllemez ve değiştirilemez Ayrıca accde
dosyalarıyla ccedilalışan kullanıcılar formlarda veya raporlarda tasarım değişiklikleri yapamaz
Aşağıdakileri yaparak accdb dosyalarından accde dosyaları oluşturursunuz
Accdt Bu Access Veri tabanı Şablonlarının dosya adı uzantısıdır Access veri tabanı
şablonlarını Officecom sitesinden yuumlkleyebilir veya Microsoft Office arkaplan
goumlruumlnuumlmuumlndeki Paylaş alanında Şablon (accdt) oumlğesini tıklatarak veri tabanını şablon
olarak kaydedebilirsiniz
15
accdr dosya adı uzantısı veri tabanını ccedilalışma zamanı modunda accedilmanızı sağlar Bir
veri tabanının accdb olan dosya adı uzantısını accdr olarak değiştirmeniz Access 2010 veri
tabanınızın kilitli bir suumlruumlmuumlnuuml oluşturmanız iccedilin yeterlidir Veri tabanınızın tuumlm
işlevlerini geri yuumlklemek iccedilin dosya adı uzantısını yeniden accdb olarak değiştirebilirsiniz
mdw Ccedilalışma grubu bilgi dosyaları guumlvenlikli veritabanları hakkında bilgi depolar
Access 2010 iccedilin mdw biccediliminde herhangi bir değişiklik yapılmamıştır Access 2010
Ccedilalışma Grubu Youmlneticisi Access 2000 ile Access 2007 arasında oluşturulanlarla oumlzdeş
mdw dosyaları oluşturur Bu oumlnceki suumlruumlmlerde oluşturulan mdw Access 2010daki
veritabanları tarafından kullanılabilir
laccdb Bir Access 2007 veya Access 2010 (accdb) veri tabanını accediltığınızda dosya
kilitleri dosya adı uzantısı laccdb olan bir kilit dosyası aracılığıyla denetlenir Eski suumlruumlm bir
Access (mdb) dosyasını accediltığınızda kilit dosyası ldb uzantısına sahiptir Oluşturulan kilit
dosyasının tuumlruuml accedilılan veri tabanının dosya tuumlruumlne bağlıdır kullandığınız Access suumlruumlmuumlne
bağlı değildir Tuumlm kullanıcılar veri tabanını kapattığında kilit dosyaları otomatik olarak
silinir
153 Farklı Kaydet
Yeni boş bir veri tabanı oluşturduğunuzda Access veri tabanı dosyası iccedilin bir ad
vermenizi ister Varsayılan olarak dosyaya accdb uzantısı verilir Dosya Access 2007-
2010 dosya biccediliminde oluşturulur ve Accessin oumlnceki suumlruumlmleri tarafından okunamaz
Bazı durumlarda dosyayı oumlnceki bir Access biccediliminde oluşturmayı tercih
edebilirsiniz Microsoft Access 2010 suumlruumlmuumlnde Access 2000 biccediliminde veya Access 2002-
2003 biccediliminde (her ikisi de mdb uzantılıdır) dosya oluşturma seccedileneğiniz vardır Sonra
yeni bir veri tabanı dosyası oluşturduğunuzda ortaya ccedilıkan dosya oumlnceki Access biccediliminde
oluşturulur ve Accessin bu suumlruumlmuumlnuuml kullanan başka kullanıcılarla paylaşılabilir
Not Oumlzguumln veri tabanı Access 2007-2010 biccedilimindeyse ve Access 2007-2010
biccediliminde oluşturulmuş karmaşık veriler ccedilevrimdışı veriler veya eklentiler iccedileriyorsa
kopyayı Access 2000 veya Access 2002-2003 gibi oumlnceki biccedilimlerde kaydedemezsiniz
Veri tabanı accedilık değilse doumlnuumlştuumlrmek istediğiniz veri tabanını accedilınız
Dosya sekmesini ve ardından kaydet ve yayımla seccedileneğinden sonra Veri tabanını
Farklı Kaydeti tıklayınız
Not Farklı bir biccedilimde kaydetmeye ccedilalışırken accedilık bir veri tabanı nesnesi varsa
kopyayı oluşturmadan oumlnce Accessin bu veritabanlarını kapatması gerekir Accessin
nesneleri kapatmasını isterseniz Eveti tıklayınız (Gerekirse Access değişiklikleri
kaydetmenizi ister) Tuumlm işlemi iptal etmek iccedilin ise Hayırı tıklayınız
Farklı Kaydet iletişim kutusunda Dosya adı kutusuna veri tabanının kopyası iccedilin bir
dosya adı yazınız
Kaydeti tıklayınız Access kopyayı oluşturur ve accedilar
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
Bu moduumll mesleki ve teknik eğitim okulkurumlarında uygulanan Ccedilerccedileve
Oumlğretim Programlarında yer alan yeterlikleri kazandırmaya youmlnelik olarak
oumlğrencilere rehberlik etmek amacıyla hazırlanmış bireysel oumlğrenme
materyalidir
Millicirc Eğitim Bakanlığınca uumlcretsiz olarak verilmiştir
PARA İLE SATILMAZ
i
ACcedilIKLAMALAR iii GİRİŞ 1 OumlĞRENME FAALİYETİndash1 3 1 DOSYALAMA İŞLEMLERİ 3
11 Veri Nedir 3 12 Veri ve Bilgi Bağlantısı 3 13 Veri tabanı Kavramları 3 14 Veri Tabanı Programları 4
141 Veri tabanı programları ccedileşitleri ve oumlzellikleri 4 15 Veri tabanı Programının Ccedilalıştırılması 5
151 Veri tabanı Programında Dosya Oluşturma 10 152 Dosya Adı Uzantıları 14 153 Farklı Kaydet 15
16 Kayıtlı Dosyayı Accedilma 16 161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı Programı
Yeni Suumlruumlmuumlnde Accedilma 17 UYGULAMA FAALİYETİ 18 OumlLCcedilME VE DEĞERLENDİRME 19
OumlĞRENME FAALİYETİndash2 20 2 TABLOLAR 20
21 Tablo 20 211 Yeni Veri Tabanında Tablo Oluşturma 21 212 Varolan Veri Tabanında Yeni Tablo Oluşturma 23 213 Bir Şablondan Tablo Oluşturma 25
22 Tablo Kaydetme 26 23 Birincil Anahtar 26 24 Tabloya alan ekleme 28 25 Var Olan Bir Tablodan Alan Ekleme 29 26 Tablonun Alan Oumlzellikleri 31
261 Veri Tuumlruuml Oumlzellikleri 31 262 Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama 34 263 Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama 35 264 Sayısal Tuumlrdeki Alanların Oumlzellikleri 36 265 Metin Tuumlruumlndeki Alanların Oumlzellikleri 38 266 TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri 40 267 Mantıksal Tuumlrdeki Alanların Oumlzellikleri 41
27 Tablo Oumlzelliklerini Ayarlama 42 28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak 44 29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama 45 210 Giriş Maskesi 47 211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak 51 212 Arama Listesi Oluşturmak 53 213 Ccedilok Suumltunlu Arama Listesi Oluşturmak 56
214 Veri tabanına Bilgi Girmek 57 2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek 58 2142Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak 58
İCcedilİNDEKİLER
ii
2143Elektronik Tablo Programından Bilgi Almak 59 215SharePoint Listesini Temel Alan Bir Tablo Oluşturma 61
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma 62 2152 Yeni Oumlzel Liste Oluşturma 63 2153 Varolan Listeden Veri Alma 63 2154 Varolan Bir Listeye Bağlama 64
216Tablolarda Sıralama ve Filtre Uygulama 64 2161 Genel Filtreler 65 2162Seccedilime Dayalı Filtreler 66
217Tablo Satırlarını ve Suumltunlarını Duumlzenlemek 67 218Veri tabanı Duumlzenleme ve Onarma 69
2181 Otomatik Duumlzenleme ve Onarma 70 2182 Veri tabanını El ile Duumlzenleme ve Onarma 70
UYGULAMA FAALİYETİ 71 OumlLCcedilME VE DEĞERLENDİRME 72
MODUumlL DEĞERLENDİRME 73 CEVAP ANAHTARLARI 75 KAYNAKCcedilA 76
iii
ACcedilIKLAMALAR
KOD 482BK0183
ALAN Buumlro Youmlnetimi ve Sekreterlik
DALMESLEK Dal Ortak
MODUumlLUumlN ADI Veri tabanı Programı 1
MODUumlLUumlN TANIMI Veri tabanı Programında Tablolarla ilgili becerinin
kazandırıldığı bir oumlğrenme materyalidir
SUumlRE 4024
OumlN KOŞUL Bu moduumlluumln oumln koşulu yoktur
YETERLİK Dosyalama işlemleri ve tablolar oluşturmak
MODUumlLUumlN AMACI
Genel Amaccedil
Gerekli ortam sağlandığında bilgisayarda guumlncel
teknolojiyi takip ederek Veri tabanı programını doğru ve
etkin olarak kullanabileceksiniz
Amaccedillar
1 Bilgisayar ortamında Veri tabanı programını
kullanarak istenilen oumlzelliklere goumlre dosyalama
işlemleri yapabilecektir
2 Bilgisayar ortamında Veri tabanı programını
kullanarak istenilen oumlzelliklere uygun tablo
hazırlayabilecektir
EĞİTİM OumlĞRETİM
ORTAMLARI VE
DONANIMLARI
Ortam Bilgisayar laboratuvarı
Donanım Bilgisayar bilgisayar masaları kacircğıt kalem
veri tabanı programı yedekleme iccedilin gerekli donanım
raporlama iccedilin yazıcı sayfa iccedilin internet bağlantısı ve
lisanslı işletim sistemi programı
OumlLCcedilME VE
DEĞERLENDİRME
Moduumll iccedilinde yer alan her oumlğrenme faaliyetinden sonra
verilen oumllccedilme araccedilları ile kendinizi değerlendireceksiniz
Oumlğretmen moduumll sonunda oumllccedilme aracı (ccediloktan seccedilmeli
test doğru-yanlış testi boşluk doldurma eşleştirme vb)
kullanarak moduumll uygulamaları ile kazandığınız bilgi ve
becerileri oumllccedilerek sizi değerlendirecektir
ACcedilIKLAMALAR
iv
1
GİRİŞ
Sevgili Oumlğrenci
Guumlnuumlmuumlzde bilgisayar kullanımının artması ve ccedilok ccedileşitli bilgilerin bilgisayarlarda
saklanmasının ve istenildiğinde erişiminin kolaylaşması veri tabanı programlarına olan
ihtiyacı artırmıştır
Veri tabanı İhtiyaccedil duyduğunuz verilerin işlenebilir iccedilinde arama yapılabilir
sıralanabilir hale gelmesini sağlayan bir yardımcı programdır Aynı zamanda bilgilerin hızlı
ve guumlncellenmiş bir şekilde aktarılmasını da sağlar
Bu moduumllle birlikte guumlnluumlk hayatta dikkatinizi ccedilekmeyen ayrıntıları fark edecek bilgi
parccedilalarını planlayıp duumlzenleyeceksiniz Ayrıntılara itina goumlsterip zamanınızı etkili olarak
kullanacaksınız
Bu moduumll size veri tabanı ve veri tabanı programının genel oumlzelliklerini oumlğrenmenizi
sağlayacak O yuumlzden bilgisayar başında programınız accedilık iken ccedileşitli uygulamalar ve
tekrarlar yapmanız tavsiye edilir Bir konuyu anlamadan diğer konuya geccedilmeyiniz
GİRİŞ
2
3
OumlĞRENME FAALİYETİndash1
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere goumlre
dosyalama işlemleri yapabileceksiniz
Bir veri tabanı programına ne iccedilin ihtiyaccedil duyarız araştırınız
Kişiye ait isim meslek adres telefon gibi bilgileri belli bir yerde saklıyor musunuz
Bir kacircğıt ya da deftere kaydederken nelere dikkat ediyorsunuz
1 DOSYALAMA İŞLEMLERİ 11 Veri Nedir
Bilgisayara girilen işlenmemiş (ham) bilgilere veri denir Bilgisayarın alabildiği
işleyebildiği sonuccedil uumlretebildiği ve saklayabildiği her şey veridir Veriler (data) genellikle
tanımlanmamış kullanım ve başvuruları iccedileren ham gerccedilekleri goumlz oumlnuumlnde tutarlar Datalar
formatlanabilir filtrelenebilir ve oumlzetlenebilinir
12 Veri ve Bilgi Bağlantısı Bilgiler verilerin işlenmiş kullanıcılar iccedilin yararlı hale getirilmiş halleridir Buradan
verilerin bilgiye ulaşmada gereken kaynaklar olduğu kanısına ulaşılabilir Bilgi karar
alınmasına yardımcı olan oumlğelerdir Veri yeniden başvurulabilecek sayılar rakamlar
soumlzcuumlkler metinler resimler olaylar ve gereksinimleri kapsar Verinin belli bir amacı hızı
sıklığı tuumlruuml maliyeti yoğunluğu gibi oumlzellikleri vardır
Veri işlemenin yani bilgi haline doumlnuumlştuumlrmenin temel amacı ccedilok fazla miktarda veriyi
ccedilabuk ucuz ve doğru bir şekilde girebilmek ve işleyebilmektir Otomatik veri işleme
bilgisayar uygulamalarının temel taşıdır
13 Veri tabanı Kavramları Veri tabanı bir konuyla ilgili ccedilok sayıda kaydın bulunduğu bir bilgi havuzu olarak
nitelendirilebilir Bir veri tabanından beklenen temel işlevler verileri koruması onlara
erişilmesini sağlaması ve başka verilerle ilişkilendirilmesidir Access İlişkisel veri tabanı
Youmlnetim Sistemi ile ccedilalışan bir veri tabanı oluşturma programıdır İlişkisel veri tabanı
Youmlnetim Sistemi sisteminde bir veri tabanı dosyasında birden fazla tablo oluşturulabilir ve
bu tablolar arasında birbirleriyle ilişki kurulabilir
Access bize tablolarımıza bilgi girmek veya bu bilgileri duumlzenlemek iccedilin tablo sorgu
form moduumll moduumll ve makro adında araccedillar sunar Tablolar ve bu araccedilları kullanarak
oluşturacağınız bu araccedillara veri tabanınızın nesneleri denir
OumlĞRENME FAALİYETİndash1
AMACcedil
ARAŞTIRMA
4
1 Tablolar Verilerinizin iccedilinde bulunduğu listelerdir
2 Sorgular Verilerinizi tablolar halinde ortaya ccedilıkarttıktan sonra bu verilerden yeni
seccedilmeler yapmak belirli bir oumllccediluumltuuml (kriteri) karşılayan veya karşılamayanları seccedilmek
ve benzeri veri-işlemlerini sorgu (Query) aracıyla yaparsınız
3 Formlar Veri girme veya veri-işlem işlerinizi kolaylaştıran araccedillardır Formu veri
tabanınızdaki bilgilere denk kutular iccedileren bir tuumlr grafik ara yuumlz sayabilirsiniz
4 Raporlar Verilerinizin bir bakıma ham liste halinde kurtarılıp anlamlı diziler
haline getirilmesine rapor ccedilıkartma denir
6 Makrolar moduumlller Tıpkı kelime işlem programlarında olduğu gibi sık sık tekrar
ettiğiniz işlemleri makro ve moduumll haline getirebilir ve bunları uygun olan herhangi
bir tablo form veya sorguda kullanabilirsiniz
14 Veri Tabanı Programları 141 Veri tabanı programları ccedileşitleri ve oumlzellikleri
Veri tabanı bilgi depolayan bilgi sisteminin ana oumlğesi olan ve etkili kullanmakla değer
kazanan bir yazılımdır İyi bir veri tabanı programında da aşağıdaki niteliklerin olması
beklenir
Her duumlzeyde rapor alınabilme oumlzelliği
Doğru ve hızlı sonuccedil verebilme oumlzelliği
Sorulabilecek buumltuumln sorulara yanıt verebilecek sorgulama dili
Bilgilerin ve sonuccedilların tutarlılığı
1411 MS Access
Microsoft Office uumlruumlnuumlduumlr
Kuumlccediluumlk oumllccedilekli uygulamalar iccedilindir
Tablo başına 2 GB a kadar veri depolayabilir
Aynı anda 255 bağlantıya izin verebilir
MS Windows dışındaki sistemlerde kullanılamaz
ldquoVeri kaybını oumlnlemerdquo oumlzelliğine sahiptir ancak tetikleme oumlzelliğinde ise program
iccedilinde kullanıcının seccedilimleri hareketlerine goumlre ccedilalıştırılacak komutlar ve veri tabanı
iccedilinde saklanmak istenen kodların kaydedilmesi oumlzelliklerine sahip değildir
1412 MySQL
Windows Linux OS2Solaris AIX işletim sistemlerinde ccedilalışabilir
Tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların kaydedilmesi oumlzelliklerine
sahiptir ancak Veri kaybını oumlnleme oumlzelliği bulunmamaktadır
Tablo başına 4 TB veri depolayabilir
1413 IBM DB2
IBM uumlruumlnuumlduumlr
Access ve MySQL e goumlre daha performanslı ancak kuumlccediluumlk işletmelere goumlre daha
yuumlksek maliyete sahiptir
nix ve Windows uumlzerinde ccedilalışabilir
Veri kaybını oumlnleme tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların
kaydedilmesi oumlzelliklerine sahiptir
1414 Informix
Uumlcretli ve guumlccedilluuml bir veri tabanıdır
Orta oumllccedilekli işletmelerin yuumlkuumlnuuml kaldırabilecek kapasitededir
1994rsquodeki Postgres kodundan geliştirilmeye başlanmıştır
5
1415 MS SQL Server
Microsoft uumlruumlnuumlduumlr
Dezavantajları Sadece Windows uumlzerinde ccedilalışabilir yuumlksek maliyet
Kullanım kolaylığı guumlvenilirliği işlem guumlcuuml
Tablo başına 4 TB veri
Veri kaybını oumlnleme tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların
kaydedilmesi oumlzelliklerine sahiptir
1416 PostgreSQL
Linux Unix BSD Windows AIX gibi işletim sistemlerinde ccedilalışabilir
Uumlcretsiz akademik bir veri tabanı
Ccedilok guumlccedilluuml işlem yapısı
Veri guumlvenliği oumln planda
Tablo başına 64 TB veri tutabilme oumlzelliği
Kalıtım tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların kaydedilmesi
oumlzelliklerine sahiptir
1417 Oracle
Duumlnyanın en guumlccedilluuml ve guumlvenilir veri tabanı olarak goumlsterilmektedir
Ccedilok yuumlksek maliyet
Windows Unix Linux gibi işletim sistemlerinde ccedilalışır
Oracle sınırsız sayıda tabloları desteklemektedir
15 Veri tabanı Programının Ccedilalıştırılması MS Access Office programınızı kurduktan sonra ccedilalışmaya hazır hale gelmiş
demektir Accessrsquoi ccedilalıştırmanın birkaccedil yolu vardır
Access Başlat duumlğmesine bağlı Programlar grubu iccedilerisinde yerini alır
Bu nesne uumlzerinde tıklama yapılarak ccedilalıştırabilirsiniz Bulunduğu suumlruumlcuuml ve dizindeki
simgesine ccedilift tıklama yapılarak ccedilalıştırılabilir Başlat duumlğmesine bağlı Ccedilalıştır komut
satırına bulunduğu yol ve uygulama adı yazılarak ccedilalıştırılabilir Bir diğer youmlntem ise
herhangi bir uygulama daha oumlnceden oluşturulmuş veri tabanı dosyası uumlzerine ccedilift tıklayarak
da olabilir Access herhangi bir office ailesi uumlruumlnuuml iccedilerisinden de ccedilalıştırılabilir
6
Resim 11 MS Access Başlatma Ekranı
Bir veri tabanı oluşturduğunuzda veya accediltığınızda bu veri tabanı penceresinde accedilılır
Bu arabirim penceresinde aşağıdaki Resim 12`deki kısımlar bulunur
Resim 12 MS Access arabirim penceresi
Resim 13 MS Access sekme goumlruumlntuumlsuuml
7
Dosya sekmesi veri tabanı youmlnetimiyle ilgili komutları (oluşturma kaydetme
yazdırma yedekleme ve yayımlama gibi) program penceresinin sol uumlst koumlşesindeki
dosya sekmesine tıkladığınızda goumlruumlnen menuumlden bulabilirsiniz Bazı komutlar dosya
sekmesinin altında hızlı erişim araccedil ccedilubuğundaki duumlğmelerle goumlsterilmiştir Burada
kaydet farklı kaydet yazdır bilgi yeni seccedilenekler ve ccedilıkış duumlğmeleri yer almaktadır
Aşağıdaki kısa yolların ne işe yaradığını yazınız
CTRL+Nhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
CTRL+O helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
ALT+F4 helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
F12helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Alt+F8helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Eschelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Phelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Resim 14 MS Access dosya sekmesi pencere goumlruumln tuumlsuuml
Gruptakilerle ilişkili olan ama daha az kullanılan komutlar grupta
duumlğme olarak goumlsterilmez Bunun yerine grup başlık ccedilubuğunun sağ koumlşesindeki
İletişim Kutusu Başlatıcıyı tıklayarak goumlruumlntuumlleyebileceğiniz bir iletişim kutusunda
yer alırlar
Microsoft Office Access Yardımı duumlğmesi de şeridin en sağında yer alır
8
Gezinti Boumllmesi veri tabanı nesnelerinin suumlzuumllmuumlş listelerini goumlruumlntuumller Listede yer
alan nesneleri liste başlığını sonra da goumlruumlntuumllemek istediğiniz nesne kategorisini veya
grubunu tıklayarak değiştirebilirsiniz
Gezinti Boumllmesinin Genişliğini Değiştirme İşaretccediliyi Gezinti Boumllmesinin
sağ kenarının uumlzerine getirin ve işaretccedili ccedilift taraflı ok haline gelince kenarı
suumlruumlkleyerek genişliği artırınız veya azaltınız
Gezinti Boumllmesini Accedilma ve Kapatma Gezinti Boumllmesini accedilmak veya
kapatmak iccedilin Boumllme Ccedilubuğunu AccedilKapat Duumlğmesini tıklayınız veya F11
tuşuna basınız Veri tabanı gezinti boumllmesi tuumlm access nesnelerini goumlsterecek
şekilde accedilılır
Resim 15 MS access şerit boumlluumlmleri
Başlık ccedilubuğunun altında şerit vardır Komutlar daha anlaşılır ve kolay olması iccedilin
klasik menuumller veya araccedil ccedilubukları yerine pencere iccedilinde şerit uumlzerinde bulunmaktadır
Şerit Ctrl+F1 ile goumlruumlnuumlr olur veya pasif hale getirilir Şerit goumlreve oumlzel
sekmelere ve bu sekmeler de oumlzelliğe ve goumlreve oumlzel komut gruplarına ayrılmıştır
Herhangi bir duumlğmeyi işaret ederek duumlğmenin adını bir ekran ipucu ile
goumlruumlntuumlleyebilirsiniz Ekran ipucu duumlğmenin işlevini de accedilıklayabilir Veri tabanı
penceresindeki şeritte altı sekme vardır
Dosya
Giriş
Oluştur
Dış veri
Veri tabanı araccedilları
Tablo araccedilları
Gezinti Boumllmesi
Şerit
Giriş sekmesi
Metin
Biccedilimlendirmesi
9
Veri tabanı iccedileriğiyle ccedilalışmaya ilişkin komutlar iccedilin Girişrsquoi seccediltiğinizde duumlğmeler bu
sekmede altı grupta duumlzenlenmiştir
Goumlruumlnuumlmler
Pano
Sırala ve filtre uygula
Kayıtlar
Bul
Metin biccedilimlendirmesi
Yalnızca o anda seccedilili olan veri tabanı nesnelerine uygulanabilecek komutlara ait
duumlğmeler aktif olur
Giriş sekmesinde Metin Biccedilimlendirmeyi tıklayınız Bu sekmede huumlcre goumlruumlnuumlmuuml
kılavuz ccedilizgileri kenarlık ve ccedilizgi stilleri gibi belirli ayarlara erişebilirsiniz
Resim 16 MS access veri sayfası biccedilimlendirmesi penceresi
Oluştur Penceresinde veri tabanı nesneleri oluşturmaya ilişkin komutlar iccedilin
duumlğmeler bu sekmede doumlrt gruba ayrılmıştır
Tablolar
Formlar
Raporlar
Makrolar ve kod
Şablonlar
Sorgular
Oluştur sekmesini ccedilift tıkladığınızda şerit gizlenir ve etkin olan veri tabanı nesnesi
iccedilin daha ccedilok yer accedilılır Şeridi yeniden goumlruumlntuumllemek iccedilin tekrar aynı sekmeyi ccedilift tıklayınız
Resim 17 MS access dış veri menuumlsuuml
10
Dış veri sekmesi bir veri tabanı ya da diğer kaynaklar arasında bilgi taşımaya ilişkin
duumlğmeleri barındırır Bu sekmede doumlrt gruba ayrılmıştır
Al ve bağla
Ver
Veri topla
Web`e bağlı listeler
Resim 18 MS access dış veri tabanı araccedilları menuumlsuuml
Bilgilerin youmlnetimi analizi ve korunmasına ilişkin komutların bulunduğu sekme ise
Veri tabanı Araccedilları`dır Duumlğmeler bu sekmede beş gruba ayrılmıştır
Araccedillar
Makro
İlişkiler
Ccediloumlzuumlmle
Verileri Taşı
Eklentiler
151 Veri tabanı Programında Dosya Oluşturma
Resim 19 MS access ilk ekran goumlruumlntuumlsuuml
11
Access veri tabanı oluşturma işleminizi hızlandırmak iccedilin kullanabileceğiniz ccedilok
ccedileşitli ortamlar sağlar Belirli bir goumlrevi yerine getirmek iccedilin gereken buumltuumln tabloları
sorguları formları ve raporları iccedileren kullanıma hazır bir veri tabanı oluşturabiliriz
1511 Yeni Boş Veri tabanı Oluşturma
Kullanabileceğiniz şablonlar sizin oluşturmak istediğiniz veri tabanıyla
oumlrtuumlşmediğinde veya bir programda Accesste kullanmak istediğiniz veriler varsa sıfırdan bir
veri tabanı oluşturmak size daha iyi bir sonuccedil verebilir
O yuumlzden yeni veri tabanı oluşturmak iccedilin Accessrsquoi başlatınız İlk ekran
goumlruumlnuumlmuumlnden Dosya-Yeni sekmesinde boş veri tabanını veya boş Web veri tabanını
tıklayınız
Resim 110 MS Access boş veri tabanı oluşturma
İlk ekran goumlruumlnuumlmuumlnuumln Yeni sekmesinde boş veri tabanını veya boş Web veri
tabanını tıklayınız Burada yaptığınız seccedilim veri tabanında hangi oumlzelliklerin
kullanılabileceğini belirler Masauumlstuuml veri tabanları Webe yayımlamanızı web
veritabanlarıysa toplam sorguları gibi bazı masauumlstuuml oumlzelliklerini desteklemez Sağda
Dosya Adı kutusuna veri tabanınız iccedilin bir ad yazınız
Dosyayı oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki
Goumlzatı tıklayınız yeni konuma gidip bunu seccediliniz ve Tamamı sonra da Oluşturu
tıklayınız
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (Tablo1
olarak adlandırılır)Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun yanındaki
ilk boş huumlcreye taşır
1512 Oumlzellikli Bir Şablondan Veri tabanı Oluşturma
Eğer var olan hazır şablonlardan birini kullanmak istiyorsanız oumlrnek şablonlar`ı
tıklayınız Karşınıza gelen ekrandan size uygun olanını seccediliniz Dosyayı oluşturduğunuz
konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı tıklayınız yeni
konuma gidip bunu seccediliniz ve Tamamı -Oluşturu tıklayınız
12
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (şablon
ismi 1 olarak adlandırılır) Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun
yanındaki ilk boş huumlcreye taşır İki tuumlr kullanılabilecek şablon ccedileşidi vardır
Resim 111 MS Access var olan şablonlar
1İstemci veri tabanı şablonları Access 2010 uygulamasında yedi istemci veri tabanı şablonu bulunur Bunlar
paylaşılan ağ klasoumlruumlne veya belge kitaplığına konduklarında paylaşılmaya devam
edilebilirler
Olaylar Yaklaşan toplantıları son tarihleri ve diğer oumlnemli olayları izleyebilirsiniz
Başlık konum başlangıccedil saati bitiş saati ve accedilıklama kaydedebilir ve ayrıca bir resim
ekleyebilirsiniz
Fakuumllte Telefon numaraları adresler acil durumda başvurulacak kişi bilgileri ve
istihdam verileri gibi fakuumllte uumlyeleriyle ilgili oumlnemli bilgileri youmlnetebilirsiniz
Pazarlama Projeleri Bir pazarlama projesinin ayrıntılarını youmlnetip zamanlayıp ve
izleyebilirsiniz
Northwind Muumlşterileri ccedilalışanları sipariş ayrıntılarını ve stoku youmlneten sipariş
izleme sistemi oluşturabilirsiniz
Satış Kanalı Kuumlccediluumlk bir satış uzmanları grubunda olası satışların ilerleme durumunu
izleyebilirsiniz
Oumlğrenciler Acil durumda başvurulacak kişiler sağlık durumu bilgileri ve oumlğrenci
velileri hakkında bilgiler gibi oumlğrencilerinizle ilgili bilgileri youmlnetebilirsiniz
Goumlrevler Sizin veya ccedilalıştığınız ekibinizin tamamlaması gereken işleri takip
edebilirsiniz
13
2Web veri tabanı şablonları Access 2010 uygulamasında beş Web veri tabanı şablonu bulunur Web veri tabanı
Access servilerini ccedilalıştıran SharePoint sunucusuna yayımlanmak uumlzere tasarlanmış veri
tabanı anlamına gelir Ancak standart istemci veri tabanı olarak Web uyumlu veri tabanı da
kullanabilirsiniz
Varlıklar Web Veri tabanı Oumlzel varlıkların ne zaman alındığı nerede bulunduğu
kime ait olduğu kimin aldığı gibi varlık koşullarını kategorilere ayırıp ve
kaydedebilirsiniz
Yardımsever Katkıları Web Veri tabanı Yardımseverlerden gelenleri kabul eden
bir kuruluşta goumlrevliyseniz katkıları takip etmek iccedilin bu şablonu kullanabilirsiniz
Birden ccedilok kampanyayı izleyebilir ve her biri suumlresince alınan katılımlar hakkında
rapor oluşturabilirsiniz
Kişiler Web Veri tabanı Muumlşteriler ve ortaklar gibi birlikte ccedilalışılan kişilerle ilgili
bilgileri youmlnetebilirsiniz Ad ve adres bilgileri telefon numaraları e-posta adreslerini
kayıt edip resim belge veya diğer dosyaları da saklayabilirsiniz
Sorunlar Web Veri tabanı Sorunu youmlnetmek iccedilin bir veri tabanı oluşturup
sorunları atayabilirsiniz Sorunlara oumlncelik verme kişi bilgilerini saklama durum
hakkında bilgi tutma gibi oumlğeleri bu veri tabanında goumlrebilirsiniz
Projeler Web Veri tabanı Ccedileşitli projeleri ve ilişkili goumlrevleri bu projelerdeki
youmlnlendiren kişileri ve youmlnetenleri takip edebilirsiniz
1513 İnternetten Şablon Yuumlkleme
Şablon kimliği Officecomdan yuumlklendiği şekliyle oumlzguumln şablonu veya
yuumlklemenizdeki şablonu tanımlamak iccedilin kullanılır
Accessle verilen şablonlara ek olarak birccedilok Officecom şablonu bulabilirsiniz
Oumlncelikle oumlzel ccedilevrimiccedili şablonları yuumlklemek iccedilin Officecom şablonları başlığının altında
istediğiniz şablon kalıbını seccediliniz
Resim 112 Officecom`dan yuumlklenebilecek şablon goumlruumlntuumlleri
Dosya Adı kutusuna şablon iccedilin yeni bir ad yazınız ve ardından metin kutusunun
yanındaki dosya simgesini tıklatarak yeni veri tabanı iccedilin belirli bir konum seccediliniz ve
Yuumlkleyi tıklayınız
14
Resim 113 Şablon yuumlkleme penceresi
Yeni veri tabanı kullanarak başlama Kullandığınız şablona bağlı olarak yeni veri tabanıyla ccedilalışmaya başlamak iccedilin
aşağıdakileri yapmanız gerekebilir
Access Oturum Accedil iletişim kutusunu boş bir kullanıcı listesiyle goumlruumlntuumllerse
başlamak iccedilin şu yordamı kullanınız
Yeni Kullanıcıyı tıklayınız
Kullanıcı Ayrıntıları formunu doldurunuz
Kaydet ve Kapatı tıklayınız
Girmiş olduğunuz kullanıcı adını seccedilip Oturum Accedil oumlğesini tıklayınız
152 Dosya Adı Uzantıları Office Access farklı dosya uzantıları ile ccedilalışma imkacircnı sunmaktadır
accdb Bu Access 2010 dosya biccedilimindeki veritabanlarının standart dosya adı
uzantısıdır Access 2010 veri tabanı standart istemci veri tabanı veya Web veri tabanı
olarak tasarlanabilir
accdw Web veri tabanını Access programında accedilmak iccedilin kullandığınız accdw
dosyası otomatik oluşturulan bir dosyadır Tarayıcı yerine uygulamayı her zaman Access
programında accedilan Web uygulamasının bir kısayolu olarak duumlşuumlnuumllmuumlştuumlr
accde Bu accdb dosyasının kilitli veya yalnızca yuumlruumltme suumlruumlmuuml olarak
derlenmiş Masauumlstuuml veritabanları iccedilin kullanılan dosya adı uzantısıdır accdb dosyası Visual
Basic for Applications (VBA) kodu iccedileriyorsa accde dosyasına yalnızca derlenmiş kod
eklenir VBA kodu kullanıcı tarafından goumlruumllemez ve değiştirilemez Ayrıca accde
dosyalarıyla ccedilalışan kullanıcılar formlarda veya raporlarda tasarım değişiklikleri yapamaz
Aşağıdakileri yaparak accdb dosyalarından accde dosyaları oluşturursunuz
Accdt Bu Access Veri tabanı Şablonlarının dosya adı uzantısıdır Access veri tabanı
şablonlarını Officecom sitesinden yuumlkleyebilir veya Microsoft Office arkaplan
goumlruumlnuumlmuumlndeki Paylaş alanında Şablon (accdt) oumlğesini tıklatarak veri tabanını şablon
olarak kaydedebilirsiniz
15
accdr dosya adı uzantısı veri tabanını ccedilalışma zamanı modunda accedilmanızı sağlar Bir
veri tabanının accdb olan dosya adı uzantısını accdr olarak değiştirmeniz Access 2010 veri
tabanınızın kilitli bir suumlruumlmuumlnuuml oluşturmanız iccedilin yeterlidir Veri tabanınızın tuumlm
işlevlerini geri yuumlklemek iccedilin dosya adı uzantısını yeniden accdb olarak değiştirebilirsiniz
mdw Ccedilalışma grubu bilgi dosyaları guumlvenlikli veritabanları hakkında bilgi depolar
Access 2010 iccedilin mdw biccediliminde herhangi bir değişiklik yapılmamıştır Access 2010
Ccedilalışma Grubu Youmlneticisi Access 2000 ile Access 2007 arasında oluşturulanlarla oumlzdeş
mdw dosyaları oluşturur Bu oumlnceki suumlruumlmlerde oluşturulan mdw Access 2010daki
veritabanları tarafından kullanılabilir
laccdb Bir Access 2007 veya Access 2010 (accdb) veri tabanını accediltığınızda dosya
kilitleri dosya adı uzantısı laccdb olan bir kilit dosyası aracılığıyla denetlenir Eski suumlruumlm bir
Access (mdb) dosyasını accediltığınızda kilit dosyası ldb uzantısına sahiptir Oluşturulan kilit
dosyasının tuumlruuml accedilılan veri tabanının dosya tuumlruumlne bağlıdır kullandığınız Access suumlruumlmuumlne
bağlı değildir Tuumlm kullanıcılar veri tabanını kapattığında kilit dosyaları otomatik olarak
silinir
153 Farklı Kaydet
Yeni boş bir veri tabanı oluşturduğunuzda Access veri tabanı dosyası iccedilin bir ad
vermenizi ister Varsayılan olarak dosyaya accdb uzantısı verilir Dosya Access 2007-
2010 dosya biccediliminde oluşturulur ve Accessin oumlnceki suumlruumlmleri tarafından okunamaz
Bazı durumlarda dosyayı oumlnceki bir Access biccediliminde oluşturmayı tercih
edebilirsiniz Microsoft Access 2010 suumlruumlmuumlnde Access 2000 biccediliminde veya Access 2002-
2003 biccediliminde (her ikisi de mdb uzantılıdır) dosya oluşturma seccedileneğiniz vardır Sonra
yeni bir veri tabanı dosyası oluşturduğunuzda ortaya ccedilıkan dosya oumlnceki Access biccediliminde
oluşturulur ve Accessin bu suumlruumlmuumlnuuml kullanan başka kullanıcılarla paylaşılabilir
Not Oumlzguumln veri tabanı Access 2007-2010 biccedilimindeyse ve Access 2007-2010
biccediliminde oluşturulmuş karmaşık veriler ccedilevrimdışı veriler veya eklentiler iccedileriyorsa
kopyayı Access 2000 veya Access 2002-2003 gibi oumlnceki biccedilimlerde kaydedemezsiniz
Veri tabanı accedilık değilse doumlnuumlştuumlrmek istediğiniz veri tabanını accedilınız
Dosya sekmesini ve ardından kaydet ve yayımla seccedileneğinden sonra Veri tabanını
Farklı Kaydeti tıklayınız
Not Farklı bir biccedilimde kaydetmeye ccedilalışırken accedilık bir veri tabanı nesnesi varsa
kopyayı oluşturmadan oumlnce Accessin bu veritabanlarını kapatması gerekir Accessin
nesneleri kapatmasını isterseniz Eveti tıklayınız (Gerekirse Access değişiklikleri
kaydetmenizi ister) Tuumlm işlemi iptal etmek iccedilin ise Hayırı tıklayınız
Farklı Kaydet iletişim kutusunda Dosya adı kutusuna veri tabanının kopyası iccedilin bir
dosya adı yazınız
Kaydeti tıklayınız Access kopyayı oluşturur ve accedilar
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
i
ACcedilIKLAMALAR iii GİRİŞ 1 OumlĞRENME FAALİYETİndash1 3 1 DOSYALAMA İŞLEMLERİ 3
11 Veri Nedir 3 12 Veri ve Bilgi Bağlantısı 3 13 Veri tabanı Kavramları 3 14 Veri Tabanı Programları 4
141 Veri tabanı programları ccedileşitleri ve oumlzellikleri 4 15 Veri tabanı Programının Ccedilalıştırılması 5
151 Veri tabanı Programında Dosya Oluşturma 10 152 Dosya Adı Uzantıları 14 153 Farklı Kaydet 15
16 Kayıtlı Dosyayı Accedilma 16 161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı Programı
Yeni Suumlruumlmuumlnde Accedilma 17 UYGULAMA FAALİYETİ 18 OumlLCcedilME VE DEĞERLENDİRME 19
OumlĞRENME FAALİYETİndash2 20 2 TABLOLAR 20
21 Tablo 20 211 Yeni Veri Tabanında Tablo Oluşturma 21 212 Varolan Veri Tabanında Yeni Tablo Oluşturma 23 213 Bir Şablondan Tablo Oluşturma 25
22 Tablo Kaydetme 26 23 Birincil Anahtar 26 24 Tabloya alan ekleme 28 25 Var Olan Bir Tablodan Alan Ekleme 29 26 Tablonun Alan Oumlzellikleri 31
261 Veri Tuumlruuml Oumlzellikleri 31 262 Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama 34 263 Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama 35 264 Sayısal Tuumlrdeki Alanların Oumlzellikleri 36 265 Metin Tuumlruumlndeki Alanların Oumlzellikleri 38 266 TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri 40 267 Mantıksal Tuumlrdeki Alanların Oumlzellikleri 41
27 Tablo Oumlzelliklerini Ayarlama 42 28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak 44 29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama 45 210 Giriş Maskesi 47 211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak 51 212 Arama Listesi Oluşturmak 53 213 Ccedilok Suumltunlu Arama Listesi Oluşturmak 56
214 Veri tabanına Bilgi Girmek 57 2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek 58 2142Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak 58
İCcedilİNDEKİLER
ii
2143Elektronik Tablo Programından Bilgi Almak 59 215SharePoint Listesini Temel Alan Bir Tablo Oluşturma 61
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma 62 2152 Yeni Oumlzel Liste Oluşturma 63 2153 Varolan Listeden Veri Alma 63 2154 Varolan Bir Listeye Bağlama 64
216Tablolarda Sıralama ve Filtre Uygulama 64 2161 Genel Filtreler 65 2162Seccedilime Dayalı Filtreler 66
217Tablo Satırlarını ve Suumltunlarını Duumlzenlemek 67 218Veri tabanı Duumlzenleme ve Onarma 69
2181 Otomatik Duumlzenleme ve Onarma 70 2182 Veri tabanını El ile Duumlzenleme ve Onarma 70
UYGULAMA FAALİYETİ 71 OumlLCcedilME VE DEĞERLENDİRME 72
MODUumlL DEĞERLENDİRME 73 CEVAP ANAHTARLARI 75 KAYNAKCcedilA 76
iii
ACcedilIKLAMALAR
KOD 482BK0183
ALAN Buumlro Youmlnetimi ve Sekreterlik
DALMESLEK Dal Ortak
MODUumlLUumlN ADI Veri tabanı Programı 1
MODUumlLUumlN TANIMI Veri tabanı Programında Tablolarla ilgili becerinin
kazandırıldığı bir oumlğrenme materyalidir
SUumlRE 4024
OumlN KOŞUL Bu moduumlluumln oumln koşulu yoktur
YETERLİK Dosyalama işlemleri ve tablolar oluşturmak
MODUumlLUumlN AMACI
Genel Amaccedil
Gerekli ortam sağlandığında bilgisayarda guumlncel
teknolojiyi takip ederek Veri tabanı programını doğru ve
etkin olarak kullanabileceksiniz
Amaccedillar
1 Bilgisayar ortamında Veri tabanı programını
kullanarak istenilen oumlzelliklere goumlre dosyalama
işlemleri yapabilecektir
2 Bilgisayar ortamında Veri tabanı programını
kullanarak istenilen oumlzelliklere uygun tablo
hazırlayabilecektir
EĞİTİM OumlĞRETİM
ORTAMLARI VE
DONANIMLARI
Ortam Bilgisayar laboratuvarı
Donanım Bilgisayar bilgisayar masaları kacircğıt kalem
veri tabanı programı yedekleme iccedilin gerekli donanım
raporlama iccedilin yazıcı sayfa iccedilin internet bağlantısı ve
lisanslı işletim sistemi programı
OumlLCcedilME VE
DEĞERLENDİRME
Moduumll iccedilinde yer alan her oumlğrenme faaliyetinden sonra
verilen oumllccedilme araccedilları ile kendinizi değerlendireceksiniz
Oumlğretmen moduumll sonunda oumllccedilme aracı (ccediloktan seccedilmeli
test doğru-yanlış testi boşluk doldurma eşleştirme vb)
kullanarak moduumll uygulamaları ile kazandığınız bilgi ve
becerileri oumllccedilerek sizi değerlendirecektir
ACcedilIKLAMALAR
iv
1
GİRİŞ
Sevgili Oumlğrenci
Guumlnuumlmuumlzde bilgisayar kullanımının artması ve ccedilok ccedileşitli bilgilerin bilgisayarlarda
saklanmasının ve istenildiğinde erişiminin kolaylaşması veri tabanı programlarına olan
ihtiyacı artırmıştır
Veri tabanı İhtiyaccedil duyduğunuz verilerin işlenebilir iccedilinde arama yapılabilir
sıralanabilir hale gelmesini sağlayan bir yardımcı programdır Aynı zamanda bilgilerin hızlı
ve guumlncellenmiş bir şekilde aktarılmasını da sağlar
Bu moduumllle birlikte guumlnluumlk hayatta dikkatinizi ccedilekmeyen ayrıntıları fark edecek bilgi
parccedilalarını planlayıp duumlzenleyeceksiniz Ayrıntılara itina goumlsterip zamanınızı etkili olarak
kullanacaksınız
Bu moduumll size veri tabanı ve veri tabanı programının genel oumlzelliklerini oumlğrenmenizi
sağlayacak O yuumlzden bilgisayar başında programınız accedilık iken ccedileşitli uygulamalar ve
tekrarlar yapmanız tavsiye edilir Bir konuyu anlamadan diğer konuya geccedilmeyiniz
GİRİŞ
2
3
OumlĞRENME FAALİYETİndash1
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere goumlre
dosyalama işlemleri yapabileceksiniz
Bir veri tabanı programına ne iccedilin ihtiyaccedil duyarız araştırınız
Kişiye ait isim meslek adres telefon gibi bilgileri belli bir yerde saklıyor musunuz
Bir kacircğıt ya da deftere kaydederken nelere dikkat ediyorsunuz
1 DOSYALAMA İŞLEMLERİ 11 Veri Nedir
Bilgisayara girilen işlenmemiş (ham) bilgilere veri denir Bilgisayarın alabildiği
işleyebildiği sonuccedil uumlretebildiği ve saklayabildiği her şey veridir Veriler (data) genellikle
tanımlanmamış kullanım ve başvuruları iccedileren ham gerccedilekleri goumlz oumlnuumlnde tutarlar Datalar
formatlanabilir filtrelenebilir ve oumlzetlenebilinir
12 Veri ve Bilgi Bağlantısı Bilgiler verilerin işlenmiş kullanıcılar iccedilin yararlı hale getirilmiş halleridir Buradan
verilerin bilgiye ulaşmada gereken kaynaklar olduğu kanısına ulaşılabilir Bilgi karar
alınmasına yardımcı olan oumlğelerdir Veri yeniden başvurulabilecek sayılar rakamlar
soumlzcuumlkler metinler resimler olaylar ve gereksinimleri kapsar Verinin belli bir amacı hızı
sıklığı tuumlruuml maliyeti yoğunluğu gibi oumlzellikleri vardır
Veri işlemenin yani bilgi haline doumlnuumlştuumlrmenin temel amacı ccedilok fazla miktarda veriyi
ccedilabuk ucuz ve doğru bir şekilde girebilmek ve işleyebilmektir Otomatik veri işleme
bilgisayar uygulamalarının temel taşıdır
13 Veri tabanı Kavramları Veri tabanı bir konuyla ilgili ccedilok sayıda kaydın bulunduğu bir bilgi havuzu olarak
nitelendirilebilir Bir veri tabanından beklenen temel işlevler verileri koruması onlara
erişilmesini sağlaması ve başka verilerle ilişkilendirilmesidir Access İlişkisel veri tabanı
Youmlnetim Sistemi ile ccedilalışan bir veri tabanı oluşturma programıdır İlişkisel veri tabanı
Youmlnetim Sistemi sisteminde bir veri tabanı dosyasında birden fazla tablo oluşturulabilir ve
bu tablolar arasında birbirleriyle ilişki kurulabilir
Access bize tablolarımıza bilgi girmek veya bu bilgileri duumlzenlemek iccedilin tablo sorgu
form moduumll moduumll ve makro adında araccedillar sunar Tablolar ve bu araccedilları kullanarak
oluşturacağınız bu araccedillara veri tabanınızın nesneleri denir
OumlĞRENME FAALİYETİndash1
AMACcedil
ARAŞTIRMA
4
1 Tablolar Verilerinizin iccedilinde bulunduğu listelerdir
2 Sorgular Verilerinizi tablolar halinde ortaya ccedilıkarttıktan sonra bu verilerden yeni
seccedilmeler yapmak belirli bir oumllccediluumltuuml (kriteri) karşılayan veya karşılamayanları seccedilmek
ve benzeri veri-işlemlerini sorgu (Query) aracıyla yaparsınız
3 Formlar Veri girme veya veri-işlem işlerinizi kolaylaştıran araccedillardır Formu veri
tabanınızdaki bilgilere denk kutular iccedileren bir tuumlr grafik ara yuumlz sayabilirsiniz
4 Raporlar Verilerinizin bir bakıma ham liste halinde kurtarılıp anlamlı diziler
haline getirilmesine rapor ccedilıkartma denir
6 Makrolar moduumlller Tıpkı kelime işlem programlarında olduğu gibi sık sık tekrar
ettiğiniz işlemleri makro ve moduumll haline getirebilir ve bunları uygun olan herhangi
bir tablo form veya sorguda kullanabilirsiniz
14 Veri Tabanı Programları 141 Veri tabanı programları ccedileşitleri ve oumlzellikleri
Veri tabanı bilgi depolayan bilgi sisteminin ana oumlğesi olan ve etkili kullanmakla değer
kazanan bir yazılımdır İyi bir veri tabanı programında da aşağıdaki niteliklerin olması
beklenir
Her duumlzeyde rapor alınabilme oumlzelliği
Doğru ve hızlı sonuccedil verebilme oumlzelliği
Sorulabilecek buumltuumln sorulara yanıt verebilecek sorgulama dili
Bilgilerin ve sonuccedilların tutarlılığı
1411 MS Access
Microsoft Office uumlruumlnuumlduumlr
Kuumlccediluumlk oumllccedilekli uygulamalar iccedilindir
Tablo başına 2 GB a kadar veri depolayabilir
Aynı anda 255 bağlantıya izin verebilir
MS Windows dışındaki sistemlerde kullanılamaz
ldquoVeri kaybını oumlnlemerdquo oumlzelliğine sahiptir ancak tetikleme oumlzelliğinde ise program
iccedilinde kullanıcının seccedilimleri hareketlerine goumlre ccedilalıştırılacak komutlar ve veri tabanı
iccedilinde saklanmak istenen kodların kaydedilmesi oumlzelliklerine sahip değildir
1412 MySQL
Windows Linux OS2Solaris AIX işletim sistemlerinde ccedilalışabilir
Tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların kaydedilmesi oumlzelliklerine
sahiptir ancak Veri kaybını oumlnleme oumlzelliği bulunmamaktadır
Tablo başına 4 TB veri depolayabilir
1413 IBM DB2
IBM uumlruumlnuumlduumlr
Access ve MySQL e goumlre daha performanslı ancak kuumlccediluumlk işletmelere goumlre daha
yuumlksek maliyete sahiptir
nix ve Windows uumlzerinde ccedilalışabilir
Veri kaybını oumlnleme tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların
kaydedilmesi oumlzelliklerine sahiptir
1414 Informix
Uumlcretli ve guumlccedilluuml bir veri tabanıdır
Orta oumllccedilekli işletmelerin yuumlkuumlnuuml kaldırabilecek kapasitededir
1994rsquodeki Postgres kodundan geliştirilmeye başlanmıştır
5
1415 MS SQL Server
Microsoft uumlruumlnuumlduumlr
Dezavantajları Sadece Windows uumlzerinde ccedilalışabilir yuumlksek maliyet
Kullanım kolaylığı guumlvenilirliği işlem guumlcuuml
Tablo başına 4 TB veri
Veri kaybını oumlnleme tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların
kaydedilmesi oumlzelliklerine sahiptir
1416 PostgreSQL
Linux Unix BSD Windows AIX gibi işletim sistemlerinde ccedilalışabilir
Uumlcretsiz akademik bir veri tabanı
Ccedilok guumlccedilluuml işlem yapısı
Veri guumlvenliği oumln planda
Tablo başına 64 TB veri tutabilme oumlzelliği
Kalıtım tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların kaydedilmesi
oumlzelliklerine sahiptir
1417 Oracle
Duumlnyanın en guumlccedilluuml ve guumlvenilir veri tabanı olarak goumlsterilmektedir
Ccedilok yuumlksek maliyet
Windows Unix Linux gibi işletim sistemlerinde ccedilalışır
Oracle sınırsız sayıda tabloları desteklemektedir
15 Veri tabanı Programının Ccedilalıştırılması MS Access Office programınızı kurduktan sonra ccedilalışmaya hazır hale gelmiş
demektir Accessrsquoi ccedilalıştırmanın birkaccedil yolu vardır
Access Başlat duumlğmesine bağlı Programlar grubu iccedilerisinde yerini alır
Bu nesne uumlzerinde tıklama yapılarak ccedilalıştırabilirsiniz Bulunduğu suumlruumlcuuml ve dizindeki
simgesine ccedilift tıklama yapılarak ccedilalıştırılabilir Başlat duumlğmesine bağlı Ccedilalıştır komut
satırına bulunduğu yol ve uygulama adı yazılarak ccedilalıştırılabilir Bir diğer youmlntem ise
herhangi bir uygulama daha oumlnceden oluşturulmuş veri tabanı dosyası uumlzerine ccedilift tıklayarak
da olabilir Access herhangi bir office ailesi uumlruumlnuuml iccedilerisinden de ccedilalıştırılabilir
6
Resim 11 MS Access Başlatma Ekranı
Bir veri tabanı oluşturduğunuzda veya accediltığınızda bu veri tabanı penceresinde accedilılır
Bu arabirim penceresinde aşağıdaki Resim 12`deki kısımlar bulunur
Resim 12 MS Access arabirim penceresi
Resim 13 MS Access sekme goumlruumlntuumlsuuml
7
Dosya sekmesi veri tabanı youmlnetimiyle ilgili komutları (oluşturma kaydetme
yazdırma yedekleme ve yayımlama gibi) program penceresinin sol uumlst koumlşesindeki
dosya sekmesine tıkladığınızda goumlruumlnen menuumlden bulabilirsiniz Bazı komutlar dosya
sekmesinin altında hızlı erişim araccedil ccedilubuğundaki duumlğmelerle goumlsterilmiştir Burada
kaydet farklı kaydet yazdır bilgi yeni seccedilenekler ve ccedilıkış duumlğmeleri yer almaktadır
Aşağıdaki kısa yolların ne işe yaradığını yazınız
CTRL+Nhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
CTRL+O helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
ALT+F4 helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
F12helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Alt+F8helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Eschelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Phelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Resim 14 MS Access dosya sekmesi pencere goumlruumln tuumlsuuml
Gruptakilerle ilişkili olan ama daha az kullanılan komutlar grupta
duumlğme olarak goumlsterilmez Bunun yerine grup başlık ccedilubuğunun sağ koumlşesindeki
İletişim Kutusu Başlatıcıyı tıklayarak goumlruumlntuumlleyebileceğiniz bir iletişim kutusunda
yer alırlar
Microsoft Office Access Yardımı duumlğmesi de şeridin en sağında yer alır
8
Gezinti Boumllmesi veri tabanı nesnelerinin suumlzuumllmuumlş listelerini goumlruumlntuumller Listede yer
alan nesneleri liste başlığını sonra da goumlruumlntuumllemek istediğiniz nesne kategorisini veya
grubunu tıklayarak değiştirebilirsiniz
Gezinti Boumllmesinin Genişliğini Değiştirme İşaretccediliyi Gezinti Boumllmesinin
sağ kenarının uumlzerine getirin ve işaretccedili ccedilift taraflı ok haline gelince kenarı
suumlruumlkleyerek genişliği artırınız veya azaltınız
Gezinti Boumllmesini Accedilma ve Kapatma Gezinti Boumllmesini accedilmak veya
kapatmak iccedilin Boumllme Ccedilubuğunu AccedilKapat Duumlğmesini tıklayınız veya F11
tuşuna basınız Veri tabanı gezinti boumllmesi tuumlm access nesnelerini goumlsterecek
şekilde accedilılır
Resim 15 MS access şerit boumlluumlmleri
Başlık ccedilubuğunun altında şerit vardır Komutlar daha anlaşılır ve kolay olması iccedilin
klasik menuumller veya araccedil ccedilubukları yerine pencere iccedilinde şerit uumlzerinde bulunmaktadır
Şerit Ctrl+F1 ile goumlruumlnuumlr olur veya pasif hale getirilir Şerit goumlreve oumlzel
sekmelere ve bu sekmeler de oumlzelliğe ve goumlreve oumlzel komut gruplarına ayrılmıştır
Herhangi bir duumlğmeyi işaret ederek duumlğmenin adını bir ekran ipucu ile
goumlruumlntuumlleyebilirsiniz Ekran ipucu duumlğmenin işlevini de accedilıklayabilir Veri tabanı
penceresindeki şeritte altı sekme vardır
Dosya
Giriş
Oluştur
Dış veri
Veri tabanı araccedilları
Tablo araccedilları
Gezinti Boumllmesi
Şerit
Giriş sekmesi
Metin
Biccedilimlendirmesi
9
Veri tabanı iccedileriğiyle ccedilalışmaya ilişkin komutlar iccedilin Girişrsquoi seccediltiğinizde duumlğmeler bu
sekmede altı grupta duumlzenlenmiştir
Goumlruumlnuumlmler
Pano
Sırala ve filtre uygula
Kayıtlar
Bul
Metin biccedilimlendirmesi
Yalnızca o anda seccedilili olan veri tabanı nesnelerine uygulanabilecek komutlara ait
duumlğmeler aktif olur
Giriş sekmesinde Metin Biccedilimlendirmeyi tıklayınız Bu sekmede huumlcre goumlruumlnuumlmuuml
kılavuz ccedilizgileri kenarlık ve ccedilizgi stilleri gibi belirli ayarlara erişebilirsiniz
Resim 16 MS access veri sayfası biccedilimlendirmesi penceresi
Oluştur Penceresinde veri tabanı nesneleri oluşturmaya ilişkin komutlar iccedilin
duumlğmeler bu sekmede doumlrt gruba ayrılmıştır
Tablolar
Formlar
Raporlar
Makrolar ve kod
Şablonlar
Sorgular
Oluştur sekmesini ccedilift tıkladığınızda şerit gizlenir ve etkin olan veri tabanı nesnesi
iccedilin daha ccedilok yer accedilılır Şeridi yeniden goumlruumlntuumllemek iccedilin tekrar aynı sekmeyi ccedilift tıklayınız
Resim 17 MS access dış veri menuumlsuuml
10
Dış veri sekmesi bir veri tabanı ya da diğer kaynaklar arasında bilgi taşımaya ilişkin
duumlğmeleri barındırır Bu sekmede doumlrt gruba ayrılmıştır
Al ve bağla
Ver
Veri topla
Web`e bağlı listeler
Resim 18 MS access dış veri tabanı araccedilları menuumlsuuml
Bilgilerin youmlnetimi analizi ve korunmasına ilişkin komutların bulunduğu sekme ise
Veri tabanı Araccedilları`dır Duumlğmeler bu sekmede beş gruba ayrılmıştır
Araccedillar
Makro
İlişkiler
Ccediloumlzuumlmle
Verileri Taşı
Eklentiler
151 Veri tabanı Programında Dosya Oluşturma
Resim 19 MS access ilk ekran goumlruumlntuumlsuuml
11
Access veri tabanı oluşturma işleminizi hızlandırmak iccedilin kullanabileceğiniz ccedilok
ccedileşitli ortamlar sağlar Belirli bir goumlrevi yerine getirmek iccedilin gereken buumltuumln tabloları
sorguları formları ve raporları iccedileren kullanıma hazır bir veri tabanı oluşturabiliriz
1511 Yeni Boş Veri tabanı Oluşturma
Kullanabileceğiniz şablonlar sizin oluşturmak istediğiniz veri tabanıyla
oumlrtuumlşmediğinde veya bir programda Accesste kullanmak istediğiniz veriler varsa sıfırdan bir
veri tabanı oluşturmak size daha iyi bir sonuccedil verebilir
O yuumlzden yeni veri tabanı oluşturmak iccedilin Accessrsquoi başlatınız İlk ekran
goumlruumlnuumlmuumlnden Dosya-Yeni sekmesinde boş veri tabanını veya boş Web veri tabanını
tıklayınız
Resim 110 MS Access boş veri tabanı oluşturma
İlk ekran goumlruumlnuumlmuumlnuumln Yeni sekmesinde boş veri tabanını veya boş Web veri
tabanını tıklayınız Burada yaptığınız seccedilim veri tabanında hangi oumlzelliklerin
kullanılabileceğini belirler Masauumlstuuml veri tabanları Webe yayımlamanızı web
veritabanlarıysa toplam sorguları gibi bazı masauumlstuuml oumlzelliklerini desteklemez Sağda
Dosya Adı kutusuna veri tabanınız iccedilin bir ad yazınız
Dosyayı oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki
Goumlzatı tıklayınız yeni konuma gidip bunu seccediliniz ve Tamamı sonra da Oluşturu
tıklayınız
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (Tablo1
olarak adlandırılır)Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun yanındaki
ilk boş huumlcreye taşır
1512 Oumlzellikli Bir Şablondan Veri tabanı Oluşturma
Eğer var olan hazır şablonlardan birini kullanmak istiyorsanız oumlrnek şablonlar`ı
tıklayınız Karşınıza gelen ekrandan size uygun olanını seccediliniz Dosyayı oluşturduğunuz
konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı tıklayınız yeni
konuma gidip bunu seccediliniz ve Tamamı -Oluşturu tıklayınız
12
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (şablon
ismi 1 olarak adlandırılır) Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun
yanındaki ilk boş huumlcreye taşır İki tuumlr kullanılabilecek şablon ccedileşidi vardır
Resim 111 MS Access var olan şablonlar
1İstemci veri tabanı şablonları Access 2010 uygulamasında yedi istemci veri tabanı şablonu bulunur Bunlar
paylaşılan ağ klasoumlruumlne veya belge kitaplığına konduklarında paylaşılmaya devam
edilebilirler
Olaylar Yaklaşan toplantıları son tarihleri ve diğer oumlnemli olayları izleyebilirsiniz
Başlık konum başlangıccedil saati bitiş saati ve accedilıklama kaydedebilir ve ayrıca bir resim
ekleyebilirsiniz
Fakuumllte Telefon numaraları adresler acil durumda başvurulacak kişi bilgileri ve
istihdam verileri gibi fakuumllte uumlyeleriyle ilgili oumlnemli bilgileri youmlnetebilirsiniz
Pazarlama Projeleri Bir pazarlama projesinin ayrıntılarını youmlnetip zamanlayıp ve
izleyebilirsiniz
Northwind Muumlşterileri ccedilalışanları sipariş ayrıntılarını ve stoku youmlneten sipariş
izleme sistemi oluşturabilirsiniz
Satış Kanalı Kuumlccediluumlk bir satış uzmanları grubunda olası satışların ilerleme durumunu
izleyebilirsiniz
Oumlğrenciler Acil durumda başvurulacak kişiler sağlık durumu bilgileri ve oumlğrenci
velileri hakkında bilgiler gibi oumlğrencilerinizle ilgili bilgileri youmlnetebilirsiniz
Goumlrevler Sizin veya ccedilalıştığınız ekibinizin tamamlaması gereken işleri takip
edebilirsiniz
13
2Web veri tabanı şablonları Access 2010 uygulamasında beş Web veri tabanı şablonu bulunur Web veri tabanı
Access servilerini ccedilalıştıran SharePoint sunucusuna yayımlanmak uumlzere tasarlanmış veri
tabanı anlamına gelir Ancak standart istemci veri tabanı olarak Web uyumlu veri tabanı da
kullanabilirsiniz
Varlıklar Web Veri tabanı Oumlzel varlıkların ne zaman alındığı nerede bulunduğu
kime ait olduğu kimin aldığı gibi varlık koşullarını kategorilere ayırıp ve
kaydedebilirsiniz
Yardımsever Katkıları Web Veri tabanı Yardımseverlerden gelenleri kabul eden
bir kuruluşta goumlrevliyseniz katkıları takip etmek iccedilin bu şablonu kullanabilirsiniz
Birden ccedilok kampanyayı izleyebilir ve her biri suumlresince alınan katılımlar hakkında
rapor oluşturabilirsiniz
Kişiler Web Veri tabanı Muumlşteriler ve ortaklar gibi birlikte ccedilalışılan kişilerle ilgili
bilgileri youmlnetebilirsiniz Ad ve adres bilgileri telefon numaraları e-posta adreslerini
kayıt edip resim belge veya diğer dosyaları da saklayabilirsiniz
Sorunlar Web Veri tabanı Sorunu youmlnetmek iccedilin bir veri tabanı oluşturup
sorunları atayabilirsiniz Sorunlara oumlncelik verme kişi bilgilerini saklama durum
hakkında bilgi tutma gibi oumlğeleri bu veri tabanında goumlrebilirsiniz
Projeler Web Veri tabanı Ccedileşitli projeleri ve ilişkili goumlrevleri bu projelerdeki
youmlnlendiren kişileri ve youmlnetenleri takip edebilirsiniz
1513 İnternetten Şablon Yuumlkleme
Şablon kimliği Officecomdan yuumlklendiği şekliyle oumlzguumln şablonu veya
yuumlklemenizdeki şablonu tanımlamak iccedilin kullanılır
Accessle verilen şablonlara ek olarak birccedilok Officecom şablonu bulabilirsiniz
Oumlncelikle oumlzel ccedilevrimiccedili şablonları yuumlklemek iccedilin Officecom şablonları başlığının altında
istediğiniz şablon kalıbını seccediliniz
Resim 112 Officecom`dan yuumlklenebilecek şablon goumlruumlntuumlleri
Dosya Adı kutusuna şablon iccedilin yeni bir ad yazınız ve ardından metin kutusunun
yanındaki dosya simgesini tıklatarak yeni veri tabanı iccedilin belirli bir konum seccediliniz ve
Yuumlkleyi tıklayınız
14
Resim 113 Şablon yuumlkleme penceresi
Yeni veri tabanı kullanarak başlama Kullandığınız şablona bağlı olarak yeni veri tabanıyla ccedilalışmaya başlamak iccedilin
aşağıdakileri yapmanız gerekebilir
Access Oturum Accedil iletişim kutusunu boş bir kullanıcı listesiyle goumlruumlntuumllerse
başlamak iccedilin şu yordamı kullanınız
Yeni Kullanıcıyı tıklayınız
Kullanıcı Ayrıntıları formunu doldurunuz
Kaydet ve Kapatı tıklayınız
Girmiş olduğunuz kullanıcı adını seccedilip Oturum Accedil oumlğesini tıklayınız
152 Dosya Adı Uzantıları Office Access farklı dosya uzantıları ile ccedilalışma imkacircnı sunmaktadır
accdb Bu Access 2010 dosya biccedilimindeki veritabanlarının standart dosya adı
uzantısıdır Access 2010 veri tabanı standart istemci veri tabanı veya Web veri tabanı
olarak tasarlanabilir
accdw Web veri tabanını Access programında accedilmak iccedilin kullandığınız accdw
dosyası otomatik oluşturulan bir dosyadır Tarayıcı yerine uygulamayı her zaman Access
programında accedilan Web uygulamasının bir kısayolu olarak duumlşuumlnuumllmuumlştuumlr
accde Bu accdb dosyasının kilitli veya yalnızca yuumlruumltme suumlruumlmuuml olarak
derlenmiş Masauumlstuuml veritabanları iccedilin kullanılan dosya adı uzantısıdır accdb dosyası Visual
Basic for Applications (VBA) kodu iccedileriyorsa accde dosyasına yalnızca derlenmiş kod
eklenir VBA kodu kullanıcı tarafından goumlruumllemez ve değiştirilemez Ayrıca accde
dosyalarıyla ccedilalışan kullanıcılar formlarda veya raporlarda tasarım değişiklikleri yapamaz
Aşağıdakileri yaparak accdb dosyalarından accde dosyaları oluşturursunuz
Accdt Bu Access Veri tabanı Şablonlarının dosya adı uzantısıdır Access veri tabanı
şablonlarını Officecom sitesinden yuumlkleyebilir veya Microsoft Office arkaplan
goumlruumlnuumlmuumlndeki Paylaş alanında Şablon (accdt) oumlğesini tıklatarak veri tabanını şablon
olarak kaydedebilirsiniz
15
accdr dosya adı uzantısı veri tabanını ccedilalışma zamanı modunda accedilmanızı sağlar Bir
veri tabanının accdb olan dosya adı uzantısını accdr olarak değiştirmeniz Access 2010 veri
tabanınızın kilitli bir suumlruumlmuumlnuuml oluşturmanız iccedilin yeterlidir Veri tabanınızın tuumlm
işlevlerini geri yuumlklemek iccedilin dosya adı uzantısını yeniden accdb olarak değiştirebilirsiniz
mdw Ccedilalışma grubu bilgi dosyaları guumlvenlikli veritabanları hakkında bilgi depolar
Access 2010 iccedilin mdw biccediliminde herhangi bir değişiklik yapılmamıştır Access 2010
Ccedilalışma Grubu Youmlneticisi Access 2000 ile Access 2007 arasında oluşturulanlarla oumlzdeş
mdw dosyaları oluşturur Bu oumlnceki suumlruumlmlerde oluşturulan mdw Access 2010daki
veritabanları tarafından kullanılabilir
laccdb Bir Access 2007 veya Access 2010 (accdb) veri tabanını accediltığınızda dosya
kilitleri dosya adı uzantısı laccdb olan bir kilit dosyası aracılığıyla denetlenir Eski suumlruumlm bir
Access (mdb) dosyasını accediltığınızda kilit dosyası ldb uzantısına sahiptir Oluşturulan kilit
dosyasının tuumlruuml accedilılan veri tabanının dosya tuumlruumlne bağlıdır kullandığınız Access suumlruumlmuumlne
bağlı değildir Tuumlm kullanıcılar veri tabanını kapattığında kilit dosyaları otomatik olarak
silinir
153 Farklı Kaydet
Yeni boş bir veri tabanı oluşturduğunuzda Access veri tabanı dosyası iccedilin bir ad
vermenizi ister Varsayılan olarak dosyaya accdb uzantısı verilir Dosya Access 2007-
2010 dosya biccediliminde oluşturulur ve Accessin oumlnceki suumlruumlmleri tarafından okunamaz
Bazı durumlarda dosyayı oumlnceki bir Access biccediliminde oluşturmayı tercih
edebilirsiniz Microsoft Access 2010 suumlruumlmuumlnde Access 2000 biccediliminde veya Access 2002-
2003 biccediliminde (her ikisi de mdb uzantılıdır) dosya oluşturma seccedileneğiniz vardır Sonra
yeni bir veri tabanı dosyası oluşturduğunuzda ortaya ccedilıkan dosya oumlnceki Access biccediliminde
oluşturulur ve Accessin bu suumlruumlmuumlnuuml kullanan başka kullanıcılarla paylaşılabilir
Not Oumlzguumln veri tabanı Access 2007-2010 biccedilimindeyse ve Access 2007-2010
biccediliminde oluşturulmuş karmaşık veriler ccedilevrimdışı veriler veya eklentiler iccedileriyorsa
kopyayı Access 2000 veya Access 2002-2003 gibi oumlnceki biccedilimlerde kaydedemezsiniz
Veri tabanı accedilık değilse doumlnuumlştuumlrmek istediğiniz veri tabanını accedilınız
Dosya sekmesini ve ardından kaydet ve yayımla seccedileneğinden sonra Veri tabanını
Farklı Kaydeti tıklayınız
Not Farklı bir biccedilimde kaydetmeye ccedilalışırken accedilık bir veri tabanı nesnesi varsa
kopyayı oluşturmadan oumlnce Accessin bu veritabanlarını kapatması gerekir Accessin
nesneleri kapatmasını isterseniz Eveti tıklayınız (Gerekirse Access değişiklikleri
kaydetmenizi ister) Tuumlm işlemi iptal etmek iccedilin ise Hayırı tıklayınız
Farklı Kaydet iletişim kutusunda Dosya adı kutusuna veri tabanının kopyası iccedilin bir
dosya adı yazınız
Kaydeti tıklayınız Access kopyayı oluşturur ve accedilar
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
ii
2143Elektronik Tablo Programından Bilgi Almak 59 215SharePoint Listesini Temel Alan Bir Tablo Oluşturma 61
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma 62 2152 Yeni Oumlzel Liste Oluşturma 63 2153 Varolan Listeden Veri Alma 63 2154 Varolan Bir Listeye Bağlama 64
216Tablolarda Sıralama ve Filtre Uygulama 64 2161 Genel Filtreler 65 2162Seccedilime Dayalı Filtreler 66
217Tablo Satırlarını ve Suumltunlarını Duumlzenlemek 67 218Veri tabanı Duumlzenleme ve Onarma 69
2181 Otomatik Duumlzenleme ve Onarma 70 2182 Veri tabanını El ile Duumlzenleme ve Onarma 70
UYGULAMA FAALİYETİ 71 OumlLCcedilME VE DEĞERLENDİRME 72
MODUumlL DEĞERLENDİRME 73 CEVAP ANAHTARLARI 75 KAYNAKCcedilA 76
iii
ACcedilIKLAMALAR
KOD 482BK0183
ALAN Buumlro Youmlnetimi ve Sekreterlik
DALMESLEK Dal Ortak
MODUumlLUumlN ADI Veri tabanı Programı 1
MODUumlLUumlN TANIMI Veri tabanı Programında Tablolarla ilgili becerinin
kazandırıldığı bir oumlğrenme materyalidir
SUumlRE 4024
OumlN KOŞUL Bu moduumlluumln oumln koşulu yoktur
YETERLİK Dosyalama işlemleri ve tablolar oluşturmak
MODUumlLUumlN AMACI
Genel Amaccedil
Gerekli ortam sağlandığında bilgisayarda guumlncel
teknolojiyi takip ederek Veri tabanı programını doğru ve
etkin olarak kullanabileceksiniz
Amaccedillar
1 Bilgisayar ortamında Veri tabanı programını
kullanarak istenilen oumlzelliklere goumlre dosyalama
işlemleri yapabilecektir
2 Bilgisayar ortamında Veri tabanı programını
kullanarak istenilen oumlzelliklere uygun tablo
hazırlayabilecektir
EĞİTİM OumlĞRETİM
ORTAMLARI VE
DONANIMLARI
Ortam Bilgisayar laboratuvarı
Donanım Bilgisayar bilgisayar masaları kacircğıt kalem
veri tabanı programı yedekleme iccedilin gerekli donanım
raporlama iccedilin yazıcı sayfa iccedilin internet bağlantısı ve
lisanslı işletim sistemi programı
OumlLCcedilME VE
DEĞERLENDİRME
Moduumll iccedilinde yer alan her oumlğrenme faaliyetinden sonra
verilen oumllccedilme araccedilları ile kendinizi değerlendireceksiniz
Oumlğretmen moduumll sonunda oumllccedilme aracı (ccediloktan seccedilmeli
test doğru-yanlış testi boşluk doldurma eşleştirme vb)
kullanarak moduumll uygulamaları ile kazandığınız bilgi ve
becerileri oumllccedilerek sizi değerlendirecektir
ACcedilIKLAMALAR
iv
1
GİRİŞ
Sevgili Oumlğrenci
Guumlnuumlmuumlzde bilgisayar kullanımının artması ve ccedilok ccedileşitli bilgilerin bilgisayarlarda
saklanmasının ve istenildiğinde erişiminin kolaylaşması veri tabanı programlarına olan
ihtiyacı artırmıştır
Veri tabanı İhtiyaccedil duyduğunuz verilerin işlenebilir iccedilinde arama yapılabilir
sıralanabilir hale gelmesini sağlayan bir yardımcı programdır Aynı zamanda bilgilerin hızlı
ve guumlncellenmiş bir şekilde aktarılmasını da sağlar
Bu moduumllle birlikte guumlnluumlk hayatta dikkatinizi ccedilekmeyen ayrıntıları fark edecek bilgi
parccedilalarını planlayıp duumlzenleyeceksiniz Ayrıntılara itina goumlsterip zamanınızı etkili olarak
kullanacaksınız
Bu moduumll size veri tabanı ve veri tabanı programının genel oumlzelliklerini oumlğrenmenizi
sağlayacak O yuumlzden bilgisayar başında programınız accedilık iken ccedileşitli uygulamalar ve
tekrarlar yapmanız tavsiye edilir Bir konuyu anlamadan diğer konuya geccedilmeyiniz
GİRİŞ
2
3
OumlĞRENME FAALİYETİndash1
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere goumlre
dosyalama işlemleri yapabileceksiniz
Bir veri tabanı programına ne iccedilin ihtiyaccedil duyarız araştırınız
Kişiye ait isim meslek adres telefon gibi bilgileri belli bir yerde saklıyor musunuz
Bir kacircğıt ya da deftere kaydederken nelere dikkat ediyorsunuz
1 DOSYALAMA İŞLEMLERİ 11 Veri Nedir
Bilgisayara girilen işlenmemiş (ham) bilgilere veri denir Bilgisayarın alabildiği
işleyebildiği sonuccedil uumlretebildiği ve saklayabildiği her şey veridir Veriler (data) genellikle
tanımlanmamış kullanım ve başvuruları iccedileren ham gerccedilekleri goumlz oumlnuumlnde tutarlar Datalar
formatlanabilir filtrelenebilir ve oumlzetlenebilinir
12 Veri ve Bilgi Bağlantısı Bilgiler verilerin işlenmiş kullanıcılar iccedilin yararlı hale getirilmiş halleridir Buradan
verilerin bilgiye ulaşmada gereken kaynaklar olduğu kanısına ulaşılabilir Bilgi karar
alınmasına yardımcı olan oumlğelerdir Veri yeniden başvurulabilecek sayılar rakamlar
soumlzcuumlkler metinler resimler olaylar ve gereksinimleri kapsar Verinin belli bir amacı hızı
sıklığı tuumlruuml maliyeti yoğunluğu gibi oumlzellikleri vardır
Veri işlemenin yani bilgi haline doumlnuumlştuumlrmenin temel amacı ccedilok fazla miktarda veriyi
ccedilabuk ucuz ve doğru bir şekilde girebilmek ve işleyebilmektir Otomatik veri işleme
bilgisayar uygulamalarının temel taşıdır
13 Veri tabanı Kavramları Veri tabanı bir konuyla ilgili ccedilok sayıda kaydın bulunduğu bir bilgi havuzu olarak
nitelendirilebilir Bir veri tabanından beklenen temel işlevler verileri koruması onlara
erişilmesini sağlaması ve başka verilerle ilişkilendirilmesidir Access İlişkisel veri tabanı
Youmlnetim Sistemi ile ccedilalışan bir veri tabanı oluşturma programıdır İlişkisel veri tabanı
Youmlnetim Sistemi sisteminde bir veri tabanı dosyasında birden fazla tablo oluşturulabilir ve
bu tablolar arasında birbirleriyle ilişki kurulabilir
Access bize tablolarımıza bilgi girmek veya bu bilgileri duumlzenlemek iccedilin tablo sorgu
form moduumll moduumll ve makro adında araccedillar sunar Tablolar ve bu araccedilları kullanarak
oluşturacağınız bu araccedillara veri tabanınızın nesneleri denir
OumlĞRENME FAALİYETİndash1
AMACcedil
ARAŞTIRMA
4
1 Tablolar Verilerinizin iccedilinde bulunduğu listelerdir
2 Sorgular Verilerinizi tablolar halinde ortaya ccedilıkarttıktan sonra bu verilerden yeni
seccedilmeler yapmak belirli bir oumllccediluumltuuml (kriteri) karşılayan veya karşılamayanları seccedilmek
ve benzeri veri-işlemlerini sorgu (Query) aracıyla yaparsınız
3 Formlar Veri girme veya veri-işlem işlerinizi kolaylaştıran araccedillardır Formu veri
tabanınızdaki bilgilere denk kutular iccedileren bir tuumlr grafik ara yuumlz sayabilirsiniz
4 Raporlar Verilerinizin bir bakıma ham liste halinde kurtarılıp anlamlı diziler
haline getirilmesine rapor ccedilıkartma denir
6 Makrolar moduumlller Tıpkı kelime işlem programlarında olduğu gibi sık sık tekrar
ettiğiniz işlemleri makro ve moduumll haline getirebilir ve bunları uygun olan herhangi
bir tablo form veya sorguda kullanabilirsiniz
14 Veri Tabanı Programları 141 Veri tabanı programları ccedileşitleri ve oumlzellikleri
Veri tabanı bilgi depolayan bilgi sisteminin ana oumlğesi olan ve etkili kullanmakla değer
kazanan bir yazılımdır İyi bir veri tabanı programında da aşağıdaki niteliklerin olması
beklenir
Her duumlzeyde rapor alınabilme oumlzelliği
Doğru ve hızlı sonuccedil verebilme oumlzelliği
Sorulabilecek buumltuumln sorulara yanıt verebilecek sorgulama dili
Bilgilerin ve sonuccedilların tutarlılığı
1411 MS Access
Microsoft Office uumlruumlnuumlduumlr
Kuumlccediluumlk oumllccedilekli uygulamalar iccedilindir
Tablo başına 2 GB a kadar veri depolayabilir
Aynı anda 255 bağlantıya izin verebilir
MS Windows dışındaki sistemlerde kullanılamaz
ldquoVeri kaybını oumlnlemerdquo oumlzelliğine sahiptir ancak tetikleme oumlzelliğinde ise program
iccedilinde kullanıcının seccedilimleri hareketlerine goumlre ccedilalıştırılacak komutlar ve veri tabanı
iccedilinde saklanmak istenen kodların kaydedilmesi oumlzelliklerine sahip değildir
1412 MySQL
Windows Linux OS2Solaris AIX işletim sistemlerinde ccedilalışabilir
Tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların kaydedilmesi oumlzelliklerine
sahiptir ancak Veri kaybını oumlnleme oumlzelliği bulunmamaktadır
Tablo başına 4 TB veri depolayabilir
1413 IBM DB2
IBM uumlruumlnuumlduumlr
Access ve MySQL e goumlre daha performanslı ancak kuumlccediluumlk işletmelere goumlre daha
yuumlksek maliyete sahiptir
nix ve Windows uumlzerinde ccedilalışabilir
Veri kaybını oumlnleme tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların
kaydedilmesi oumlzelliklerine sahiptir
1414 Informix
Uumlcretli ve guumlccedilluuml bir veri tabanıdır
Orta oumllccedilekli işletmelerin yuumlkuumlnuuml kaldırabilecek kapasitededir
1994rsquodeki Postgres kodundan geliştirilmeye başlanmıştır
5
1415 MS SQL Server
Microsoft uumlruumlnuumlduumlr
Dezavantajları Sadece Windows uumlzerinde ccedilalışabilir yuumlksek maliyet
Kullanım kolaylığı guumlvenilirliği işlem guumlcuuml
Tablo başına 4 TB veri
Veri kaybını oumlnleme tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların
kaydedilmesi oumlzelliklerine sahiptir
1416 PostgreSQL
Linux Unix BSD Windows AIX gibi işletim sistemlerinde ccedilalışabilir
Uumlcretsiz akademik bir veri tabanı
Ccedilok guumlccedilluuml işlem yapısı
Veri guumlvenliği oumln planda
Tablo başına 64 TB veri tutabilme oumlzelliği
Kalıtım tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların kaydedilmesi
oumlzelliklerine sahiptir
1417 Oracle
Duumlnyanın en guumlccedilluuml ve guumlvenilir veri tabanı olarak goumlsterilmektedir
Ccedilok yuumlksek maliyet
Windows Unix Linux gibi işletim sistemlerinde ccedilalışır
Oracle sınırsız sayıda tabloları desteklemektedir
15 Veri tabanı Programının Ccedilalıştırılması MS Access Office programınızı kurduktan sonra ccedilalışmaya hazır hale gelmiş
demektir Accessrsquoi ccedilalıştırmanın birkaccedil yolu vardır
Access Başlat duumlğmesine bağlı Programlar grubu iccedilerisinde yerini alır
Bu nesne uumlzerinde tıklama yapılarak ccedilalıştırabilirsiniz Bulunduğu suumlruumlcuuml ve dizindeki
simgesine ccedilift tıklama yapılarak ccedilalıştırılabilir Başlat duumlğmesine bağlı Ccedilalıştır komut
satırına bulunduğu yol ve uygulama adı yazılarak ccedilalıştırılabilir Bir diğer youmlntem ise
herhangi bir uygulama daha oumlnceden oluşturulmuş veri tabanı dosyası uumlzerine ccedilift tıklayarak
da olabilir Access herhangi bir office ailesi uumlruumlnuuml iccedilerisinden de ccedilalıştırılabilir
6
Resim 11 MS Access Başlatma Ekranı
Bir veri tabanı oluşturduğunuzda veya accediltığınızda bu veri tabanı penceresinde accedilılır
Bu arabirim penceresinde aşağıdaki Resim 12`deki kısımlar bulunur
Resim 12 MS Access arabirim penceresi
Resim 13 MS Access sekme goumlruumlntuumlsuuml
7
Dosya sekmesi veri tabanı youmlnetimiyle ilgili komutları (oluşturma kaydetme
yazdırma yedekleme ve yayımlama gibi) program penceresinin sol uumlst koumlşesindeki
dosya sekmesine tıkladığınızda goumlruumlnen menuumlden bulabilirsiniz Bazı komutlar dosya
sekmesinin altında hızlı erişim araccedil ccedilubuğundaki duumlğmelerle goumlsterilmiştir Burada
kaydet farklı kaydet yazdır bilgi yeni seccedilenekler ve ccedilıkış duumlğmeleri yer almaktadır
Aşağıdaki kısa yolların ne işe yaradığını yazınız
CTRL+Nhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
CTRL+O helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
ALT+F4 helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
F12helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Alt+F8helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Eschelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Phelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Resim 14 MS Access dosya sekmesi pencere goumlruumln tuumlsuuml
Gruptakilerle ilişkili olan ama daha az kullanılan komutlar grupta
duumlğme olarak goumlsterilmez Bunun yerine grup başlık ccedilubuğunun sağ koumlşesindeki
İletişim Kutusu Başlatıcıyı tıklayarak goumlruumlntuumlleyebileceğiniz bir iletişim kutusunda
yer alırlar
Microsoft Office Access Yardımı duumlğmesi de şeridin en sağında yer alır
8
Gezinti Boumllmesi veri tabanı nesnelerinin suumlzuumllmuumlş listelerini goumlruumlntuumller Listede yer
alan nesneleri liste başlığını sonra da goumlruumlntuumllemek istediğiniz nesne kategorisini veya
grubunu tıklayarak değiştirebilirsiniz
Gezinti Boumllmesinin Genişliğini Değiştirme İşaretccediliyi Gezinti Boumllmesinin
sağ kenarının uumlzerine getirin ve işaretccedili ccedilift taraflı ok haline gelince kenarı
suumlruumlkleyerek genişliği artırınız veya azaltınız
Gezinti Boumllmesini Accedilma ve Kapatma Gezinti Boumllmesini accedilmak veya
kapatmak iccedilin Boumllme Ccedilubuğunu AccedilKapat Duumlğmesini tıklayınız veya F11
tuşuna basınız Veri tabanı gezinti boumllmesi tuumlm access nesnelerini goumlsterecek
şekilde accedilılır
Resim 15 MS access şerit boumlluumlmleri
Başlık ccedilubuğunun altında şerit vardır Komutlar daha anlaşılır ve kolay olması iccedilin
klasik menuumller veya araccedil ccedilubukları yerine pencere iccedilinde şerit uumlzerinde bulunmaktadır
Şerit Ctrl+F1 ile goumlruumlnuumlr olur veya pasif hale getirilir Şerit goumlreve oumlzel
sekmelere ve bu sekmeler de oumlzelliğe ve goumlreve oumlzel komut gruplarına ayrılmıştır
Herhangi bir duumlğmeyi işaret ederek duumlğmenin adını bir ekran ipucu ile
goumlruumlntuumlleyebilirsiniz Ekran ipucu duumlğmenin işlevini de accedilıklayabilir Veri tabanı
penceresindeki şeritte altı sekme vardır
Dosya
Giriş
Oluştur
Dış veri
Veri tabanı araccedilları
Tablo araccedilları
Gezinti Boumllmesi
Şerit
Giriş sekmesi
Metin
Biccedilimlendirmesi
9
Veri tabanı iccedileriğiyle ccedilalışmaya ilişkin komutlar iccedilin Girişrsquoi seccediltiğinizde duumlğmeler bu
sekmede altı grupta duumlzenlenmiştir
Goumlruumlnuumlmler
Pano
Sırala ve filtre uygula
Kayıtlar
Bul
Metin biccedilimlendirmesi
Yalnızca o anda seccedilili olan veri tabanı nesnelerine uygulanabilecek komutlara ait
duumlğmeler aktif olur
Giriş sekmesinde Metin Biccedilimlendirmeyi tıklayınız Bu sekmede huumlcre goumlruumlnuumlmuuml
kılavuz ccedilizgileri kenarlık ve ccedilizgi stilleri gibi belirli ayarlara erişebilirsiniz
Resim 16 MS access veri sayfası biccedilimlendirmesi penceresi
Oluştur Penceresinde veri tabanı nesneleri oluşturmaya ilişkin komutlar iccedilin
duumlğmeler bu sekmede doumlrt gruba ayrılmıştır
Tablolar
Formlar
Raporlar
Makrolar ve kod
Şablonlar
Sorgular
Oluştur sekmesini ccedilift tıkladığınızda şerit gizlenir ve etkin olan veri tabanı nesnesi
iccedilin daha ccedilok yer accedilılır Şeridi yeniden goumlruumlntuumllemek iccedilin tekrar aynı sekmeyi ccedilift tıklayınız
Resim 17 MS access dış veri menuumlsuuml
10
Dış veri sekmesi bir veri tabanı ya da diğer kaynaklar arasında bilgi taşımaya ilişkin
duumlğmeleri barındırır Bu sekmede doumlrt gruba ayrılmıştır
Al ve bağla
Ver
Veri topla
Web`e bağlı listeler
Resim 18 MS access dış veri tabanı araccedilları menuumlsuuml
Bilgilerin youmlnetimi analizi ve korunmasına ilişkin komutların bulunduğu sekme ise
Veri tabanı Araccedilları`dır Duumlğmeler bu sekmede beş gruba ayrılmıştır
Araccedillar
Makro
İlişkiler
Ccediloumlzuumlmle
Verileri Taşı
Eklentiler
151 Veri tabanı Programında Dosya Oluşturma
Resim 19 MS access ilk ekran goumlruumlntuumlsuuml
11
Access veri tabanı oluşturma işleminizi hızlandırmak iccedilin kullanabileceğiniz ccedilok
ccedileşitli ortamlar sağlar Belirli bir goumlrevi yerine getirmek iccedilin gereken buumltuumln tabloları
sorguları formları ve raporları iccedileren kullanıma hazır bir veri tabanı oluşturabiliriz
1511 Yeni Boş Veri tabanı Oluşturma
Kullanabileceğiniz şablonlar sizin oluşturmak istediğiniz veri tabanıyla
oumlrtuumlşmediğinde veya bir programda Accesste kullanmak istediğiniz veriler varsa sıfırdan bir
veri tabanı oluşturmak size daha iyi bir sonuccedil verebilir
O yuumlzden yeni veri tabanı oluşturmak iccedilin Accessrsquoi başlatınız İlk ekran
goumlruumlnuumlmuumlnden Dosya-Yeni sekmesinde boş veri tabanını veya boş Web veri tabanını
tıklayınız
Resim 110 MS Access boş veri tabanı oluşturma
İlk ekran goumlruumlnuumlmuumlnuumln Yeni sekmesinde boş veri tabanını veya boş Web veri
tabanını tıklayınız Burada yaptığınız seccedilim veri tabanında hangi oumlzelliklerin
kullanılabileceğini belirler Masauumlstuuml veri tabanları Webe yayımlamanızı web
veritabanlarıysa toplam sorguları gibi bazı masauumlstuuml oumlzelliklerini desteklemez Sağda
Dosya Adı kutusuna veri tabanınız iccedilin bir ad yazınız
Dosyayı oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki
Goumlzatı tıklayınız yeni konuma gidip bunu seccediliniz ve Tamamı sonra da Oluşturu
tıklayınız
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (Tablo1
olarak adlandırılır)Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun yanındaki
ilk boş huumlcreye taşır
1512 Oumlzellikli Bir Şablondan Veri tabanı Oluşturma
Eğer var olan hazır şablonlardan birini kullanmak istiyorsanız oumlrnek şablonlar`ı
tıklayınız Karşınıza gelen ekrandan size uygun olanını seccediliniz Dosyayı oluşturduğunuz
konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı tıklayınız yeni
konuma gidip bunu seccediliniz ve Tamamı -Oluşturu tıklayınız
12
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (şablon
ismi 1 olarak adlandırılır) Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun
yanındaki ilk boş huumlcreye taşır İki tuumlr kullanılabilecek şablon ccedileşidi vardır
Resim 111 MS Access var olan şablonlar
1İstemci veri tabanı şablonları Access 2010 uygulamasında yedi istemci veri tabanı şablonu bulunur Bunlar
paylaşılan ağ klasoumlruumlne veya belge kitaplığına konduklarında paylaşılmaya devam
edilebilirler
Olaylar Yaklaşan toplantıları son tarihleri ve diğer oumlnemli olayları izleyebilirsiniz
Başlık konum başlangıccedil saati bitiş saati ve accedilıklama kaydedebilir ve ayrıca bir resim
ekleyebilirsiniz
Fakuumllte Telefon numaraları adresler acil durumda başvurulacak kişi bilgileri ve
istihdam verileri gibi fakuumllte uumlyeleriyle ilgili oumlnemli bilgileri youmlnetebilirsiniz
Pazarlama Projeleri Bir pazarlama projesinin ayrıntılarını youmlnetip zamanlayıp ve
izleyebilirsiniz
Northwind Muumlşterileri ccedilalışanları sipariş ayrıntılarını ve stoku youmlneten sipariş
izleme sistemi oluşturabilirsiniz
Satış Kanalı Kuumlccediluumlk bir satış uzmanları grubunda olası satışların ilerleme durumunu
izleyebilirsiniz
Oumlğrenciler Acil durumda başvurulacak kişiler sağlık durumu bilgileri ve oumlğrenci
velileri hakkında bilgiler gibi oumlğrencilerinizle ilgili bilgileri youmlnetebilirsiniz
Goumlrevler Sizin veya ccedilalıştığınız ekibinizin tamamlaması gereken işleri takip
edebilirsiniz
13
2Web veri tabanı şablonları Access 2010 uygulamasında beş Web veri tabanı şablonu bulunur Web veri tabanı
Access servilerini ccedilalıştıran SharePoint sunucusuna yayımlanmak uumlzere tasarlanmış veri
tabanı anlamına gelir Ancak standart istemci veri tabanı olarak Web uyumlu veri tabanı da
kullanabilirsiniz
Varlıklar Web Veri tabanı Oumlzel varlıkların ne zaman alındığı nerede bulunduğu
kime ait olduğu kimin aldığı gibi varlık koşullarını kategorilere ayırıp ve
kaydedebilirsiniz
Yardımsever Katkıları Web Veri tabanı Yardımseverlerden gelenleri kabul eden
bir kuruluşta goumlrevliyseniz katkıları takip etmek iccedilin bu şablonu kullanabilirsiniz
Birden ccedilok kampanyayı izleyebilir ve her biri suumlresince alınan katılımlar hakkında
rapor oluşturabilirsiniz
Kişiler Web Veri tabanı Muumlşteriler ve ortaklar gibi birlikte ccedilalışılan kişilerle ilgili
bilgileri youmlnetebilirsiniz Ad ve adres bilgileri telefon numaraları e-posta adreslerini
kayıt edip resim belge veya diğer dosyaları da saklayabilirsiniz
Sorunlar Web Veri tabanı Sorunu youmlnetmek iccedilin bir veri tabanı oluşturup
sorunları atayabilirsiniz Sorunlara oumlncelik verme kişi bilgilerini saklama durum
hakkında bilgi tutma gibi oumlğeleri bu veri tabanında goumlrebilirsiniz
Projeler Web Veri tabanı Ccedileşitli projeleri ve ilişkili goumlrevleri bu projelerdeki
youmlnlendiren kişileri ve youmlnetenleri takip edebilirsiniz
1513 İnternetten Şablon Yuumlkleme
Şablon kimliği Officecomdan yuumlklendiği şekliyle oumlzguumln şablonu veya
yuumlklemenizdeki şablonu tanımlamak iccedilin kullanılır
Accessle verilen şablonlara ek olarak birccedilok Officecom şablonu bulabilirsiniz
Oumlncelikle oumlzel ccedilevrimiccedili şablonları yuumlklemek iccedilin Officecom şablonları başlığının altında
istediğiniz şablon kalıbını seccediliniz
Resim 112 Officecom`dan yuumlklenebilecek şablon goumlruumlntuumlleri
Dosya Adı kutusuna şablon iccedilin yeni bir ad yazınız ve ardından metin kutusunun
yanındaki dosya simgesini tıklatarak yeni veri tabanı iccedilin belirli bir konum seccediliniz ve
Yuumlkleyi tıklayınız
14
Resim 113 Şablon yuumlkleme penceresi
Yeni veri tabanı kullanarak başlama Kullandığınız şablona bağlı olarak yeni veri tabanıyla ccedilalışmaya başlamak iccedilin
aşağıdakileri yapmanız gerekebilir
Access Oturum Accedil iletişim kutusunu boş bir kullanıcı listesiyle goumlruumlntuumllerse
başlamak iccedilin şu yordamı kullanınız
Yeni Kullanıcıyı tıklayınız
Kullanıcı Ayrıntıları formunu doldurunuz
Kaydet ve Kapatı tıklayınız
Girmiş olduğunuz kullanıcı adını seccedilip Oturum Accedil oumlğesini tıklayınız
152 Dosya Adı Uzantıları Office Access farklı dosya uzantıları ile ccedilalışma imkacircnı sunmaktadır
accdb Bu Access 2010 dosya biccedilimindeki veritabanlarının standart dosya adı
uzantısıdır Access 2010 veri tabanı standart istemci veri tabanı veya Web veri tabanı
olarak tasarlanabilir
accdw Web veri tabanını Access programında accedilmak iccedilin kullandığınız accdw
dosyası otomatik oluşturulan bir dosyadır Tarayıcı yerine uygulamayı her zaman Access
programında accedilan Web uygulamasının bir kısayolu olarak duumlşuumlnuumllmuumlştuumlr
accde Bu accdb dosyasının kilitli veya yalnızca yuumlruumltme suumlruumlmuuml olarak
derlenmiş Masauumlstuuml veritabanları iccedilin kullanılan dosya adı uzantısıdır accdb dosyası Visual
Basic for Applications (VBA) kodu iccedileriyorsa accde dosyasına yalnızca derlenmiş kod
eklenir VBA kodu kullanıcı tarafından goumlruumllemez ve değiştirilemez Ayrıca accde
dosyalarıyla ccedilalışan kullanıcılar formlarda veya raporlarda tasarım değişiklikleri yapamaz
Aşağıdakileri yaparak accdb dosyalarından accde dosyaları oluşturursunuz
Accdt Bu Access Veri tabanı Şablonlarının dosya adı uzantısıdır Access veri tabanı
şablonlarını Officecom sitesinden yuumlkleyebilir veya Microsoft Office arkaplan
goumlruumlnuumlmuumlndeki Paylaş alanında Şablon (accdt) oumlğesini tıklatarak veri tabanını şablon
olarak kaydedebilirsiniz
15
accdr dosya adı uzantısı veri tabanını ccedilalışma zamanı modunda accedilmanızı sağlar Bir
veri tabanının accdb olan dosya adı uzantısını accdr olarak değiştirmeniz Access 2010 veri
tabanınızın kilitli bir suumlruumlmuumlnuuml oluşturmanız iccedilin yeterlidir Veri tabanınızın tuumlm
işlevlerini geri yuumlklemek iccedilin dosya adı uzantısını yeniden accdb olarak değiştirebilirsiniz
mdw Ccedilalışma grubu bilgi dosyaları guumlvenlikli veritabanları hakkında bilgi depolar
Access 2010 iccedilin mdw biccediliminde herhangi bir değişiklik yapılmamıştır Access 2010
Ccedilalışma Grubu Youmlneticisi Access 2000 ile Access 2007 arasında oluşturulanlarla oumlzdeş
mdw dosyaları oluşturur Bu oumlnceki suumlruumlmlerde oluşturulan mdw Access 2010daki
veritabanları tarafından kullanılabilir
laccdb Bir Access 2007 veya Access 2010 (accdb) veri tabanını accediltığınızda dosya
kilitleri dosya adı uzantısı laccdb olan bir kilit dosyası aracılığıyla denetlenir Eski suumlruumlm bir
Access (mdb) dosyasını accediltığınızda kilit dosyası ldb uzantısına sahiptir Oluşturulan kilit
dosyasının tuumlruuml accedilılan veri tabanının dosya tuumlruumlne bağlıdır kullandığınız Access suumlruumlmuumlne
bağlı değildir Tuumlm kullanıcılar veri tabanını kapattığında kilit dosyaları otomatik olarak
silinir
153 Farklı Kaydet
Yeni boş bir veri tabanı oluşturduğunuzda Access veri tabanı dosyası iccedilin bir ad
vermenizi ister Varsayılan olarak dosyaya accdb uzantısı verilir Dosya Access 2007-
2010 dosya biccediliminde oluşturulur ve Accessin oumlnceki suumlruumlmleri tarafından okunamaz
Bazı durumlarda dosyayı oumlnceki bir Access biccediliminde oluşturmayı tercih
edebilirsiniz Microsoft Access 2010 suumlruumlmuumlnde Access 2000 biccediliminde veya Access 2002-
2003 biccediliminde (her ikisi de mdb uzantılıdır) dosya oluşturma seccedileneğiniz vardır Sonra
yeni bir veri tabanı dosyası oluşturduğunuzda ortaya ccedilıkan dosya oumlnceki Access biccediliminde
oluşturulur ve Accessin bu suumlruumlmuumlnuuml kullanan başka kullanıcılarla paylaşılabilir
Not Oumlzguumln veri tabanı Access 2007-2010 biccedilimindeyse ve Access 2007-2010
biccediliminde oluşturulmuş karmaşık veriler ccedilevrimdışı veriler veya eklentiler iccedileriyorsa
kopyayı Access 2000 veya Access 2002-2003 gibi oumlnceki biccedilimlerde kaydedemezsiniz
Veri tabanı accedilık değilse doumlnuumlştuumlrmek istediğiniz veri tabanını accedilınız
Dosya sekmesini ve ardından kaydet ve yayımla seccedileneğinden sonra Veri tabanını
Farklı Kaydeti tıklayınız
Not Farklı bir biccedilimde kaydetmeye ccedilalışırken accedilık bir veri tabanı nesnesi varsa
kopyayı oluşturmadan oumlnce Accessin bu veritabanlarını kapatması gerekir Accessin
nesneleri kapatmasını isterseniz Eveti tıklayınız (Gerekirse Access değişiklikleri
kaydetmenizi ister) Tuumlm işlemi iptal etmek iccedilin ise Hayırı tıklayınız
Farklı Kaydet iletişim kutusunda Dosya adı kutusuna veri tabanının kopyası iccedilin bir
dosya adı yazınız
Kaydeti tıklayınız Access kopyayı oluşturur ve accedilar
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
iii
ACcedilIKLAMALAR
KOD 482BK0183
ALAN Buumlro Youmlnetimi ve Sekreterlik
DALMESLEK Dal Ortak
MODUumlLUumlN ADI Veri tabanı Programı 1
MODUumlLUumlN TANIMI Veri tabanı Programında Tablolarla ilgili becerinin
kazandırıldığı bir oumlğrenme materyalidir
SUumlRE 4024
OumlN KOŞUL Bu moduumlluumln oumln koşulu yoktur
YETERLİK Dosyalama işlemleri ve tablolar oluşturmak
MODUumlLUumlN AMACI
Genel Amaccedil
Gerekli ortam sağlandığında bilgisayarda guumlncel
teknolojiyi takip ederek Veri tabanı programını doğru ve
etkin olarak kullanabileceksiniz
Amaccedillar
1 Bilgisayar ortamında Veri tabanı programını
kullanarak istenilen oumlzelliklere goumlre dosyalama
işlemleri yapabilecektir
2 Bilgisayar ortamında Veri tabanı programını
kullanarak istenilen oumlzelliklere uygun tablo
hazırlayabilecektir
EĞİTİM OumlĞRETİM
ORTAMLARI VE
DONANIMLARI
Ortam Bilgisayar laboratuvarı
Donanım Bilgisayar bilgisayar masaları kacircğıt kalem
veri tabanı programı yedekleme iccedilin gerekli donanım
raporlama iccedilin yazıcı sayfa iccedilin internet bağlantısı ve
lisanslı işletim sistemi programı
OumlLCcedilME VE
DEĞERLENDİRME
Moduumll iccedilinde yer alan her oumlğrenme faaliyetinden sonra
verilen oumllccedilme araccedilları ile kendinizi değerlendireceksiniz
Oumlğretmen moduumll sonunda oumllccedilme aracı (ccediloktan seccedilmeli
test doğru-yanlış testi boşluk doldurma eşleştirme vb)
kullanarak moduumll uygulamaları ile kazandığınız bilgi ve
becerileri oumllccedilerek sizi değerlendirecektir
ACcedilIKLAMALAR
iv
1
GİRİŞ
Sevgili Oumlğrenci
Guumlnuumlmuumlzde bilgisayar kullanımının artması ve ccedilok ccedileşitli bilgilerin bilgisayarlarda
saklanmasının ve istenildiğinde erişiminin kolaylaşması veri tabanı programlarına olan
ihtiyacı artırmıştır
Veri tabanı İhtiyaccedil duyduğunuz verilerin işlenebilir iccedilinde arama yapılabilir
sıralanabilir hale gelmesini sağlayan bir yardımcı programdır Aynı zamanda bilgilerin hızlı
ve guumlncellenmiş bir şekilde aktarılmasını da sağlar
Bu moduumllle birlikte guumlnluumlk hayatta dikkatinizi ccedilekmeyen ayrıntıları fark edecek bilgi
parccedilalarını planlayıp duumlzenleyeceksiniz Ayrıntılara itina goumlsterip zamanınızı etkili olarak
kullanacaksınız
Bu moduumll size veri tabanı ve veri tabanı programının genel oumlzelliklerini oumlğrenmenizi
sağlayacak O yuumlzden bilgisayar başında programınız accedilık iken ccedileşitli uygulamalar ve
tekrarlar yapmanız tavsiye edilir Bir konuyu anlamadan diğer konuya geccedilmeyiniz
GİRİŞ
2
3
OumlĞRENME FAALİYETİndash1
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere goumlre
dosyalama işlemleri yapabileceksiniz
Bir veri tabanı programına ne iccedilin ihtiyaccedil duyarız araştırınız
Kişiye ait isim meslek adres telefon gibi bilgileri belli bir yerde saklıyor musunuz
Bir kacircğıt ya da deftere kaydederken nelere dikkat ediyorsunuz
1 DOSYALAMA İŞLEMLERİ 11 Veri Nedir
Bilgisayara girilen işlenmemiş (ham) bilgilere veri denir Bilgisayarın alabildiği
işleyebildiği sonuccedil uumlretebildiği ve saklayabildiği her şey veridir Veriler (data) genellikle
tanımlanmamış kullanım ve başvuruları iccedileren ham gerccedilekleri goumlz oumlnuumlnde tutarlar Datalar
formatlanabilir filtrelenebilir ve oumlzetlenebilinir
12 Veri ve Bilgi Bağlantısı Bilgiler verilerin işlenmiş kullanıcılar iccedilin yararlı hale getirilmiş halleridir Buradan
verilerin bilgiye ulaşmada gereken kaynaklar olduğu kanısına ulaşılabilir Bilgi karar
alınmasına yardımcı olan oumlğelerdir Veri yeniden başvurulabilecek sayılar rakamlar
soumlzcuumlkler metinler resimler olaylar ve gereksinimleri kapsar Verinin belli bir amacı hızı
sıklığı tuumlruuml maliyeti yoğunluğu gibi oumlzellikleri vardır
Veri işlemenin yani bilgi haline doumlnuumlştuumlrmenin temel amacı ccedilok fazla miktarda veriyi
ccedilabuk ucuz ve doğru bir şekilde girebilmek ve işleyebilmektir Otomatik veri işleme
bilgisayar uygulamalarının temel taşıdır
13 Veri tabanı Kavramları Veri tabanı bir konuyla ilgili ccedilok sayıda kaydın bulunduğu bir bilgi havuzu olarak
nitelendirilebilir Bir veri tabanından beklenen temel işlevler verileri koruması onlara
erişilmesini sağlaması ve başka verilerle ilişkilendirilmesidir Access İlişkisel veri tabanı
Youmlnetim Sistemi ile ccedilalışan bir veri tabanı oluşturma programıdır İlişkisel veri tabanı
Youmlnetim Sistemi sisteminde bir veri tabanı dosyasında birden fazla tablo oluşturulabilir ve
bu tablolar arasında birbirleriyle ilişki kurulabilir
Access bize tablolarımıza bilgi girmek veya bu bilgileri duumlzenlemek iccedilin tablo sorgu
form moduumll moduumll ve makro adında araccedillar sunar Tablolar ve bu araccedilları kullanarak
oluşturacağınız bu araccedillara veri tabanınızın nesneleri denir
OumlĞRENME FAALİYETİndash1
AMACcedil
ARAŞTIRMA
4
1 Tablolar Verilerinizin iccedilinde bulunduğu listelerdir
2 Sorgular Verilerinizi tablolar halinde ortaya ccedilıkarttıktan sonra bu verilerden yeni
seccedilmeler yapmak belirli bir oumllccediluumltuuml (kriteri) karşılayan veya karşılamayanları seccedilmek
ve benzeri veri-işlemlerini sorgu (Query) aracıyla yaparsınız
3 Formlar Veri girme veya veri-işlem işlerinizi kolaylaştıran araccedillardır Formu veri
tabanınızdaki bilgilere denk kutular iccedileren bir tuumlr grafik ara yuumlz sayabilirsiniz
4 Raporlar Verilerinizin bir bakıma ham liste halinde kurtarılıp anlamlı diziler
haline getirilmesine rapor ccedilıkartma denir
6 Makrolar moduumlller Tıpkı kelime işlem programlarında olduğu gibi sık sık tekrar
ettiğiniz işlemleri makro ve moduumll haline getirebilir ve bunları uygun olan herhangi
bir tablo form veya sorguda kullanabilirsiniz
14 Veri Tabanı Programları 141 Veri tabanı programları ccedileşitleri ve oumlzellikleri
Veri tabanı bilgi depolayan bilgi sisteminin ana oumlğesi olan ve etkili kullanmakla değer
kazanan bir yazılımdır İyi bir veri tabanı programında da aşağıdaki niteliklerin olması
beklenir
Her duumlzeyde rapor alınabilme oumlzelliği
Doğru ve hızlı sonuccedil verebilme oumlzelliği
Sorulabilecek buumltuumln sorulara yanıt verebilecek sorgulama dili
Bilgilerin ve sonuccedilların tutarlılığı
1411 MS Access
Microsoft Office uumlruumlnuumlduumlr
Kuumlccediluumlk oumllccedilekli uygulamalar iccedilindir
Tablo başına 2 GB a kadar veri depolayabilir
Aynı anda 255 bağlantıya izin verebilir
MS Windows dışındaki sistemlerde kullanılamaz
ldquoVeri kaybını oumlnlemerdquo oumlzelliğine sahiptir ancak tetikleme oumlzelliğinde ise program
iccedilinde kullanıcının seccedilimleri hareketlerine goumlre ccedilalıştırılacak komutlar ve veri tabanı
iccedilinde saklanmak istenen kodların kaydedilmesi oumlzelliklerine sahip değildir
1412 MySQL
Windows Linux OS2Solaris AIX işletim sistemlerinde ccedilalışabilir
Tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların kaydedilmesi oumlzelliklerine
sahiptir ancak Veri kaybını oumlnleme oumlzelliği bulunmamaktadır
Tablo başına 4 TB veri depolayabilir
1413 IBM DB2
IBM uumlruumlnuumlduumlr
Access ve MySQL e goumlre daha performanslı ancak kuumlccediluumlk işletmelere goumlre daha
yuumlksek maliyete sahiptir
nix ve Windows uumlzerinde ccedilalışabilir
Veri kaybını oumlnleme tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların
kaydedilmesi oumlzelliklerine sahiptir
1414 Informix
Uumlcretli ve guumlccedilluuml bir veri tabanıdır
Orta oumllccedilekli işletmelerin yuumlkuumlnuuml kaldırabilecek kapasitededir
1994rsquodeki Postgres kodundan geliştirilmeye başlanmıştır
5
1415 MS SQL Server
Microsoft uumlruumlnuumlduumlr
Dezavantajları Sadece Windows uumlzerinde ccedilalışabilir yuumlksek maliyet
Kullanım kolaylığı guumlvenilirliği işlem guumlcuuml
Tablo başına 4 TB veri
Veri kaybını oumlnleme tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların
kaydedilmesi oumlzelliklerine sahiptir
1416 PostgreSQL
Linux Unix BSD Windows AIX gibi işletim sistemlerinde ccedilalışabilir
Uumlcretsiz akademik bir veri tabanı
Ccedilok guumlccedilluuml işlem yapısı
Veri guumlvenliği oumln planda
Tablo başına 64 TB veri tutabilme oumlzelliği
Kalıtım tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların kaydedilmesi
oumlzelliklerine sahiptir
1417 Oracle
Duumlnyanın en guumlccedilluuml ve guumlvenilir veri tabanı olarak goumlsterilmektedir
Ccedilok yuumlksek maliyet
Windows Unix Linux gibi işletim sistemlerinde ccedilalışır
Oracle sınırsız sayıda tabloları desteklemektedir
15 Veri tabanı Programının Ccedilalıştırılması MS Access Office programınızı kurduktan sonra ccedilalışmaya hazır hale gelmiş
demektir Accessrsquoi ccedilalıştırmanın birkaccedil yolu vardır
Access Başlat duumlğmesine bağlı Programlar grubu iccedilerisinde yerini alır
Bu nesne uumlzerinde tıklama yapılarak ccedilalıştırabilirsiniz Bulunduğu suumlruumlcuuml ve dizindeki
simgesine ccedilift tıklama yapılarak ccedilalıştırılabilir Başlat duumlğmesine bağlı Ccedilalıştır komut
satırına bulunduğu yol ve uygulama adı yazılarak ccedilalıştırılabilir Bir diğer youmlntem ise
herhangi bir uygulama daha oumlnceden oluşturulmuş veri tabanı dosyası uumlzerine ccedilift tıklayarak
da olabilir Access herhangi bir office ailesi uumlruumlnuuml iccedilerisinden de ccedilalıştırılabilir
6
Resim 11 MS Access Başlatma Ekranı
Bir veri tabanı oluşturduğunuzda veya accediltığınızda bu veri tabanı penceresinde accedilılır
Bu arabirim penceresinde aşağıdaki Resim 12`deki kısımlar bulunur
Resim 12 MS Access arabirim penceresi
Resim 13 MS Access sekme goumlruumlntuumlsuuml
7
Dosya sekmesi veri tabanı youmlnetimiyle ilgili komutları (oluşturma kaydetme
yazdırma yedekleme ve yayımlama gibi) program penceresinin sol uumlst koumlşesindeki
dosya sekmesine tıkladığınızda goumlruumlnen menuumlden bulabilirsiniz Bazı komutlar dosya
sekmesinin altında hızlı erişim araccedil ccedilubuğundaki duumlğmelerle goumlsterilmiştir Burada
kaydet farklı kaydet yazdır bilgi yeni seccedilenekler ve ccedilıkış duumlğmeleri yer almaktadır
Aşağıdaki kısa yolların ne işe yaradığını yazınız
CTRL+Nhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
CTRL+O helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
ALT+F4 helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
F12helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Alt+F8helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Eschelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Phelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Resim 14 MS Access dosya sekmesi pencere goumlruumln tuumlsuuml
Gruptakilerle ilişkili olan ama daha az kullanılan komutlar grupta
duumlğme olarak goumlsterilmez Bunun yerine grup başlık ccedilubuğunun sağ koumlşesindeki
İletişim Kutusu Başlatıcıyı tıklayarak goumlruumlntuumlleyebileceğiniz bir iletişim kutusunda
yer alırlar
Microsoft Office Access Yardımı duumlğmesi de şeridin en sağında yer alır
8
Gezinti Boumllmesi veri tabanı nesnelerinin suumlzuumllmuumlş listelerini goumlruumlntuumller Listede yer
alan nesneleri liste başlığını sonra da goumlruumlntuumllemek istediğiniz nesne kategorisini veya
grubunu tıklayarak değiştirebilirsiniz
Gezinti Boumllmesinin Genişliğini Değiştirme İşaretccediliyi Gezinti Boumllmesinin
sağ kenarının uumlzerine getirin ve işaretccedili ccedilift taraflı ok haline gelince kenarı
suumlruumlkleyerek genişliği artırınız veya azaltınız
Gezinti Boumllmesini Accedilma ve Kapatma Gezinti Boumllmesini accedilmak veya
kapatmak iccedilin Boumllme Ccedilubuğunu AccedilKapat Duumlğmesini tıklayınız veya F11
tuşuna basınız Veri tabanı gezinti boumllmesi tuumlm access nesnelerini goumlsterecek
şekilde accedilılır
Resim 15 MS access şerit boumlluumlmleri
Başlık ccedilubuğunun altında şerit vardır Komutlar daha anlaşılır ve kolay olması iccedilin
klasik menuumller veya araccedil ccedilubukları yerine pencere iccedilinde şerit uumlzerinde bulunmaktadır
Şerit Ctrl+F1 ile goumlruumlnuumlr olur veya pasif hale getirilir Şerit goumlreve oumlzel
sekmelere ve bu sekmeler de oumlzelliğe ve goumlreve oumlzel komut gruplarına ayrılmıştır
Herhangi bir duumlğmeyi işaret ederek duumlğmenin adını bir ekran ipucu ile
goumlruumlntuumlleyebilirsiniz Ekran ipucu duumlğmenin işlevini de accedilıklayabilir Veri tabanı
penceresindeki şeritte altı sekme vardır
Dosya
Giriş
Oluştur
Dış veri
Veri tabanı araccedilları
Tablo araccedilları
Gezinti Boumllmesi
Şerit
Giriş sekmesi
Metin
Biccedilimlendirmesi
9
Veri tabanı iccedileriğiyle ccedilalışmaya ilişkin komutlar iccedilin Girişrsquoi seccediltiğinizde duumlğmeler bu
sekmede altı grupta duumlzenlenmiştir
Goumlruumlnuumlmler
Pano
Sırala ve filtre uygula
Kayıtlar
Bul
Metin biccedilimlendirmesi
Yalnızca o anda seccedilili olan veri tabanı nesnelerine uygulanabilecek komutlara ait
duumlğmeler aktif olur
Giriş sekmesinde Metin Biccedilimlendirmeyi tıklayınız Bu sekmede huumlcre goumlruumlnuumlmuuml
kılavuz ccedilizgileri kenarlık ve ccedilizgi stilleri gibi belirli ayarlara erişebilirsiniz
Resim 16 MS access veri sayfası biccedilimlendirmesi penceresi
Oluştur Penceresinde veri tabanı nesneleri oluşturmaya ilişkin komutlar iccedilin
duumlğmeler bu sekmede doumlrt gruba ayrılmıştır
Tablolar
Formlar
Raporlar
Makrolar ve kod
Şablonlar
Sorgular
Oluştur sekmesini ccedilift tıkladığınızda şerit gizlenir ve etkin olan veri tabanı nesnesi
iccedilin daha ccedilok yer accedilılır Şeridi yeniden goumlruumlntuumllemek iccedilin tekrar aynı sekmeyi ccedilift tıklayınız
Resim 17 MS access dış veri menuumlsuuml
10
Dış veri sekmesi bir veri tabanı ya da diğer kaynaklar arasında bilgi taşımaya ilişkin
duumlğmeleri barındırır Bu sekmede doumlrt gruba ayrılmıştır
Al ve bağla
Ver
Veri topla
Web`e bağlı listeler
Resim 18 MS access dış veri tabanı araccedilları menuumlsuuml
Bilgilerin youmlnetimi analizi ve korunmasına ilişkin komutların bulunduğu sekme ise
Veri tabanı Araccedilları`dır Duumlğmeler bu sekmede beş gruba ayrılmıştır
Araccedillar
Makro
İlişkiler
Ccediloumlzuumlmle
Verileri Taşı
Eklentiler
151 Veri tabanı Programında Dosya Oluşturma
Resim 19 MS access ilk ekran goumlruumlntuumlsuuml
11
Access veri tabanı oluşturma işleminizi hızlandırmak iccedilin kullanabileceğiniz ccedilok
ccedileşitli ortamlar sağlar Belirli bir goumlrevi yerine getirmek iccedilin gereken buumltuumln tabloları
sorguları formları ve raporları iccedileren kullanıma hazır bir veri tabanı oluşturabiliriz
1511 Yeni Boş Veri tabanı Oluşturma
Kullanabileceğiniz şablonlar sizin oluşturmak istediğiniz veri tabanıyla
oumlrtuumlşmediğinde veya bir programda Accesste kullanmak istediğiniz veriler varsa sıfırdan bir
veri tabanı oluşturmak size daha iyi bir sonuccedil verebilir
O yuumlzden yeni veri tabanı oluşturmak iccedilin Accessrsquoi başlatınız İlk ekran
goumlruumlnuumlmuumlnden Dosya-Yeni sekmesinde boş veri tabanını veya boş Web veri tabanını
tıklayınız
Resim 110 MS Access boş veri tabanı oluşturma
İlk ekran goumlruumlnuumlmuumlnuumln Yeni sekmesinde boş veri tabanını veya boş Web veri
tabanını tıklayınız Burada yaptığınız seccedilim veri tabanında hangi oumlzelliklerin
kullanılabileceğini belirler Masauumlstuuml veri tabanları Webe yayımlamanızı web
veritabanlarıysa toplam sorguları gibi bazı masauumlstuuml oumlzelliklerini desteklemez Sağda
Dosya Adı kutusuna veri tabanınız iccedilin bir ad yazınız
Dosyayı oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki
Goumlzatı tıklayınız yeni konuma gidip bunu seccediliniz ve Tamamı sonra da Oluşturu
tıklayınız
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (Tablo1
olarak adlandırılır)Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun yanındaki
ilk boş huumlcreye taşır
1512 Oumlzellikli Bir Şablondan Veri tabanı Oluşturma
Eğer var olan hazır şablonlardan birini kullanmak istiyorsanız oumlrnek şablonlar`ı
tıklayınız Karşınıza gelen ekrandan size uygun olanını seccediliniz Dosyayı oluşturduğunuz
konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı tıklayınız yeni
konuma gidip bunu seccediliniz ve Tamamı -Oluşturu tıklayınız
12
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (şablon
ismi 1 olarak adlandırılır) Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun
yanındaki ilk boş huumlcreye taşır İki tuumlr kullanılabilecek şablon ccedileşidi vardır
Resim 111 MS Access var olan şablonlar
1İstemci veri tabanı şablonları Access 2010 uygulamasında yedi istemci veri tabanı şablonu bulunur Bunlar
paylaşılan ağ klasoumlruumlne veya belge kitaplığına konduklarında paylaşılmaya devam
edilebilirler
Olaylar Yaklaşan toplantıları son tarihleri ve diğer oumlnemli olayları izleyebilirsiniz
Başlık konum başlangıccedil saati bitiş saati ve accedilıklama kaydedebilir ve ayrıca bir resim
ekleyebilirsiniz
Fakuumllte Telefon numaraları adresler acil durumda başvurulacak kişi bilgileri ve
istihdam verileri gibi fakuumllte uumlyeleriyle ilgili oumlnemli bilgileri youmlnetebilirsiniz
Pazarlama Projeleri Bir pazarlama projesinin ayrıntılarını youmlnetip zamanlayıp ve
izleyebilirsiniz
Northwind Muumlşterileri ccedilalışanları sipariş ayrıntılarını ve stoku youmlneten sipariş
izleme sistemi oluşturabilirsiniz
Satış Kanalı Kuumlccediluumlk bir satış uzmanları grubunda olası satışların ilerleme durumunu
izleyebilirsiniz
Oumlğrenciler Acil durumda başvurulacak kişiler sağlık durumu bilgileri ve oumlğrenci
velileri hakkında bilgiler gibi oumlğrencilerinizle ilgili bilgileri youmlnetebilirsiniz
Goumlrevler Sizin veya ccedilalıştığınız ekibinizin tamamlaması gereken işleri takip
edebilirsiniz
13
2Web veri tabanı şablonları Access 2010 uygulamasında beş Web veri tabanı şablonu bulunur Web veri tabanı
Access servilerini ccedilalıştıran SharePoint sunucusuna yayımlanmak uumlzere tasarlanmış veri
tabanı anlamına gelir Ancak standart istemci veri tabanı olarak Web uyumlu veri tabanı da
kullanabilirsiniz
Varlıklar Web Veri tabanı Oumlzel varlıkların ne zaman alındığı nerede bulunduğu
kime ait olduğu kimin aldığı gibi varlık koşullarını kategorilere ayırıp ve
kaydedebilirsiniz
Yardımsever Katkıları Web Veri tabanı Yardımseverlerden gelenleri kabul eden
bir kuruluşta goumlrevliyseniz katkıları takip etmek iccedilin bu şablonu kullanabilirsiniz
Birden ccedilok kampanyayı izleyebilir ve her biri suumlresince alınan katılımlar hakkında
rapor oluşturabilirsiniz
Kişiler Web Veri tabanı Muumlşteriler ve ortaklar gibi birlikte ccedilalışılan kişilerle ilgili
bilgileri youmlnetebilirsiniz Ad ve adres bilgileri telefon numaraları e-posta adreslerini
kayıt edip resim belge veya diğer dosyaları da saklayabilirsiniz
Sorunlar Web Veri tabanı Sorunu youmlnetmek iccedilin bir veri tabanı oluşturup
sorunları atayabilirsiniz Sorunlara oumlncelik verme kişi bilgilerini saklama durum
hakkında bilgi tutma gibi oumlğeleri bu veri tabanında goumlrebilirsiniz
Projeler Web Veri tabanı Ccedileşitli projeleri ve ilişkili goumlrevleri bu projelerdeki
youmlnlendiren kişileri ve youmlnetenleri takip edebilirsiniz
1513 İnternetten Şablon Yuumlkleme
Şablon kimliği Officecomdan yuumlklendiği şekliyle oumlzguumln şablonu veya
yuumlklemenizdeki şablonu tanımlamak iccedilin kullanılır
Accessle verilen şablonlara ek olarak birccedilok Officecom şablonu bulabilirsiniz
Oumlncelikle oumlzel ccedilevrimiccedili şablonları yuumlklemek iccedilin Officecom şablonları başlığının altında
istediğiniz şablon kalıbını seccediliniz
Resim 112 Officecom`dan yuumlklenebilecek şablon goumlruumlntuumlleri
Dosya Adı kutusuna şablon iccedilin yeni bir ad yazınız ve ardından metin kutusunun
yanındaki dosya simgesini tıklatarak yeni veri tabanı iccedilin belirli bir konum seccediliniz ve
Yuumlkleyi tıklayınız
14
Resim 113 Şablon yuumlkleme penceresi
Yeni veri tabanı kullanarak başlama Kullandığınız şablona bağlı olarak yeni veri tabanıyla ccedilalışmaya başlamak iccedilin
aşağıdakileri yapmanız gerekebilir
Access Oturum Accedil iletişim kutusunu boş bir kullanıcı listesiyle goumlruumlntuumllerse
başlamak iccedilin şu yordamı kullanınız
Yeni Kullanıcıyı tıklayınız
Kullanıcı Ayrıntıları formunu doldurunuz
Kaydet ve Kapatı tıklayınız
Girmiş olduğunuz kullanıcı adını seccedilip Oturum Accedil oumlğesini tıklayınız
152 Dosya Adı Uzantıları Office Access farklı dosya uzantıları ile ccedilalışma imkacircnı sunmaktadır
accdb Bu Access 2010 dosya biccedilimindeki veritabanlarının standart dosya adı
uzantısıdır Access 2010 veri tabanı standart istemci veri tabanı veya Web veri tabanı
olarak tasarlanabilir
accdw Web veri tabanını Access programında accedilmak iccedilin kullandığınız accdw
dosyası otomatik oluşturulan bir dosyadır Tarayıcı yerine uygulamayı her zaman Access
programında accedilan Web uygulamasının bir kısayolu olarak duumlşuumlnuumllmuumlştuumlr
accde Bu accdb dosyasının kilitli veya yalnızca yuumlruumltme suumlruumlmuuml olarak
derlenmiş Masauumlstuuml veritabanları iccedilin kullanılan dosya adı uzantısıdır accdb dosyası Visual
Basic for Applications (VBA) kodu iccedileriyorsa accde dosyasına yalnızca derlenmiş kod
eklenir VBA kodu kullanıcı tarafından goumlruumllemez ve değiştirilemez Ayrıca accde
dosyalarıyla ccedilalışan kullanıcılar formlarda veya raporlarda tasarım değişiklikleri yapamaz
Aşağıdakileri yaparak accdb dosyalarından accde dosyaları oluşturursunuz
Accdt Bu Access Veri tabanı Şablonlarının dosya adı uzantısıdır Access veri tabanı
şablonlarını Officecom sitesinden yuumlkleyebilir veya Microsoft Office arkaplan
goumlruumlnuumlmuumlndeki Paylaş alanında Şablon (accdt) oumlğesini tıklatarak veri tabanını şablon
olarak kaydedebilirsiniz
15
accdr dosya adı uzantısı veri tabanını ccedilalışma zamanı modunda accedilmanızı sağlar Bir
veri tabanının accdb olan dosya adı uzantısını accdr olarak değiştirmeniz Access 2010 veri
tabanınızın kilitli bir suumlruumlmuumlnuuml oluşturmanız iccedilin yeterlidir Veri tabanınızın tuumlm
işlevlerini geri yuumlklemek iccedilin dosya adı uzantısını yeniden accdb olarak değiştirebilirsiniz
mdw Ccedilalışma grubu bilgi dosyaları guumlvenlikli veritabanları hakkında bilgi depolar
Access 2010 iccedilin mdw biccediliminde herhangi bir değişiklik yapılmamıştır Access 2010
Ccedilalışma Grubu Youmlneticisi Access 2000 ile Access 2007 arasında oluşturulanlarla oumlzdeş
mdw dosyaları oluşturur Bu oumlnceki suumlruumlmlerde oluşturulan mdw Access 2010daki
veritabanları tarafından kullanılabilir
laccdb Bir Access 2007 veya Access 2010 (accdb) veri tabanını accediltığınızda dosya
kilitleri dosya adı uzantısı laccdb olan bir kilit dosyası aracılığıyla denetlenir Eski suumlruumlm bir
Access (mdb) dosyasını accediltığınızda kilit dosyası ldb uzantısına sahiptir Oluşturulan kilit
dosyasının tuumlruuml accedilılan veri tabanının dosya tuumlruumlne bağlıdır kullandığınız Access suumlruumlmuumlne
bağlı değildir Tuumlm kullanıcılar veri tabanını kapattığında kilit dosyaları otomatik olarak
silinir
153 Farklı Kaydet
Yeni boş bir veri tabanı oluşturduğunuzda Access veri tabanı dosyası iccedilin bir ad
vermenizi ister Varsayılan olarak dosyaya accdb uzantısı verilir Dosya Access 2007-
2010 dosya biccediliminde oluşturulur ve Accessin oumlnceki suumlruumlmleri tarafından okunamaz
Bazı durumlarda dosyayı oumlnceki bir Access biccediliminde oluşturmayı tercih
edebilirsiniz Microsoft Access 2010 suumlruumlmuumlnde Access 2000 biccediliminde veya Access 2002-
2003 biccediliminde (her ikisi de mdb uzantılıdır) dosya oluşturma seccedileneğiniz vardır Sonra
yeni bir veri tabanı dosyası oluşturduğunuzda ortaya ccedilıkan dosya oumlnceki Access biccediliminde
oluşturulur ve Accessin bu suumlruumlmuumlnuuml kullanan başka kullanıcılarla paylaşılabilir
Not Oumlzguumln veri tabanı Access 2007-2010 biccedilimindeyse ve Access 2007-2010
biccediliminde oluşturulmuş karmaşık veriler ccedilevrimdışı veriler veya eklentiler iccedileriyorsa
kopyayı Access 2000 veya Access 2002-2003 gibi oumlnceki biccedilimlerde kaydedemezsiniz
Veri tabanı accedilık değilse doumlnuumlştuumlrmek istediğiniz veri tabanını accedilınız
Dosya sekmesini ve ardından kaydet ve yayımla seccedileneğinden sonra Veri tabanını
Farklı Kaydeti tıklayınız
Not Farklı bir biccedilimde kaydetmeye ccedilalışırken accedilık bir veri tabanı nesnesi varsa
kopyayı oluşturmadan oumlnce Accessin bu veritabanlarını kapatması gerekir Accessin
nesneleri kapatmasını isterseniz Eveti tıklayınız (Gerekirse Access değişiklikleri
kaydetmenizi ister) Tuumlm işlemi iptal etmek iccedilin ise Hayırı tıklayınız
Farklı Kaydet iletişim kutusunda Dosya adı kutusuna veri tabanının kopyası iccedilin bir
dosya adı yazınız
Kaydeti tıklayınız Access kopyayı oluşturur ve accedilar
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
iv
1
GİRİŞ
Sevgili Oumlğrenci
Guumlnuumlmuumlzde bilgisayar kullanımının artması ve ccedilok ccedileşitli bilgilerin bilgisayarlarda
saklanmasının ve istenildiğinde erişiminin kolaylaşması veri tabanı programlarına olan
ihtiyacı artırmıştır
Veri tabanı İhtiyaccedil duyduğunuz verilerin işlenebilir iccedilinde arama yapılabilir
sıralanabilir hale gelmesini sağlayan bir yardımcı programdır Aynı zamanda bilgilerin hızlı
ve guumlncellenmiş bir şekilde aktarılmasını da sağlar
Bu moduumllle birlikte guumlnluumlk hayatta dikkatinizi ccedilekmeyen ayrıntıları fark edecek bilgi
parccedilalarını planlayıp duumlzenleyeceksiniz Ayrıntılara itina goumlsterip zamanınızı etkili olarak
kullanacaksınız
Bu moduumll size veri tabanı ve veri tabanı programının genel oumlzelliklerini oumlğrenmenizi
sağlayacak O yuumlzden bilgisayar başında programınız accedilık iken ccedileşitli uygulamalar ve
tekrarlar yapmanız tavsiye edilir Bir konuyu anlamadan diğer konuya geccedilmeyiniz
GİRİŞ
2
3
OumlĞRENME FAALİYETİndash1
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere goumlre
dosyalama işlemleri yapabileceksiniz
Bir veri tabanı programına ne iccedilin ihtiyaccedil duyarız araştırınız
Kişiye ait isim meslek adres telefon gibi bilgileri belli bir yerde saklıyor musunuz
Bir kacircğıt ya da deftere kaydederken nelere dikkat ediyorsunuz
1 DOSYALAMA İŞLEMLERİ 11 Veri Nedir
Bilgisayara girilen işlenmemiş (ham) bilgilere veri denir Bilgisayarın alabildiği
işleyebildiği sonuccedil uumlretebildiği ve saklayabildiği her şey veridir Veriler (data) genellikle
tanımlanmamış kullanım ve başvuruları iccedileren ham gerccedilekleri goumlz oumlnuumlnde tutarlar Datalar
formatlanabilir filtrelenebilir ve oumlzetlenebilinir
12 Veri ve Bilgi Bağlantısı Bilgiler verilerin işlenmiş kullanıcılar iccedilin yararlı hale getirilmiş halleridir Buradan
verilerin bilgiye ulaşmada gereken kaynaklar olduğu kanısına ulaşılabilir Bilgi karar
alınmasına yardımcı olan oumlğelerdir Veri yeniden başvurulabilecek sayılar rakamlar
soumlzcuumlkler metinler resimler olaylar ve gereksinimleri kapsar Verinin belli bir amacı hızı
sıklığı tuumlruuml maliyeti yoğunluğu gibi oumlzellikleri vardır
Veri işlemenin yani bilgi haline doumlnuumlştuumlrmenin temel amacı ccedilok fazla miktarda veriyi
ccedilabuk ucuz ve doğru bir şekilde girebilmek ve işleyebilmektir Otomatik veri işleme
bilgisayar uygulamalarının temel taşıdır
13 Veri tabanı Kavramları Veri tabanı bir konuyla ilgili ccedilok sayıda kaydın bulunduğu bir bilgi havuzu olarak
nitelendirilebilir Bir veri tabanından beklenen temel işlevler verileri koruması onlara
erişilmesini sağlaması ve başka verilerle ilişkilendirilmesidir Access İlişkisel veri tabanı
Youmlnetim Sistemi ile ccedilalışan bir veri tabanı oluşturma programıdır İlişkisel veri tabanı
Youmlnetim Sistemi sisteminde bir veri tabanı dosyasında birden fazla tablo oluşturulabilir ve
bu tablolar arasında birbirleriyle ilişki kurulabilir
Access bize tablolarımıza bilgi girmek veya bu bilgileri duumlzenlemek iccedilin tablo sorgu
form moduumll moduumll ve makro adında araccedillar sunar Tablolar ve bu araccedilları kullanarak
oluşturacağınız bu araccedillara veri tabanınızın nesneleri denir
OumlĞRENME FAALİYETİndash1
AMACcedil
ARAŞTIRMA
4
1 Tablolar Verilerinizin iccedilinde bulunduğu listelerdir
2 Sorgular Verilerinizi tablolar halinde ortaya ccedilıkarttıktan sonra bu verilerden yeni
seccedilmeler yapmak belirli bir oumllccediluumltuuml (kriteri) karşılayan veya karşılamayanları seccedilmek
ve benzeri veri-işlemlerini sorgu (Query) aracıyla yaparsınız
3 Formlar Veri girme veya veri-işlem işlerinizi kolaylaştıran araccedillardır Formu veri
tabanınızdaki bilgilere denk kutular iccedileren bir tuumlr grafik ara yuumlz sayabilirsiniz
4 Raporlar Verilerinizin bir bakıma ham liste halinde kurtarılıp anlamlı diziler
haline getirilmesine rapor ccedilıkartma denir
6 Makrolar moduumlller Tıpkı kelime işlem programlarında olduğu gibi sık sık tekrar
ettiğiniz işlemleri makro ve moduumll haline getirebilir ve bunları uygun olan herhangi
bir tablo form veya sorguda kullanabilirsiniz
14 Veri Tabanı Programları 141 Veri tabanı programları ccedileşitleri ve oumlzellikleri
Veri tabanı bilgi depolayan bilgi sisteminin ana oumlğesi olan ve etkili kullanmakla değer
kazanan bir yazılımdır İyi bir veri tabanı programında da aşağıdaki niteliklerin olması
beklenir
Her duumlzeyde rapor alınabilme oumlzelliği
Doğru ve hızlı sonuccedil verebilme oumlzelliği
Sorulabilecek buumltuumln sorulara yanıt verebilecek sorgulama dili
Bilgilerin ve sonuccedilların tutarlılığı
1411 MS Access
Microsoft Office uumlruumlnuumlduumlr
Kuumlccediluumlk oumllccedilekli uygulamalar iccedilindir
Tablo başına 2 GB a kadar veri depolayabilir
Aynı anda 255 bağlantıya izin verebilir
MS Windows dışındaki sistemlerde kullanılamaz
ldquoVeri kaybını oumlnlemerdquo oumlzelliğine sahiptir ancak tetikleme oumlzelliğinde ise program
iccedilinde kullanıcının seccedilimleri hareketlerine goumlre ccedilalıştırılacak komutlar ve veri tabanı
iccedilinde saklanmak istenen kodların kaydedilmesi oumlzelliklerine sahip değildir
1412 MySQL
Windows Linux OS2Solaris AIX işletim sistemlerinde ccedilalışabilir
Tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların kaydedilmesi oumlzelliklerine
sahiptir ancak Veri kaybını oumlnleme oumlzelliği bulunmamaktadır
Tablo başına 4 TB veri depolayabilir
1413 IBM DB2
IBM uumlruumlnuumlduumlr
Access ve MySQL e goumlre daha performanslı ancak kuumlccediluumlk işletmelere goumlre daha
yuumlksek maliyete sahiptir
nix ve Windows uumlzerinde ccedilalışabilir
Veri kaybını oumlnleme tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların
kaydedilmesi oumlzelliklerine sahiptir
1414 Informix
Uumlcretli ve guumlccedilluuml bir veri tabanıdır
Orta oumllccedilekli işletmelerin yuumlkuumlnuuml kaldırabilecek kapasitededir
1994rsquodeki Postgres kodundan geliştirilmeye başlanmıştır
5
1415 MS SQL Server
Microsoft uumlruumlnuumlduumlr
Dezavantajları Sadece Windows uumlzerinde ccedilalışabilir yuumlksek maliyet
Kullanım kolaylığı guumlvenilirliği işlem guumlcuuml
Tablo başına 4 TB veri
Veri kaybını oumlnleme tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların
kaydedilmesi oumlzelliklerine sahiptir
1416 PostgreSQL
Linux Unix BSD Windows AIX gibi işletim sistemlerinde ccedilalışabilir
Uumlcretsiz akademik bir veri tabanı
Ccedilok guumlccedilluuml işlem yapısı
Veri guumlvenliği oumln planda
Tablo başına 64 TB veri tutabilme oumlzelliği
Kalıtım tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların kaydedilmesi
oumlzelliklerine sahiptir
1417 Oracle
Duumlnyanın en guumlccedilluuml ve guumlvenilir veri tabanı olarak goumlsterilmektedir
Ccedilok yuumlksek maliyet
Windows Unix Linux gibi işletim sistemlerinde ccedilalışır
Oracle sınırsız sayıda tabloları desteklemektedir
15 Veri tabanı Programının Ccedilalıştırılması MS Access Office programınızı kurduktan sonra ccedilalışmaya hazır hale gelmiş
demektir Accessrsquoi ccedilalıştırmanın birkaccedil yolu vardır
Access Başlat duumlğmesine bağlı Programlar grubu iccedilerisinde yerini alır
Bu nesne uumlzerinde tıklama yapılarak ccedilalıştırabilirsiniz Bulunduğu suumlruumlcuuml ve dizindeki
simgesine ccedilift tıklama yapılarak ccedilalıştırılabilir Başlat duumlğmesine bağlı Ccedilalıştır komut
satırına bulunduğu yol ve uygulama adı yazılarak ccedilalıştırılabilir Bir diğer youmlntem ise
herhangi bir uygulama daha oumlnceden oluşturulmuş veri tabanı dosyası uumlzerine ccedilift tıklayarak
da olabilir Access herhangi bir office ailesi uumlruumlnuuml iccedilerisinden de ccedilalıştırılabilir
6
Resim 11 MS Access Başlatma Ekranı
Bir veri tabanı oluşturduğunuzda veya accediltığınızda bu veri tabanı penceresinde accedilılır
Bu arabirim penceresinde aşağıdaki Resim 12`deki kısımlar bulunur
Resim 12 MS Access arabirim penceresi
Resim 13 MS Access sekme goumlruumlntuumlsuuml
7
Dosya sekmesi veri tabanı youmlnetimiyle ilgili komutları (oluşturma kaydetme
yazdırma yedekleme ve yayımlama gibi) program penceresinin sol uumlst koumlşesindeki
dosya sekmesine tıkladığınızda goumlruumlnen menuumlden bulabilirsiniz Bazı komutlar dosya
sekmesinin altında hızlı erişim araccedil ccedilubuğundaki duumlğmelerle goumlsterilmiştir Burada
kaydet farklı kaydet yazdır bilgi yeni seccedilenekler ve ccedilıkış duumlğmeleri yer almaktadır
Aşağıdaki kısa yolların ne işe yaradığını yazınız
CTRL+Nhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
CTRL+O helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
ALT+F4 helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
F12helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Alt+F8helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Eschelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Phelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Resim 14 MS Access dosya sekmesi pencere goumlruumln tuumlsuuml
Gruptakilerle ilişkili olan ama daha az kullanılan komutlar grupta
duumlğme olarak goumlsterilmez Bunun yerine grup başlık ccedilubuğunun sağ koumlşesindeki
İletişim Kutusu Başlatıcıyı tıklayarak goumlruumlntuumlleyebileceğiniz bir iletişim kutusunda
yer alırlar
Microsoft Office Access Yardımı duumlğmesi de şeridin en sağında yer alır
8
Gezinti Boumllmesi veri tabanı nesnelerinin suumlzuumllmuumlş listelerini goumlruumlntuumller Listede yer
alan nesneleri liste başlığını sonra da goumlruumlntuumllemek istediğiniz nesne kategorisini veya
grubunu tıklayarak değiştirebilirsiniz
Gezinti Boumllmesinin Genişliğini Değiştirme İşaretccediliyi Gezinti Boumllmesinin
sağ kenarının uumlzerine getirin ve işaretccedili ccedilift taraflı ok haline gelince kenarı
suumlruumlkleyerek genişliği artırınız veya azaltınız
Gezinti Boumllmesini Accedilma ve Kapatma Gezinti Boumllmesini accedilmak veya
kapatmak iccedilin Boumllme Ccedilubuğunu AccedilKapat Duumlğmesini tıklayınız veya F11
tuşuna basınız Veri tabanı gezinti boumllmesi tuumlm access nesnelerini goumlsterecek
şekilde accedilılır
Resim 15 MS access şerit boumlluumlmleri
Başlık ccedilubuğunun altında şerit vardır Komutlar daha anlaşılır ve kolay olması iccedilin
klasik menuumller veya araccedil ccedilubukları yerine pencere iccedilinde şerit uumlzerinde bulunmaktadır
Şerit Ctrl+F1 ile goumlruumlnuumlr olur veya pasif hale getirilir Şerit goumlreve oumlzel
sekmelere ve bu sekmeler de oumlzelliğe ve goumlreve oumlzel komut gruplarına ayrılmıştır
Herhangi bir duumlğmeyi işaret ederek duumlğmenin adını bir ekran ipucu ile
goumlruumlntuumlleyebilirsiniz Ekran ipucu duumlğmenin işlevini de accedilıklayabilir Veri tabanı
penceresindeki şeritte altı sekme vardır
Dosya
Giriş
Oluştur
Dış veri
Veri tabanı araccedilları
Tablo araccedilları
Gezinti Boumllmesi
Şerit
Giriş sekmesi
Metin
Biccedilimlendirmesi
9
Veri tabanı iccedileriğiyle ccedilalışmaya ilişkin komutlar iccedilin Girişrsquoi seccediltiğinizde duumlğmeler bu
sekmede altı grupta duumlzenlenmiştir
Goumlruumlnuumlmler
Pano
Sırala ve filtre uygula
Kayıtlar
Bul
Metin biccedilimlendirmesi
Yalnızca o anda seccedilili olan veri tabanı nesnelerine uygulanabilecek komutlara ait
duumlğmeler aktif olur
Giriş sekmesinde Metin Biccedilimlendirmeyi tıklayınız Bu sekmede huumlcre goumlruumlnuumlmuuml
kılavuz ccedilizgileri kenarlık ve ccedilizgi stilleri gibi belirli ayarlara erişebilirsiniz
Resim 16 MS access veri sayfası biccedilimlendirmesi penceresi
Oluştur Penceresinde veri tabanı nesneleri oluşturmaya ilişkin komutlar iccedilin
duumlğmeler bu sekmede doumlrt gruba ayrılmıştır
Tablolar
Formlar
Raporlar
Makrolar ve kod
Şablonlar
Sorgular
Oluştur sekmesini ccedilift tıkladığınızda şerit gizlenir ve etkin olan veri tabanı nesnesi
iccedilin daha ccedilok yer accedilılır Şeridi yeniden goumlruumlntuumllemek iccedilin tekrar aynı sekmeyi ccedilift tıklayınız
Resim 17 MS access dış veri menuumlsuuml
10
Dış veri sekmesi bir veri tabanı ya da diğer kaynaklar arasında bilgi taşımaya ilişkin
duumlğmeleri barındırır Bu sekmede doumlrt gruba ayrılmıştır
Al ve bağla
Ver
Veri topla
Web`e bağlı listeler
Resim 18 MS access dış veri tabanı araccedilları menuumlsuuml
Bilgilerin youmlnetimi analizi ve korunmasına ilişkin komutların bulunduğu sekme ise
Veri tabanı Araccedilları`dır Duumlğmeler bu sekmede beş gruba ayrılmıştır
Araccedillar
Makro
İlişkiler
Ccediloumlzuumlmle
Verileri Taşı
Eklentiler
151 Veri tabanı Programında Dosya Oluşturma
Resim 19 MS access ilk ekran goumlruumlntuumlsuuml
11
Access veri tabanı oluşturma işleminizi hızlandırmak iccedilin kullanabileceğiniz ccedilok
ccedileşitli ortamlar sağlar Belirli bir goumlrevi yerine getirmek iccedilin gereken buumltuumln tabloları
sorguları formları ve raporları iccedileren kullanıma hazır bir veri tabanı oluşturabiliriz
1511 Yeni Boş Veri tabanı Oluşturma
Kullanabileceğiniz şablonlar sizin oluşturmak istediğiniz veri tabanıyla
oumlrtuumlşmediğinde veya bir programda Accesste kullanmak istediğiniz veriler varsa sıfırdan bir
veri tabanı oluşturmak size daha iyi bir sonuccedil verebilir
O yuumlzden yeni veri tabanı oluşturmak iccedilin Accessrsquoi başlatınız İlk ekran
goumlruumlnuumlmuumlnden Dosya-Yeni sekmesinde boş veri tabanını veya boş Web veri tabanını
tıklayınız
Resim 110 MS Access boş veri tabanı oluşturma
İlk ekran goumlruumlnuumlmuumlnuumln Yeni sekmesinde boş veri tabanını veya boş Web veri
tabanını tıklayınız Burada yaptığınız seccedilim veri tabanında hangi oumlzelliklerin
kullanılabileceğini belirler Masauumlstuuml veri tabanları Webe yayımlamanızı web
veritabanlarıysa toplam sorguları gibi bazı masauumlstuuml oumlzelliklerini desteklemez Sağda
Dosya Adı kutusuna veri tabanınız iccedilin bir ad yazınız
Dosyayı oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki
Goumlzatı tıklayınız yeni konuma gidip bunu seccediliniz ve Tamamı sonra da Oluşturu
tıklayınız
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (Tablo1
olarak adlandırılır)Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun yanındaki
ilk boş huumlcreye taşır
1512 Oumlzellikli Bir Şablondan Veri tabanı Oluşturma
Eğer var olan hazır şablonlardan birini kullanmak istiyorsanız oumlrnek şablonlar`ı
tıklayınız Karşınıza gelen ekrandan size uygun olanını seccediliniz Dosyayı oluşturduğunuz
konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı tıklayınız yeni
konuma gidip bunu seccediliniz ve Tamamı -Oluşturu tıklayınız
12
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (şablon
ismi 1 olarak adlandırılır) Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun
yanındaki ilk boş huumlcreye taşır İki tuumlr kullanılabilecek şablon ccedileşidi vardır
Resim 111 MS Access var olan şablonlar
1İstemci veri tabanı şablonları Access 2010 uygulamasında yedi istemci veri tabanı şablonu bulunur Bunlar
paylaşılan ağ klasoumlruumlne veya belge kitaplığına konduklarında paylaşılmaya devam
edilebilirler
Olaylar Yaklaşan toplantıları son tarihleri ve diğer oumlnemli olayları izleyebilirsiniz
Başlık konum başlangıccedil saati bitiş saati ve accedilıklama kaydedebilir ve ayrıca bir resim
ekleyebilirsiniz
Fakuumllte Telefon numaraları adresler acil durumda başvurulacak kişi bilgileri ve
istihdam verileri gibi fakuumllte uumlyeleriyle ilgili oumlnemli bilgileri youmlnetebilirsiniz
Pazarlama Projeleri Bir pazarlama projesinin ayrıntılarını youmlnetip zamanlayıp ve
izleyebilirsiniz
Northwind Muumlşterileri ccedilalışanları sipariş ayrıntılarını ve stoku youmlneten sipariş
izleme sistemi oluşturabilirsiniz
Satış Kanalı Kuumlccediluumlk bir satış uzmanları grubunda olası satışların ilerleme durumunu
izleyebilirsiniz
Oumlğrenciler Acil durumda başvurulacak kişiler sağlık durumu bilgileri ve oumlğrenci
velileri hakkında bilgiler gibi oumlğrencilerinizle ilgili bilgileri youmlnetebilirsiniz
Goumlrevler Sizin veya ccedilalıştığınız ekibinizin tamamlaması gereken işleri takip
edebilirsiniz
13
2Web veri tabanı şablonları Access 2010 uygulamasında beş Web veri tabanı şablonu bulunur Web veri tabanı
Access servilerini ccedilalıştıran SharePoint sunucusuna yayımlanmak uumlzere tasarlanmış veri
tabanı anlamına gelir Ancak standart istemci veri tabanı olarak Web uyumlu veri tabanı da
kullanabilirsiniz
Varlıklar Web Veri tabanı Oumlzel varlıkların ne zaman alındığı nerede bulunduğu
kime ait olduğu kimin aldığı gibi varlık koşullarını kategorilere ayırıp ve
kaydedebilirsiniz
Yardımsever Katkıları Web Veri tabanı Yardımseverlerden gelenleri kabul eden
bir kuruluşta goumlrevliyseniz katkıları takip etmek iccedilin bu şablonu kullanabilirsiniz
Birden ccedilok kampanyayı izleyebilir ve her biri suumlresince alınan katılımlar hakkında
rapor oluşturabilirsiniz
Kişiler Web Veri tabanı Muumlşteriler ve ortaklar gibi birlikte ccedilalışılan kişilerle ilgili
bilgileri youmlnetebilirsiniz Ad ve adres bilgileri telefon numaraları e-posta adreslerini
kayıt edip resim belge veya diğer dosyaları da saklayabilirsiniz
Sorunlar Web Veri tabanı Sorunu youmlnetmek iccedilin bir veri tabanı oluşturup
sorunları atayabilirsiniz Sorunlara oumlncelik verme kişi bilgilerini saklama durum
hakkında bilgi tutma gibi oumlğeleri bu veri tabanında goumlrebilirsiniz
Projeler Web Veri tabanı Ccedileşitli projeleri ve ilişkili goumlrevleri bu projelerdeki
youmlnlendiren kişileri ve youmlnetenleri takip edebilirsiniz
1513 İnternetten Şablon Yuumlkleme
Şablon kimliği Officecomdan yuumlklendiği şekliyle oumlzguumln şablonu veya
yuumlklemenizdeki şablonu tanımlamak iccedilin kullanılır
Accessle verilen şablonlara ek olarak birccedilok Officecom şablonu bulabilirsiniz
Oumlncelikle oumlzel ccedilevrimiccedili şablonları yuumlklemek iccedilin Officecom şablonları başlığının altında
istediğiniz şablon kalıbını seccediliniz
Resim 112 Officecom`dan yuumlklenebilecek şablon goumlruumlntuumlleri
Dosya Adı kutusuna şablon iccedilin yeni bir ad yazınız ve ardından metin kutusunun
yanındaki dosya simgesini tıklatarak yeni veri tabanı iccedilin belirli bir konum seccediliniz ve
Yuumlkleyi tıklayınız
14
Resim 113 Şablon yuumlkleme penceresi
Yeni veri tabanı kullanarak başlama Kullandığınız şablona bağlı olarak yeni veri tabanıyla ccedilalışmaya başlamak iccedilin
aşağıdakileri yapmanız gerekebilir
Access Oturum Accedil iletişim kutusunu boş bir kullanıcı listesiyle goumlruumlntuumllerse
başlamak iccedilin şu yordamı kullanınız
Yeni Kullanıcıyı tıklayınız
Kullanıcı Ayrıntıları formunu doldurunuz
Kaydet ve Kapatı tıklayınız
Girmiş olduğunuz kullanıcı adını seccedilip Oturum Accedil oumlğesini tıklayınız
152 Dosya Adı Uzantıları Office Access farklı dosya uzantıları ile ccedilalışma imkacircnı sunmaktadır
accdb Bu Access 2010 dosya biccedilimindeki veritabanlarının standart dosya adı
uzantısıdır Access 2010 veri tabanı standart istemci veri tabanı veya Web veri tabanı
olarak tasarlanabilir
accdw Web veri tabanını Access programında accedilmak iccedilin kullandığınız accdw
dosyası otomatik oluşturulan bir dosyadır Tarayıcı yerine uygulamayı her zaman Access
programında accedilan Web uygulamasının bir kısayolu olarak duumlşuumlnuumllmuumlştuumlr
accde Bu accdb dosyasının kilitli veya yalnızca yuumlruumltme suumlruumlmuuml olarak
derlenmiş Masauumlstuuml veritabanları iccedilin kullanılan dosya adı uzantısıdır accdb dosyası Visual
Basic for Applications (VBA) kodu iccedileriyorsa accde dosyasına yalnızca derlenmiş kod
eklenir VBA kodu kullanıcı tarafından goumlruumllemez ve değiştirilemez Ayrıca accde
dosyalarıyla ccedilalışan kullanıcılar formlarda veya raporlarda tasarım değişiklikleri yapamaz
Aşağıdakileri yaparak accdb dosyalarından accde dosyaları oluşturursunuz
Accdt Bu Access Veri tabanı Şablonlarının dosya adı uzantısıdır Access veri tabanı
şablonlarını Officecom sitesinden yuumlkleyebilir veya Microsoft Office arkaplan
goumlruumlnuumlmuumlndeki Paylaş alanında Şablon (accdt) oumlğesini tıklatarak veri tabanını şablon
olarak kaydedebilirsiniz
15
accdr dosya adı uzantısı veri tabanını ccedilalışma zamanı modunda accedilmanızı sağlar Bir
veri tabanının accdb olan dosya adı uzantısını accdr olarak değiştirmeniz Access 2010 veri
tabanınızın kilitli bir suumlruumlmuumlnuuml oluşturmanız iccedilin yeterlidir Veri tabanınızın tuumlm
işlevlerini geri yuumlklemek iccedilin dosya adı uzantısını yeniden accdb olarak değiştirebilirsiniz
mdw Ccedilalışma grubu bilgi dosyaları guumlvenlikli veritabanları hakkında bilgi depolar
Access 2010 iccedilin mdw biccediliminde herhangi bir değişiklik yapılmamıştır Access 2010
Ccedilalışma Grubu Youmlneticisi Access 2000 ile Access 2007 arasında oluşturulanlarla oumlzdeş
mdw dosyaları oluşturur Bu oumlnceki suumlruumlmlerde oluşturulan mdw Access 2010daki
veritabanları tarafından kullanılabilir
laccdb Bir Access 2007 veya Access 2010 (accdb) veri tabanını accediltığınızda dosya
kilitleri dosya adı uzantısı laccdb olan bir kilit dosyası aracılığıyla denetlenir Eski suumlruumlm bir
Access (mdb) dosyasını accediltığınızda kilit dosyası ldb uzantısına sahiptir Oluşturulan kilit
dosyasının tuumlruuml accedilılan veri tabanının dosya tuumlruumlne bağlıdır kullandığınız Access suumlruumlmuumlne
bağlı değildir Tuumlm kullanıcılar veri tabanını kapattığında kilit dosyaları otomatik olarak
silinir
153 Farklı Kaydet
Yeni boş bir veri tabanı oluşturduğunuzda Access veri tabanı dosyası iccedilin bir ad
vermenizi ister Varsayılan olarak dosyaya accdb uzantısı verilir Dosya Access 2007-
2010 dosya biccediliminde oluşturulur ve Accessin oumlnceki suumlruumlmleri tarafından okunamaz
Bazı durumlarda dosyayı oumlnceki bir Access biccediliminde oluşturmayı tercih
edebilirsiniz Microsoft Access 2010 suumlruumlmuumlnde Access 2000 biccediliminde veya Access 2002-
2003 biccediliminde (her ikisi de mdb uzantılıdır) dosya oluşturma seccedileneğiniz vardır Sonra
yeni bir veri tabanı dosyası oluşturduğunuzda ortaya ccedilıkan dosya oumlnceki Access biccediliminde
oluşturulur ve Accessin bu suumlruumlmuumlnuuml kullanan başka kullanıcılarla paylaşılabilir
Not Oumlzguumln veri tabanı Access 2007-2010 biccedilimindeyse ve Access 2007-2010
biccediliminde oluşturulmuş karmaşık veriler ccedilevrimdışı veriler veya eklentiler iccedileriyorsa
kopyayı Access 2000 veya Access 2002-2003 gibi oumlnceki biccedilimlerde kaydedemezsiniz
Veri tabanı accedilık değilse doumlnuumlştuumlrmek istediğiniz veri tabanını accedilınız
Dosya sekmesini ve ardından kaydet ve yayımla seccedileneğinden sonra Veri tabanını
Farklı Kaydeti tıklayınız
Not Farklı bir biccedilimde kaydetmeye ccedilalışırken accedilık bir veri tabanı nesnesi varsa
kopyayı oluşturmadan oumlnce Accessin bu veritabanlarını kapatması gerekir Accessin
nesneleri kapatmasını isterseniz Eveti tıklayınız (Gerekirse Access değişiklikleri
kaydetmenizi ister) Tuumlm işlemi iptal etmek iccedilin ise Hayırı tıklayınız
Farklı Kaydet iletişim kutusunda Dosya adı kutusuna veri tabanının kopyası iccedilin bir
dosya adı yazınız
Kaydeti tıklayınız Access kopyayı oluşturur ve accedilar
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
1
GİRİŞ
Sevgili Oumlğrenci
Guumlnuumlmuumlzde bilgisayar kullanımının artması ve ccedilok ccedileşitli bilgilerin bilgisayarlarda
saklanmasının ve istenildiğinde erişiminin kolaylaşması veri tabanı programlarına olan
ihtiyacı artırmıştır
Veri tabanı İhtiyaccedil duyduğunuz verilerin işlenebilir iccedilinde arama yapılabilir
sıralanabilir hale gelmesini sağlayan bir yardımcı programdır Aynı zamanda bilgilerin hızlı
ve guumlncellenmiş bir şekilde aktarılmasını da sağlar
Bu moduumllle birlikte guumlnluumlk hayatta dikkatinizi ccedilekmeyen ayrıntıları fark edecek bilgi
parccedilalarını planlayıp duumlzenleyeceksiniz Ayrıntılara itina goumlsterip zamanınızı etkili olarak
kullanacaksınız
Bu moduumll size veri tabanı ve veri tabanı programının genel oumlzelliklerini oumlğrenmenizi
sağlayacak O yuumlzden bilgisayar başında programınız accedilık iken ccedileşitli uygulamalar ve
tekrarlar yapmanız tavsiye edilir Bir konuyu anlamadan diğer konuya geccedilmeyiniz
GİRİŞ
2
3
OumlĞRENME FAALİYETİndash1
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere goumlre
dosyalama işlemleri yapabileceksiniz
Bir veri tabanı programına ne iccedilin ihtiyaccedil duyarız araştırınız
Kişiye ait isim meslek adres telefon gibi bilgileri belli bir yerde saklıyor musunuz
Bir kacircğıt ya da deftere kaydederken nelere dikkat ediyorsunuz
1 DOSYALAMA İŞLEMLERİ 11 Veri Nedir
Bilgisayara girilen işlenmemiş (ham) bilgilere veri denir Bilgisayarın alabildiği
işleyebildiği sonuccedil uumlretebildiği ve saklayabildiği her şey veridir Veriler (data) genellikle
tanımlanmamış kullanım ve başvuruları iccedileren ham gerccedilekleri goumlz oumlnuumlnde tutarlar Datalar
formatlanabilir filtrelenebilir ve oumlzetlenebilinir
12 Veri ve Bilgi Bağlantısı Bilgiler verilerin işlenmiş kullanıcılar iccedilin yararlı hale getirilmiş halleridir Buradan
verilerin bilgiye ulaşmada gereken kaynaklar olduğu kanısına ulaşılabilir Bilgi karar
alınmasına yardımcı olan oumlğelerdir Veri yeniden başvurulabilecek sayılar rakamlar
soumlzcuumlkler metinler resimler olaylar ve gereksinimleri kapsar Verinin belli bir amacı hızı
sıklığı tuumlruuml maliyeti yoğunluğu gibi oumlzellikleri vardır
Veri işlemenin yani bilgi haline doumlnuumlştuumlrmenin temel amacı ccedilok fazla miktarda veriyi
ccedilabuk ucuz ve doğru bir şekilde girebilmek ve işleyebilmektir Otomatik veri işleme
bilgisayar uygulamalarının temel taşıdır
13 Veri tabanı Kavramları Veri tabanı bir konuyla ilgili ccedilok sayıda kaydın bulunduğu bir bilgi havuzu olarak
nitelendirilebilir Bir veri tabanından beklenen temel işlevler verileri koruması onlara
erişilmesini sağlaması ve başka verilerle ilişkilendirilmesidir Access İlişkisel veri tabanı
Youmlnetim Sistemi ile ccedilalışan bir veri tabanı oluşturma programıdır İlişkisel veri tabanı
Youmlnetim Sistemi sisteminde bir veri tabanı dosyasında birden fazla tablo oluşturulabilir ve
bu tablolar arasında birbirleriyle ilişki kurulabilir
Access bize tablolarımıza bilgi girmek veya bu bilgileri duumlzenlemek iccedilin tablo sorgu
form moduumll moduumll ve makro adında araccedillar sunar Tablolar ve bu araccedilları kullanarak
oluşturacağınız bu araccedillara veri tabanınızın nesneleri denir
OumlĞRENME FAALİYETİndash1
AMACcedil
ARAŞTIRMA
4
1 Tablolar Verilerinizin iccedilinde bulunduğu listelerdir
2 Sorgular Verilerinizi tablolar halinde ortaya ccedilıkarttıktan sonra bu verilerden yeni
seccedilmeler yapmak belirli bir oumllccediluumltuuml (kriteri) karşılayan veya karşılamayanları seccedilmek
ve benzeri veri-işlemlerini sorgu (Query) aracıyla yaparsınız
3 Formlar Veri girme veya veri-işlem işlerinizi kolaylaştıran araccedillardır Formu veri
tabanınızdaki bilgilere denk kutular iccedileren bir tuumlr grafik ara yuumlz sayabilirsiniz
4 Raporlar Verilerinizin bir bakıma ham liste halinde kurtarılıp anlamlı diziler
haline getirilmesine rapor ccedilıkartma denir
6 Makrolar moduumlller Tıpkı kelime işlem programlarında olduğu gibi sık sık tekrar
ettiğiniz işlemleri makro ve moduumll haline getirebilir ve bunları uygun olan herhangi
bir tablo form veya sorguda kullanabilirsiniz
14 Veri Tabanı Programları 141 Veri tabanı programları ccedileşitleri ve oumlzellikleri
Veri tabanı bilgi depolayan bilgi sisteminin ana oumlğesi olan ve etkili kullanmakla değer
kazanan bir yazılımdır İyi bir veri tabanı programında da aşağıdaki niteliklerin olması
beklenir
Her duumlzeyde rapor alınabilme oumlzelliği
Doğru ve hızlı sonuccedil verebilme oumlzelliği
Sorulabilecek buumltuumln sorulara yanıt verebilecek sorgulama dili
Bilgilerin ve sonuccedilların tutarlılığı
1411 MS Access
Microsoft Office uumlruumlnuumlduumlr
Kuumlccediluumlk oumllccedilekli uygulamalar iccedilindir
Tablo başına 2 GB a kadar veri depolayabilir
Aynı anda 255 bağlantıya izin verebilir
MS Windows dışındaki sistemlerde kullanılamaz
ldquoVeri kaybını oumlnlemerdquo oumlzelliğine sahiptir ancak tetikleme oumlzelliğinde ise program
iccedilinde kullanıcının seccedilimleri hareketlerine goumlre ccedilalıştırılacak komutlar ve veri tabanı
iccedilinde saklanmak istenen kodların kaydedilmesi oumlzelliklerine sahip değildir
1412 MySQL
Windows Linux OS2Solaris AIX işletim sistemlerinde ccedilalışabilir
Tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların kaydedilmesi oumlzelliklerine
sahiptir ancak Veri kaybını oumlnleme oumlzelliği bulunmamaktadır
Tablo başına 4 TB veri depolayabilir
1413 IBM DB2
IBM uumlruumlnuumlduumlr
Access ve MySQL e goumlre daha performanslı ancak kuumlccediluumlk işletmelere goumlre daha
yuumlksek maliyete sahiptir
nix ve Windows uumlzerinde ccedilalışabilir
Veri kaybını oumlnleme tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların
kaydedilmesi oumlzelliklerine sahiptir
1414 Informix
Uumlcretli ve guumlccedilluuml bir veri tabanıdır
Orta oumllccedilekli işletmelerin yuumlkuumlnuuml kaldırabilecek kapasitededir
1994rsquodeki Postgres kodundan geliştirilmeye başlanmıştır
5
1415 MS SQL Server
Microsoft uumlruumlnuumlduumlr
Dezavantajları Sadece Windows uumlzerinde ccedilalışabilir yuumlksek maliyet
Kullanım kolaylığı guumlvenilirliği işlem guumlcuuml
Tablo başına 4 TB veri
Veri kaybını oumlnleme tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların
kaydedilmesi oumlzelliklerine sahiptir
1416 PostgreSQL
Linux Unix BSD Windows AIX gibi işletim sistemlerinde ccedilalışabilir
Uumlcretsiz akademik bir veri tabanı
Ccedilok guumlccedilluuml işlem yapısı
Veri guumlvenliği oumln planda
Tablo başına 64 TB veri tutabilme oumlzelliği
Kalıtım tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların kaydedilmesi
oumlzelliklerine sahiptir
1417 Oracle
Duumlnyanın en guumlccedilluuml ve guumlvenilir veri tabanı olarak goumlsterilmektedir
Ccedilok yuumlksek maliyet
Windows Unix Linux gibi işletim sistemlerinde ccedilalışır
Oracle sınırsız sayıda tabloları desteklemektedir
15 Veri tabanı Programının Ccedilalıştırılması MS Access Office programınızı kurduktan sonra ccedilalışmaya hazır hale gelmiş
demektir Accessrsquoi ccedilalıştırmanın birkaccedil yolu vardır
Access Başlat duumlğmesine bağlı Programlar grubu iccedilerisinde yerini alır
Bu nesne uumlzerinde tıklama yapılarak ccedilalıştırabilirsiniz Bulunduğu suumlruumlcuuml ve dizindeki
simgesine ccedilift tıklama yapılarak ccedilalıştırılabilir Başlat duumlğmesine bağlı Ccedilalıştır komut
satırına bulunduğu yol ve uygulama adı yazılarak ccedilalıştırılabilir Bir diğer youmlntem ise
herhangi bir uygulama daha oumlnceden oluşturulmuş veri tabanı dosyası uumlzerine ccedilift tıklayarak
da olabilir Access herhangi bir office ailesi uumlruumlnuuml iccedilerisinden de ccedilalıştırılabilir
6
Resim 11 MS Access Başlatma Ekranı
Bir veri tabanı oluşturduğunuzda veya accediltığınızda bu veri tabanı penceresinde accedilılır
Bu arabirim penceresinde aşağıdaki Resim 12`deki kısımlar bulunur
Resim 12 MS Access arabirim penceresi
Resim 13 MS Access sekme goumlruumlntuumlsuuml
7
Dosya sekmesi veri tabanı youmlnetimiyle ilgili komutları (oluşturma kaydetme
yazdırma yedekleme ve yayımlama gibi) program penceresinin sol uumlst koumlşesindeki
dosya sekmesine tıkladığınızda goumlruumlnen menuumlden bulabilirsiniz Bazı komutlar dosya
sekmesinin altında hızlı erişim araccedil ccedilubuğundaki duumlğmelerle goumlsterilmiştir Burada
kaydet farklı kaydet yazdır bilgi yeni seccedilenekler ve ccedilıkış duumlğmeleri yer almaktadır
Aşağıdaki kısa yolların ne işe yaradığını yazınız
CTRL+Nhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
CTRL+O helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
ALT+F4 helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
F12helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Alt+F8helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Eschelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Phelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Resim 14 MS Access dosya sekmesi pencere goumlruumln tuumlsuuml
Gruptakilerle ilişkili olan ama daha az kullanılan komutlar grupta
duumlğme olarak goumlsterilmez Bunun yerine grup başlık ccedilubuğunun sağ koumlşesindeki
İletişim Kutusu Başlatıcıyı tıklayarak goumlruumlntuumlleyebileceğiniz bir iletişim kutusunda
yer alırlar
Microsoft Office Access Yardımı duumlğmesi de şeridin en sağında yer alır
8
Gezinti Boumllmesi veri tabanı nesnelerinin suumlzuumllmuumlş listelerini goumlruumlntuumller Listede yer
alan nesneleri liste başlığını sonra da goumlruumlntuumllemek istediğiniz nesne kategorisini veya
grubunu tıklayarak değiştirebilirsiniz
Gezinti Boumllmesinin Genişliğini Değiştirme İşaretccediliyi Gezinti Boumllmesinin
sağ kenarının uumlzerine getirin ve işaretccedili ccedilift taraflı ok haline gelince kenarı
suumlruumlkleyerek genişliği artırınız veya azaltınız
Gezinti Boumllmesini Accedilma ve Kapatma Gezinti Boumllmesini accedilmak veya
kapatmak iccedilin Boumllme Ccedilubuğunu AccedilKapat Duumlğmesini tıklayınız veya F11
tuşuna basınız Veri tabanı gezinti boumllmesi tuumlm access nesnelerini goumlsterecek
şekilde accedilılır
Resim 15 MS access şerit boumlluumlmleri
Başlık ccedilubuğunun altında şerit vardır Komutlar daha anlaşılır ve kolay olması iccedilin
klasik menuumller veya araccedil ccedilubukları yerine pencere iccedilinde şerit uumlzerinde bulunmaktadır
Şerit Ctrl+F1 ile goumlruumlnuumlr olur veya pasif hale getirilir Şerit goumlreve oumlzel
sekmelere ve bu sekmeler de oumlzelliğe ve goumlreve oumlzel komut gruplarına ayrılmıştır
Herhangi bir duumlğmeyi işaret ederek duumlğmenin adını bir ekran ipucu ile
goumlruumlntuumlleyebilirsiniz Ekran ipucu duumlğmenin işlevini de accedilıklayabilir Veri tabanı
penceresindeki şeritte altı sekme vardır
Dosya
Giriş
Oluştur
Dış veri
Veri tabanı araccedilları
Tablo araccedilları
Gezinti Boumllmesi
Şerit
Giriş sekmesi
Metin
Biccedilimlendirmesi
9
Veri tabanı iccedileriğiyle ccedilalışmaya ilişkin komutlar iccedilin Girişrsquoi seccediltiğinizde duumlğmeler bu
sekmede altı grupta duumlzenlenmiştir
Goumlruumlnuumlmler
Pano
Sırala ve filtre uygula
Kayıtlar
Bul
Metin biccedilimlendirmesi
Yalnızca o anda seccedilili olan veri tabanı nesnelerine uygulanabilecek komutlara ait
duumlğmeler aktif olur
Giriş sekmesinde Metin Biccedilimlendirmeyi tıklayınız Bu sekmede huumlcre goumlruumlnuumlmuuml
kılavuz ccedilizgileri kenarlık ve ccedilizgi stilleri gibi belirli ayarlara erişebilirsiniz
Resim 16 MS access veri sayfası biccedilimlendirmesi penceresi
Oluştur Penceresinde veri tabanı nesneleri oluşturmaya ilişkin komutlar iccedilin
duumlğmeler bu sekmede doumlrt gruba ayrılmıştır
Tablolar
Formlar
Raporlar
Makrolar ve kod
Şablonlar
Sorgular
Oluştur sekmesini ccedilift tıkladığınızda şerit gizlenir ve etkin olan veri tabanı nesnesi
iccedilin daha ccedilok yer accedilılır Şeridi yeniden goumlruumlntuumllemek iccedilin tekrar aynı sekmeyi ccedilift tıklayınız
Resim 17 MS access dış veri menuumlsuuml
10
Dış veri sekmesi bir veri tabanı ya da diğer kaynaklar arasında bilgi taşımaya ilişkin
duumlğmeleri barındırır Bu sekmede doumlrt gruba ayrılmıştır
Al ve bağla
Ver
Veri topla
Web`e bağlı listeler
Resim 18 MS access dış veri tabanı araccedilları menuumlsuuml
Bilgilerin youmlnetimi analizi ve korunmasına ilişkin komutların bulunduğu sekme ise
Veri tabanı Araccedilları`dır Duumlğmeler bu sekmede beş gruba ayrılmıştır
Araccedillar
Makro
İlişkiler
Ccediloumlzuumlmle
Verileri Taşı
Eklentiler
151 Veri tabanı Programında Dosya Oluşturma
Resim 19 MS access ilk ekran goumlruumlntuumlsuuml
11
Access veri tabanı oluşturma işleminizi hızlandırmak iccedilin kullanabileceğiniz ccedilok
ccedileşitli ortamlar sağlar Belirli bir goumlrevi yerine getirmek iccedilin gereken buumltuumln tabloları
sorguları formları ve raporları iccedileren kullanıma hazır bir veri tabanı oluşturabiliriz
1511 Yeni Boş Veri tabanı Oluşturma
Kullanabileceğiniz şablonlar sizin oluşturmak istediğiniz veri tabanıyla
oumlrtuumlşmediğinde veya bir programda Accesste kullanmak istediğiniz veriler varsa sıfırdan bir
veri tabanı oluşturmak size daha iyi bir sonuccedil verebilir
O yuumlzden yeni veri tabanı oluşturmak iccedilin Accessrsquoi başlatınız İlk ekran
goumlruumlnuumlmuumlnden Dosya-Yeni sekmesinde boş veri tabanını veya boş Web veri tabanını
tıklayınız
Resim 110 MS Access boş veri tabanı oluşturma
İlk ekran goumlruumlnuumlmuumlnuumln Yeni sekmesinde boş veri tabanını veya boş Web veri
tabanını tıklayınız Burada yaptığınız seccedilim veri tabanında hangi oumlzelliklerin
kullanılabileceğini belirler Masauumlstuuml veri tabanları Webe yayımlamanızı web
veritabanlarıysa toplam sorguları gibi bazı masauumlstuuml oumlzelliklerini desteklemez Sağda
Dosya Adı kutusuna veri tabanınız iccedilin bir ad yazınız
Dosyayı oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki
Goumlzatı tıklayınız yeni konuma gidip bunu seccediliniz ve Tamamı sonra da Oluşturu
tıklayınız
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (Tablo1
olarak adlandırılır)Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun yanındaki
ilk boş huumlcreye taşır
1512 Oumlzellikli Bir Şablondan Veri tabanı Oluşturma
Eğer var olan hazır şablonlardan birini kullanmak istiyorsanız oumlrnek şablonlar`ı
tıklayınız Karşınıza gelen ekrandan size uygun olanını seccediliniz Dosyayı oluşturduğunuz
konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı tıklayınız yeni
konuma gidip bunu seccediliniz ve Tamamı -Oluşturu tıklayınız
12
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (şablon
ismi 1 olarak adlandırılır) Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun
yanındaki ilk boş huumlcreye taşır İki tuumlr kullanılabilecek şablon ccedileşidi vardır
Resim 111 MS Access var olan şablonlar
1İstemci veri tabanı şablonları Access 2010 uygulamasında yedi istemci veri tabanı şablonu bulunur Bunlar
paylaşılan ağ klasoumlruumlne veya belge kitaplığına konduklarında paylaşılmaya devam
edilebilirler
Olaylar Yaklaşan toplantıları son tarihleri ve diğer oumlnemli olayları izleyebilirsiniz
Başlık konum başlangıccedil saati bitiş saati ve accedilıklama kaydedebilir ve ayrıca bir resim
ekleyebilirsiniz
Fakuumllte Telefon numaraları adresler acil durumda başvurulacak kişi bilgileri ve
istihdam verileri gibi fakuumllte uumlyeleriyle ilgili oumlnemli bilgileri youmlnetebilirsiniz
Pazarlama Projeleri Bir pazarlama projesinin ayrıntılarını youmlnetip zamanlayıp ve
izleyebilirsiniz
Northwind Muumlşterileri ccedilalışanları sipariş ayrıntılarını ve stoku youmlneten sipariş
izleme sistemi oluşturabilirsiniz
Satış Kanalı Kuumlccediluumlk bir satış uzmanları grubunda olası satışların ilerleme durumunu
izleyebilirsiniz
Oumlğrenciler Acil durumda başvurulacak kişiler sağlık durumu bilgileri ve oumlğrenci
velileri hakkında bilgiler gibi oumlğrencilerinizle ilgili bilgileri youmlnetebilirsiniz
Goumlrevler Sizin veya ccedilalıştığınız ekibinizin tamamlaması gereken işleri takip
edebilirsiniz
13
2Web veri tabanı şablonları Access 2010 uygulamasında beş Web veri tabanı şablonu bulunur Web veri tabanı
Access servilerini ccedilalıştıran SharePoint sunucusuna yayımlanmak uumlzere tasarlanmış veri
tabanı anlamına gelir Ancak standart istemci veri tabanı olarak Web uyumlu veri tabanı da
kullanabilirsiniz
Varlıklar Web Veri tabanı Oumlzel varlıkların ne zaman alındığı nerede bulunduğu
kime ait olduğu kimin aldığı gibi varlık koşullarını kategorilere ayırıp ve
kaydedebilirsiniz
Yardımsever Katkıları Web Veri tabanı Yardımseverlerden gelenleri kabul eden
bir kuruluşta goumlrevliyseniz katkıları takip etmek iccedilin bu şablonu kullanabilirsiniz
Birden ccedilok kampanyayı izleyebilir ve her biri suumlresince alınan katılımlar hakkında
rapor oluşturabilirsiniz
Kişiler Web Veri tabanı Muumlşteriler ve ortaklar gibi birlikte ccedilalışılan kişilerle ilgili
bilgileri youmlnetebilirsiniz Ad ve adres bilgileri telefon numaraları e-posta adreslerini
kayıt edip resim belge veya diğer dosyaları da saklayabilirsiniz
Sorunlar Web Veri tabanı Sorunu youmlnetmek iccedilin bir veri tabanı oluşturup
sorunları atayabilirsiniz Sorunlara oumlncelik verme kişi bilgilerini saklama durum
hakkında bilgi tutma gibi oumlğeleri bu veri tabanında goumlrebilirsiniz
Projeler Web Veri tabanı Ccedileşitli projeleri ve ilişkili goumlrevleri bu projelerdeki
youmlnlendiren kişileri ve youmlnetenleri takip edebilirsiniz
1513 İnternetten Şablon Yuumlkleme
Şablon kimliği Officecomdan yuumlklendiği şekliyle oumlzguumln şablonu veya
yuumlklemenizdeki şablonu tanımlamak iccedilin kullanılır
Accessle verilen şablonlara ek olarak birccedilok Officecom şablonu bulabilirsiniz
Oumlncelikle oumlzel ccedilevrimiccedili şablonları yuumlklemek iccedilin Officecom şablonları başlığının altında
istediğiniz şablon kalıbını seccediliniz
Resim 112 Officecom`dan yuumlklenebilecek şablon goumlruumlntuumlleri
Dosya Adı kutusuna şablon iccedilin yeni bir ad yazınız ve ardından metin kutusunun
yanındaki dosya simgesini tıklatarak yeni veri tabanı iccedilin belirli bir konum seccediliniz ve
Yuumlkleyi tıklayınız
14
Resim 113 Şablon yuumlkleme penceresi
Yeni veri tabanı kullanarak başlama Kullandığınız şablona bağlı olarak yeni veri tabanıyla ccedilalışmaya başlamak iccedilin
aşağıdakileri yapmanız gerekebilir
Access Oturum Accedil iletişim kutusunu boş bir kullanıcı listesiyle goumlruumlntuumllerse
başlamak iccedilin şu yordamı kullanınız
Yeni Kullanıcıyı tıklayınız
Kullanıcı Ayrıntıları formunu doldurunuz
Kaydet ve Kapatı tıklayınız
Girmiş olduğunuz kullanıcı adını seccedilip Oturum Accedil oumlğesini tıklayınız
152 Dosya Adı Uzantıları Office Access farklı dosya uzantıları ile ccedilalışma imkacircnı sunmaktadır
accdb Bu Access 2010 dosya biccedilimindeki veritabanlarının standart dosya adı
uzantısıdır Access 2010 veri tabanı standart istemci veri tabanı veya Web veri tabanı
olarak tasarlanabilir
accdw Web veri tabanını Access programında accedilmak iccedilin kullandığınız accdw
dosyası otomatik oluşturulan bir dosyadır Tarayıcı yerine uygulamayı her zaman Access
programında accedilan Web uygulamasının bir kısayolu olarak duumlşuumlnuumllmuumlştuumlr
accde Bu accdb dosyasının kilitli veya yalnızca yuumlruumltme suumlruumlmuuml olarak
derlenmiş Masauumlstuuml veritabanları iccedilin kullanılan dosya adı uzantısıdır accdb dosyası Visual
Basic for Applications (VBA) kodu iccedileriyorsa accde dosyasına yalnızca derlenmiş kod
eklenir VBA kodu kullanıcı tarafından goumlruumllemez ve değiştirilemez Ayrıca accde
dosyalarıyla ccedilalışan kullanıcılar formlarda veya raporlarda tasarım değişiklikleri yapamaz
Aşağıdakileri yaparak accdb dosyalarından accde dosyaları oluşturursunuz
Accdt Bu Access Veri tabanı Şablonlarının dosya adı uzantısıdır Access veri tabanı
şablonlarını Officecom sitesinden yuumlkleyebilir veya Microsoft Office arkaplan
goumlruumlnuumlmuumlndeki Paylaş alanında Şablon (accdt) oumlğesini tıklatarak veri tabanını şablon
olarak kaydedebilirsiniz
15
accdr dosya adı uzantısı veri tabanını ccedilalışma zamanı modunda accedilmanızı sağlar Bir
veri tabanının accdb olan dosya adı uzantısını accdr olarak değiştirmeniz Access 2010 veri
tabanınızın kilitli bir suumlruumlmuumlnuuml oluşturmanız iccedilin yeterlidir Veri tabanınızın tuumlm
işlevlerini geri yuumlklemek iccedilin dosya adı uzantısını yeniden accdb olarak değiştirebilirsiniz
mdw Ccedilalışma grubu bilgi dosyaları guumlvenlikli veritabanları hakkında bilgi depolar
Access 2010 iccedilin mdw biccediliminde herhangi bir değişiklik yapılmamıştır Access 2010
Ccedilalışma Grubu Youmlneticisi Access 2000 ile Access 2007 arasında oluşturulanlarla oumlzdeş
mdw dosyaları oluşturur Bu oumlnceki suumlruumlmlerde oluşturulan mdw Access 2010daki
veritabanları tarafından kullanılabilir
laccdb Bir Access 2007 veya Access 2010 (accdb) veri tabanını accediltığınızda dosya
kilitleri dosya adı uzantısı laccdb olan bir kilit dosyası aracılığıyla denetlenir Eski suumlruumlm bir
Access (mdb) dosyasını accediltığınızda kilit dosyası ldb uzantısına sahiptir Oluşturulan kilit
dosyasının tuumlruuml accedilılan veri tabanının dosya tuumlruumlne bağlıdır kullandığınız Access suumlruumlmuumlne
bağlı değildir Tuumlm kullanıcılar veri tabanını kapattığında kilit dosyaları otomatik olarak
silinir
153 Farklı Kaydet
Yeni boş bir veri tabanı oluşturduğunuzda Access veri tabanı dosyası iccedilin bir ad
vermenizi ister Varsayılan olarak dosyaya accdb uzantısı verilir Dosya Access 2007-
2010 dosya biccediliminde oluşturulur ve Accessin oumlnceki suumlruumlmleri tarafından okunamaz
Bazı durumlarda dosyayı oumlnceki bir Access biccediliminde oluşturmayı tercih
edebilirsiniz Microsoft Access 2010 suumlruumlmuumlnde Access 2000 biccediliminde veya Access 2002-
2003 biccediliminde (her ikisi de mdb uzantılıdır) dosya oluşturma seccedileneğiniz vardır Sonra
yeni bir veri tabanı dosyası oluşturduğunuzda ortaya ccedilıkan dosya oumlnceki Access biccediliminde
oluşturulur ve Accessin bu suumlruumlmuumlnuuml kullanan başka kullanıcılarla paylaşılabilir
Not Oumlzguumln veri tabanı Access 2007-2010 biccedilimindeyse ve Access 2007-2010
biccediliminde oluşturulmuş karmaşık veriler ccedilevrimdışı veriler veya eklentiler iccedileriyorsa
kopyayı Access 2000 veya Access 2002-2003 gibi oumlnceki biccedilimlerde kaydedemezsiniz
Veri tabanı accedilık değilse doumlnuumlştuumlrmek istediğiniz veri tabanını accedilınız
Dosya sekmesini ve ardından kaydet ve yayımla seccedileneğinden sonra Veri tabanını
Farklı Kaydeti tıklayınız
Not Farklı bir biccedilimde kaydetmeye ccedilalışırken accedilık bir veri tabanı nesnesi varsa
kopyayı oluşturmadan oumlnce Accessin bu veritabanlarını kapatması gerekir Accessin
nesneleri kapatmasını isterseniz Eveti tıklayınız (Gerekirse Access değişiklikleri
kaydetmenizi ister) Tuumlm işlemi iptal etmek iccedilin ise Hayırı tıklayınız
Farklı Kaydet iletişim kutusunda Dosya adı kutusuna veri tabanının kopyası iccedilin bir
dosya adı yazınız
Kaydeti tıklayınız Access kopyayı oluşturur ve accedilar
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
2
3
OumlĞRENME FAALİYETİndash1
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere goumlre
dosyalama işlemleri yapabileceksiniz
Bir veri tabanı programına ne iccedilin ihtiyaccedil duyarız araştırınız
Kişiye ait isim meslek adres telefon gibi bilgileri belli bir yerde saklıyor musunuz
Bir kacircğıt ya da deftere kaydederken nelere dikkat ediyorsunuz
1 DOSYALAMA İŞLEMLERİ 11 Veri Nedir
Bilgisayara girilen işlenmemiş (ham) bilgilere veri denir Bilgisayarın alabildiği
işleyebildiği sonuccedil uumlretebildiği ve saklayabildiği her şey veridir Veriler (data) genellikle
tanımlanmamış kullanım ve başvuruları iccedileren ham gerccedilekleri goumlz oumlnuumlnde tutarlar Datalar
formatlanabilir filtrelenebilir ve oumlzetlenebilinir
12 Veri ve Bilgi Bağlantısı Bilgiler verilerin işlenmiş kullanıcılar iccedilin yararlı hale getirilmiş halleridir Buradan
verilerin bilgiye ulaşmada gereken kaynaklar olduğu kanısına ulaşılabilir Bilgi karar
alınmasına yardımcı olan oumlğelerdir Veri yeniden başvurulabilecek sayılar rakamlar
soumlzcuumlkler metinler resimler olaylar ve gereksinimleri kapsar Verinin belli bir amacı hızı
sıklığı tuumlruuml maliyeti yoğunluğu gibi oumlzellikleri vardır
Veri işlemenin yani bilgi haline doumlnuumlştuumlrmenin temel amacı ccedilok fazla miktarda veriyi
ccedilabuk ucuz ve doğru bir şekilde girebilmek ve işleyebilmektir Otomatik veri işleme
bilgisayar uygulamalarının temel taşıdır
13 Veri tabanı Kavramları Veri tabanı bir konuyla ilgili ccedilok sayıda kaydın bulunduğu bir bilgi havuzu olarak
nitelendirilebilir Bir veri tabanından beklenen temel işlevler verileri koruması onlara
erişilmesini sağlaması ve başka verilerle ilişkilendirilmesidir Access İlişkisel veri tabanı
Youmlnetim Sistemi ile ccedilalışan bir veri tabanı oluşturma programıdır İlişkisel veri tabanı
Youmlnetim Sistemi sisteminde bir veri tabanı dosyasında birden fazla tablo oluşturulabilir ve
bu tablolar arasında birbirleriyle ilişki kurulabilir
Access bize tablolarımıza bilgi girmek veya bu bilgileri duumlzenlemek iccedilin tablo sorgu
form moduumll moduumll ve makro adında araccedillar sunar Tablolar ve bu araccedilları kullanarak
oluşturacağınız bu araccedillara veri tabanınızın nesneleri denir
OumlĞRENME FAALİYETİndash1
AMACcedil
ARAŞTIRMA
4
1 Tablolar Verilerinizin iccedilinde bulunduğu listelerdir
2 Sorgular Verilerinizi tablolar halinde ortaya ccedilıkarttıktan sonra bu verilerden yeni
seccedilmeler yapmak belirli bir oumllccediluumltuuml (kriteri) karşılayan veya karşılamayanları seccedilmek
ve benzeri veri-işlemlerini sorgu (Query) aracıyla yaparsınız
3 Formlar Veri girme veya veri-işlem işlerinizi kolaylaştıran araccedillardır Formu veri
tabanınızdaki bilgilere denk kutular iccedileren bir tuumlr grafik ara yuumlz sayabilirsiniz
4 Raporlar Verilerinizin bir bakıma ham liste halinde kurtarılıp anlamlı diziler
haline getirilmesine rapor ccedilıkartma denir
6 Makrolar moduumlller Tıpkı kelime işlem programlarında olduğu gibi sık sık tekrar
ettiğiniz işlemleri makro ve moduumll haline getirebilir ve bunları uygun olan herhangi
bir tablo form veya sorguda kullanabilirsiniz
14 Veri Tabanı Programları 141 Veri tabanı programları ccedileşitleri ve oumlzellikleri
Veri tabanı bilgi depolayan bilgi sisteminin ana oumlğesi olan ve etkili kullanmakla değer
kazanan bir yazılımdır İyi bir veri tabanı programında da aşağıdaki niteliklerin olması
beklenir
Her duumlzeyde rapor alınabilme oumlzelliği
Doğru ve hızlı sonuccedil verebilme oumlzelliği
Sorulabilecek buumltuumln sorulara yanıt verebilecek sorgulama dili
Bilgilerin ve sonuccedilların tutarlılığı
1411 MS Access
Microsoft Office uumlruumlnuumlduumlr
Kuumlccediluumlk oumllccedilekli uygulamalar iccedilindir
Tablo başına 2 GB a kadar veri depolayabilir
Aynı anda 255 bağlantıya izin verebilir
MS Windows dışındaki sistemlerde kullanılamaz
ldquoVeri kaybını oumlnlemerdquo oumlzelliğine sahiptir ancak tetikleme oumlzelliğinde ise program
iccedilinde kullanıcının seccedilimleri hareketlerine goumlre ccedilalıştırılacak komutlar ve veri tabanı
iccedilinde saklanmak istenen kodların kaydedilmesi oumlzelliklerine sahip değildir
1412 MySQL
Windows Linux OS2Solaris AIX işletim sistemlerinde ccedilalışabilir
Tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların kaydedilmesi oumlzelliklerine
sahiptir ancak Veri kaybını oumlnleme oumlzelliği bulunmamaktadır
Tablo başına 4 TB veri depolayabilir
1413 IBM DB2
IBM uumlruumlnuumlduumlr
Access ve MySQL e goumlre daha performanslı ancak kuumlccediluumlk işletmelere goumlre daha
yuumlksek maliyete sahiptir
nix ve Windows uumlzerinde ccedilalışabilir
Veri kaybını oumlnleme tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların
kaydedilmesi oumlzelliklerine sahiptir
1414 Informix
Uumlcretli ve guumlccedilluuml bir veri tabanıdır
Orta oumllccedilekli işletmelerin yuumlkuumlnuuml kaldırabilecek kapasitededir
1994rsquodeki Postgres kodundan geliştirilmeye başlanmıştır
5
1415 MS SQL Server
Microsoft uumlruumlnuumlduumlr
Dezavantajları Sadece Windows uumlzerinde ccedilalışabilir yuumlksek maliyet
Kullanım kolaylığı guumlvenilirliği işlem guumlcuuml
Tablo başına 4 TB veri
Veri kaybını oumlnleme tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların
kaydedilmesi oumlzelliklerine sahiptir
1416 PostgreSQL
Linux Unix BSD Windows AIX gibi işletim sistemlerinde ccedilalışabilir
Uumlcretsiz akademik bir veri tabanı
Ccedilok guumlccedilluuml işlem yapısı
Veri guumlvenliği oumln planda
Tablo başına 64 TB veri tutabilme oumlzelliği
Kalıtım tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların kaydedilmesi
oumlzelliklerine sahiptir
1417 Oracle
Duumlnyanın en guumlccedilluuml ve guumlvenilir veri tabanı olarak goumlsterilmektedir
Ccedilok yuumlksek maliyet
Windows Unix Linux gibi işletim sistemlerinde ccedilalışır
Oracle sınırsız sayıda tabloları desteklemektedir
15 Veri tabanı Programının Ccedilalıştırılması MS Access Office programınızı kurduktan sonra ccedilalışmaya hazır hale gelmiş
demektir Accessrsquoi ccedilalıştırmanın birkaccedil yolu vardır
Access Başlat duumlğmesine bağlı Programlar grubu iccedilerisinde yerini alır
Bu nesne uumlzerinde tıklama yapılarak ccedilalıştırabilirsiniz Bulunduğu suumlruumlcuuml ve dizindeki
simgesine ccedilift tıklama yapılarak ccedilalıştırılabilir Başlat duumlğmesine bağlı Ccedilalıştır komut
satırına bulunduğu yol ve uygulama adı yazılarak ccedilalıştırılabilir Bir diğer youmlntem ise
herhangi bir uygulama daha oumlnceden oluşturulmuş veri tabanı dosyası uumlzerine ccedilift tıklayarak
da olabilir Access herhangi bir office ailesi uumlruumlnuuml iccedilerisinden de ccedilalıştırılabilir
6
Resim 11 MS Access Başlatma Ekranı
Bir veri tabanı oluşturduğunuzda veya accediltığınızda bu veri tabanı penceresinde accedilılır
Bu arabirim penceresinde aşağıdaki Resim 12`deki kısımlar bulunur
Resim 12 MS Access arabirim penceresi
Resim 13 MS Access sekme goumlruumlntuumlsuuml
7
Dosya sekmesi veri tabanı youmlnetimiyle ilgili komutları (oluşturma kaydetme
yazdırma yedekleme ve yayımlama gibi) program penceresinin sol uumlst koumlşesindeki
dosya sekmesine tıkladığınızda goumlruumlnen menuumlden bulabilirsiniz Bazı komutlar dosya
sekmesinin altında hızlı erişim araccedil ccedilubuğundaki duumlğmelerle goumlsterilmiştir Burada
kaydet farklı kaydet yazdır bilgi yeni seccedilenekler ve ccedilıkış duumlğmeleri yer almaktadır
Aşağıdaki kısa yolların ne işe yaradığını yazınız
CTRL+Nhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
CTRL+O helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
ALT+F4 helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
F12helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Alt+F8helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Eschelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Phelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Resim 14 MS Access dosya sekmesi pencere goumlruumln tuumlsuuml
Gruptakilerle ilişkili olan ama daha az kullanılan komutlar grupta
duumlğme olarak goumlsterilmez Bunun yerine grup başlık ccedilubuğunun sağ koumlşesindeki
İletişim Kutusu Başlatıcıyı tıklayarak goumlruumlntuumlleyebileceğiniz bir iletişim kutusunda
yer alırlar
Microsoft Office Access Yardımı duumlğmesi de şeridin en sağında yer alır
8
Gezinti Boumllmesi veri tabanı nesnelerinin suumlzuumllmuumlş listelerini goumlruumlntuumller Listede yer
alan nesneleri liste başlığını sonra da goumlruumlntuumllemek istediğiniz nesne kategorisini veya
grubunu tıklayarak değiştirebilirsiniz
Gezinti Boumllmesinin Genişliğini Değiştirme İşaretccediliyi Gezinti Boumllmesinin
sağ kenarının uumlzerine getirin ve işaretccedili ccedilift taraflı ok haline gelince kenarı
suumlruumlkleyerek genişliği artırınız veya azaltınız
Gezinti Boumllmesini Accedilma ve Kapatma Gezinti Boumllmesini accedilmak veya
kapatmak iccedilin Boumllme Ccedilubuğunu AccedilKapat Duumlğmesini tıklayınız veya F11
tuşuna basınız Veri tabanı gezinti boumllmesi tuumlm access nesnelerini goumlsterecek
şekilde accedilılır
Resim 15 MS access şerit boumlluumlmleri
Başlık ccedilubuğunun altında şerit vardır Komutlar daha anlaşılır ve kolay olması iccedilin
klasik menuumller veya araccedil ccedilubukları yerine pencere iccedilinde şerit uumlzerinde bulunmaktadır
Şerit Ctrl+F1 ile goumlruumlnuumlr olur veya pasif hale getirilir Şerit goumlreve oumlzel
sekmelere ve bu sekmeler de oumlzelliğe ve goumlreve oumlzel komut gruplarına ayrılmıştır
Herhangi bir duumlğmeyi işaret ederek duumlğmenin adını bir ekran ipucu ile
goumlruumlntuumlleyebilirsiniz Ekran ipucu duumlğmenin işlevini de accedilıklayabilir Veri tabanı
penceresindeki şeritte altı sekme vardır
Dosya
Giriş
Oluştur
Dış veri
Veri tabanı araccedilları
Tablo araccedilları
Gezinti Boumllmesi
Şerit
Giriş sekmesi
Metin
Biccedilimlendirmesi
9
Veri tabanı iccedileriğiyle ccedilalışmaya ilişkin komutlar iccedilin Girişrsquoi seccediltiğinizde duumlğmeler bu
sekmede altı grupta duumlzenlenmiştir
Goumlruumlnuumlmler
Pano
Sırala ve filtre uygula
Kayıtlar
Bul
Metin biccedilimlendirmesi
Yalnızca o anda seccedilili olan veri tabanı nesnelerine uygulanabilecek komutlara ait
duumlğmeler aktif olur
Giriş sekmesinde Metin Biccedilimlendirmeyi tıklayınız Bu sekmede huumlcre goumlruumlnuumlmuuml
kılavuz ccedilizgileri kenarlık ve ccedilizgi stilleri gibi belirli ayarlara erişebilirsiniz
Resim 16 MS access veri sayfası biccedilimlendirmesi penceresi
Oluştur Penceresinde veri tabanı nesneleri oluşturmaya ilişkin komutlar iccedilin
duumlğmeler bu sekmede doumlrt gruba ayrılmıştır
Tablolar
Formlar
Raporlar
Makrolar ve kod
Şablonlar
Sorgular
Oluştur sekmesini ccedilift tıkladığınızda şerit gizlenir ve etkin olan veri tabanı nesnesi
iccedilin daha ccedilok yer accedilılır Şeridi yeniden goumlruumlntuumllemek iccedilin tekrar aynı sekmeyi ccedilift tıklayınız
Resim 17 MS access dış veri menuumlsuuml
10
Dış veri sekmesi bir veri tabanı ya da diğer kaynaklar arasında bilgi taşımaya ilişkin
duumlğmeleri barındırır Bu sekmede doumlrt gruba ayrılmıştır
Al ve bağla
Ver
Veri topla
Web`e bağlı listeler
Resim 18 MS access dış veri tabanı araccedilları menuumlsuuml
Bilgilerin youmlnetimi analizi ve korunmasına ilişkin komutların bulunduğu sekme ise
Veri tabanı Araccedilları`dır Duumlğmeler bu sekmede beş gruba ayrılmıştır
Araccedillar
Makro
İlişkiler
Ccediloumlzuumlmle
Verileri Taşı
Eklentiler
151 Veri tabanı Programında Dosya Oluşturma
Resim 19 MS access ilk ekran goumlruumlntuumlsuuml
11
Access veri tabanı oluşturma işleminizi hızlandırmak iccedilin kullanabileceğiniz ccedilok
ccedileşitli ortamlar sağlar Belirli bir goumlrevi yerine getirmek iccedilin gereken buumltuumln tabloları
sorguları formları ve raporları iccedileren kullanıma hazır bir veri tabanı oluşturabiliriz
1511 Yeni Boş Veri tabanı Oluşturma
Kullanabileceğiniz şablonlar sizin oluşturmak istediğiniz veri tabanıyla
oumlrtuumlşmediğinde veya bir programda Accesste kullanmak istediğiniz veriler varsa sıfırdan bir
veri tabanı oluşturmak size daha iyi bir sonuccedil verebilir
O yuumlzden yeni veri tabanı oluşturmak iccedilin Accessrsquoi başlatınız İlk ekran
goumlruumlnuumlmuumlnden Dosya-Yeni sekmesinde boş veri tabanını veya boş Web veri tabanını
tıklayınız
Resim 110 MS Access boş veri tabanı oluşturma
İlk ekran goumlruumlnuumlmuumlnuumln Yeni sekmesinde boş veri tabanını veya boş Web veri
tabanını tıklayınız Burada yaptığınız seccedilim veri tabanında hangi oumlzelliklerin
kullanılabileceğini belirler Masauumlstuuml veri tabanları Webe yayımlamanızı web
veritabanlarıysa toplam sorguları gibi bazı masauumlstuuml oumlzelliklerini desteklemez Sağda
Dosya Adı kutusuna veri tabanınız iccedilin bir ad yazınız
Dosyayı oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki
Goumlzatı tıklayınız yeni konuma gidip bunu seccediliniz ve Tamamı sonra da Oluşturu
tıklayınız
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (Tablo1
olarak adlandırılır)Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun yanındaki
ilk boş huumlcreye taşır
1512 Oumlzellikli Bir Şablondan Veri tabanı Oluşturma
Eğer var olan hazır şablonlardan birini kullanmak istiyorsanız oumlrnek şablonlar`ı
tıklayınız Karşınıza gelen ekrandan size uygun olanını seccediliniz Dosyayı oluşturduğunuz
konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı tıklayınız yeni
konuma gidip bunu seccediliniz ve Tamamı -Oluşturu tıklayınız
12
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (şablon
ismi 1 olarak adlandırılır) Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun
yanındaki ilk boş huumlcreye taşır İki tuumlr kullanılabilecek şablon ccedileşidi vardır
Resim 111 MS Access var olan şablonlar
1İstemci veri tabanı şablonları Access 2010 uygulamasında yedi istemci veri tabanı şablonu bulunur Bunlar
paylaşılan ağ klasoumlruumlne veya belge kitaplığına konduklarında paylaşılmaya devam
edilebilirler
Olaylar Yaklaşan toplantıları son tarihleri ve diğer oumlnemli olayları izleyebilirsiniz
Başlık konum başlangıccedil saati bitiş saati ve accedilıklama kaydedebilir ve ayrıca bir resim
ekleyebilirsiniz
Fakuumllte Telefon numaraları adresler acil durumda başvurulacak kişi bilgileri ve
istihdam verileri gibi fakuumllte uumlyeleriyle ilgili oumlnemli bilgileri youmlnetebilirsiniz
Pazarlama Projeleri Bir pazarlama projesinin ayrıntılarını youmlnetip zamanlayıp ve
izleyebilirsiniz
Northwind Muumlşterileri ccedilalışanları sipariş ayrıntılarını ve stoku youmlneten sipariş
izleme sistemi oluşturabilirsiniz
Satış Kanalı Kuumlccediluumlk bir satış uzmanları grubunda olası satışların ilerleme durumunu
izleyebilirsiniz
Oumlğrenciler Acil durumda başvurulacak kişiler sağlık durumu bilgileri ve oumlğrenci
velileri hakkında bilgiler gibi oumlğrencilerinizle ilgili bilgileri youmlnetebilirsiniz
Goumlrevler Sizin veya ccedilalıştığınız ekibinizin tamamlaması gereken işleri takip
edebilirsiniz
13
2Web veri tabanı şablonları Access 2010 uygulamasında beş Web veri tabanı şablonu bulunur Web veri tabanı
Access servilerini ccedilalıştıran SharePoint sunucusuna yayımlanmak uumlzere tasarlanmış veri
tabanı anlamına gelir Ancak standart istemci veri tabanı olarak Web uyumlu veri tabanı da
kullanabilirsiniz
Varlıklar Web Veri tabanı Oumlzel varlıkların ne zaman alındığı nerede bulunduğu
kime ait olduğu kimin aldığı gibi varlık koşullarını kategorilere ayırıp ve
kaydedebilirsiniz
Yardımsever Katkıları Web Veri tabanı Yardımseverlerden gelenleri kabul eden
bir kuruluşta goumlrevliyseniz katkıları takip etmek iccedilin bu şablonu kullanabilirsiniz
Birden ccedilok kampanyayı izleyebilir ve her biri suumlresince alınan katılımlar hakkında
rapor oluşturabilirsiniz
Kişiler Web Veri tabanı Muumlşteriler ve ortaklar gibi birlikte ccedilalışılan kişilerle ilgili
bilgileri youmlnetebilirsiniz Ad ve adres bilgileri telefon numaraları e-posta adreslerini
kayıt edip resim belge veya diğer dosyaları da saklayabilirsiniz
Sorunlar Web Veri tabanı Sorunu youmlnetmek iccedilin bir veri tabanı oluşturup
sorunları atayabilirsiniz Sorunlara oumlncelik verme kişi bilgilerini saklama durum
hakkında bilgi tutma gibi oumlğeleri bu veri tabanında goumlrebilirsiniz
Projeler Web Veri tabanı Ccedileşitli projeleri ve ilişkili goumlrevleri bu projelerdeki
youmlnlendiren kişileri ve youmlnetenleri takip edebilirsiniz
1513 İnternetten Şablon Yuumlkleme
Şablon kimliği Officecomdan yuumlklendiği şekliyle oumlzguumln şablonu veya
yuumlklemenizdeki şablonu tanımlamak iccedilin kullanılır
Accessle verilen şablonlara ek olarak birccedilok Officecom şablonu bulabilirsiniz
Oumlncelikle oumlzel ccedilevrimiccedili şablonları yuumlklemek iccedilin Officecom şablonları başlığının altında
istediğiniz şablon kalıbını seccediliniz
Resim 112 Officecom`dan yuumlklenebilecek şablon goumlruumlntuumlleri
Dosya Adı kutusuna şablon iccedilin yeni bir ad yazınız ve ardından metin kutusunun
yanındaki dosya simgesini tıklatarak yeni veri tabanı iccedilin belirli bir konum seccediliniz ve
Yuumlkleyi tıklayınız
14
Resim 113 Şablon yuumlkleme penceresi
Yeni veri tabanı kullanarak başlama Kullandığınız şablona bağlı olarak yeni veri tabanıyla ccedilalışmaya başlamak iccedilin
aşağıdakileri yapmanız gerekebilir
Access Oturum Accedil iletişim kutusunu boş bir kullanıcı listesiyle goumlruumlntuumllerse
başlamak iccedilin şu yordamı kullanınız
Yeni Kullanıcıyı tıklayınız
Kullanıcı Ayrıntıları formunu doldurunuz
Kaydet ve Kapatı tıklayınız
Girmiş olduğunuz kullanıcı adını seccedilip Oturum Accedil oumlğesini tıklayınız
152 Dosya Adı Uzantıları Office Access farklı dosya uzantıları ile ccedilalışma imkacircnı sunmaktadır
accdb Bu Access 2010 dosya biccedilimindeki veritabanlarının standart dosya adı
uzantısıdır Access 2010 veri tabanı standart istemci veri tabanı veya Web veri tabanı
olarak tasarlanabilir
accdw Web veri tabanını Access programında accedilmak iccedilin kullandığınız accdw
dosyası otomatik oluşturulan bir dosyadır Tarayıcı yerine uygulamayı her zaman Access
programında accedilan Web uygulamasının bir kısayolu olarak duumlşuumlnuumllmuumlştuumlr
accde Bu accdb dosyasının kilitli veya yalnızca yuumlruumltme suumlruumlmuuml olarak
derlenmiş Masauumlstuuml veritabanları iccedilin kullanılan dosya adı uzantısıdır accdb dosyası Visual
Basic for Applications (VBA) kodu iccedileriyorsa accde dosyasına yalnızca derlenmiş kod
eklenir VBA kodu kullanıcı tarafından goumlruumllemez ve değiştirilemez Ayrıca accde
dosyalarıyla ccedilalışan kullanıcılar formlarda veya raporlarda tasarım değişiklikleri yapamaz
Aşağıdakileri yaparak accdb dosyalarından accde dosyaları oluşturursunuz
Accdt Bu Access Veri tabanı Şablonlarının dosya adı uzantısıdır Access veri tabanı
şablonlarını Officecom sitesinden yuumlkleyebilir veya Microsoft Office arkaplan
goumlruumlnuumlmuumlndeki Paylaş alanında Şablon (accdt) oumlğesini tıklatarak veri tabanını şablon
olarak kaydedebilirsiniz
15
accdr dosya adı uzantısı veri tabanını ccedilalışma zamanı modunda accedilmanızı sağlar Bir
veri tabanının accdb olan dosya adı uzantısını accdr olarak değiştirmeniz Access 2010 veri
tabanınızın kilitli bir suumlruumlmuumlnuuml oluşturmanız iccedilin yeterlidir Veri tabanınızın tuumlm
işlevlerini geri yuumlklemek iccedilin dosya adı uzantısını yeniden accdb olarak değiştirebilirsiniz
mdw Ccedilalışma grubu bilgi dosyaları guumlvenlikli veritabanları hakkında bilgi depolar
Access 2010 iccedilin mdw biccediliminde herhangi bir değişiklik yapılmamıştır Access 2010
Ccedilalışma Grubu Youmlneticisi Access 2000 ile Access 2007 arasında oluşturulanlarla oumlzdeş
mdw dosyaları oluşturur Bu oumlnceki suumlruumlmlerde oluşturulan mdw Access 2010daki
veritabanları tarafından kullanılabilir
laccdb Bir Access 2007 veya Access 2010 (accdb) veri tabanını accediltığınızda dosya
kilitleri dosya adı uzantısı laccdb olan bir kilit dosyası aracılığıyla denetlenir Eski suumlruumlm bir
Access (mdb) dosyasını accediltığınızda kilit dosyası ldb uzantısına sahiptir Oluşturulan kilit
dosyasının tuumlruuml accedilılan veri tabanının dosya tuumlruumlne bağlıdır kullandığınız Access suumlruumlmuumlne
bağlı değildir Tuumlm kullanıcılar veri tabanını kapattığında kilit dosyaları otomatik olarak
silinir
153 Farklı Kaydet
Yeni boş bir veri tabanı oluşturduğunuzda Access veri tabanı dosyası iccedilin bir ad
vermenizi ister Varsayılan olarak dosyaya accdb uzantısı verilir Dosya Access 2007-
2010 dosya biccediliminde oluşturulur ve Accessin oumlnceki suumlruumlmleri tarafından okunamaz
Bazı durumlarda dosyayı oumlnceki bir Access biccediliminde oluşturmayı tercih
edebilirsiniz Microsoft Access 2010 suumlruumlmuumlnde Access 2000 biccediliminde veya Access 2002-
2003 biccediliminde (her ikisi de mdb uzantılıdır) dosya oluşturma seccedileneğiniz vardır Sonra
yeni bir veri tabanı dosyası oluşturduğunuzda ortaya ccedilıkan dosya oumlnceki Access biccediliminde
oluşturulur ve Accessin bu suumlruumlmuumlnuuml kullanan başka kullanıcılarla paylaşılabilir
Not Oumlzguumln veri tabanı Access 2007-2010 biccedilimindeyse ve Access 2007-2010
biccediliminde oluşturulmuş karmaşık veriler ccedilevrimdışı veriler veya eklentiler iccedileriyorsa
kopyayı Access 2000 veya Access 2002-2003 gibi oumlnceki biccedilimlerde kaydedemezsiniz
Veri tabanı accedilık değilse doumlnuumlştuumlrmek istediğiniz veri tabanını accedilınız
Dosya sekmesini ve ardından kaydet ve yayımla seccedileneğinden sonra Veri tabanını
Farklı Kaydeti tıklayınız
Not Farklı bir biccedilimde kaydetmeye ccedilalışırken accedilık bir veri tabanı nesnesi varsa
kopyayı oluşturmadan oumlnce Accessin bu veritabanlarını kapatması gerekir Accessin
nesneleri kapatmasını isterseniz Eveti tıklayınız (Gerekirse Access değişiklikleri
kaydetmenizi ister) Tuumlm işlemi iptal etmek iccedilin ise Hayırı tıklayınız
Farklı Kaydet iletişim kutusunda Dosya adı kutusuna veri tabanının kopyası iccedilin bir
dosya adı yazınız
Kaydeti tıklayınız Access kopyayı oluşturur ve accedilar
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
3
OumlĞRENME FAALİYETİndash1
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere goumlre
dosyalama işlemleri yapabileceksiniz
Bir veri tabanı programına ne iccedilin ihtiyaccedil duyarız araştırınız
Kişiye ait isim meslek adres telefon gibi bilgileri belli bir yerde saklıyor musunuz
Bir kacircğıt ya da deftere kaydederken nelere dikkat ediyorsunuz
1 DOSYALAMA İŞLEMLERİ 11 Veri Nedir
Bilgisayara girilen işlenmemiş (ham) bilgilere veri denir Bilgisayarın alabildiği
işleyebildiği sonuccedil uumlretebildiği ve saklayabildiği her şey veridir Veriler (data) genellikle
tanımlanmamış kullanım ve başvuruları iccedileren ham gerccedilekleri goumlz oumlnuumlnde tutarlar Datalar
formatlanabilir filtrelenebilir ve oumlzetlenebilinir
12 Veri ve Bilgi Bağlantısı Bilgiler verilerin işlenmiş kullanıcılar iccedilin yararlı hale getirilmiş halleridir Buradan
verilerin bilgiye ulaşmada gereken kaynaklar olduğu kanısına ulaşılabilir Bilgi karar
alınmasına yardımcı olan oumlğelerdir Veri yeniden başvurulabilecek sayılar rakamlar
soumlzcuumlkler metinler resimler olaylar ve gereksinimleri kapsar Verinin belli bir amacı hızı
sıklığı tuumlruuml maliyeti yoğunluğu gibi oumlzellikleri vardır
Veri işlemenin yani bilgi haline doumlnuumlştuumlrmenin temel amacı ccedilok fazla miktarda veriyi
ccedilabuk ucuz ve doğru bir şekilde girebilmek ve işleyebilmektir Otomatik veri işleme
bilgisayar uygulamalarının temel taşıdır
13 Veri tabanı Kavramları Veri tabanı bir konuyla ilgili ccedilok sayıda kaydın bulunduğu bir bilgi havuzu olarak
nitelendirilebilir Bir veri tabanından beklenen temel işlevler verileri koruması onlara
erişilmesini sağlaması ve başka verilerle ilişkilendirilmesidir Access İlişkisel veri tabanı
Youmlnetim Sistemi ile ccedilalışan bir veri tabanı oluşturma programıdır İlişkisel veri tabanı
Youmlnetim Sistemi sisteminde bir veri tabanı dosyasında birden fazla tablo oluşturulabilir ve
bu tablolar arasında birbirleriyle ilişki kurulabilir
Access bize tablolarımıza bilgi girmek veya bu bilgileri duumlzenlemek iccedilin tablo sorgu
form moduumll moduumll ve makro adında araccedillar sunar Tablolar ve bu araccedilları kullanarak
oluşturacağınız bu araccedillara veri tabanınızın nesneleri denir
OumlĞRENME FAALİYETİndash1
AMACcedil
ARAŞTIRMA
4
1 Tablolar Verilerinizin iccedilinde bulunduğu listelerdir
2 Sorgular Verilerinizi tablolar halinde ortaya ccedilıkarttıktan sonra bu verilerden yeni
seccedilmeler yapmak belirli bir oumllccediluumltuuml (kriteri) karşılayan veya karşılamayanları seccedilmek
ve benzeri veri-işlemlerini sorgu (Query) aracıyla yaparsınız
3 Formlar Veri girme veya veri-işlem işlerinizi kolaylaştıran araccedillardır Formu veri
tabanınızdaki bilgilere denk kutular iccedileren bir tuumlr grafik ara yuumlz sayabilirsiniz
4 Raporlar Verilerinizin bir bakıma ham liste halinde kurtarılıp anlamlı diziler
haline getirilmesine rapor ccedilıkartma denir
6 Makrolar moduumlller Tıpkı kelime işlem programlarında olduğu gibi sık sık tekrar
ettiğiniz işlemleri makro ve moduumll haline getirebilir ve bunları uygun olan herhangi
bir tablo form veya sorguda kullanabilirsiniz
14 Veri Tabanı Programları 141 Veri tabanı programları ccedileşitleri ve oumlzellikleri
Veri tabanı bilgi depolayan bilgi sisteminin ana oumlğesi olan ve etkili kullanmakla değer
kazanan bir yazılımdır İyi bir veri tabanı programında da aşağıdaki niteliklerin olması
beklenir
Her duumlzeyde rapor alınabilme oumlzelliği
Doğru ve hızlı sonuccedil verebilme oumlzelliği
Sorulabilecek buumltuumln sorulara yanıt verebilecek sorgulama dili
Bilgilerin ve sonuccedilların tutarlılığı
1411 MS Access
Microsoft Office uumlruumlnuumlduumlr
Kuumlccediluumlk oumllccedilekli uygulamalar iccedilindir
Tablo başına 2 GB a kadar veri depolayabilir
Aynı anda 255 bağlantıya izin verebilir
MS Windows dışındaki sistemlerde kullanılamaz
ldquoVeri kaybını oumlnlemerdquo oumlzelliğine sahiptir ancak tetikleme oumlzelliğinde ise program
iccedilinde kullanıcının seccedilimleri hareketlerine goumlre ccedilalıştırılacak komutlar ve veri tabanı
iccedilinde saklanmak istenen kodların kaydedilmesi oumlzelliklerine sahip değildir
1412 MySQL
Windows Linux OS2Solaris AIX işletim sistemlerinde ccedilalışabilir
Tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların kaydedilmesi oumlzelliklerine
sahiptir ancak Veri kaybını oumlnleme oumlzelliği bulunmamaktadır
Tablo başına 4 TB veri depolayabilir
1413 IBM DB2
IBM uumlruumlnuumlduumlr
Access ve MySQL e goumlre daha performanslı ancak kuumlccediluumlk işletmelere goumlre daha
yuumlksek maliyete sahiptir
nix ve Windows uumlzerinde ccedilalışabilir
Veri kaybını oumlnleme tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların
kaydedilmesi oumlzelliklerine sahiptir
1414 Informix
Uumlcretli ve guumlccedilluuml bir veri tabanıdır
Orta oumllccedilekli işletmelerin yuumlkuumlnuuml kaldırabilecek kapasitededir
1994rsquodeki Postgres kodundan geliştirilmeye başlanmıştır
5
1415 MS SQL Server
Microsoft uumlruumlnuumlduumlr
Dezavantajları Sadece Windows uumlzerinde ccedilalışabilir yuumlksek maliyet
Kullanım kolaylığı guumlvenilirliği işlem guumlcuuml
Tablo başına 4 TB veri
Veri kaybını oumlnleme tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların
kaydedilmesi oumlzelliklerine sahiptir
1416 PostgreSQL
Linux Unix BSD Windows AIX gibi işletim sistemlerinde ccedilalışabilir
Uumlcretsiz akademik bir veri tabanı
Ccedilok guumlccedilluuml işlem yapısı
Veri guumlvenliği oumln planda
Tablo başına 64 TB veri tutabilme oumlzelliği
Kalıtım tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların kaydedilmesi
oumlzelliklerine sahiptir
1417 Oracle
Duumlnyanın en guumlccedilluuml ve guumlvenilir veri tabanı olarak goumlsterilmektedir
Ccedilok yuumlksek maliyet
Windows Unix Linux gibi işletim sistemlerinde ccedilalışır
Oracle sınırsız sayıda tabloları desteklemektedir
15 Veri tabanı Programının Ccedilalıştırılması MS Access Office programınızı kurduktan sonra ccedilalışmaya hazır hale gelmiş
demektir Accessrsquoi ccedilalıştırmanın birkaccedil yolu vardır
Access Başlat duumlğmesine bağlı Programlar grubu iccedilerisinde yerini alır
Bu nesne uumlzerinde tıklama yapılarak ccedilalıştırabilirsiniz Bulunduğu suumlruumlcuuml ve dizindeki
simgesine ccedilift tıklama yapılarak ccedilalıştırılabilir Başlat duumlğmesine bağlı Ccedilalıştır komut
satırına bulunduğu yol ve uygulama adı yazılarak ccedilalıştırılabilir Bir diğer youmlntem ise
herhangi bir uygulama daha oumlnceden oluşturulmuş veri tabanı dosyası uumlzerine ccedilift tıklayarak
da olabilir Access herhangi bir office ailesi uumlruumlnuuml iccedilerisinden de ccedilalıştırılabilir
6
Resim 11 MS Access Başlatma Ekranı
Bir veri tabanı oluşturduğunuzda veya accediltığınızda bu veri tabanı penceresinde accedilılır
Bu arabirim penceresinde aşağıdaki Resim 12`deki kısımlar bulunur
Resim 12 MS Access arabirim penceresi
Resim 13 MS Access sekme goumlruumlntuumlsuuml
7
Dosya sekmesi veri tabanı youmlnetimiyle ilgili komutları (oluşturma kaydetme
yazdırma yedekleme ve yayımlama gibi) program penceresinin sol uumlst koumlşesindeki
dosya sekmesine tıkladığınızda goumlruumlnen menuumlden bulabilirsiniz Bazı komutlar dosya
sekmesinin altında hızlı erişim araccedil ccedilubuğundaki duumlğmelerle goumlsterilmiştir Burada
kaydet farklı kaydet yazdır bilgi yeni seccedilenekler ve ccedilıkış duumlğmeleri yer almaktadır
Aşağıdaki kısa yolların ne işe yaradığını yazınız
CTRL+Nhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
CTRL+O helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
ALT+F4 helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
F12helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Alt+F8helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Eschelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Phelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Resim 14 MS Access dosya sekmesi pencere goumlruumln tuumlsuuml
Gruptakilerle ilişkili olan ama daha az kullanılan komutlar grupta
duumlğme olarak goumlsterilmez Bunun yerine grup başlık ccedilubuğunun sağ koumlşesindeki
İletişim Kutusu Başlatıcıyı tıklayarak goumlruumlntuumlleyebileceğiniz bir iletişim kutusunda
yer alırlar
Microsoft Office Access Yardımı duumlğmesi de şeridin en sağında yer alır
8
Gezinti Boumllmesi veri tabanı nesnelerinin suumlzuumllmuumlş listelerini goumlruumlntuumller Listede yer
alan nesneleri liste başlığını sonra da goumlruumlntuumllemek istediğiniz nesne kategorisini veya
grubunu tıklayarak değiştirebilirsiniz
Gezinti Boumllmesinin Genişliğini Değiştirme İşaretccediliyi Gezinti Boumllmesinin
sağ kenarının uumlzerine getirin ve işaretccedili ccedilift taraflı ok haline gelince kenarı
suumlruumlkleyerek genişliği artırınız veya azaltınız
Gezinti Boumllmesini Accedilma ve Kapatma Gezinti Boumllmesini accedilmak veya
kapatmak iccedilin Boumllme Ccedilubuğunu AccedilKapat Duumlğmesini tıklayınız veya F11
tuşuna basınız Veri tabanı gezinti boumllmesi tuumlm access nesnelerini goumlsterecek
şekilde accedilılır
Resim 15 MS access şerit boumlluumlmleri
Başlık ccedilubuğunun altında şerit vardır Komutlar daha anlaşılır ve kolay olması iccedilin
klasik menuumller veya araccedil ccedilubukları yerine pencere iccedilinde şerit uumlzerinde bulunmaktadır
Şerit Ctrl+F1 ile goumlruumlnuumlr olur veya pasif hale getirilir Şerit goumlreve oumlzel
sekmelere ve bu sekmeler de oumlzelliğe ve goumlreve oumlzel komut gruplarına ayrılmıştır
Herhangi bir duumlğmeyi işaret ederek duumlğmenin adını bir ekran ipucu ile
goumlruumlntuumlleyebilirsiniz Ekran ipucu duumlğmenin işlevini de accedilıklayabilir Veri tabanı
penceresindeki şeritte altı sekme vardır
Dosya
Giriş
Oluştur
Dış veri
Veri tabanı araccedilları
Tablo araccedilları
Gezinti Boumllmesi
Şerit
Giriş sekmesi
Metin
Biccedilimlendirmesi
9
Veri tabanı iccedileriğiyle ccedilalışmaya ilişkin komutlar iccedilin Girişrsquoi seccediltiğinizde duumlğmeler bu
sekmede altı grupta duumlzenlenmiştir
Goumlruumlnuumlmler
Pano
Sırala ve filtre uygula
Kayıtlar
Bul
Metin biccedilimlendirmesi
Yalnızca o anda seccedilili olan veri tabanı nesnelerine uygulanabilecek komutlara ait
duumlğmeler aktif olur
Giriş sekmesinde Metin Biccedilimlendirmeyi tıklayınız Bu sekmede huumlcre goumlruumlnuumlmuuml
kılavuz ccedilizgileri kenarlık ve ccedilizgi stilleri gibi belirli ayarlara erişebilirsiniz
Resim 16 MS access veri sayfası biccedilimlendirmesi penceresi
Oluştur Penceresinde veri tabanı nesneleri oluşturmaya ilişkin komutlar iccedilin
duumlğmeler bu sekmede doumlrt gruba ayrılmıştır
Tablolar
Formlar
Raporlar
Makrolar ve kod
Şablonlar
Sorgular
Oluştur sekmesini ccedilift tıkladığınızda şerit gizlenir ve etkin olan veri tabanı nesnesi
iccedilin daha ccedilok yer accedilılır Şeridi yeniden goumlruumlntuumllemek iccedilin tekrar aynı sekmeyi ccedilift tıklayınız
Resim 17 MS access dış veri menuumlsuuml
10
Dış veri sekmesi bir veri tabanı ya da diğer kaynaklar arasında bilgi taşımaya ilişkin
duumlğmeleri barındırır Bu sekmede doumlrt gruba ayrılmıştır
Al ve bağla
Ver
Veri topla
Web`e bağlı listeler
Resim 18 MS access dış veri tabanı araccedilları menuumlsuuml
Bilgilerin youmlnetimi analizi ve korunmasına ilişkin komutların bulunduğu sekme ise
Veri tabanı Araccedilları`dır Duumlğmeler bu sekmede beş gruba ayrılmıştır
Araccedillar
Makro
İlişkiler
Ccediloumlzuumlmle
Verileri Taşı
Eklentiler
151 Veri tabanı Programında Dosya Oluşturma
Resim 19 MS access ilk ekran goumlruumlntuumlsuuml
11
Access veri tabanı oluşturma işleminizi hızlandırmak iccedilin kullanabileceğiniz ccedilok
ccedileşitli ortamlar sağlar Belirli bir goumlrevi yerine getirmek iccedilin gereken buumltuumln tabloları
sorguları formları ve raporları iccedileren kullanıma hazır bir veri tabanı oluşturabiliriz
1511 Yeni Boş Veri tabanı Oluşturma
Kullanabileceğiniz şablonlar sizin oluşturmak istediğiniz veri tabanıyla
oumlrtuumlşmediğinde veya bir programda Accesste kullanmak istediğiniz veriler varsa sıfırdan bir
veri tabanı oluşturmak size daha iyi bir sonuccedil verebilir
O yuumlzden yeni veri tabanı oluşturmak iccedilin Accessrsquoi başlatınız İlk ekran
goumlruumlnuumlmuumlnden Dosya-Yeni sekmesinde boş veri tabanını veya boş Web veri tabanını
tıklayınız
Resim 110 MS Access boş veri tabanı oluşturma
İlk ekran goumlruumlnuumlmuumlnuumln Yeni sekmesinde boş veri tabanını veya boş Web veri
tabanını tıklayınız Burada yaptığınız seccedilim veri tabanında hangi oumlzelliklerin
kullanılabileceğini belirler Masauumlstuuml veri tabanları Webe yayımlamanızı web
veritabanlarıysa toplam sorguları gibi bazı masauumlstuuml oumlzelliklerini desteklemez Sağda
Dosya Adı kutusuna veri tabanınız iccedilin bir ad yazınız
Dosyayı oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki
Goumlzatı tıklayınız yeni konuma gidip bunu seccediliniz ve Tamamı sonra da Oluşturu
tıklayınız
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (Tablo1
olarak adlandırılır)Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun yanındaki
ilk boş huumlcreye taşır
1512 Oumlzellikli Bir Şablondan Veri tabanı Oluşturma
Eğer var olan hazır şablonlardan birini kullanmak istiyorsanız oumlrnek şablonlar`ı
tıklayınız Karşınıza gelen ekrandan size uygun olanını seccediliniz Dosyayı oluşturduğunuz
konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı tıklayınız yeni
konuma gidip bunu seccediliniz ve Tamamı -Oluşturu tıklayınız
12
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (şablon
ismi 1 olarak adlandırılır) Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun
yanındaki ilk boş huumlcreye taşır İki tuumlr kullanılabilecek şablon ccedileşidi vardır
Resim 111 MS Access var olan şablonlar
1İstemci veri tabanı şablonları Access 2010 uygulamasında yedi istemci veri tabanı şablonu bulunur Bunlar
paylaşılan ağ klasoumlruumlne veya belge kitaplığına konduklarında paylaşılmaya devam
edilebilirler
Olaylar Yaklaşan toplantıları son tarihleri ve diğer oumlnemli olayları izleyebilirsiniz
Başlık konum başlangıccedil saati bitiş saati ve accedilıklama kaydedebilir ve ayrıca bir resim
ekleyebilirsiniz
Fakuumllte Telefon numaraları adresler acil durumda başvurulacak kişi bilgileri ve
istihdam verileri gibi fakuumllte uumlyeleriyle ilgili oumlnemli bilgileri youmlnetebilirsiniz
Pazarlama Projeleri Bir pazarlama projesinin ayrıntılarını youmlnetip zamanlayıp ve
izleyebilirsiniz
Northwind Muumlşterileri ccedilalışanları sipariş ayrıntılarını ve stoku youmlneten sipariş
izleme sistemi oluşturabilirsiniz
Satış Kanalı Kuumlccediluumlk bir satış uzmanları grubunda olası satışların ilerleme durumunu
izleyebilirsiniz
Oumlğrenciler Acil durumda başvurulacak kişiler sağlık durumu bilgileri ve oumlğrenci
velileri hakkında bilgiler gibi oumlğrencilerinizle ilgili bilgileri youmlnetebilirsiniz
Goumlrevler Sizin veya ccedilalıştığınız ekibinizin tamamlaması gereken işleri takip
edebilirsiniz
13
2Web veri tabanı şablonları Access 2010 uygulamasında beş Web veri tabanı şablonu bulunur Web veri tabanı
Access servilerini ccedilalıştıran SharePoint sunucusuna yayımlanmak uumlzere tasarlanmış veri
tabanı anlamına gelir Ancak standart istemci veri tabanı olarak Web uyumlu veri tabanı da
kullanabilirsiniz
Varlıklar Web Veri tabanı Oumlzel varlıkların ne zaman alındığı nerede bulunduğu
kime ait olduğu kimin aldığı gibi varlık koşullarını kategorilere ayırıp ve
kaydedebilirsiniz
Yardımsever Katkıları Web Veri tabanı Yardımseverlerden gelenleri kabul eden
bir kuruluşta goumlrevliyseniz katkıları takip etmek iccedilin bu şablonu kullanabilirsiniz
Birden ccedilok kampanyayı izleyebilir ve her biri suumlresince alınan katılımlar hakkında
rapor oluşturabilirsiniz
Kişiler Web Veri tabanı Muumlşteriler ve ortaklar gibi birlikte ccedilalışılan kişilerle ilgili
bilgileri youmlnetebilirsiniz Ad ve adres bilgileri telefon numaraları e-posta adreslerini
kayıt edip resim belge veya diğer dosyaları da saklayabilirsiniz
Sorunlar Web Veri tabanı Sorunu youmlnetmek iccedilin bir veri tabanı oluşturup
sorunları atayabilirsiniz Sorunlara oumlncelik verme kişi bilgilerini saklama durum
hakkında bilgi tutma gibi oumlğeleri bu veri tabanında goumlrebilirsiniz
Projeler Web Veri tabanı Ccedileşitli projeleri ve ilişkili goumlrevleri bu projelerdeki
youmlnlendiren kişileri ve youmlnetenleri takip edebilirsiniz
1513 İnternetten Şablon Yuumlkleme
Şablon kimliği Officecomdan yuumlklendiği şekliyle oumlzguumln şablonu veya
yuumlklemenizdeki şablonu tanımlamak iccedilin kullanılır
Accessle verilen şablonlara ek olarak birccedilok Officecom şablonu bulabilirsiniz
Oumlncelikle oumlzel ccedilevrimiccedili şablonları yuumlklemek iccedilin Officecom şablonları başlığının altında
istediğiniz şablon kalıbını seccediliniz
Resim 112 Officecom`dan yuumlklenebilecek şablon goumlruumlntuumlleri
Dosya Adı kutusuna şablon iccedilin yeni bir ad yazınız ve ardından metin kutusunun
yanındaki dosya simgesini tıklatarak yeni veri tabanı iccedilin belirli bir konum seccediliniz ve
Yuumlkleyi tıklayınız
14
Resim 113 Şablon yuumlkleme penceresi
Yeni veri tabanı kullanarak başlama Kullandığınız şablona bağlı olarak yeni veri tabanıyla ccedilalışmaya başlamak iccedilin
aşağıdakileri yapmanız gerekebilir
Access Oturum Accedil iletişim kutusunu boş bir kullanıcı listesiyle goumlruumlntuumllerse
başlamak iccedilin şu yordamı kullanınız
Yeni Kullanıcıyı tıklayınız
Kullanıcı Ayrıntıları formunu doldurunuz
Kaydet ve Kapatı tıklayınız
Girmiş olduğunuz kullanıcı adını seccedilip Oturum Accedil oumlğesini tıklayınız
152 Dosya Adı Uzantıları Office Access farklı dosya uzantıları ile ccedilalışma imkacircnı sunmaktadır
accdb Bu Access 2010 dosya biccedilimindeki veritabanlarının standart dosya adı
uzantısıdır Access 2010 veri tabanı standart istemci veri tabanı veya Web veri tabanı
olarak tasarlanabilir
accdw Web veri tabanını Access programında accedilmak iccedilin kullandığınız accdw
dosyası otomatik oluşturulan bir dosyadır Tarayıcı yerine uygulamayı her zaman Access
programında accedilan Web uygulamasının bir kısayolu olarak duumlşuumlnuumllmuumlştuumlr
accde Bu accdb dosyasının kilitli veya yalnızca yuumlruumltme suumlruumlmuuml olarak
derlenmiş Masauumlstuuml veritabanları iccedilin kullanılan dosya adı uzantısıdır accdb dosyası Visual
Basic for Applications (VBA) kodu iccedileriyorsa accde dosyasına yalnızca derlenmiş kod
eklenir VBA kodu kullanıcı tarafından goumlruumllemez ve değiştirilemez Ayrıca accde
dosyalarıyla ccedilalışan kullanıcılar formlarda veya raporlarda tasarım değişiklikleri yapamaz
Aşağıdakileri yaparak accdb dosyalarından accde dosyaları oluşturursunuz
Accdt Bu Access Veri tabanı Şablonlarının dosya adı uzantısıdır Access veri tabanı
şablonlarını Officecom sitesinden yuumlkleyebilir veya Microsoft Office arkaplan
goumlruumlnuumlmuumlndeki Paylaş alanında Şablon (accdt) oumlğesini tıklatarak veri tabanını şablon
olarak kaydedebilirsiniz
15
accdr dosya adı uzantısı veri tabanını ccedilalışma zamanı modunda accedilmanızı sağlar Bir
veri tabanının accdb olan dosya adı uzantısını accdr olarak değiştirmeniz Access 2010 veri
tabanınızın kilitli bir suumlruumlmuumlnuuml oluşturmanız iccedilin yeterlidir Veri tabanınızın tuumlm
işlevlerini geri yuumlklemek iccedilin dosya adı uzantısını yeniden accdb olarak değiştirebilirsiniz
mdw Ccedilalışma grubu bilgi dosyaları guumlvenlikli veritabanları hakkında bilgi depolar
Access 2010 iccedilin mdw biccediliminde herhangi bir değişiklik yapılmamıştır Access 2010
Ccedilalışma Grubu Youmlneticisi Access 2000 ile Access 2007 arasında oluşturulanlarla oumlzdeş
mdw dosyaları oluşturur Bu oumlnceki suumlruumlmlerde oluşturulan mdw Access 2010daki
veritabanları tarafından kullanılabilir
laccdb Bir Access 2007 veya Access 2010 (accdb) veri tabanını accediltığınızda dosya
kilitleri dosya adı uzantısı laccdb olan bir kilit dosyası aracılığıyla denetlenir Eski suumlruumlm bir
Access (mdb) dosyasını accediltığınızda kilit dosyası ldb uzantısına sahiptir Oluşturulan kilit
dosyasının tuumlruuml accedilılan veri tabanının dosya tuumlruumlne bağlıdır kullandığınız Access suumlruumlmuumlne
bağlı değildir Tuumlm kullanıcılar veri tabanını kapattığında kilit dosyaları otomatik olarak
silinir
153 Farklı Kaydet
Yeni boş bir veri tabanı oluşturduğunuzda Access veri tabanı dosyası iccedilin bir ad
vermenizi ister Varsayılan olarak dosyaya accdb uzantısı verilir Dosya Access 2007-
2010 dosya biccediliminde oluşturulur ve Accessin oumlnceki suumlruumlmleri tarafından okunamaz
Bazı durumlarda dosyayı oumlnceki bir Access biccediliminde oluşturmayı tercih
edebilirsiniz Microsoft Access 2010 suumlruumlmuumlnde Access 2000 biccediliminde veya Access 2002-
2003 biccediliminde (her ikisi de mdb uzantılıdır) dosya oluşturma seccedileneğiniz vardır Sonra
yeni bir veri tabanı dosyası oluşturduğunuzda ortaya ccedilıkan dosya oumlnceki Access biccediliminde
oluşturulur ve Accessin bu suumlruumlmuumlnuuml kullanan başka kullanıcılarla paylaşılabilir
Not Oumlzguumln veri tabanı Access 2007-2010 biccedilimindeyse ve Access 2007-2010
biccediliminde oluşturulmuş karmaşık veriler ccedilevrimdışı veriler veya eklentiler iccedileriyorsa
kopyayı Access 2000 veya Access 2002-2003 gibi oumlnceki biccedilimlerde kaydedemezsiniz
Veri tabanı accedilık değilse doumlnuumlştuumlrmek istediğiniz veri tabanını accedilınız
Dosya sekmesini ve ardından kaydet ve yayımla seccedileneğinden sonra Veri tabanını
Farklı Kaydeti tıklayınız
Not Farklı bir biccedilimde kaydetmeye ccedilalışırken accedilık bir veri tabanı nesnesi varsa
kopyayı oluşturmadan oumlnce Accessin bu veritabanlarını kapatması gerekir Accessin
nesneleri kapatmasını isterseniz Eveti tıklayınız (Gerekirse Access değişiklikleri
kaydetmenizi ister) Tuumlm işlemi iptal etmek iccedilin ise Hayırı tıklayınız
Farklı Kaydet iletişim kutusunda Dosya adı kutusuna veri tabanının kopyası iccedilin bir
dosya adı yazınız
Kaydeti tıklayınız Access kopyayı oluşturur ve accedilar
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
4
1 Tablolar Verilerinizin iccedilinde bulunduğu listelerdir
2 Sorgular Verilerinizi tablolar halinde ortaya ccedilıkarttıktan sonra bu verilerden yeni
seccedilmeler yapmak belirli bir oumllccediluumltuuml (kriteri) karşılayan veya karşılamayanları seccedilmek
ve benzeri veri-işlemlerini sorgu (Query) aracıyla yaparsınız
3 Formlar Veri girme veya veri-işlem işlerinizi kolaylaştıran araccedillardır Formu veri
tabanınızdaki bilgilere denk kutular iccedileren bir tuumlr grafik ara yuumlz sayabilirsiniz
4 Raporlar Verilerinizin bir bakıma ham liste halinde kurtarılıp anlamlı diziler
haline getirilmesine rapor ccedilıkartma denir
6 Makrolar moduumlller Tıpkı kelime işlem programlarında olduğu gibi sık sık tekrar
ettiğiniz işlemleri makro ve moduumll haline getirebilir ve bunları uygun olan herhangi
bir tablo form veya sorguda kullanabilirsiniz
14 Veri Tabanı Programları 141 Veri tabanı programları ccedileşitleri ve oumlzellikleri
Veri tabanı bilgi depolayan bilgi sisteminin ana oumlğesi olan ve etkili kullanmakla değer
kazanan bir yazılımdır İyi bir veri tabanı programında da aşağıdaki niteliklerin olması
beklenir
Her duumlzeyde rapor alınabilme oumlzelliği
Doğru ve hızlı sonuccedil verebilme oumlzelliği
Sorulabilecek buumltuumln sorulara yanıt verebilecek sorgulama dili
Bilgilerin ve sonuccedilların tutarlılığı
1411 MS Access
Microsoft Office uumlruumlnuumlduumlr
Kuumlccediluumlk oumllccedilekli uygulamalar iccedilindir
Tablo başına 2 GB a kadar veri depolayabilir
Aynı anda 255 bağlantıya izin verebilir
MS Windows dışındaki sistemlerde kullanılamaz
ldquoVeri kaybını oumlnlemerdquo oumlzelliğine sahiptir ancak tetikleme oumlzelliğinde ise program
iccedilinde kullanıcının seccedilimleri hareketlerine goumlre ccedilalıştırılacak komutlar ve veri tabanı
iccedilinde saklanmak istenen kodların kaydedilmesi oumlzelliklerine sahip değildir
1412 MySQL
Windows Linux OS2Solaris AIX işletim sistemlerinde ccedilalışabilir
Tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların kaydedilmesi oumlzelliklerine
sahiptir ancak Veri kaybını oumlnleme oumlzelliği bulunmamaktadır
Tablo başına 4 TB veri depolayabilir
1413 IBM DB2
IBM uumlruumlnuumlduumlr
Access ve MySQL e goumlre daha performanslı ancak kuumlccediluumlk işletmelere goumlre daha
yuumlksek maliyete sahiptir
nix ve Windows uumlzerinde ccedilalışabilir
Veri kaybını oumlnleme tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların
kaydedilmesi oumlzelliklerine sahiptir
1414 Informix
Uumlcretli ve guumlccedilluuml bir veri tabanıdır
Orta oumllccedilekli işletmelerin yuumlkuumlnuuml kaldırabilecek kapasitededir
1994rsquodeki Postgres kodundan geliştirilmeye başlanmıştır
5
1415 MS SQL Server
Microsoft uumlruumlnuumlduumlr
Dezavantajları Sadece Windows uumlzerinde ccedilalışabilir yuumlksek maliyet
Kullanım kolaylığı guumlvenilirliği işlem guumlcuuml
Tablo başına 4 TB veri
Veri kaybını oumlnleme tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların
kaydedilmesi oumlzelliklerine sahiptir
1416 PostgreSQL
Linux Unix BSD Windows AIX gibi işletim sistemlerinde ccedilalışabilir
Uumlcretsiz akademik bir veri tabanı
Ccedilok guumlccedilluuml işlem yapısı
Veri guumlvenliği oumln planda
Tablo başına 64 TB veri tutabilme oumlzelliği
Kalıtım tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların kaydedilmesi
oumlzelliklerine sahiptir
1417 Oracle
Duumlnyanın en guumlccedilluuml ve guumlvenilir veri tabanı olarak goumlsterilmektedir
Ccedilok yuumlksek maliyet
Windows Unix Linux gibi işletim sistemlerinde ccedilalışır
Oracle sınırsız sayıda tabloları desteklemektedir
15 Veri tabanı Programının Ccedilalıştırılması MS Access Office programınızı kurduktan sonra ccedilalışmaya hazır hale gelmiş
demektir Accessrsquoi ccedilalıştırmanın birkaccedil yolu vardır
Access Başlat duumlğmesine bağlı Programlar grubu iccedilerisinde yerini alır
Bu nesne uumlzerinde tıklama yapılarak ccedilalıştırabilirsiniz Bulunduğu suumlruumlcuuml ve dizindeki
simgesine ccedilift tıklama yapılarak ccedilalıştırılabilir Başlat duumlğmesine bağlı Ccedilalıştır komut
satırına bulunduğu yol ve uygulama adı yazılarak ccedilalıştırılabilir Bir diğer youmlntem ise
herhangi bir uygulama daha oumlnceden oluşturulmuş veri tabanı dosyası uumlzerine ccedilift tıklayarak
da olabilir Access herhangi bir office ailesi uumlruumlnuuml iccedilerisinden de ccedilalıştırılabilir
6
Resim 11 MS Access Başlatma Ekranı
Bir veri tabanı oluşturduğunuzda veya accediltığınızda bu veri tabanı penceresinde accedilılır
Bu arabirim penceresinde aşağıdaki Resim 12`deki kısımlar bulunur
Resim 12 MS Access arabirim penceresi
Resim 13 MS Access sekme goumlruumlntuumlsuuml
7
Dosya sekmesi veri tabanı youmlnetimiyle ilgili komutları (oluşturma kaydetme
yazdırma yedekleme ve yayımlama gibi) program penceresinin sol uumlst koumlşesindeki
dosya sekmesine tıkladığınızda goumlruumlnen menuumlden bulabilirsiniz Bazı komutlar dosya
sekmesinin altında hızlı erişim araccedil ccedilubuğundaki duumlğmelerle goumlsterilmiştir Burada
kaydet farklı kaydet yazdır bilgi yeni seccedilenekler ve ccedilıkış duumlğmeleri yer almaktadır
Aşağıdaki kısa yolların ne işe yaradığını yazınız
CTRL+Nhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
CTRL+O helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
ALT+F4 helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
F12helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Alt+F8helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Eschelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Phelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Resim 14 MS Access dosya sekmesi pencere goumlruumln tuumlsuuml
Gruptakilerle ilişkili olan ama daha az kullanılan komutlar grupta
duumlğme olarak goumlsterilmez Bunun yerine grup başlık ccedilubuğunun sağ koumlşesindeki
İletişim Kutusu Başlatıcıyı tıklayarak goumlruumlntuumlleyebileceğiniz bir iletişim kutusunda
yer alırlar
Microsoft Office Access Yardımı duumlğmesi de şeridin en sağında yer alır
8
Gezinti Boumllmesi veri tabanı nesnelerinin suumlzuumllmuumlş listelerini goumlruumlntuumller Listede yer
alan nesneleri liste başlığını sonra da goumlruumlntuumllemek istediğiniz nesne kategorisini veya
grubunu tıklayarak değiştirebilirsiniz
Gezinti Boumllmesinin Genişliğini Değiştirme İşaretccediliyi Gezinti Boumllmesinin
sağ kenarının uumlzerine getirin ve işaretccedili ccedilift taraflı ok haline gelince kenarı
suumlruumlkleyerek genişliği artırınız veya azaltınız
Gezinti Boumllmesini Accedilma ve Kapatma Gezinti Boumllmesini accedilmak veya
kapatmak iccedilin Boumllme Ccedilubuğunu AccedilKapat Duumlğmesini tıklayınız veya F11
tuşuna basınız Veri tabanı gezinti boumllmesi tuumlm access nesnelerini goumlsterecek
şekilde accedilılır
Resim 15 MS access şerit boumlluumlmleri
Başlık ccedilubuğunun altında şerit vardır Komutlar daha anlaşılır ve kolay olması iccedilin
klasik menuumller veya araccedil ccedilubukları yerine pencere iccedilinde şerit uumlzerinde bulunmaktadır
Şerit Ctrl+F1 ile goumlruumlnuumlr olur veya pasif hale getirilir Şerit goumlreve oumlzel
sekmelere ve bu sekmeler de oumlzelliğe ve goumlreve oumlzel komut gruplarına ayrılmıştır
Herhangi bir duumlğmeyi işaret ederek duumlğmenin adını bir ekran ipucu ile
goumlruumlntuumlleyebilirsiniz Ekran ipucu duumlğmenin işlevini de accedilıklayabilir Veri tabanı
penceresindeki şeritte altı sekme vardır
Dosya
Giriş
Oluştur
Dış veri
Veri tabanı araccedilları
Tablo araccedilları
Gezinti Boumllmesi
Şerit
Giriş sekmesi
Metin
Biccedilimlendirmesi
9
Veri tabanı iccedileriğiyle ccedilalışmaya ilişkin komutlar iccedilin Girişrsquoi seccediltiğinizde duumlğmeler bu
sekmede altı grupta duumlzenlenmiştir
Goumlruumlnuumlmler
Pano
Sırala ve filtre uygula
Kayıtlar
Bul
Metin biccedilimlendirmesi
Yalnızca o anda seccedilili olan veri tabanı nesnelerine uygulanabilecek komutlara ait
duumlğmeler aktif olur
Giriş sekmesinde Metin Biccedilimlendirmeyi tıklayınız Bu sekmede huumlcre goumlruumlnuumlmuuml
kılavuz ccedilizgileri kenarlık ve ccedilizgi stilleri gibi belirli ayarlara erişebilirsiniz
Resim 16 MS access veri sayfası biccedilimlendirmesi penceresi
Oluştur Penceresinde veri tabanı nesneleri oluşturmaya ilişkin komutlar iccedilin
duumlğmeler bu sekmede doumlrt gruba ayrılmıştır
Tablolar
Formlar
Raporlar
Makrolar ve kod
Şablonlar
Sorgular
Oluştur sekmesini ccedilift tıkladığınızda şerit gizlenir ve etkin olan veri tabanı nesnesi
iccedilin daha ccedilok yer accedilılır Şeridi yeniden goumlruumlntuumllemek iccedilin tekrar aynı sekmeyi ccedilift tıklayınız
Resim 17 MS access dış veri menuumlsuuml
10
Dış veri sekmesi bir veri tabanı ya da diğer kaynaklar arasında bilgi taşımaya ilişkin
duumlğmeleri barındırır Bu sekmede doumlrt gruba ayrılmıştır
Al ve bağla
Ver
Veri topla
Web`e bağlı listeler
Resim 18 MS access dış veri tabanı araccedilları menuumlsuuml
Bilgilerin youmlnetimi analizi ve korunmasına ilişkin komutların bulunduğu sekme ise
Veri tabanı Araccedilları`dır Duumlğmeler bu sekmede beş gruba ayrılmıştır
Araccedillar
Makro
İlişkiler
Ccediloumlzuumlmle
Verileri Taşı
Eklentiler
151 Veri tabanı Programında Dosya Oluşturma
Resim 19 MS access ilk ekran goumlruumlntuumlsuuml
11
Access veri tabanı oluşturma işleminizi hızlandırmak iccedilin kullanabileceğiniz ccedilok
ccedileşitli ortamlar sağlar Belirli bir goumlrevi yerine getirmek iccedilin gereken buumltuumln tabloları
sorguları formları ve raporları iccedileren kullanıma hazır bir veri tabanı oluşturabiliriz
1511 Yeni Boş Veri tabanı Oluşturma
Kullanabileceğiniz şablonlar sizin oluşturmak istediğiniz veri tabanıyla
oumlrtuumlşmediğinde veya bir programda Accesste kullanmak istediğiniz veriler varsa sıfırdan bir
veri tabanı oluşturmak size daha iyi bir sonuccedil verebilir
O yuumlzden yeni veri tabanı oluşturmak iccedilin Accessrsquoi başlatınız İlk ekran
goumlruumlnuumlmuumlnden Dosya-Yeni sekmesinde boş veri tabanını veya boş Web veri tabanını
tıklayınız
Resim 110 MS Access boş veri tabanı oluşturma
İlk ekran goumlruumlnuumlmuumlnuumln Yeni sekmesinde boş veri tabanını veya boş Web veri
tabanını tıklayınız Burada yaptığınız seccedilim veri tabanında hangi oumlzelliklerin
kullanılabileceğini belirler Masauumlstuuml veri tabanları Webe yayımlamanızı web
veritabanlarıysa toplam sorguları gibi bazı masauumlstuuml oumlzelliklerini desteklemez Sağda
Dosya Adı kutusuna veri tabanınız iccedilin bir ad yazınız
Dosyayı oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki
Goumlzatı tıklayınız yeni konuma gidip bunu seccediliniz ve Tamamı sonra da Oluşturu
tıklayınız
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (Tablo1
olarak adlandırılır)Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun yanındaki
ilk boş huumlcreye taşır
1512 Oumlzellikli Bir Şablondan Veri tabanı Oluşturma
Eğer var olan hazır şablonlardan birini kullanmak istiyorsanız oumlrnek şablonlar`ı
tıklayınız Karşınıza gelen ekrandan size uygun olanını seccediliniz Dosyayı oluşturduğunuz
konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı tıklayınız yeni
konuma gidip bunu seccediliniz ve Tamamı -Oluşturu tıklayınız
12
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (şablon
ismi 1 olarak adlandırılır) Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun
yanındaki ilk boş huumlcreye taşır İki tuumlr kullanılabilecek şablon ccedileşidi vardır
Resim 111 MS Access var olan şablonlar
1İstemci veri tabanı şablonları Access 2010 uygulamasında yedi istemci veri tabanı şablonu bulunur Bunlar
paylaşılan ağ klasoumlruumlne veya belge kitaplığına konduklarında paylaşılmaya devam
edilebilirler
Olaylar Yaklaşan toplantıları son tarihleri ve diğer oumlnemli olayları izleyebilirsiniz
Başlık konum başlangıccedil saati bitiş saati ve accedilıklama kaydedebilir ve ayrıca bir resim
ekleyebilirsiniz
Fakuumllte Telefon numaraları adresler acil durumda başvurulacak kişi bilgileri ve
istihdam verileri gibi fakuumllte uumlyeleriyle ilgili oumlnemli bilgileri youmlnetebilirsiniz
Pazarlama Projeleri Bir pazarlama projesinin ayrıntılarını youmlnetip zamanlayıp ve
izleyebilirsiniz
Northwind Muumlşterileri ccedilalışanları sipariş ayrıntılarını ve stoku youmlneten sipariş
izleme sistemi oluşturabilirsiniz
Satış Kanalı Kuumlccediluumlk bir satış uzmanları grubunda olası satışların ilerleme durumunu
izleyebilirsiniz
Oumlğrenciler Acil durumda başvurulacak kişiler sağlık durumu bilgileri ve oumlğrenci
velileri hakkında bilgiler gibi oumlğrencilerinizle ilgili bilgileri youmlnetebilirsiniz
Goumlrevler Sizin veya ccedilalıştığınız ekibinizin tamamlaması gereken işleri takip
edebilirsiniz
13
2Web veri tabanı şablonları Access 2010 uygulamasında beş Web veri tabanı şablonu bulunur Web veri tabanı
Access servilerini ccedilalıştıran SharePoint sunucusuna yayımlanmak uumlzere tasarlanmış veri
tabanı anlamına gelir Ancak standart istemci veri tabanı olarak Web uyumlu veri tabanı da
kullanabilirsiniz
Varlıklar Web Veri tabanı Oumlzel varlıkların ne zaman alındığı nerede bulunduğu
kime ait olduğu kimin aldığı gibi varlık koşullarını kategorilere ayırıp ve
kaydedebilirsiniz
Yardımsever Katkıları Web Veri tabanı Yardımseverlerden gelenleri kabul eden
bir kuruluşta goumlrevliyseniz katkıları takip etmek iccedilin bu şablonu kullanabilirsiniz
Birden ccedilok kampanyayı izleyebilir ve her biri suumlresince alınan katılımlar hakkında
rapor oluşturabilirsiniz
Kişiler Web Veri tabanı Muumlşteriler ve ortaklar gibi birlikte ccedilalışılan kişilerle ilgili
bilgileri youmlnetebilirsiniz Ad ve adres bilgileri telefon numaraları e-posta adreslerini
kayıt edip resim belge veya diğer dosyaları da saklayabilirsiniz
Sorunlar Web Veri tabanı Sorunu youmlnetmek iccedilin bir veri tabanı oluşturup
sorunları atayabilirsiniz Sorunlara oumlncelik verme kişi bilgilerini saklama durum
hakkında bilgi tutma gibi oumlğeleri bu veri tabanında goumlrebilirsiniz
Projeler Web Veri tabanı Ccedileşitli projeleri ve ilişkili goumlrevleri bu projelerdeki
youmlnlendiren kişileri ve youmlnetenleri takip edebilirsiniz
1513 İnternetten Şablon Yuumlkleme
Şablon kimliği Officecomdan yuumlklendiği şekliyle oumlzguumln şablonu veya
yuumlklemenizdeki şablonu tanımlamak iccedilin kullanılır
Accessle verilen şablonlara ek olarak birccedilok Officecom şablonu bulabilirsiniz
Oumlncelikle oumlzel ccedilevrimiccedili şablonları yuumlklemek iccedilin Officecom şablonları başlığının altında
istediğiniz şablon kalıbını seccediliniz
Resim 112 Officecom`dan yuumlklenebilecek şablon goumlruumlntuumlleri
Dosya Adı kutusuna şablon iccedilin yeni bir ad yazınız ve ardından metin kutusunun
yanındaki dosya simgesini tıklatarak yeni veri tabanı iccedilin belirli bir konum seccediliniz ve
Yuumlkleyi tıklayınız
14
Resim 113 Şablon yuumlkleme penceresi
Yeni veri tabanı kullanarak başlama Kullandığınız şablona bağlı olarak yeni veri tabanıyla ccedilalışmaya başlamak iccedilin
aşağıdakileri yapmanız gerekebilir
Access Oturum Accedil iletişim kutusunu boş bir kullanıcı listesiyle goumlruumlntuumllerse
başlamak iccedilin şu yordamı kullanınız
Yeni Kullanıcıyı tıklayınız
Kullanıcı Ayrıntıları formunu doldurunuz
Kaydet ve Kapatı tıklayınız
Girmiş olduğunuz kullanıcı adını seccedilip Oturum Accedil oumlğesini tıklayınız
152 Dosya Adı Uzantıları Office Access farklı dosya uzantıları ile ccedilalışma imkacircnı sunmaktadır
accdb Bu Access 2010 dosya biccedilimindeki veritabanlarının standart dosya adı
uzantısıdır Access 2010 veri tabanı standart istemci veri tabanı veya Web veri tabanı
olarak tasarlanabilir
accdw Web veri tabanını Access programında accedilmak iccedilin kullandığınız accdw
dosyası otomatik oluşturulan bir dosyadır Tarayıcı yerine uygulamayı her zaman Access
programında accedilan Web uygulamasının bir kısayolu olarak duumlşuumlnuumllmuumlştuumlr
accde Bu accdb dosyasının kilitli veya yalnızca yuumlruumltme suumlruumlmuuml olarak
derlenmiş Masauumlstuuml veritabanları iccedilin kullanılan dosya adı uzantısıdır accdb dosyası Visual
Basic for Applications (VBA) kodu iccedileriyorsa accde dosyasına yalnızca derlenmiş kod
eklenir VBA kodu kullanıcı tarafından goumlruumllemez ve değiştirilemez Ayrıca accde
dosyalarıyla ccedilalışan kullanıcılar formlarda veya raporlarda tasarım değişiklikleri yapamaz
Aşağıdakileri yaparak accdb dosyalarından accde dosyaları oluşturursunuz
Accdt Bu Access Veri tabanı Şablonlarının dosya adı uzantısıdır Access veri tabanı
şablonlarını Officecom sitesinden yuumlkleyebilir veya Microsoft Office arkaplan
goumlruumlnuumlmuumlndeki Paylaş alanında Şablon (accdt) oumlğesini tıklatarak veri tabanını şablon
olarak kaydedebilirsiniz
15
accdr dosya adı uzantısı veri tabanını ccedilalışma zamanı modunda accedilmanızı sağlar Bir
veri tabanının accdb olan dosya adı uzantısını accdr olarak değiştirmeniz Access 2010 veri
tabanınızın kilitli bir suumlruumlmuumlnuuml oluşturmanız iccedilin yeterlidir Veri tabanınızın tuumlm
işlevlerini geri yuumlklemek iccedilin dosya adı uzantısını yeniden accdb olarak değiştirebilirsiniz
mdw Ccedilalışma grubu bilgi dosyaları guumlvenlikli veritabanları hakkında bilgi depolar
Access 2010 iccedilin mdw biccediliminde herhangi bir değişiklik yapılmamıştır Access 2010
Ccedilalışma Grubu Youmlneticisi Access 2000 ile Access 2007 arasında oluşturulanlarla oumlzdeş
mdw dosyaları oluşturur Bu oumlnceki suumlruumlmlerde oluşturulan mdw Access 2010daki
veritabanları tarafından kullanılabilir
laccdb Bir Access 2007 veya Access 2010 (accdb) veri tabanını accediltığınızda dosya
kilitleri dosya adı uzantısı laccdb olan bir kilit dosyası aracılığıyla denetlenir Eski suumlruumlm bir
Access (mdb) dosyasını accediltığınızda kilit dosyası ldb uzantısına sahiptir Oluşturulan kilit
dosyasının tuumlruuml accedilılan veri tabanının dosya tuumlruumlne bağlıdır kullandığınız Access suumlruumlmuumlne
bağlı değildir Tuumlm kullanıcılar veri tabanını kapattığında kilit dosyaları otomatik olarak
silinir
153 Farklı Kaydet
Yeni boş bir veri tabanı oluşturduğunuzda Access veri tabanı dosyası iccedilin bir ad
vermenizi ister Varsayılan olarak dosyaya accdb uzantısı verilir Dosya Access 2007-
2010 dosya biccediliminde oluşturulur ve Accessin oumlnceki suumlruumlmleri tarafından okunamaz
Bazı durumlarda dosyayı oumlnceki bir Access biccediliminde oluşturmayı tercih
edebilirsiniz Microsoft Access 2010 suumlruumlmuumlnde Access 2000 biccediliminde veya Access 2002-
2003 biccediliminde (her ikisi de mdb uzantılıdır) dosya oluşturma seccedileneğiniz vardır Sonra
yeni bir veri tabanı dosyası oluşturduğunuzda ortaya ccedilıkan dosya oumlnceki Access biccediliminde
oluşturulur ve Accessin bu suumlruumlmuumlnuuml kullanan başka kullanıcılarla paylaşılabilir
Not Oumlzguumln veri tabanı Access 2007-2010 biccedilimindeyse ve Access 2007-2010
biccediliminde oluşturulmuş karmaşık veriler ccedilevrimdışı veriler veya eklentiler iccedileriyorsa
kopyayı Access 2000 veya Access 2002-2003 gibi oumlnceki biccedilimlerde kaydedemezsiniz
Veri tabanı accedilık değilse doumlnuumlştuumlrmek istediğiniz veri tabanını accedilınız
Dosya sekmesini ve ardından kaydet ve yayımla seccedileneğinden sonra Veri tabanını
Farklı Kaydeti tıklayınız
Not Farklı bir biccedilimde kaydetmeye ccedilalışırken accedilık bir veri tabanı nesnesi varsa
kopyayı oluşturmadan oumlnce Accessin bu veritabanlarını kapatması gerekir Accessin
nesneleri kapatmasını isterseniz Eveti tıklayınız (Gerekirse Access değişiklikleri
kaydetmenizi ister) Tuumlm işlemi iptal etmek iccedilin ise Hayırı tıklayınız
Farklı Kaydet iletişim kutusunda Dosya adı kutusuna veri tabanının kopyası iccedilin bir
dosya adı yazınız
Kaydeti tıklayınız Access kopyayı oluşturur ve accedilar
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
5
1415 MS SQL Server
Microsoft uumlruumlnuumlduumlr
Dezavantajları Sadece Windows uumlzerinde ccedilalışabilir yuumlksek maliyet
Kullanım kolaylığı guumlvenilirliği işlem guumlcuuml
Tablo başına 4 TB veri
Veri kaybını oumlnleme tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların
kaydedilmesi oumlzelliklerine sahiptir
1416 PostgreSQL
Linux Unix BSD Windows AIX gibi işletim sistemlerinde ccedilalışabilir
Uumlcretsiz akademik bir veri tabanı
Ccedilok guumlccedilluuml işlem yapısı
Veri guumlvenliği oumln planda
Tablo başına 64 TB veri tutabilme oumlzelliği
Kalıtım tetikleme ve veri tabanı iccedilinde saklanmak istenen kodların kaydedilmesi
oumlzelliklerine sahiptir
1417 Oracle
Duumlnyanın en guumlccedilluuml ve guumlvenilir veri tabanı olarak goumlsterilmektedir
Ccedilok yuumlksek maliyet
Windows Unix Linux gibi işletim sistemlerinde ccedilalışır
Oracle sınırsız sayıda tabloları desteklemektedir
15 Veri tabanı Programının Ccedilalıştırılması MS Access Office programınızı kurduktan sonra ccedilalışmaya hazır hale gelmiş
demektir Accessrsquoi ccedilalıştırmanın birkaccedil yolu vardır
Access Başlat duumlğmesine bağlı Programlar grubu iccedilerisinde yerini alır
Bu nesne uumlzerinde tıklama yapılarak ccedilalıştırabilirsiniz Bulunduğu suumlruumlcuuml ve dizindeki
simgesine ccedilift tıklama yapılarak ccedilalıştırılabilir Başlat duumlğmesine bağlı Ccedilalıştır komut
satırına bulunduğu yol ve uygulama adı yazılarak ccedilalıştırılabilir Bir diğer youmlntem ise
herhangi bir uygulama daha oumlnceden oluşturulmuş veri tabanı dosyası uumlzerine ccedilift tıklayarak
da olabilir Access herhangi bir office ailesi uumlruumlnuuml iccedilerisinden de ccedilalıştırılabilir
6
Resim 11 MS Access Başlatma Ekranı
Bir veri tabanı oluşturduğunuzda veya accediltığınızda bu veri tabanı penceresinde accedilılır
Bu arabirim penceresinde aşağıdaki Resim 12`deki kısımlar bulunur
Resim 12 MS Access arabirim penceresi
Resim 13 MS Access sekme goumlruumlntuumlsuuml
7
Dosya sekmesi veri tabanı youmlnetimiyle ilgili komutları (oluşturma kaydetme
yazdırma yedekleme ve yayımlama gibi) program penceresinin sol uumlst koumlşesindeki
dosya sekmesine tıkladığınızda goumlruumlnen menuumlden bulabilirsiniz Bazı komutlar dosya
sekmesinin altında hızlı erişim araccedil ccedilubuğundaki duumlğmelerle goumlsterilmiştir Burada
kaydet farklı kaydet yazdır bilgi yeni seccedilenekler ve ccedilıkış duumlğmeleri yer almaktadır
Aşağıdaki kısa yolların ne işe yaradığını yazınız
CTRL+Nhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
CTRL+O helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
ALT+F4 helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
F12helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Alt+F8helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Eschelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Phelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Resim 14 MS Access dosya sekmesi pencere goumlruumln tuumlsuuml
Gruptakilerle ilişkili olan ama daha az kullanılan komutlar grupta
duumlğme olarak goumlsterilmez Bunun yerine grup başlık ccedilubuğunun sağ koumlşesindeki
İletişim Kutusu Başlatıcıyı tıklayarak goumlruumlntuumlleyebileceğiniz bir iletişim kutusunda
yer alırlar
Microsoft Office Access Yardımı duumlğmesi de şeridin en sağında yer alır
8
Gezinti Boumllmesi veri tabanı nesnelerinin suumlzuumllmuumlş listelerini goumlruumlntuumller Listede yer
alan nesneleri liste başlığını sonra da goumlruumlntuumllemek istediğiniz nesne kategorisini veya
grubunu tıklayarak değiştirebilirsiniz
Gezinti Boumllmesinin Genişliğini Değiştirme İşaretccediliyi Gezinti Boumllmesinin
sağ kenarının uumlzerine getirin ve işaretccedili ccedilift taraflı ok haline gelince kenarı
suumlruumlkleyerek genişliği artırınız veya azaltınız
Gezinti Boumllmesini Accedilma ve Kapatma Gezinti Boumllmesini accedilmak veya
kapatmak iccedilin Boumllme Ccedilubuğunu AccedilKapat Duumlğmesini tıklayınız veya F11
tuşuna basınız Veri tabanı gezinti boumllmesi tuumlm access nesnelerini goumlsterecek
şekilde accedilılır
Resim 15 MS access şerit boumlluumlmleri
Başlık ccedilubuğunun altında şerit vardır Komutlar daha anlaşılır ve kolay olması iccedilin
klasik menuumller veya araccedil ccedilubukları yerine pencere iccedilinde şerit uumlzerinde bulunmaktadır
Şerit Ctrl+F1 ile goumlruumlnuumlr olur veya pasif hale getirilir Şerit goumlreve oumlzel
sekmelere ve bu sekmeler de oumlzelliğe ve goumlreve oumlzel komut gruplarına ayrılmıştır
Herhangi bir duumlğmeyi işaret ederek duumlğmenin adını bir ekran ipucu ile
goumlruumlntuumlleyebilirsiniz Ekran ipucu duumlğmenin işlevini de accedilıklayabilir Veri tabanı
penceresindeki şeritte altı sekme vardır
Dosya
Giriş
Oluştur
Dış veri
Veri tabanı araccedilları
Tablo araccedilları
Gezinti Boumllmesi
Şerit
Giriş sekmesi
Metin
Biccedilimlendirmesi
9
Veri tabanı iccedileriğiyle ccedilalışmaya ilişkin komutlar iccedilin Girişrsquoi seccediltiğinizde duumlğmeler bu
sekmede altı grupta duumlzenlenmiştir
Goumlruumlnuumlmler
Pano
Sırala ve filtre uygula
Kayıtlar
Bul
Metin biccedilimlendirmesi
Yalnızca o anda seccedilili olan veri tabanı nesnelerine uygulanabilecek komutlara ait
duumlğmeler aktif olur
Giriş sekmesinde Metin Biccedilimlendirmeyi tıklayınız Bu sekmede huumlcre goumlruumlnuumlmuuml
kılavuz ccedilizgileri kenarlık ve ccedilizgi stilleri gibi belirli ayarlara erişebilirsiniz
Resim 16 MS access veri sayfası biccedilimlendirmesi penceresi
Oluştur Penceresinde veri tabanı nesneleri oluşturmaya ilişkin komutlar iccedilin
duumlğmeler bu sekmede doumlrt gruba ayrılmıştır
Tablolar
Formlar
Raporlar
Makrolar ve kod
Şablonlar
Sorgular
Oluştur sekmesini ccedilift tıkladığınızda şerit gizlenir ve etkin olan veri tabanı nesnesi
iccedilin daha ccedilok yer accedilılır Şeridi yeniden goumlruumlntuumllemek iccedilin tekrar aynı sekmeyi ccedilift tıklayınız
Resim 17 MS access dış veri menuumlsuuml
10
Dış veri sekmesi bir veri tabanı ya da diğer kaynaklar arasında bilgi taşımaya ilişkin
duumlğmeleri barındırır Bu sekmede doumlrt gruba ayrılmıştır
Al ve bağla
Ver
Veri topla
Web`e bağlı listeler
Resim 18 MS access dış veri tabanı araccedilları menuumlsuuml
Bilgilerin youmlnetimi analizi ve korunmasına ilişkin komutların bulunduğu sekme ise
Veri tabanı Araccedilları`dır Duumlğmeler bu sekmede beş gruba ayrılmıştır
Araccedillar
Makro
İlişkiler
Ccediloumlzuumlmle
Verileri Taşı
Eklentiler
151 Veri tabanı Programında Dosya Oluşturma
Resim 19 MS access ilk ekran goumlruumlntuumlsuuml
11
Access veri tabanı oluşturma işleminizi hızlandırmak iccedilin kullanabileceğiniz ccedilok
ccedileşitli ortamlar sağlar Belirli bir goumlrevi yerine getirmek iccedilin gereken buumltuumln tabloları
sorguları formları ve raporları iccedileren kullanıma hazır bir veri tabanı oluşturabiliriz
1511 Yeni Boş Veri tabanı Oluşturma
Kullanabileceğiniz şablonlar sizin oluşturmak istediğiniz veri tabanıyla
oumlrtuumlşmediğinde veya bir programda Accesste kullanmak istediğiniz veriler varsa sıfırdan bir
veri tabanı oluşturmak size daha iyi bir sonuccedil verebilir
O yuumlzden yeni veri tabanı oluşturmak iccedilin Accessrsquoi başlatınız İlk ekran
goumlruumlnuumlmuumlnden Dosya-Yeni sekmesinde boş veri tabanını veya boş Web veri tabanını
tıklayınız
Resim 110 MS Access boş veri tabanı oluşturma
İlk ekran goumlruumlnuumlmuumlnuumln Yeni sekmesinde boş veri tabanını veya boş Web veri
tabanını tıklayınız Burada yaptığınız seccedilim veri tabanında hangi oumlzelliklerin
kullanılabileceğini belirler Masauumlstuuml veri tabanları Webe yayımlamanızı web
veritabanlarıysa toplam sorguları gibi bazı masauumlstuuml oumlzelliklerini desteklemez Sağda
Dosya Adı kutusuna veri tabanınız iccedilin bir ad yazınız
Dosyayı oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki
Goumlzatı tıklayınız yeni konuma gidip bunu seccediliniz ve Tamamı sonra da Oluşturu
tıklayınız
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (Tablo1
olarak adlandırılır)Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun yanındaki
ilk boş huumlcreye taşır
1512 Oumlzellikli Bir Şablondan Veri tabanı Oluşturma
Eğer var olan hazır şablonlardan birini kullanmak istiyorsanız oumlrnek şablonlar`ı
tıklayınız Karşınıza gelen ekrandan size uygun olanını seccediliniz Dosyayı oluşturduğunuz
konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı tıklayınız yeni
konuma gidip bunu seccediliniz ve Tamamı -Oluşturu tıklayınız
12
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (şablon
ismi 1 olarak adlandırılır) Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun
yanındaki ilk boş huumlcreye taşır İki tuumlr kullanılabilecek şablon ccedileşidi vardır
Resim 111 MS Access var olan şablonlar
1İstemci veri tabanı şablonları Access 2010 uygulamasında yedi istemci veri tabanı şablonu bulunur Bunlar
paylaşılan ağ klasoumlruumlne veya belge kitaplığına konduklarında paylaşılmaya devam
edilebilirler
Olaylar Yaklaşan toplantıları son tarihleri ve diğer oumlnemli olayları izleyebilirsiniz
Başlık konum başlangıccedil saati bitiş saati ve accedilıklama kaydedebilir ve ayrıca bir resim
ekleyebilirsiniz
Fakuumllte Telefon numaraları adresler acil durumda başvurulacak kişi bilgileri ve
istihdam verileri gibi fakuumllte uumlyeleriyle ilgili oumlnemli bilgileri youmlnetebilirsiniz
Pazarlama Projeleri Bir pazarlama projesinin ayrıntılarını youmlnetip zamanlayıp ve
izleyebilirsiniz
Northwind Muumlşterileri ccedilalışanları sipariş ayrıntılarını ve stoku youmlneten sipariş
izleme sistemi oluşturabilirsiniz
Satış Kanalı Kuumlccediluumlk bir satış uzmanları grubunda olası satışların ilerleme durumunu
izleyebilirsiniz
Oumlğrenciler Acil durumda başvurulacak kişiler sağlık durumu bilgileri ve oumlğrenci
velileri hakkında bilgiler gibi oumlğrencilerinizle ilgili bilgileri youmlnetebilirsiniz
Goumlrevler Sizin veya ccedilalıştığınız ekibinizin tamamlaması gereken işleri takip
edebilirsiniz
13
2Web veri tabanı şablonları Access 2010 uygulamasında beş Web veri tabanı şablonu bulunur Web veri tabanı
Access servilerini ccedilalıştıran SharePoint sunucusuna yayımlanmak uumlzere tasarlanmış veri
tabanı anlamına gelir Ancak standart istemci veri tabanı olarak Web uyumlu veri tabanı da
kullanabilirsiniz
Varlıklar Web Veri tabanı Oumlzel varlıkların ne zaman alındığı nerede bulunduğu
kime ait olduğu kimin aldığı gibi varlık koşullarını kategorilere ayırıp ve
kaydedebilirsiniz
Yardımsever Katkıları Web Veri tabanı Yardımseverlerden gelenleri kabul eden
bir kuruluşta goumlrevliyseniz katkıları takip etmek iccedilin bu şablonu kullanabilirsiniz
Birden ccedilok kampanyayı izleyebilir ve her biri suumlresince alınan katılımlar hakkında
rapor oluşturabilirsiniz
Kişiler Web Veri tabanı Muumlşteriler ve ortaklar gibi birlikte ccedilalışılan kişilerle ilgili
bilgileri youmlnetebilirsiniz Ad ve adres bilgileri telefon numaraları e-posta adreslerini
kayıt edip resim belge veya diğer dosyaları da saklayabilirsiniz
Sorunlar Web Veri tabanı Sorunu youmlnetmek iccedilin bir veri tabanı oluşturup
sorunları atayabilirsiniz Sorunlara oumlncelik verme kişi bilgilerini saklama durum
hakkında bilgi tutma gibi oumlğeleri bu veri tabanında goumlrebilirsiniz
Projeler Web Veri tabanı Ccedileşitli projeleri ve ilişkili goumlrevleri bu projelerdeki
youmlnlendiren kişileri ve youmlnetenleri takip edebilirsiniz
1513 İnternetten Şablon Yuumlkleme
Şablon kimliği Officecomdan yuumlklendiği şekliyle oumlzguumln şablonu veya
yuumlklemenizdeki şablonu tanımlamak iccedilin kullanılır
Accessle verilen şablonlara ek olarak birccedilok Officecom şablonu bulabilirsiniz
Oumlncelikle oumlzel ccedilevrimiccedili şablonları yuumlklemek iccedilin Officecom şablonları başlığının altında
istediğiniz şablon kalıbını seccediliniz
Resim 112 Officecom`dan yuumlklenebilecek şablon goumlruumlntuumlleri
Dosya Adı kutusuna şablon iccedilin yeni bir ad yazınız ve ardından metin kutusunun
yanındaki dosya simgesini tıklatarak yeni veri tabanı iccedilin belirli bir konum seccediliniz ve
Yuumlkleyi tıklayınız
14
Resim 113 Şablon yuumlkleme penceresi
Yeni veri tabanı kullanarak başlama Kullandığınız şablona bağlı olarak yeni veri tabanıyla ccedilalışmaya başlamak iccedilin
aşağıdakileri yapmanız gerekebilir
Access Oturum Accedil iletişim kutusunu boş bir kullanıcı listesiyle goumlruumlntuumllerse
başlamak iccedilin şu yordamı kullanınız
Yeni Kullanıcıyı tıklayınız
Kullanıcı Ayrıntıları formunu doldurunuz
Kaydet ve Kapatı tıklayınız
Girmiş olduğunuz kullanıcı adını seccedilip Oturum Accedil oumlğesini tıklayınız
152 Dosya Adı Uzantıları Office Access farklı dosya uzantıları ile ccedilalışma imkacircnı sunmaktadır
accdb Bu Access 2010 dosya biccedilimindeki veritabanlarının standart dosya adı
uzantısıdır Access 2010 veri tabanı standart istemci veri tabanı veya Web veri tabanı
olarak tasarlanabilir
accdw Web veri tabanını Access programında accedilmak iccedilin kullandığınız accdw
dosyası otomatik oluşturulan bir dosyadır Tarayıcı yerine uygulamayı her zaman Access
programında accedilan Web uygulamasının bir kısayolu olarak duumlşuumlnuumllmuumlştuumlr
accde Bu accdb dosyasının kilitli veya yalnızca yuumlruumltme suumlruumlmuuml olarak
derlenmiş Masauumlstuuml veritabanları iccedilin kullanılan dosya adı uzantısıdır accdb dosyası Visual
Basic for Applications (VBA) kodu iccedileriyorsa accde dosyasına yalnızca derlenmiş kod
eklenir VBA kodu kullanıcı tarafından goumlruumllemez ve değiştirilemez Ayrıca accde
dosyalarıyla ccedilalışan kullanıcılar formlarda veya raporlarda tasarım değişiklikleri yapamaz
Aşağıdakileri yaparak accdb dosyalarından accde dosyaları oluşturursunuz
Accdt Bu Access Veri tabanı Şablonlarının dosya adı uzantısıdır Access veri tabanı
şablonlarını Officecom sitesinden yuumlkleyebilir veya Microsoft Office arkaplan
goumlruumlnuumlmuumlndeki Paylaş alanında Şablon (accdt) oumlğesini tıklatarak veri tabanını şablon
olarak kaydedebilirsiniz
15
accdr dosya adı uzantısı veri tabanını ccedilalışma zamanı modunda accedilmanızı sağlar Bir
veri tabanının accdb olan dosya adı uzantısını accdr olarak değiştirmeniz Access 2010 veri
tabanınızın kilitli bir suumlruumlmuumlnuuml oluşturmanız iccedilin yeterlidir Veri tabanınızın tuumlm
işlevlerini geri yuumlklemek iccedilin dosya adı uzantısını yeniden accdb olarak değiştirebilirsiniz
mdw Ccedilalışma grubu bilgi dosyaları guumlvenlikli veritabanları hakkında bilgi depolar
Access 2010 iccedilin mdw biccediliminde herhangi bir değişiklik yapılmamıştır Access 2010
Ccedilalışma Grubu Youmlneticisi Access 2000 ile Access 2007 arasında oluşturulanlarla oumlzdeş
mdw dosyaları oluşturur Bu oumlnceki suumlruumlmlerde oluşturulan mdw Access 2010daki
veritabanları tarafından kullanılabilir
laccdb Bir Access 2007 veya Access 2010 (accdb) veri tabanını accediltığınızda dosya
kilitleri dosya adı uzantısı laccdb olan bir kilit dosyası aracılığıyla denetlenir Eski suumlruumlm bir
Access (mdb) dosyasını accediltığınızda kilit dosyası ldb uzantısına sahiptir Oluşturulan kilit
dosyasının tuumlruuml accedilılan veri tabanının dosya tuumlruumlne bağlıdır kullandığınız Access suumlruumlmuumlne
bağlı değildir Tuumlm kullanıcılar veri tabanını kapattığında kilit dosyaları otomatik olarak
silinir
153 Farklı Kaydet
Yeni boş bir veri tabanı oluşturduğunuzda Access veri tabanı dosyası iccedilin bir ad
vermenizi ister Varsayılan olarak dosyaya accdb uzantısı verilir Dosya Access 2007-
2010 dosya biccediliminde oluşturulur ve Accessin oumlnceki suumlruumlmleri tarafından okunamaz
Bazı durumlarda dosyayı oumlnceki bir Access biccediliminde oluşturmayı tercih
edebilirsiniz Microsoft Access 2010 suumlruumlmuumlnde Access 2000 biccediliminde veya Access 2002-
2003 biccediliminde (her ikisi de mdb uzantılıdır) dosya oluşturma seccedileneğiniz vardır Sonra
yeni bir veri tabanı dosyası oluşturduğunuzda ortaya ccedilıkan dosya oumlnceki Access biccediliminde
oluşturulur ve Accessin bu suumlruumlmuumlnuuml kullanan başka kullanıcılarla paylaşılabilir
Not Oumlzguumln veri tabanı Access 2007-2010 biccedilimindeyse ve Access 2007-2010
biccediliminde oluşturulmuş karmaşık veriler ccedilevrimdışı veriler veya eklentiler iccedileriyorsa
kopyayı Access 2000 veya Access 2002-2003 gibi oumlnceki biccedilimlerde kaydedemezsiniz
Veri tabanı accedilık değilse doumlnuumlştuumlrmek istediğiniz veri tabanını accedilınız
Dosya sekmesini ve ardından kaydet ve yayımla seccedileneğinden sonra Veri tabanını
Farklı Kaydeti tıklayınız
Not Farklı bir biccedilimde kaydetmeye ccedilalışırken accedilık bir veri tabanı nesnesi varsa
kopyayı oluşturmadan oumlnce Accessin bu veritabanlarını kapatması gerekir Accessin
nesneleri kapatmasını isterseniz Eveti tıklayınız (Gerekirse Access değişiklikleri
kaydetmenizi ister) Tuumlm işlemi iptal etmek iccedilin ise Hayırı tıklayınız
Farklı Kaydet iletişim kutusunda Dosya adı kutusuna veri tabanının kopyası iccedilin bir
dosya adı yazınız
Kaydeti tıklayınız Access kopyayı oluşturur ve accedilar
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
6
Resim 11 MS Access Başlatma Ekranı
Bir veri tabanı oluşturduğunuzda veya accediltığınızda bu veri tabanı penceresinde accedilılır
Bu arabirim penceresinde aşağıdaki Resim 12`deki kısımlar bulunur
Resim 12 MS Access arabirim penceresi
Resim 13 MS Access sekme goumlruumlntuumlsuuml
7
Dosya sekmesi veri tabanı youmlnetimiyle ilgili komutları (oluşturma kaydetme
yazdırma yedekleme ve yayımlama gibi) program penceresinin sol uumlst koumlşesindeki
dosya sekmesine tıkladığınızda goumlruumlnen menuumlden bulabilirsiniz Bazı komutlar dosya
sekmesinin altında hızlı erişim araccedil ccedilubuğundaki duumlğmelerle goumlsterilmiştir Burada
kaydet farklı kaydet yazdır bilgi yeni seccedilenekler ve ccedilıkış duumlğmeleri yer almaktadır
Aşağıdaki kısa yolların ne işe yaradığını yazınız
CTRL+Nhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
CTRL+O helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
ALT+F4 helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
F12helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Alt+F8helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Eschelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Phelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Resim 14 MS Access dosya sekmesi pencere goumlruumln tuumlsuuml
Gruptakilerle ilişkili olan ama daha az kullanılan komutlar grupta
duumlğme olarak goumlsterilmez Bunun yerine grup başlık ccedilubuğunun sağ koumlşesindeki
İletişim Kutusu Başlatıcıyı tıklayarak goumlruumlntuumlleyebileceğiniz bir iletişim kutusunda
yer alırlar
Microsoft Office Access Yardımı duumlğmesi de şeridin en sağında yer alır
8
Gezinti Boumllmesi veri tabanı nesnelerinin suumlzuumllmuumlş listelerini goumlruumlntuumller Listede yer
alan nesneleri liste başlığını sonra da goumlruumlntuumllemek istediğiniz nesne kategorisini veya
grubunu tıklayarak değiştirebilirsiniz
Gezinti Boumllmesinin Genişliğini Değiştirme İşaretccediliyi Gezinti Boumllmesinin
sağ kenarının uumlzerine getirin ve işaretccedili ccedilift taraflı ok haline gelince kenarı
suumlruumlkleyerek genişliği artırınız veya azaltınız
Gezinti Boumllmesini Accedilma ve Kapatma Gezinti Boumllmesini accedilmak veya
kapatmak iccedilin Boumllme Ccedilubuğunu AccedilKapat Duumlğmesini tıklayınız veya F11
tuşuna basınız Veri tabanı gezinti boumllmesi tuumlm access nesnelerini goumlsterecek
şekilde accedilılır
Resim 15 MS access şerit boumlluumlmleri
Başlık ccedilubuğunun altında şerit vardır Komutlar daha anlaşılır ve kolay olması iccedilin
klasik menuumller veya araccedil ccedilubukları yerine pencere iccedilinde şerit uumlzerinde bulunmaktadır
Şerit Ctrl+F1 ile goumlruumlnuumlr olur veya pasif hale getirilir Şerit goumlreve oumlzel
sekmelere ve bu sekmeler de oumlzelliğe ve goumlreve oumlzel komut gruplarına ayrılmıştır
Herhangi bir duumlğmeyi işaret ederek duumlğmenin adını bir ekran ipucu ile
goumlruumlntuumlleyebilirsiniz Ekran ipucu duumlğmenin işlevini de accedilıklayabilir Veri tabanı
penceresindeki şeritte altı sekme vardır
Dosya
Giriş
Oluştur
Dış veri
Veri tabanı araccedilları
Tablo araccedilları
Gezinti Boumllmesi
Şerit
Giriş sekmesi
Metin
Biccedilimlendirmesi
9
Veri tabanı iccedileriğiyle ccedilalışmaya ilişkin komutlar iccedilin Girişrsquoi seccediltiğinizde duumlğmeler bu
sekmede altı grupta duumlzenlenmiştir
Goumlruumlnuumlmler
Pano
Sırala ve filtre uygula
Kayıtlar
Bul
Metin biccedilimlendirmesi
Yalnızca o anda seccedilili olan veri tabanı nesnelerine uygulanabilecek komutlara ait
duumlğmeler aktif olur
Giriş sekmesinde Metin Biccedilimlendirmeyi tıklayınız Bu sekmede huumlcre goumlruumlnuumlmuuml
kılavuz ccedilizgileri kenarlık ve ccedilizgi stilleri gibi belirli ayarlara erişebilirsiniz
Resim 16 MS access veri sayfası biccedilimlendirmesi penceresi
Oluştur Penceresinde veri tabanı nesneleri oluşturmaya ilişkin komutlar iccedilin
duumlğmeler bu sekmede doumlrt gruba ayrılmıştır
Tablolar
Formlar
Raporlar
Makrolar ve kod
Şablonlar
Sorgular
Oluştur sekmesini ccedilift tıkladığınızda şerit gizlenir ve etkin olan veri tabanı nesnesi
iccedilin daha ccedilok yer accedilılır Şeridi yeniden goumlruumlntuumllemek iccedilin tekrar aynı sekmeyi ccedilift tıklayınız
Resim 17 MS access dış veri menuumlsuuml
10
Dış veri sekmesi bir veri tabanı ya da diğer kaynaklar arasında bilgi taşımaya ilişkin
duumlğmeleri barındırır Bu sekmede doumlrt gruba ayrılmıştır
Al ve bağla
Ver
Veri topla
Web`e bağlı listeler
Resim 18 MS access dış veri tabanı araccedilları menuumlsuuml
Bilgilerin youmlnetimi analizi ve korunmasına ilişkin komutların bulunduğu sekme ise
Veri tabanı Araccedilları`dır Duumlğmeler bu sekmede beş gruba ayrılmıştır
Araccedillar
Makro
İlişkiler
Ccediloumlzuumlmle
Verileri Taşı
Eklentiler
151 Veri tabanı Programında Dosya Oluşturma
Resim 19 MS access ilk ekran goumlruumlntuumlsuuml
11
Access veri tabanı oluşturma işleminizi hızlandırmak iccedilin kullanabileceğiniz ccedilok
ccedileşitli ortamlar sağlar Belirli bir goumlrevi yerine getirmek iccedilin gereken buumltuumln tabloları
sorguları formları ve raporları iccedileren kullanıma hazır bir veri tabanı oluşturabiliriz
1511 Yeni Boş Veri tabanı Oluşturma
Kullanabileceğiniz şablonlar sizin oluşturmak istediğiniz veri tabanıyla
oumlrtuumlşmediğinde veya bir programda Accesste kullanmak istediğiniz veriler varsa sıfırdan bir
veri tabanı oluşturmak size daha iyi bir sonuccedil verebilir
O yuumlzden yeni veri tabanı oluşturmak iccedilin Accessrsquoi başlatınız İlk ekran
goumlruumlnuumlmuumlnden Dosya-Yeni sekmesinde boş veri tabanını veya boş Web veri tabanını
tıklayınız
Resim 110 MS Access boş veri tabanı oluşturma
İlk ekran goumlruumlnuumlmuumlnuumln Yeni sekmesinde boş veri tabanını veya boş Web veri
tabanını tıklayınız Burada yaptığınız seccedilim veri tabanında hangi oumlzelliklerin
kullanılabileceğini belirler Masauumlstuuml veri tabanları Webe yayımlamanızı web
veritabanlarıysa toplam sorguları gibi bazı masauumlstuuml oumlzelliklerini desteklemez Sağda
Dosya Adı kutusuna veri tabanınız iccedilin bir ad yazınız
Dosyayı oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki
Goumlzatı tıklayınız yeni konuma gidip bunu seccediliniz ve Tamamı sonra da Oluşturu
tıklayınız
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (Tablo1
olarak adlandırılır)Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun yanındaki
ilk boş huumlcreye taşır
1512 Oumlzellikli Bir Şablondan Veri tabanı Oluşturma
Eğer var olan hazır şablonlardan birini kullanmak istiyorsanız oumlrnek şablonlar`ı
tıklayınız Karşınıza gelen ekrandan size uygun olanını seccediliniz Dosyayı oluşturduğunuz
konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı tıklayınız yeni
konuma gidip bunu seccediliniz ve Tamamı -Oluşturu tıklayınız
12
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (şablon
ismi 1 olarak adlandırılır) Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun
yanındaki ilk boş huumlcreye taşır İki tuumlr kullanılabilecek şablon ccedileşidi vardır
Resim 111 MS Access var olan şablonlar
1İstemci veri tabanı şablonları Access 2010 uygulamasında yedi istemci veri tabanı şablonu bulunur Bunlar
paylaşılan ağ klasoumlruumlne veya belge kitaplığına konduklarında paylaşılmaya devam
edilebilirler
Olaylar Yaklaşan toplantıları son tarihleri ve diğer oumlnemli olayları izleyebilirsiniz
Başlık konum başlangıccedil saati bitiş saati ve accedilıklama kaydedebilir ve ayrıca bir resim
ekleyebilirsiniz
Fakuumllte Telefon numaraları adresler acil durumda başvurulacak kişi bilgileri ve
istihdam verileri gibi fakuumllte uumlyeleriyle ilgili oumlnemli bilgileri youmlnetebilirsiniz
Pazarlama Projeleri Bir pazarlama projesinin ayrıntılarını youmlnetip zamanlayıp ve
izleyebilirsiniz
Northwind Muumlşterileri ccedilalışanları sipariş ayrıntılarını ve stoku youmlneten sipariş
izleme sistemi oluşturabilirsiniz
Satış Kanalı Kuumlccediluumlk bir satış uzmanları grubunda olası satışların ilerleme durumunu
izleyebilirsiniz
Oumlğrenciler Acil durumda başvurulacak kişiler sağlık durumu bilgileri ve oumlğrenci
velileri hakkında bilgiler gibi oumlğrencilerinizle ilgili bilgileri youmlnetebilirsiniz
Goumlrevler Sizin veya ccedilalıştığınız ekibinizin tamamlaması gereken işleri takip
edebilirsiniz
13
2Web veri tabanı şablonları Access 2010 uygulamasında beş Web veri tabanı şablonu bulunur Web veri tabanı
Access servilerini ccedilalıştıran SharePoint sunucusuna yayımlanmak uumlzere tasarlanmış veri
tabanı anlamına gelir Ancak standart istemci veri tabanı olarak Web uyumlu veri tabanı da
kullanabilirsiniz
Varlıklar Web Veri tabanı Oumlzel varlıkların ne zaman alındığı nerede bulunduğu
kime ait olduğu kimin aldığı gibi varlık koşullarını kategorilere ayırıp ve
kaydedebilirsiniz
Yardımsever Katkıları Web Veri tabanı Yardımseverlerden gelenleri kabul eden
bir kuruluşta goumlrevliyseniz katkıları takip etmek iccedilin bu şablonu kullanabilirsiniz
Birden ccedilok kampanyayı izleyebilir ve her biri suumlresince alınan katılımlar hakkında
rapor oluşturabilirsiniz
Kişiler Web Veri tabanı Muumlşteriler ve ortaklar gibi birlikte ccedilalışılan kişilerle ilgili
bilgileri youmlnetebilirsiniz Ad ve adres bilgileri telefon numaraları e-posta adreslerini
kayıt edip resim belge veya diğer dosyaları da saklayabilirsiniz
Sorunlar Web Veri tabanı Sorunu youmlnetmek iccedilin bir veri tabanı oluşturup
sorunları atayabilirsiniz Sorunlara oumlncelik verme kişi bilgilerini saklama durum
hakkında bilgi tutma gibi oumlğeleri bu veri tabanında goumlrebilirsiniz
Projeler Web Veri tabanı Ccedileşitli projeleri ve ilişkili goumlrevleri bu projelerdeki
youmlnlendiren kişileri ve youmlnetenleri takip edebilirsiniz
1513 İnternetten Şablon Yuumlkleme
Şablon kimliği Officecomdan yuumlklendiği şekliyle oumlzguumln şablonu veya
yuumlklemenizdeki şablonu tanımlamak iccedilin kullanılır
Accessle verilen şablonlara ek olarak birccedilok Officecom şablonu bulabilirsiniz
Oumlncelikle oumlzel ccedilevrimiccedili şablonları yuumlklemek iccedilin Officecom şablonları başlığının altında
istediğiniz şablon kalıbını seccediliniz
Resim 112 Officecom`dan yuumlklenebilecek şablon goumlruumlntuumlleri
Dosya Adı kutusuna şablon iccedilin yeni bir ad yazınız ve ardından metin kutusunun
yanındaki dosya simgesini tıklatarak yeni veri tabanı iccedilin belirli bir konum seccediliniz ve
Yuumlkleyi tıklayınız
14
Resim 113 Şablon yuumlkleme penceresi
Yeni veri tabanı kullanarak başlama Kullandığınız şablona bağlı olarak yeni veri tabanıyla ccedilalışmaya başlamak iccedilin
aşağıdakileri yapmanız gerekebilir
Access Oturum Accedil iletişim kutusunu boş bir kullanıcı listesiyle goumlruumlntuumllerse
başlamak iccedilin şu yordamı kullanınız
Yeni Kullanıcıyı tıklayınız
Kullanıcı Ayrıntıları formunu doldurunuz
Kaydet ve Kapatı tıklayınız
Girmiş olduğunuz kullanıcı adını seccedilip Oturum Accedil oumlğesini tıklayınız
152 Dosya Adı Uzantıları Office Access farklı dosya uzantıları ile ccedilalışma imkacircnı sunmaktadır
accdb Bu Access 2010 dosya biccedilimindeki veritabanlarının standart dosya adı
uzantısıdır Access 2010 veri tabanı standart istemci veri tabanı veya Web veri tabanı
olarak tasarlanabilir
accdw Web veri tabanını Access programında accedilmak iccedilin kullandığınız accdw
dosyası otomatik oluşturulan bir dosyadır Tarayıcı yerine uygulamayı her zaman Access
programında accedilan Web uygulamasının bir kısayolu olarak duumlşuumlnuumllmuumlştuumlr
accde Bu accdb dosyasının kilitli veya yalnızca yuumlruumltme suumlruumlmuuml olarak
derlenmiş Masauumlstuuml veritabanları iccedilin kullanılan dosya adı uzantısıdır accdb dosyası Visual
Basic for Applications (VBA) kodu iccedileriyorsa accde dosyasına yalnızca derlenmiş kod
eklenir VBA kodu kullanıcı tarafından goumlruumllemez ve değiştirilemez Ayrıca accde
dosyalarıyla ccedilalışan kullanıcılar formlarda veya raporlarda tasarım değişiklikleri yapamaz
Aşağıdakileri yaparak accdb dosyalarından accde dosyaları oluşturursunuz
Accdt Bu Access Veri tabanı Şablonlarının dosya adı uzantısıdır Access veri tabanı
şablonlarını Officecom sitesinden yuumlkleyebilir veya Microsoft Office arkaplan
goumlruumlnuumlmuumlndeki Paylaş alanında Şablon (accdt) oumlğesini tıklatarak veri tabanını şablon
olarak kaydedebilirsiniz
15
accdr dosya adı uzantısı veri tabanını ccedilalışma zamanı modunda accedilmanızı sağlar Bir
veri tabanının accdb olan dosya adı uzantısını accdr olarak değiştirmeniz Access 2010 veri
tabanınızın kilitli bir suumlruumlmuumlnuuml oluşturmanız iccedilin yeterlidir Veri tabanınızın tuumlm
işlevlerini geri yuumlklemek iccedilin dosya adı uzantısını yeniden accdb olarak değiştirebilirsiniz
mdw Ccedilalışma grubu bilgi dosyaları guumlvenlikli veritabanları hakkında bilgi depolar
Access 2010 iccedilin mdw biccediliminde herhangi bir değişiklik yapılmamıştır Access 2010
Ccedilalışma Grubu Youmlneticisi Access 2000 ile Access 2007 arasında oluşturulanlarla oumlzdeş
mdw dosyaları oluşturur Bu oumlnceki suumlruumlmlerde oluşturulan mdw Access 2010daki
veritabanları tarafından kullanılabilir
laccdb Bir Access 2007 veya Access 2010 (accdb) veri tabanını accediltığınızda dosya
kilitleri dosya adı uzantısı laccdb olan bir kilit dosyası aracılığıyla denetlenir Eski suumlruumlm bir
Access (mdb) dosyasını accediltığınızda kilit dosyası ldb uzantısına sahiptir Oluşturulan kilit
dosyasının tuumlruuml accedilılan veri tabanının dosya tuumlruumlne bağlıdır kullandığınız Access suumlruumlmuumlne
bağlı değildir Tuumlm kullanıcılar veri tabanını kapattığında kilit dosyaları otomatik olarak
silinir
153 Farklı Kaydet
Yeni boş bir veri tabanı oluşturduğunuzda Access veri tabanı dosyası iccedilin bir ad
vermenizi ister Varsayılan olarak dosyaya accdb uzantısı verilir Dosya Access 2007-
2010 dosya biccediliminde oluşturulur ve Accessin oumlnceki suumlruumlmleri tarafından okunamaz
Bazı durumlarda dosyayı oumlnceki bir Access biccediliminde oluşturmayı tercih
edebilirsiniz Microsoft Access 2010 suumlruumlmuumlnde Access 2000 biccediliminde veya Access 2002-
2003 biccediliminde (her ikisi de mdb uzantılıdır) dosya oluşturma seccedileneğiniz vardır Sonra
yeni bir veri tabanı dosyası oluşturduğunuzda ortaya ccedilıkan dosya oumlnceki Access biccediliminde
oluşturulur ve Accessin bu suumlruumlmuumlnuuml kullanan başka kullanıcılarla paylaşılabilir
Not Oumlzguumln veri tabanı Access 2007-2010 biccedilimindeyse ve Access 2007-2010
biccediliminde oluşturulmuş karmaşık veriler ccedilevrimdışı veriler veya eklentiler iccedileriyorsa
kopyayı Access 2000 veya Access 2002-2003 gibi oumlnceki biccedilimlerde kaydedemezsiniz
Veri tabanı accedilık değilse doumlnuumlştuumlrmek istediğiniz veri tabanını accedilınız
Dosya sekmesini ve ardından kaydet ve yayımla seccedileneğinden sonra Veri tabanını
Farklı Kaydeti tıklayınız
Not Farklı bir biccedilimde kaydetmeye ccedilalışırken accedilık bir veri tabanı nesnesi varsa
kopyayı oluşturmadan oumlnce Accessin bu veritabanlarını kapatması gerekir Accessin
nesneleri kapatmasını isterseniz Eveti tıklayınız (Gerekirse Access değişiklikleri
kaydetmenizi ister) Tuumlm işlemi iptal etmek iccedilin ise Hayırı tıklayınız
Farklı Kaydet iletişim kutusunda Dosya adı kutusuna veri tabanının kopyası iccedilin bir
dosya adı yazınız
Kaydeti tıklayınız Access kopyayı oluşturur ve accedilar
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
7
Dosya sekmesi veri tabanı youmlnetimiyle ilgili komutları (oluşturma kaydetme
yazdırma yedekleme ve yayımlama gibi) program penceresinin sol uumlst koumlşesindeki
dosya sekmesine tıkladığınızda goumlruumlnen menuumlden bulabilirsiniz Bazı komutlar dosya
sekmesinin altında hızlı erişim araccedil ccedilubuğundaki duumlğmelerle goumlsterilmiştir Burada
kaydet farklı kaydet yazdır bilgi yeni seccedilenekler ve ccedilıkış duumlğmeleri yer almaktadır
Aşağıdaki kısa yolların ne işe yaradığını yazınız
CTRL+Nhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
CTRL+O helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
ALT+F4 helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
F12helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Alt+F8helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Eschelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Phelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Ctrl+Shelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip
Resim 14 MS Access dosya sekmesi pencere goumlruumln tuumlsuuml
Gruptakilerle ilişkili olan ama daha az kullanılan komutlar grupta
duumlğme olarak goumlsterilmez Bunun yerine grup başlık ccedilubuğunun sağ koumlşesindeki
İletişim Kutusu Başlatıcıyı tıklayarak goumlruumlntuumlleyebileceğiniz bir iletişim kutusunda
yer alırlar
Microsoft Office Access Yardımı duumlğmesi de şeridin en sağında yer alır
8
Gezinti Boumllmesi veri tabanı nesnelerinin suumlzuumllmuumlş listelerini goumlruumlntuumller Listede yer
alan nesneleri liste başlığını sonra da goumlruumlntuumllemek istediğiniz nesne kategorisini veya
grubunu tıklayarak değiştirebilirsiniz
Gezinti Boumllmesinin Genişliğini Değiştirme İşaretccediliyi Gezinti Boumllmesinin
sağ kenarının uumlzerine getirin ve işaretccedili ccedilift taraflı ok haline gelince kenarı
suumlruumlkleyerek genişliği artırınız veya azaltınız
Gezinti Boumllmesini Accedilma ve Kapatma Gezinti Boumllmesini accedilmak veya
kapatmak iccedilin Boumllme Ccedilubuğunu AccedilKapat Duumlğmesini tıklayınız veya F11
tuşuna basınız Veri tabanı gezinti boumllmesi tuumlm access nesnelerini goumlsterecek
şekilde accedilılır
Resim 15 MS access şerit boumlluumlmleri
Başlık ccedilubuğunun altında şerit vardır Komutlar daha anlaşılır ve kolay olması iccedilin
klasik menuumller veya araccedil ccedilubukları yerine pencere iccedilinde şerit uumlzerinde bulunmaktadır
Şerit Ctrl+F1 ile goumlruumlnuumlr olur veya pasif hale getirilir Şerit goumlreve oumlzel
sekmelere ve bu sekmeler de oumlzelliğe ve goumlreve oumlzel komut gruplarına ayrılmıştır
Herhangi bir duumlğmeyi işaret ederek duumlğmenin adını bir ekran ipucu ile
goumlruumlntuumlleyebilirsiniz Ekran ipucu duumlğmenin işlevini de accedilıklayabilir Veri tabanı
penceresindeki şeritte altı sekme vardır
Dosya
Giriş
Oluştur
Dış veri
Veri tabanı araccedilları
Tablo araccedilları
Gezinti Boumllmesi
Şerit
Giriş sekmesi
Metin
Biccedilimlendirmesi
9
Veri tabanı iccedileriğiyle ccedilalışmaya ilişkin komutlar iccedilin Girişrsquoi seccediltiğinizde duumlğmeler bu
sekmede altı grupta duumlzenlenmiştir
Goumlruumlnuumlmler
Pano
Sırala ve filtre uygula
Kayıtlar
Bul
Metin biccedilimlendirmesi
Yalnızca o anda seccedilili olan veri tabanı nesnelerine uygulanabilecek komutlara ait
duumlğmeler aktif olur
Giriş sekmesinde Metin Biccedilimlendirmeyi tıklayınız Bu sekmede huumlcre goumlruumlnuumlmuuml
kılavuz ccedilizgileri kenarlık ve ccedilizgi stilleri gibi belirli ayarlara erişebilirsiniz
Resim 16 MS access veri sayfası biccedilimlendirmesi penceresi
Oluştur Penceresinde veri tabanı nesneleri oluşturmaya ilişkin komutlar iccedilin
duumlğmeler bu sekmede doumlrt gruba ayrılmıştır
Tablolar
Formlar
Raporlar
Makrolar ve kod
Şablonlar
Sorgular
Oluştur sekmesini ccedilift tıkladığınızda şerit gizlenir ve etkin olan veri tabanı nesnesi
iccedilin daha ccedilok yer accedilılır Şeridi yeniden goumlruumlntuumllemek iccedilin tekrar aynı sekmeyi ccedilift tıklayınız
Resim 17 MS access dış veri menuumlsuuml
10
Dış veri sekmesi bir veri tabanı ya da diğer kaynaklar arasında bilgi taşımaya ilişkin
duumlğmeleri barındırır Bu sekmede doumlrt gruba ayrılmıştır
Al ve bağla
Ver
Veri topla
Web`e bağlı listeler
Resim 18 MS access dış veri tabanı araccedilları menuumlsuuml
Bilgilerin youmlnetimi analizi ve korunmasına ilişkin komutların bulunduğu sekme ise
Veri tabanı Araccedilları`dır Duumlğmeler bu sekmede beş gruba ayrılmıştır
Araccedillar
Makro
İlişkiler
Ccediloumlzuumlmle
Verileri Taşı
Eklentiler
151 Veri tabanı Programında Dosya Oluşturma
Resim 19 MS access ilk ekran goumlruumlntuumlsuuml
11
Access veri tabanı oluşturma işleminizi hızlandırmak iccedilin kullanabileceğiniz ccedilok
ccedileşitli ortamlar sağlar Belirli bir goumlrevi yerine getirmek iccedilin gereken buumltuumln tabloları
sorguları formları ve raporları iccedileren kullanıma hazır bir veri tabanı oluşturabiliriz
1511 Yeni Boş Veri tabanı Oluşturma
Kullanabileceğiniz şablonlar sizin oluşturmak istediğiniz veri tabanıyla
oumlrtuumlşmediğinde veya bir programda Accesste kullanmak istediğiniz veriler varsa sıfırdan bir
veri tabanı oluşturmak size daha iyi bir sonuccedil verebilir
O yuumlzden yeni veri tabanı oluşturmak iccedilin Accessrsquoi başlatınız İlk ekran
goumlruumlnuumlmuumlnden Dosya-Yeni sekmesinde boş veri tabanını veya boş Web veri tabanını
tıklayınız
Resim 110 MS Access boş veri tabanı oluşturma
İlk ekran goumlruumlnuumlmuumlnuumln Yeni sekmesinde boş veri tabanını veya boş Web veri
tabanını tıklayınız Burada yaptığınız seccedilim veri tabanında hangi oumlzelliklerin
kullanılabileceğini belirler Masauumlstuuml veri tabanları Webe yayımlamanızı web
veritabanlarıysa toplam sorguları gibi bazı masauumlstuuml oumlzelliklerini desteklemez Sağda
Dosya Adı kutusuna veri tabanınız iccedilin bir ad yazınız
Dosyayı oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki
Goumlzatı tıklayınız yeni konuma gidip bunu seccediliniz ve Tamamı sonra da Oluşturu
tıklayınız
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (Tablo1
olarak adlandırılır)Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun yanındaki
ilk boş huumlcreye taşır
1512 Oumlzellikli Bir Şablondan Veri tabanı Oluşturma
Eğer var olan hazır şablonlardan birini kullanmak istiyorsanız oumlrnek şablonlar`ı
tıklayınız Karşınıza gelen ekrandan size uygun olanını seccediliniz Dosyayı oluşturduğunuz
konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı tıklayınız yeni
konuma gidip bunu seccediliniz ve Tamamı -Oluşturu tıklayınız
12
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (şablon
ismi 1 olarak adlandırılır) Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun
yanındaki ilk boş huumlcreye taşır İki tuumlr kullanılabilecek şablon ccedileşidi vardır
Resim 111 MS Access var olan şablonlar
1İstemci veri tabanı şablonları Access 2010 uygulamasında yedi istemci veri tabanı şablonu bulunur Bunlar
paylaşılan ağ klasoumlruumlne veya belge kitaplığına konduklarında paylaşılmaya devam
edilebilirler
Olaylar Yaklaşan toplantıları son tarihleri ve diğer oumlnemli olayları izleyebilirsiniz
Başlık konum başlangıccedil saati bitiş saati ve accedilıklama kaydedebilir ve ayrıca bir resim
ekleyebilirsiniz
Fakuumllte Telefon numaraları adresler acil durumda başvurulacak kişi bilgileri ve
istihdam verileri gibi fakuumllte uumlyeleriyle ilgili oumlnemli bilgileri youmlnetebilirsiniz
Pazarlama Projeleri Bir pazarlama projesinin ayrıntılarını youmlnetip zamanlayıp ve
izleyebilirsiniz
Northwind Muumlşterileri ccedilalışanları sipariş ayrıntılarını ve stoku youmlneten sipariş
izleme sistemi oluşturabilirsiniz
Satış Kanalı Kuumlccediluumlk bir satış uzmanları grubunda olası satışların ilerleme durumunu
izleyebilirsiniz
Oumlğrenciler Acil durumda başvurulacak kişiler sağlık durumu bilgileri ve oumlğrenci
velileri hakkında bilgiler gibi oumlğrencilerinizle ilgili bilgileri youmlnetebilirsiniz
Goumlrevler Sizin veya ccedilalıştığınız ekibinizin tamamlaması gereken işleri takip
edebilirsiniz
13
2Web veri tabanı şablonları Access 2010 uygulamasında beş Web veri tabanı şablonu bulunur Web veri tabanı
Access servilerini ccedilalıştıran SharePoint sunucusuna yayımlanmak uumlzere tasarlanmış veri
tabanı anlamına gelir Ancak standart istemci veri tabanı olarak Web uyumlu veri tabanı da
kullanabilirsiniz
Varlıklar Web Veri tabanı Oumlzel varlıkların ne zaman alındığı nerede bulunduğu
kime ait olduğu kimin aldığı gibi varlık koşullarını kategorilere ayırıp ve
kaydedebilirsiniz
Yardımsever Katkıları Web Veri tabanı Yardımseverlerden gelenleri kabul eden
bir kuruluşta goumlrevliyseniz katkıları takip etmek iccedilin bu şablonu kullanabilirsiniz
Birden ccedilok kampanyayı izleyebilir ve her biri suumlresince alınan katılımlar hakkında
rapor oluşturabilirsiniz
Kişiler Web Veri tabanı Muumlşteriler ve ortaklar gibi birlikte ccedilalışılan kişilerle ilgili
bilgileri youmlnetebilirsiniz Ad ve adres bilgileri telefon numaraları e-posta adreslerini
kayıt edip resim belge veya diğer dosyaları da saklayabilirsiniz
Sorunlar Web Veri tabanı Sorunu youmlnetmek iccedilin bir veri tabanı oluşturup
sorunları atayabilirsiniz Sorunlara oumlncelik verme kişi bilgilerini saklama durum
hakkında bilgi tutma gibi oumlğeleri bu veri tabanında goumlrebilirsiniz
Projeler Web Veri tabanı Ccedileşitli projeleri ve ilişkili goumlrevleri bu projelerdeki
youmlnlendiren kişileri ve youmlnetenleri takip edebilirsiniz
1513 İnternetten Şablon Yuumlkleme
Şablon kimliği Officecomdan yuumlklendiği şekliyle oumlzguumln şablonu veya
yuumlklemenizdeki şablonu tanımlamak iccedilin kullanılır
Accessle verilen şablonlara ek olarak birccedilok Officecom şablonu bulabilirsiniz
Oumlncelikle oumlzel ccedilevrimiccedili şablonları yuumlklemek iccedilin Officecom şablonları başlığının altında
istediğiniz şablon kalıbını seccediliniz
Resim 112 Officecom`dan yuumlklenebilecek şablon goumlruumlntuumlleri
Dosya Adı kutusuna şablon iccedilin yeni bir ad yazınız ve ardından metin kutusunun
yanındaki dosya simgesini tıklatarak yeni veri tabanı iccedilin belirli bir konum seccediliniz ve
Yuumlkleyi tıklayınız
14
Resim 113 Şablon yuumlkleme penceresi
Yeni veri tabanı kullanarak başlama Kullandığınız şablona bağlı olarak yeni veri tabanıyla ccedilalışmaya başlamak iccedilin
aşağıdakileri yapmanız gerekebilir
Access Oturum Accedil iletişim kutusunu boş bir kullanıcı listesiyle goumlruumlntuumllerse
başlamak iccedilin şu yordamı kullanınız
Yeni Kullanıcıyı tıklayınız
Kullanıcı Ayrıntıları formunu doldurunuz
Kaydet ve Kapatı tıklayınız
Girmiş olduğunuz kullanıcı adını seccedilip Oturum Accedil oumlğesini tıklayınız
152 Dosya Adı Uzantıları Office Access farklı dosya uzantıları ile ccedilalışma imkacircnı sunmaktadır
accdb Bu Access 2010 dosya biccedilimindeki veritabanlarının standart dosya adı
uzantısıdır Access 2010 veri tabanı standart istemci veri tabanı veya Web veri tabanı
olarak tasarlanabilir
accdw Web veri tabanını Access programında accedilmak iccedilin kullandığınız accdw
dosyası otomatik oluşturulan bir dosyadır Tarayıcı yerine uygulamayı her zaman Access
programında accedilan Web uygulamasının bir kısayolu olarak duumlşuumlnuumllmuumlştuumlr
accde Bu accdb dosyasının kilitli veya yalnızca yuumlruumltme suumlruumlmuuml olarak
derlenmiş Masauumlstuuml veritabanları iccedilin kullanılan dosya adı uzantısıdır accdb dosyası Visual
Basic for Applications (VBA) kodu iccedileriyorsa accde dosyasına yalnızca derlenmiş kod
eklenir VBA kodu kullanıcı tarafından goumlruumllemez ve değiştirilemez Ayrıca accde
dosyalarıyla ccedilalışan kullanıcılar formlarda veya raporlarda tasarım değişiklikleri yapamaz
Aşağıdakileri yaparak accdb dosyalarından accde dosyaları oluşturursunuz
Accdt Bu Access Veri tabanı Şablonlarının dosya adı uzantısıdır Access veri tabanı
şablonlarını Officecom sitesinden yuumlkleyebilir veya Microsoft Office arkaplan
goumlruumlnuumlmuumlndeki Paylaş alanında Şablon (accdt) oumlğesini tıklatarak veri tabanını şablon
olarak kaydedebilirsiniz
15
accdr dosya adı uzantısı veri tabanını ccedilalışma zamanı modunda accedilmanızı sağlar Bir
veri tabanının accdb olan dosya adı uzantısını accdr olarak değiştirmeniz Access 2010 veri
tabanınızın kilitli bir suumlruumlmuumlnuuml oluşturmanız iccedilin yeterlidir Veri tabanınızın tuumlm
işlevlerini geri yuumlklemek iccedilin dosya adı uzantısını yeniden accdb olarak değiştirebilirsiniz
mdw Ccedilalışma grubu bilgi dosyaları guumlvenlikli veritabanları hakkında bilgi depolar
Access 2010 iccedilin mdw biccediliminde herhangi bir değişiklik yapılmamıştır Access 2010
Ccedilalışma Grubu Youmlneticisi Access 2000 ile Access 2007 arasında oluşturulanlarla oumlzdeş
mdw dosyaları oluşturur Bu oumlnceki suumlruumlmlerde oluşturulan mdw Access 2010daki
veritabanları tarafından kullanılabilir
laccdb Bir Access 2007 veya Access 2010 (accdb) veri tabanını accediltığınızda dosya
kilitleri dosya adı uzantısı laccdb olan bir kilit dosyası aracılığıyla denetlenir Eski suumlruumlm bir
Access (mdb) dosyasını accediltığınızda kilit dosyası ldb uzantısına sahiptir Oluşturulan kilit
dosyasının tuumlruuml accedilılan veri tabanının dosya tuumlruumlne bağlıdır kullandığınız Access suumlruumlmuumlne
bağlı değildir Tuumlm kullanıcılar veri tabanını kapattığında kilit dosyaları otomatik olarak
silinir
153 Farklı Kaydet
Yeni boş bir veri tabanı oluşturduğunuzda Access veri tabanı dosyası iccedilin bir ad
vermenizi ister Varsayılan olarak dosyaya accdb uzantısı verilir Dosya Access 2007-
2010 dosya biccediliminde oluşturulur ve Accessin oumlnceki suumlruumlmleri tarafından okunamaz
Bazı durumlarda dosyayı oumlnceki bir Access biccediliminde oluşturmayı tercih
edebilirsiniz Microsoft Access 2010 suumlruumlmuumlnde Access 2000 biccediliminde veya Access 2002-
2003 biccediliminde (her ikisi de mdb uzantılıdır) dosya oluşturma seccedileneğiniz vardır Sonra
yeni bir veri tabanı dosyası oluşturduğunuzda ortaya ccedilıkan dosya oumlnceki Access biccediliminde
oluşturulur ve Accessin bu suumlruumlmuumlnuuml kullanan başka kullanıcılarla paylaşılabilir
Not Oumlzguumln veri tabanı Access 2007-2010 biccedilimindeyse ve Access 2007-2010
biccediliminde oluşturulmuş karmaşık veriler ccedilevrimdışı veriler veya eklentiler iccedileriyorsa
kopyayı Access 2000 veya Access 2002-2003 gibi oumlnceki biccedilimlerde kaydedemezsiniz
Veri tabanı accedilık değilse doumlnuumlştuumlrmek istediğiniz veri tabanını accedilınız
Dosya sekmesini ve ardından kaydet ve yayımla seccedileneğinden sonra Veri tabanını
Farklı Kaydeti tıklayınız
Not Farklı bir biccedilimde kaydetmeye ccedilalışırken accedilık bir veri tabanı nesnesi varsa
kopyayı oluşturmadan oumlnce Accessin bu veritabanlarını kapatması gerekir Accessin
nesneleri kapatmasını isterseniz Eveti tıklayınız (Gerekirse Access değişiklikleri
kaydetmenizi ister) Tuumlm işlemi iptal etmek iccedilin ise Hayırı tıklayınız
Farklı Kaydet iletişim kutusunda Dosya adı kutusuna veri tabanının kopyası iccedilin bir
dosya adı yazınız
Kaydeti tıklayınız Access kopyayı oluşturur ve accedilar
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
8
Gezinti Boumllmesi veri tabanı nesnelerinin suumlzuumllmuumlş listelerini goumlruumlntuumller Listede yer
alan nesneleri liste başlığını sonra da goumlruumlntuumllemek istediğiniz nesne kategorisini veya
grubunu tıklayarak değiştirebilirsiniz
Gezinti Boumllmesinin Genişliğini Değiştirme İşaretccediliyi Gezinti Boumllmesinin
sağ kenarının uumlzerine getirin ve işaretccedili ccedilift taraflı ok haline gelince kenarı
suumlruumlkleyerek genişliği artırınız veya azaltınız
Gezinti Boumllmesini Accedilma ve Kapatma Gezinti Boumllmesini accedilmak veya
kapatmak iccedilin Boumllme Ccedilubuğunu AccedilKapat Duumlğmesini tıklayınız veya F11
tuşuna basınız Veri tabanı gezinti boumllmesi tuumlm access nesnelerini goumlsterecek
şekilde accedilılır
Resim 15 MS access şerit boumlluumlmleri
Başlık ccedilubuğunun altında şerit vardır Komutlar daha anlaşılır ve kolay olması iccedilin
klasik menuumller veya araccedil ccedilubukları yerine pencere iccedilinde şerit uumlzerinde bulunmaktadır
Şerit Ctrl+F1 ile goumlruumlnuumlr olur veya pasif hale getirilir Şerit goumlreve oumlzel
sekmelere ve bu sekmeler de oumlzelliğe ve goumlreve oumlzel komut gruplarına ayrılmıştır
Herhangi bir duumlğmeyi işaret ederek duumlğmenin adını bir ekran ipucu ile
goumlruumlntuumlleyebilirsiniz Ekran ipucu duumlğmenin işlevini de accedilıklayabilir Veri tabanı
penceresindeki şeritte altı sekme vardır
Dosya
Giriş
Oluştur
Dış veri
Veri tabanı araccedilları
Tablo araccedilları
Gezinti Boumllmesi
Şerit
Giriş sekmesi
Metin
Biccedilimlendirmesi
9
Veri tabanı iccedileriğiyle ccedilalışmaya ilişkin komutlar iccedilin Girişrsquoi seccediltiğinizde duumlğmeler bu
sekmede altı grupta duumlzenlenmiştir
Goumlruumlnuumlmler
Pano
Sırala ve filtre uygula
Kayıtlar
Bul
Metin biccedilimlendirmesi
Yalnızca o anda seccedilili olan veri tabanı nesnelerine uygulanabilecek komutlara ait
duumlğmeler aktif olur
Giriş sekmesinde Metin Biccedilimlendirmeyi tıklayınız Bu sekmede huumlcre goumlruumlnuumlmuuml
kılavuz ccedilizgileri kenarlık ve ccedilizgi stilleri gibi belirli ayarlara erişebilirsiniz
Resim 16 MS access veri sayfası biccedilimlendirmesi penceresi
Oluştur Penceresinde veri tabanı nesneleri oluşturmaya ilişkin komutlar iccedilin
duumlğmeler bu sekmede doumlrt gruba ayrılmıştır
Tablolar
Formlar
Raporlar
Makrolar ve kod
Şablonlar
Sorgular
Oluştur sekmesini ccedilift tıkladığınızda şerit gizlenir ve etkin olan veri tabanı nesnesi
iccedilin daha ccedilok yer accedilılır Şeridi yeniden goumlruumlntuumllemek iccedilin tekrar aynı sekmeyi ccedilift tıklayınız
Resim 17 MS access dış veri menuumlsuuml
10
Dış veri sekmesi bir veri tabanı ya da diğer kaynaklar arasında bilgi taşımaya ilişkin
duumlğmeleri barındırır Bu sekmede doumlrt gruba ayrılmıştır
Al ve bağla
Ver
Veri topla
Web`e bağlı listeler
Resim 18 MS access dış veri tabanı araccedilları menuumlsuuml
Bilgilerin youmlnetimi analizi ve korunmasına ilişkin komutların bulunduğu sekme ise
Veri tabanı Araccedilları`dır Duumlğmeler bu sekmede beş gruba ayrılmıştır
Araccedillar
Makro
İlişkiler
Ccediloumlzuumlmle
Verileri Taşı
Eklentiler
151 Veri tabanı Programında Dosya Oluşturma
Resim 19 MS access ilk ekran goumlruumlntuumlsuuml
11
Access veri tabanı oluşturma işleminizi hızlandırmak iccedilin kullanabileceğiniz ccedilok
ccedileşitli ortamlar sağlar Belirli bir goumlrevi yerine getirmek iccedilin gereken buumltuumln tabloları
sorguları formları ve raporları iccedileren kullanıma hazır bir veri tabanı oluşturabiliriz
1511 Yeni Boş Veri tabanı Oluşturma
Kullanabileceğiniz şablonlar sizin oluşturmak istediğiniz veri tabanıyla
oumlrtuumlşmediğinde veya bir programda Accesste kullanmak istediğiniz veriler varsa sıfırdan bir
veri tabanı oluşturmak size daha iyi bir sonuccedil verebilir
O yuumlzden yeni veri tabanı oluşturmak iccedilin Accessrsquoi başlatınız İlk ekran
goumlruumlnuumlmuumlnden Dosya-Yeni sekmesinde boş veri tabanını veya boş Web veri tabanını
tıklayınız
Resim 110 MS Access boş veri tabanı oluşturma
İlk ekran goumlruumlnuumlmuumlnuumln Yeni sekmesinde boş veri tabanını veya boş Web veri
tabanını tıklayınız Burada yaptığınız seccedilim veri tabanında hangi oumlzelliklerin
kullanılabileceğini belirler Masauumlstuuml veri tabanları Webe yayımlamanızı web
veritabanlarıysa toplam sorguları gibi bazı masauumlstuuml oumlzelliklerini desteklemez Sağda
Dosya Adı kutusuna veri tabanınız iccedilin bir ad yazınız
Dosyayı oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki
Goumlzatı tıklayınız yeni konuma gidip bunu seccediliniz ve Tamamı sonra da Oluşturu
tıklayınız
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (Tablo1
olarak adlandırılır)Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun yanındaki
ilk boş huumlcreye taşır
1512 Oumlzellikli Bir Şablondan Veri tabanı Oluşturma
Eğer var olan hazır şablonlardan birini kullanmak istiyorsanız oumlrnek şablonlar`ı
tıklayınız Karşınıza gelen ekrandan size uygun olanını seccediliniz Dosyayı oluşturduğunuz
konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı tıklayınız yeni
konuma gidip bunu seccediliniz ve Tamamı -Oluşturu tıklayınız
12
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (şablon
ismi 1 olarak adlandırılır) Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun
yanındaki ilk boş huumlcreye taşır İki tuumlr kullanılabilecek şablon ccedileşidi vardır
Resim 111 MS Access var olan şablonlar
1İstemci veri tabanı şablonları Access 2010 uygulamasında yedi istemci veri tabanı şablonu bulunur Bunlar
paylaşılan ağ klasoumlruumlne veya belge kitaplığına konduklarında paylaşılmaya devam
edilebilirler
Olaylar Yaklaşan toplantıları son tarihleri ve diğer oumlnemli olayları izleyebilirsiniz
Başlık konum başlangıccedil saati bitiş saati ve accedilıklama kaydedebilir ve ayrıca bir resim
ekleyebilirsiniz
Fakuumllte Telefon numaraları adresler acil durumda başvurulacak kişi bilgileri ve
istihdam verileri gibi fakuumllte uumlyeleriyle ilgili oumlnemli bilgileri youmlnetebilirsiniz
Pazarlama Projeleri Bir pazarlama projesinin ayrıntılarını youmlnetip zamanlayıp ve
izleyebilirsiniz
Northwind Muumlşterileri ccedilalışanları sipariş ayrıntılarını ve stoku youmlneten sipariş
izleme sistemi oluşturabilirsiniz
Satış Kanalı Kuumlccediluumlk bir satış uzmanları grubunda olası satışların ilerleme durumunu
izleyebilirsiniz
Oumlğrenciler Acil durumda başvurulacak kişiler sağlık durumu bilgileri ve oumlğrenci
velileri hakkında bilgiler gibi oumlğrencilerinizle ilgili bilgileri youmlnetebilirsiniz
Goumlrevler Sizin veya ccedilalıştığınız ekibinizin tamamlaması gereken işleri takip
edebilirsiniz
13
2Web veri tabanı şablonları Access 2010 uygulamasında beş Web veri tabanı şablonu bulunur Web veri tabanı
Access servilerini ccedilalıştıran SharePoint sunucusuna yayımlanmak uumlzere tasarlanmış veri
tabanı anlamına gelir Ancak standart istemci veri tabanı olarak Web uyumlu veri tabanı da
kullanabilirsiniz
Varlıklar Web Veri tabanı Oumlzel varlıkların ne zaman alındığı nerede bulunduğu
kime ait olduğu kimin aldığı gibi varlık koşullarını kategorilere ayırıp ve
kaydedebilirsiniz
Yardımsever Katkıları Web Veri tabanı Yardımseverlerden gelenleri kabul eden
bir kuruluşta goumlrevliyseniz katkıları takip etmek iccedilin bu şablonu kullanabilirsiniz
Birden ccedilok kampanyayı izleyebilir ve her biri suumlresince alınan katılımlar hakkında
rapor oluşturabilirsiniz
Kişiler Web Veri tabanı Muumlşteriler ve ortaklar gibi birlikte ccedilalışılan kişilerle ilgili
bilgileri youmlnetebilirsiniz Ad ve adres bilgileri telefon numaraları e-posta adreslerini
kayıt edip resim belge veya diğer dosyaları da saklayabilirsiniz
Sorunlar Web Veri tabanı Sorunu youmlnetmek iccedilin bir veri tabanı oluşturup
sorunları atayabilirsiniz Sorunlara oumlncelik verme kişi bilgilerini saklama durum
hakkında bilgi tutma gibi oumlğeleri bu veri tabanında goumlrebilirsiniz
Projeler Web Veri tabanı Ccedileşitli projeleri ve ilişkili goumlrevleri bu projelerdeki
youmlnlendiren kişileri ve youmlnetenleri takip edebilirsiniz
1513 İnternetten Şablon Yuumlkleme
Şablon kimliği Officecomdan yuumlklendiği şekliyle oumlzguumln şablonu veya
yuumlklemenizdeki şablonu tanımlamak iccedilin kullanılır
Accessle verilen şablonlara ek olarak birccedilok Officecom şablonu bulabilirsiniz
Oumlncelikle oumlzel ccedilevrimiccedili şablonları yuumlklemek iccedilin Officecom şablonları başlığının altında
istediğiniz şablon kalıbını seccediliniz
Resim 112 Officecom`dan yuumlklenebilecek şablon goumlruumlntuumlleri
Dosya Adı kutusuna şablon iccedilin yeni bir ad yazınız ve ardından metin kutusunun
yanındaki dosya simgesini tıklatarak yeni veri tabanı iccedilin belirli bir konum seccediliniz ve
Yuumlkleyi tıklayınız
14
Resim 113 Şablon yuumlkleme penceresi
Yeni veri tabanı kullanarak başlama Kullandığınız şablona bağlı olarak yeni veri tabanıyla ccedilalışmaya başlamak iccedilin
aşağıdakileri yapmanız gerekebilir
Access Oturum Accedil iletişim kutusunu boş bir kullanıcı listesiyle goumlruumlntuumllerse
başlamak iccedilin şu yordamı kullanınız
Yeni Kullanıcıyı tıklayınız
Kullanıcı Ayrıntıları formunu doldurunuz
Kaydet ve Kapatı tıklayınız
Girmiş olduğunuz kullanıcı adını seccedilip Oturum Accedil oumlğesini tıklayınız
152 Dosya Adı Uzantıları Office Access farklı dosya uzantıları ile ccedilalışma imkacircnı sunmaktadır
accdb Bu Access 2010 dosya biccedilimindeki veritabanlarının standart dosya adı
uzantısıdır Access 2010 veri tabanı standart istemci veri tabanı veya Web veri tabanı
olarak tasarlanabilir
accdw Web veri tabanını Access programında accedilmak iccedilin kullandığınız accdw
dosyası otomatik oluşturulan bir dosyadır Tarayıcı yerine uygulamayı her zaman Access
programında accedilan Web uygulamasının bir kısayolu olarak duumlşuumlnuumllmuumlştuumlr
accde Bu accdb dosyasının kilitli veya yalnızca yuumlruumltme suumlruumlmuuml olarak
derlenmiş Masauumlstuuml veritabanları iccedilin kullanılan dosya adı uzantısıdır accdb dosyası Visual
Basic for Applications (VBA) kodu iccedileriyorsa accde dosyasına yalnızca derlenmiş kod
eklenir VBA kodu kullanıcı tarafından goumlruumllemez ve değiştirilemez Ayrıca accde
dosyalarıyla ccedilalışan kullanıcılar formlarda veya raporlarda tasarım değişiklikleri yapamaz
Aşağıdakileri yaparak accdb dosyalarından accde dosyaları oluşturursunuz
Accdt Bu Access Veri tabanı Şablonlarının dosya adı uzantısıdır Access veri tabanı
şablonlarını Officecom sitesinden yuumlkleyebilir veya Microsoft Office arkaplan
goumlruumlnuumlmuumlndeki Paylaş alanında Şablon (accdt) oumlğesini tıklatarak veri tabanını şablon
olarak kaydedebilirsiniz
15
accdr dosya adı uzantısı veri tabanını ccedilalışma zamanı modunda accedilmanızı sağlar Bir
veri tabanının accdb olan dosya adı uzantısını accdr olarak değiştirmeniz Access 2010 veri
tabanınızın kilitli bir suumlruumlmuumlnuuml oluşturmanız iccedilin yeterlidir Veri tabanınızın tuumlm
işlevlerini geri yuumlklemek iccedilin dosya adı uzantısını yeniden accdb olarak değiştirebilirsiniz
mdw Ccedilalışma grubu bilgi dosyaları guumlvenlikli veritabanları hakkında bilgi depolar
Access 2010 iccedilin mdw biccediliminde herhangi bir değişiklik yapılmamıştır Access 2010
Ccedilalışma Grubu Youmlneticisi Access 2000 ile Access 2007 arasında oluşturulanlarla oumlzdeş
mdw dosyaları oluşturur Bu oumlnceki suumlruumlmlerde oluşturulan mdw Access 2010daki
veritabanları tarafından kullanılabilir
laccdb Bir Access 2007 veya Access 2010 (accdb) veri tabanını accediltığınızda dosya
kilitleri dosya adı uzantısı laccdb olan bir kilit dosyası aracılığıyla denetlenir Eski suumlruumlm bir
Access (mdb) dosyasını accediltığınızda kilit dosyası ldb uzantısına sahiptir Oluşturulan kilit
dosyasının tuumlruuml accedilılan veri tabanının dosya tuumlruumlne bağlıdır kullandığınız Access suumlruumlmuumlne
bağlı değildir Tuumlm kullanıcılar veri tabanını kapattığında kilit dosyaları otomatik olarak
silinir
153 Farklı Kaydet
Yeni boş bir veri tabanı oluşturduğunuzda Access veri tabanı dosyası iccedilin bir ad
vermenizi ister Varsayılan olarak dosyaya accdb uzantısı verilir Dosya Access 2007-
2010 dosya biccediliminde oluşturulur ve Accessin oumlnceki suumlruumlmleri tarafından okunamaz
Bazı durumlarda dosyayı oumlnceki bir Access biccediliminde oluşturmayı tercih
edebilirsiniz Microsoft Access 2010 suumlruumlmuumlnde Access 2000 biccediliminde veya Access 2002-
2003 biccediliminde (her ikisi de mdb uzantılıdır) dosya oluşturma seccedileneğiniz vardır Sonra
yeni bir veri tabanı dosyası oluşturduğunuzda ortaya ccedilıkan dosya oumlnceki Access biccediliminde
oluşturulur ve Accessin bu suumlruumlmuumlnuuml kullanan başka kullanıcılarla paylaşılabilir
Not Oumlzguumln veri tabanı Access 2007-2010 biccedilimindeyse ve Access 2007-2010
biccediliminde oluşturulmuş karmaşık veriler ccedilevrimdışı veriler veya eklentiler iccedileriyorsa
kopyayı Access 2000 veya Access 2002-2003 gibi oumlnceki biccedilimlerde kaydedemezsiniz
Veri tabanı accedilık değilse doumlnuumlştuumlrmek istediğiniz veri tabanını accedilınız
Dosya sekmesini ve ardından kaydet ve yayımla seccedileneğinden sonra Veri tabanını
Farklı Kaydeti tıklayınız
Not Farklı bir biccedilimde kaydetmeye ccedilalışırken accedilık bir veri tabanı nesnesi varsa
kopyayı oluşturmadan oumlnce Accessin bu veritabanlarını kapatması gerekir Accessin
nesneleri kapatmasını isterseniz Eveti tıklayınız (Gerekirse Access değişiklikleri
kaydetmenizi ister) Tuumlm işlemi iptal etmek iccedilin ise Hayırı tıklayınız
Farklı Kaydet iletişim kutusunda Dosya adı kutusuna veri tabanının kopyası iccedilin bir
dosya adı yazınız
Kaydeti tıklayınız Access kopyayı oluşturur ve accedilar
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
9
Veri tabanı iccedileriğiyle ccedilalışmaya ilişkin komutlar iccedilin Girişrsquoi seccediltiğinizde duumlğmeler bu
sekmede altı grupta duumlzenlenmiştir
Goumlruumlnuumlmler
Pano
Sırala ve filtre uygula
Kayıtlar
Bul
Metin biccedilimlendirmesi
Yalnızca o anda seccedilili olan veri tabanı nesnelerine uygulanabilecek komutlara ait
duumlğmeler aktif olur
Giriş sekmesinde Metin Biccedilimlendirmeyi tıklayınız Bu sekmede huumlcre goumlruumlnuumlmuuml
kılavuz ccedilizgileri kenarlık ve ccedilizgi stilleri gibi belirli ayarlara erişebilirsiniz
Resim 16 MS access veri sayfası biccedilimlendirmesi penceresi
Oluştur Penceresinde veri tabanı nesneleri oluşturmaya ilişkin komutlar iccedilin
duumlğmeler bu sekmede doumlrt gruba ayrılmıştır
Tablolar
Formlar
Raporlar
Makrolar ve kod
Şablonlar
Sorgular
Oluştur sekmesini ccedilift tıkladığınızda şerit gizlenir ve etkin olan veri tabanı nesnesi
iccedilin daha ccedilok yer accedilılır Şeridi yeniden goumlruumlntuumllemek iccedilin tekrar aynı sekmeyi ccedilift tıklayınız
Resim 17 MS access dış veri menuumlsuuml
10
Dış veri sekmesi bir veri tabanı ya da diğer kaynaklar arasında bilgi taşımaya ilişkin
duumlğmeleri barındırır Bu sekmede doumlrt gruba ayrılmıştır
Al ve bağla
Ver
Veri topla
Web`e bağlı listeler
Resim 18 MS access dış veri tabanı araccedilları menuumlsuuml
Bilgilerin youmlnetimi analizi ve korunmasına ilişkin komutların bulunduğu sekme ise
Veri tabanı Araccedilları`dır Duumlğmeler bu sekmede beş gruba ayrılmıştır
Araccedillar
Makro
İlişkiler
Ccediloumlzuumlmle
Verileri Taşı
Eklentiler
151 Veri tabanı Programında Dosya Oluşturma
Resim 19 MS access ilk ekran goumlruumlntuumlsuuml
11
Access veri tabanı oluşturma işleminizi hızlandırmak iccedilin kullanabileceğiniz ccedilok
ccedileşitli ortamlar sağlar Belirli bir goumlrevi yerine getirmek iccedilin gereken buumltuumln tabloları
sorguları formları ve raporları iccedileren kullanıma hazır bir veri tabanı oluşturabiliriz
1511 Yeni Boş Veri tabanı Oluşturma
Kullanabileceğiniz şablonlar sizin oluşturmak istediğiniz veri tabanıyla
oumlrtuumlşmediğinde veya bir programda Accesste kullanmak istediğiniz veriler varsa sıfırdan bir
veri tabanı oluşturmak size daha iyi bir sonuccedil verebilir
O yuumlzden yeni veri tabanı oluşturmak iccedilin Accessrsquoi başlatınız İlk ekran
goumlruumlnuumlmuumlnden Dosya-Yeni sekmesinde boş veri tabanını veya boş Web veri tabanını
tıklayınız
Resim 110 MS Access boş veri tabanı oluşturma
İlk ekran goumlruumlnuumlmuumlnuumln Yeni sekmesinde boş veri tabanını veya boş Web veri
tabanını tıklayınız Burada yaptığınız seccedilim veri tabanında hangi oumlzelliklerin
kullanılabileceğini belirler Masauumlstuuml veri tabanları Webe yayımlamanızı web
veritabanlarıysa toplam sorguları gibi bazı masauumlstuuml oumlzelliklerini desteklemez Sağda
Dosya Adı kutusuna veri tabanınız iccedilin bir ad yazınız
Dosyayı oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki
Goumlzatı tıklayınız yeni konuma gidip bunu seccediliniz ve Tamamı sonra da Oluşturu
tıklayınız
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (Tablo1
olarak adlandırılır)Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun yanındaki
ilk boş huumlcreye taşır
1512 Oumlzellikli Bir Şablondan Veri tabanı Oluşturma
Eğer var olan hazır şablonlardan birini kullanmak istiyorsanız oumlrnek şablonlar`ı
tıklayınız Karşınıza gelen ekrandan size uygun olanını seccediliniz Dosyayı oluşturduğunuz
konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı tıklayınız yeni
konuma gidip bunu seccediliniz ve Tamamı -Oluşturu tıklayınız
12
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (şablon
ismi 1 olarak adlandırılır) Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun
yanındaki ilk boş huumlcreye taşır İki tuumlr kullanılabilecek şablon ccedileşidi vardır
Resim 111 MS Access var olan şablonlar
1İstemci veri tabanı şablonları Access 2010 uygulamasında yedi istemci veri tabanı şablonu bulunur Bunlar
paylaşılan ağ klasoumlruumlne veya belge kitaplığına konduklarında paylaşılmaya devam
edilebilirler
Olaylar Yaklaşan toplantıları son tarihleri ve diğer oumlnemli olayları izleyebilirsiniz
Başlık konum başlangıccedil saati bitiş saati ve accedilıklama kaydedebilir ve ayrıca bir resim
ekleyebilirsiniz
Fakuumllte Telefon numaraları adresler acil durumda başvurulacak kişi bilgileri ve
istihdam verileri gibi fakuumllte uumlyeleriyle ilgili oumlnemli bilgileri youmlnetebilirsiniz
Pazarlama Projeleri Bir pazarlama projesinin ayrıntılarını youmlnetip zamanlayıp ve
izleyebilirsiniz
Northwind Muumlşterileri ccedilalışanları sipariş ayrıntılarını ve stoku youmlneten sipariş
izleme sistemi oluşturabilirsiniz
Satış Kanalı Kuumlccediluumlk bir satış uzmanları grubunda olası satışların ilerleme durumunu
izleyebilirsiniz
Oumlğrenciler Acil durumda başvurulacak kişiler sağlık durumu bilgileri ve oumlğrenci
velileri hakkında bilgiler gibi oumlğrencilerinizle ilgili bilgileri youmlnetebilirsiniz
Goumlrevler Sizin veya ccedilalıştığınız ekibinizin tamamlaması gereken işleri takip
edebilirsiniz
13
2Web veri tabanı şablonları Access 2010 uygulamasında beş Web veri tabanı şablonu bulunur Web veri tabanı
Access servilerini ccedilalıştıran SharePoint sunucusuna yayımlanmak uumlzere tasarlanmış veri
tabanı anlamına gelir Ancak standart istemci veri tabanı olarak Web uyumlu veri tabanı da
kullanabilirsiniz
Varlıklar Web Veri tabanı Oumlzel varlıkların ne zaman alındığı nerede bulunduğu
kime ait olduğu kimin aldığı gibi varlık koşullarını kategorilere ayırıp ve
kaydedebilirsiniz
Yardımsever Katkıları Web Veri tabanı Yardımseverlerden gelenleri kabul eden
bir kuruluşta goumlrevliyseniz katkıları takip etmek iccedilin bu şablonu kullanabilirsiniz
Birden ccedilok kampanyayı izleyebilir ve her biri suumlresince alınan katılımlar hakkında
rapor oluşturabilirsiniz
Kişiler Web Veri tabanı Muumlşteriler ve ortaklar gibi birlikte ccedilalışılan kişilerle ilgili
bilgileri youmlnetebilirsiniz Ad ve adres bilgileri telefon numaraları e-posta adreslerini
kayıt edip resim belge veya diğer dosyaları da saklayabilirsiniz
Sorunlar Web Veri tabanı Sorunu youmlnetmek iccedilin bir veri tabanı oluşturup
sorunları atayabilirsiniz Sorunlara oumlncelik verme kişi bilgilerini saklama durum
hakkında bilgi tutma gibi oumlğeleri bu veri tabanında goumlrebilirsiniz
Projeler Web Veri tabanı Ccedileşitli projeleri ve ilişkili goumlrevleri bu projelerdeki
youmlnlendiren kişileri ve youmlnetenleri takip edebilirsiniz
1513 İnternetten Şablon Yuumlkleme
Şablon kimliği Officecomdan yuumlklendiği şekliyle oumlzguumln şablonu veya
yuumlklemenizdeki şablonu tanımlamak iccedilin kullanılır
Accessle verilen şablonlara ek olarak birccedilok Officecom şablonu bulabilirsiniz
Oumlncelikle oumlzel ccedilevrimiccedili şablonları yuumlklemek iccedilin Officecom şablonları başlığının altında
istediğiniz şablon kalıbını seccediliniz
Resim 112 Officecom`dan yuumlklenebilecek şablon goumlruumlntuumlleri
Dosya Adı kutusuna şablon iccedilin yeni bir ad yazınız ve ardından metin kutusunun
yanındaki dosya simgesini tıklatarak yeni veri tabanı iccedilin belirli bir konum seccediliniz ve
Yuumlkleyi tıklayınız
14
Resim 113 Şablon yuumlkleme penceresi
Yeni veri tabanı kullanarak başlama Kullandığınız şablona bağlı olarak yeni veri tabanıyla ccedilalışmaya başlamak iccedilin
aşağıdakileri yapmanız gerekebilir
Access Oturum Accedil iletişim kutusunu boş bir kullanıcı listesiyle goumlruumlntuumllerse
başlamak iccedilin şu yordamı kullanınız
Yeni Kullanıcıyı tıklayınız
Kullanıcı Ayrıntıları formunu doldurunuz
Kaydet ve Kapatı tıklayınız
Girmiş olduğunuz kullanıcı adını seccedilip Oturum Accedil oumlğesini tıklayınız
152 Dosya Adı Uzantıları Office Access farklı dosya uzantıları ile ccedilalışma imkacircnı sunmaktadır
accdb Bu Access 2010 dosya biccedilimindeki veritabanlarının standart dosya adı
uzantısıdır Access 2010 veri tabanı standart istemci veri tabanı veya Web veri tabanı
olarak tasarlanabilir
accdw Web veri tabanını Access programında accedilmak iccedilin kullandığınız accdw
dosyası otomatik oluşturulan bir dosyadır Tarayıcı yerine uygulamayı her zaman Access
programında accedilan Web uygulamasının bir kısayolu olarak duumlşuumlnuumllmuumlştuumlr
accde Bu accdb dosyasının kilitli veya yalnızca yuumlruumltme suumlruumlmuuml olarak
derlenmiş Masauumlstuuml veritabanları iccedilin kullanılan dosya adı uzantısıdır accdb dosyası Visual
Basic for Applications (VBA) kodu iccedileriyorsa accde dosyasına yalnızca derlenmiş kod
eklenir VBA kodu kullanıcı tarafından goumlruumllemez ve değiştirilemez Ayrıca accde
dosyalarıyla ccedilalışan kullanıcılar formlarda veya raporlarda tasarım değişiklikleri yapamaz
Aşağıdakileri yaparak accdb dosyalarından accde dosyaları oluşturursunuz
Accdt Bu Access Veri tabanı Şablonlarının dosya adı uzantısıdır Access veri tabanı
şablonlarını Officecom sitesinden yuumlkleyebilir veya Microsoft Office arkaplan
goumlruumlnuumlmuumlndeki Paylaş alanında Şablon (accdt) oumlğesini tıklatarak veri tabanını şablon
olarak kaydedebilirsiniz
15
accdr dosya adı uzantısı veri tabanını ccedilalışma zamanı modunda accedilmanızı sağlar Bir
veri tabanının accdb olan dosya adı uzantısını accdr olarak değiştirmeniz Access 2010 veri
tabanınızın kilitli bir suumlruumlmuumlnuuml oluşturmanız iccedilin yeterlidir Veri tabanınızın tuumlm
işlevlerini geri yuumlklemek iccedilin dosya adı uzantısını yeniden accdb olarak değiştirebilirsiniz
mdw Ccedilalışma grubu bilgi dosyaları guumlvenlikli veritabanları hakkında bilgi depolar
Access 2010 iccedilin mdw biccediliminde herhangi bir değişiklik yapılmamıştır Access 2010
Ccedilalışma Grubu Youmlneticisi Access 2000 ile Access 2007 arasında oluşturulanlarla oumlzdeş
mdw dosyaları oluşturur Bu oumlnceki suumlruumlmlerde oluşturulan mdw Access 2010daki
veritabanları tarafından kullanılabilir
laccdb Bir Access 2007 veya Access 2010 (accdb) veri tabanını accediltığınızda dosya
kilitleri dosya adı uzantısı laccdb olan bir kilit dosyası aracılığıyla denetlenir Eski suumlruumlm bir
Access (mdb) dosyasını accediltığınızda kilit dosyası ldb uzantısına sahiptir Oluşturulan kilit
dosyasının tuumlruuml accedilılan veri tabanının dosya tuumlruumlne bağlıdır kullandığınız Access suumlruumlmuumlne
bağlı değildir Tuumlm kullanıcılar veri tabanını kapattığında kilit dosyaları otomatik olarak
silinir
153 Farklı Kaydet
Yeni boş bir veri tabanı oluşturduğunuzda Access veri tabanı dosyası iccedilin bir ad
vermenizi ister Varsayılan olarak dosyaya accdb uzantısı verilir Dosya Access 2007-
2010 dosya biccediliminde oluşturulur ve Accessin oumlnceki suumlruumlmleri tarafından okunamaz
Bazı durumlarda dosyayı oumlnceki bir Access biccediliminde oluşturmayı tercih
edebilirsiniz Microsoft Access 2010 suumlruumlmuumlnde Access 2000 biccediliminde veya Access 2002-
2003 biccediliminde (her ikisi de mdb uzantılıdır) dosya oluşturma seccedileneğiniz vardır Sonra
yeni bir veri tabanı dosyası oluşturduğunuzda ortaya ccedilıkan dosya oumlnceki Access biccediliminde
oluşturulur ve Accessin bu suumlruumlmuumlnuuml kullanan başka kullanıcılarla paylaşılabilir
Not Oumlzguumln veri tabanı Access 2007-2010 biccedilimindeyse ve Access 2007-2010
biccediliminde oluşturulmuş karmaşık veriler ccedilevrimdışı veriler veya eklentiler iccedileriyorsa
kopyayı Access 2000 veya Access 2002-2003 gibi oumlnceki biccedilimlerde kaydedemezsiniz
Veri tabanı accedilık değilse doumlnuumlştuumlrmek istediğiniz veri tabanını accedilınız
Dosya sekmesini ve ardından kaydet ve yayımla seccedileneğinden sonra Veri tabanını
Farklı Kaydeti tıklayınız
Not Farklı bir biccedilimde kaydetmeye ccedilalışırken accedilık bir veri tabanı nesnesi varsa
kopyayı oluşturmadan oumlnce Accessin bu veritabanlarını kapatması gerekir Accessin
nesneleri kapatmasını isterseniz Eveti tıklayınız (Gerekirse Access değişiklikleri
kaydetmenizi ister) Tuumlm işlemi iptal etmek iccedilin ise Hayırı tıklayınız
Farklı Kaydet iletişim kutusunda Dosya adı kutusuna veri tabanının kopyası iccedilin bir
dosya adı yazınız
Kaydeti tıklayınız Access kopyayı oluşturur ve accedilar
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
10
Dış veri sekmesi bir veri tabanı ya da diğer kaynaklar arasında bilgi taşımaya ilişkin
duumlğmeleri barındırır Bu sekmede doumlrt gruba ayrılmıştır
Al ve bağla
Ver
Veri topla
Web`e bağlı listeler
Resim 18 MS access dış veri tabanı araccedilları menuumlsuuml
Bilgilerin youmlnetimi analizi ve korunmasına ilişkin komutların bulunduğu sekme ise
Veri tabanı Araccedilları`dır Duumlğmeler bu sekmede beş gruba ayrılmıştır
Araccedillar
Makro
İlişkiler
Ccediloumlzuumlmle
Verileri Taşı
Eklentiler
151 Veri tabanı Programında Dosya Oluşturma
Resim 19 MS access ilk ekran goumlruumlntuumlsuuml
11
Access veri tabanı oluşturma işleminizi hızlandırmak iccedilin kullanabileceğiniz ccedilok
ccedileşitli ortamlar sağlar Belirli bir goumlrevi yerine getirmek iccedilin gereken buumltuumln tabloları
sorguları formları ve raporları iccedileren kullanıma hazır bir veri tabanı oluşturabiliriz
1511 Yeni Boş Veri tabanı Oluşturma
Kullanabileceğiniz şablonlar sizin oluşturmak istediğiniz veri tabanıyla
oumlrtuumlşmediğinde veya bir programda Accesste kullanmak istediğiniz veriler varsa sıfırdan bir
veri tabanı oluşturmak size daha iyi bir sonuccedil verebilir
O yuumlzden yeni veri tabanı oluşturmak iccedilin Accessrsquoi başlatınız İlk ekran
goumlruumlnuumlmuumlnden Dosya-Yeni sekmesinde boş veri tabanını veya boş Web veri tabanını
tıklayınız
Resim 110 MS Access boş veri tabanı oluşturma
İlk ekran goumlruumlnuumlmuumlnuumln Yeni sekmesinde boş veri tabanını veya boş Web veri
tabanını tıklayınız Burada yaptığınız seccedilim veri tabanında hangi oumlzelliklerin
kullanılabileceğini belirler Masauumlstuuml veri tabanları Webe yayımlamanızı web
veritabanlarıysa toplam sorguları gibi bazı masauumlstuuml oumlzelliklerini desteklemez Sağda
Dosya Adı kutusuna veri tabanınız iccedilin bir ad yazınız
Dosyayı oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki
Goumlzatı tıklayınız yeni konuma gidip bunu seccediliniz ve Tamamı sonra da Oluşturu
tıklayınız
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (Tablo1
olarak adlandırılır)Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun yanındaki
ilk boş huumlcreye taşır
1512 Oumlzellikli Bir Şablondan Veri tabanı Oluşturma
Eğer var olan hazır şablonlardan birini kullanmak istiyorsanız oumlrnek şablonlar`ı
tıklayınız Karşınıza gelen ekrandan size uygun olanını seccediliniz Dosyayı oluşturduğunuz
konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı tıklayınız yeni
konuma gidip bunu seccediliniz ve Tamamı -Oluşturu tıklayınız
12
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (şablon
ismi 1 olarak adlandırılır) Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun
yanındaki ilk boş huumlcreye taşır İki tuumlr kullanılabilecek şablon ccedileşidi vardır
Resim 111 MS Access var olan şablonlar
1İstemci veri tabanı şablonları Access 2010 uygulamasında yedi istemci veri tabanı şablonu bulunur Bunlar
paylaşılan ağ klasoumlruumlne veya belge kitaplığına konduklarında paylaşılmaya devam
edilebilirler
Olaylar Yaklaşan toplantıları son tarihleri ve diğer oumlnemli olayları izleyebilirsiniz
Başlık konum başlangıccedil saati bitiş saati ve accedilıklama kaydedebilir ve ayrıca bir resim
ekleyebilirsiniz
Fakuumllte Telefon numaraları adresler acil durumda başvurulacak kişi bilgileri ve
istihdam verileri gibi fakuumllte uumlyeleriyle ilgili oumlnemli bilgileri youmlnetebilirsiniz
Pazarlama Projeleri Bir pazarlama projesinin ayrıntılarını youmlnetip zamanlayıp ve
izleyebilirsiniz
Northwind Muumlşterileri ccedilalışanları sipariş ayrıntılarını ve stoku youmlneten sipariş
izleme sistemi oluşturabilirsiniz
Satış Kanalı Kuumlccediluumlk bir satış uzmanları grubunda olası satışların ilerleme durumunu
izleyebilirsiniz
Oumlğrenciler Acil durumda başvurulacak kişiler sağlık durumu bilgileri ve oumlğrenci
velileri hakkında bilgiler gibi oumlğrencilerinizle ilgili bilgileri youmlnetebilirsiniz
Goumlrevler Sizin veya ccedilalıştığınız ekibinizin tamamlaması gereken işleri takip
edebilirsiniz
13
2Web veri tabanı şablonları Access 2010 uygulamasında beş Web veri tabanı şablonu bulunur Web veri tabanı
Access servilerini ccedilalıştıran SharePoint sunucusuna yayımlanmak uumlzere tasarlanmış veri
tabanı anlamına gelir Ancak standart istemci veri tabanı olarak Web uyumlu veri tabanı da
kullanabilirsiniz
Varlıklar Web Veri tabanı Oumlzel varlıkların ne zaman alındığı nerede bulunduğu
kime ait olduğu kimin aldığı gibi varlık koşullarını kategorilere ayırıp ve
kaydedebilirsiniz
Yardımsever Katkıları Web Veri tabanı Yardımseverlerden gelenleri kabul eden
bir kuruluşta goumlrevliyseniz katkıları takip etmek iccedilin bu şablonu kullanabilirsiniz
Birden ccedilok kampanyayı izleyebilir ve her biri suumlresince alınan katılımlar hakkında
rapor oluşturabilirsiniz
Kişiler Web Veri tabanı Muumlşteriler ve ortaklar gibi birlikte ccedilalışılan kişilerle ilgili
bilgileri youmlnetebilirsiniz Ad ve adres bilgileri telefon numaraları e-posta adreslerini
kayıt edip resim belge veya diğer dosyaları da saklayabilirsiniz
Sorunlar Web Veri tabanı Sorunu youmlnetmek iccedilin bir veri tabanı oluşturup
sorunları atayabilirsiniz Sorunlara oumlncelik verme kişi bilgilerini saklama durum
hakkında bilgi tutma gibi oumlğeleri bu veri tabanında goumlrebilirsiniz
Projeler Web Veri tabanı Ccedileşitli projeleri ve ilişkili goumlrevleri bu projelerdeki
youmlnlendiren kişileri ve youmlnetenleri takip edebilirsiniz
1513 İnternetten Şablon Yuumlkleme
Şablon kimliği Officecomdan yuumlklendiği şekliyle oumlzguumln şablonu veya
yuumlklemenizdeki şablonu tanımlamak iccedilin kullanılır
Accessle verilen şablonlara ek olarak birccedilok Officecom şablonu bulabilirsiniz
Oumlncelikle oumlzel ccedilevrimiccedili şablonları yuumlklemek iccedilin Officecom şablonları başlığının altında
istediğiniz şablon kalıbını seccediliniz
Resim 112 Officecom`dan yuumlklenebilecek şablon goumlruumlntuumlleri
Dosya Adı kutusuna şablon iccedilin yeni bir ad yazınız ve ardından metin kutusunun
yanındaki dosya simgesini tıklatarak yeni veri tabanı iccedilin belirli bir konum seccediliniz ve
Yuumlkleyi tıklayınız
14
Resim 113 Şablon yuumlkleme penceresi
Yeni veri tabanı kullanarak başlama Kullandığınız şablona bağlı olarak yeni veri tabanıyla ccedilalışmaya başlamak iccedilin
aşağıdakileri yapmanız gerekebilir
Access Oturum Accedil iletişim kutusunu boş bir kullanıcı listesiyle goumlruumlntuumllerse
başlamak iccedilin şu yordamı kullanınız
Yeni Kullanıcıyı tıklayınız
Kullanıcı Ayrıntıları formunu doldurunuz
Kaydet ve Kapatı tıklayınız
Girmiş olduğunuz kullanıcı adını seccedilip Oturum Accedil oumlğesini tıklayınız
152 Dosya Adı Uzantıları Office Access farklı dosya uzantıları ile ccedilalışma imkacircnı sunmaktadır
accdb Bu Access 2010 dosya biccedilimindeki veritabanlarının standart dosya adı
uzantısıdır Access 2010 veri tabanı standart istemci veri tabanı veya Web veri tabanı
olarak tasarlanabilir
accdw Web veri tabanını Access programında accedilmak iccedilin kullandığınız accdw
dosyası otomatik oluşturulan bir dosyadır Tarayıcı yerine uygulamayı her zaman Access
programında accedilan Web uygulamasının bir kısayolu olarak duumlşuumlnuumllmuumlştuumlr
accde Bu accdb dosyasının kilitli veya yalnızca yuumlruumltme suumlruumlmuuml olarak
derlenmiş Masauumlstuuml veritabanları iccedilin kullanılan dosya adı uzantısıdır accdb dosyası Visual
Basic for Applications (VBA) kodu iccedileriyorsa accde dosyasına yalnızca derlenmiş kod
eklenir VBA kodu kullanıcı tarafından goumlruumllemez ve değiştirilemez Ayrıca accde
dosyalarıyla ccedilalışan kullanıcılar formlarda veya raporlarda tasarım değişiklikleri yapamaz
Aşağıdakileri yaparak accdb dosyalarından accde dosyaları oluşturursunuz
Accdt Bu Access Veri tabanı Şablonlarının dosya adı uzantısıdır Access veri tabanı
şablonlarını Officecom sitesinden yuumlkleyebilir veya Microsoft Office arkaplan
goumlruumlnuumlmuumlndeki Paylaş alanında Şablon (accdt) oumlğesini tıklatarak veri tabanını şablon
olarak kaydedebilirsiniz
15
accdr dosya adı uzantısı veri tabanını ccedilalışma zamanı modunda accedilmanızı sağlar Bir
veri tabanının accdb olan dosya adı uzantısını accdr olarak değiştirmeniz Access 2010 veri
tabanınızın kilitli bir suumlruumlmuumlnuuml oluşturmanız iccedilin yeterlidir Veri tabanınızın tuumlm
işlevlerini geri yuumlklemek iccedilin dosya adı uzantısını yeniden accdb olarak değiştirebilirsiniz
mdw Ccedilalışma grubu bilgi dosyaları guumlvenlikli veritabanları hakkında bilgi depolar
Access 2010 iccedilin mdw biccediliminde herhangi bir değişiklik yapılmamıştır Access 2010
Ccedilalışma Grubu Youmlneticisi Access 2000 ile Access 2007 arasında oluşturulanlarla oumlzdeş
mdw dosyaları oluşturur Bu oumlnceki suumlruumlmlerde oluşturulan mdw Access 2010daki
veritabanları tarafından kullanılabilir
laccdb Bir Access 2007 veya Access 2010 (accdb) veri tabanını accediltığınızda dosya
kilitleri dosya adı uzantısı laccdb olan bir kilit dosyası aracılığıyla denetlenir Eski suumlruumlm bir
Access (mdb) dosyasını accediltığınızda kilit dosyası ldb uzantısına sahiptir Oluşturulan kilit
dosyasının tuumlruuml accedilılan veri tabanının dosya tuumlruumlne bağlıdır kullandığınız Access suumlruumlmuumlne
bağlı değildir Tuumlm kullanıcılar veri tabanını kapattığında kilit dosyaları otomatik olarak
silinir
153 Farklı Kaydet
Yeni boş bir veri tabanı oluşturduğunuzda Access veri tabanı dosyası iccedilin bir ad
vermenizi ister Varsayılan olarak dosyaya accdb uzantısı verilir Dosya Access 2007-
2010 dosya biccediliminde oluşturulur ve Accessin oumlnceki suumlruumlmleri tarafından okunamaz
Bazı durumlarda dosyayı oumlnceki bir Access biccediliminde oluşturmayı tercih
edebilirsiniz Microsoft Access 2010 suumlruumlmuumlnde Access 2000 biccediliminde veya Access 2002-
2003 biccediliminde (her ikisi de mdb uzantılıdır) dosya oluşturma seccedileneğiniz vardır Sonra
yeni bir veri tabanı dosyası oluşturduğunuzda ortaya ccedilıkan dosya oumlnceki Access biccediliminde
oluşturulur ve Accessin bu suumlruumlmuumlnuuml kullanan başka kullanıcılarla paylaşılabilir
Not Oumlzguumln veri tabanı Access 2007-2010 biccedilimindeyse ve Access 2007-2010
biccediliminde oluşturulmuş karmaşık veriler ccedilevrimdışı veriler veya eklentiler iccedileriyorsa
kopyayı Access 2000 veya Access 2002-2003 gibi oumlnceki biccedilimlerde kaydedemezsiniz
Veri tabanı accedilık değilse doumlnuumlştuumlrmek istediğiniz veri tabanını accedilınız
Dosya sekmesini ve ardından kaydet ve yayımla seccedileneğinden sonra Veri tabanını
Farklı Kaydeti tıklayınız
Not Farklı bir biccedilimde kaydetmeye ccedilalışırken accedilık bir veri tabanı nesnesi varsa
kopyayı oluşturmadan oumlnce Accessin bu veritabanlarını kapatması gerekir Accessin
nesneleri kapatmasını isterseniz Eveti tıklayınız (Gerekirse Access değişiklikleri
kaydetmenizi ister) Tuumlm işlemi iptal etmek iccedilin ise Hayırı tıklayınız
Farklı Kaydet iletişim kutusunda Dosya adı kutusuna veri tabanının kopyası iccedilin bir
dosya adı yazınız
Kaydeti tıklayınız Access kopyayı oluşturur ve accedilar
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
11
Access veri tabanı oluşturma işleminizi hızlandırmak iccedilin kullanabileceğiniz ccedilok
ccedileşitli ortamlar sağlar Belirli bir goumlrevi yerine getirmek iccedilin gereken buumltuumln tabloları
sorguları formları ve raporları iccedileren kullanıma hazır bir veri tabanı oluşturabiliriz
1511 Yeni Boş Veri tabanı Oluşturma
Kullanabileceğiniz şablonlar sizin oluşturmak istediğiniz veri tabanıyla
oumlrtuumlşmediğinde veya bir programda Accesste kullanmak istediğiniz veriler varsa sıfırdan bir
veri tabanı oluşturmak size daha iyi bir sonuccedil verebilir
O yuumlzden yeni veri tabanı oluşturmak iccedilin Accessrsquoi başlatınız İlk ekran
goumlruumlnuumlmuumlnden Dosya-Yeni sekmesinde boş veri tabanını veya boş Web veri tabanını
tıklayınız
Resim 110 MS Access boş veri tabanı oluşturma
İlk ekran goumlruumlnuumlmuumlnuumln Yeni sekmesinde boş veri tabanını veya boş Web veri
tabanını tıklayınız Burada yaptığınız seccedilim veri tabanında hangi oumlzelliklerin
kullanılabileceğini belirler Masauumlstuuml veri tabanları Webe yayımlamanızı web
veritabanlarıysa toplam sorguları gibi bazı masauumlstuuml oumlzelliklerini desteklemez Sağda
Dosya Adı kutusuna veri tabanınız iccedilin bir ad yazınız
Dosyayı oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki
Goumlzatı tıklayınız yeni konuma gidip bunu seccediliniz ve Tamamı sonra da Oluşturu
tıklayınız
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (Tablo1
olarak adlandırılır)Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun yanındaki
ilk boş huumlcreye taşır
1512 Oumlzellikli Bir Şablondan Veri tabanı Oluşturma
Eğer var olan hazır şablonlardan birini kullanmak istiyorsanız oumlrnek şablonlar`ı
tıklayınız Karşınıza gelen ekrandan size uygun olanını seccediliniz Dosyayı oluşturduğunuz
konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı tıklayınız yeni
konuma gidip bunu seccediliniz ve Tamamı -Oluşturu tıklayınız
12
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (şablon
ismi 1 olarak adlandırılır) Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun
yanındaki ilk boş huumlcreye taşır İki tuumlr kullanılabilecek şablon ccedileşidi vardır
Resim 111 MS Access var olan şablonlar
1İstemci veri tabanı şablonları Access 2010 uygulamasında yedi istemci veri tabanı şablonu bulunur Bunlar
paylaşılan ağ klasoumlruumlne veya belge kitaplığına konduklarında paylaşılmaya devam
edilebilirler
Olaylar Yaklaşan toplantıları son tarihleri ve diğer oumlnemli olayları izleyebilirsiniz
Başlık konum başlangıccedil saati bitiş saati ve accedilıklama kaydedebilir ve ayrıca bir resim
ekleyebilirsiniz
Fakuumllte Telefon numaraları adresler acil durumda başvurulacak kişi bilgileri ve
istihdam verileri gibi fakuumllte uumlyeleriyle ilgili oumlnemli bilgileri youmlnetebilirsiniz
Pazarlama Projeleri Bir pazarlama projesinin ayrıntılarını youmlnetip zamanlayıp ve
izleyebilirsiniz
Northwind Muumlşterileri ccedilalışanları sipariş ayrıntılarını ve stoku youmlneten sipariş
izleme sistemi oluşturabilirsiniz
Satış Kanalı Kuumlccediluumlk bir satış uzmanları grubunda olası satışların ilerleme durumunu
izleyebilirsiniz
Oumlğrenciler Acil durumda başvurulacak kişiler sağlık durumu bilgileri ve oumlğrenci
velileri hakkında bilgiler gibi oumlğrencilerinizle ilgili bilgileri youmlnetebilirsiniz
Goumlrevler Sizin veya ccedilalıştığınız ekibinizin tamamlaması gereken işleri takip
edebilirsiniz
13
2Web veri tabanı şablonları Access 2010 uygulamasında beş Web veri tabanı şablonu bulunur Web veri tabanı
Access servilerini ccedilalıştıran SharePoint sunucusuna yayımlanmak uumlzere tasarlanmış veri
tabanı anlamına gelir Ancak standart istemci veri tabanı olarak Web uyumlu veri tabanı da
kullanabilirsiniz
Varlıklar Web Veri tabanı Oumlzel varlıkların ne zaman alındığı nerede bulunduğu
kime ait olduğu kimin aldığı gibi varlık koşullarını kategorilere ayırıp ve
kaydedebilirsiniz
Yardımsever Katkıları Web Veri tabanı Yardımseverlerden gelenleri kabul eden
bir kuruluşta goumlrevliyseniz katkıları takip etmek iccedilin bu şablonu kullanabilirsiniz
Birden ccedilok kampanyayı izleyebilir ve her biri suumlresince alınan katılımlar hakkında
rapor oluşturabilirsiniz
Kişiler Web Veri tabanı Muumlşteriler ve ortaklar gibi birlikte ccedilalışılan kişilerle ilgili
bilgileri youmlnetebilirsiniz Ad ve adres bilgileri telefon numaraları e-posta adreslerini
kayıt edip resim belge veya diğer dosyaları da saklayabilirsiniz
Sorunlar Web Veri tabanı Sorunu youmlnetmek iccedilin bir veri tabanı oluşturup
sorunları atayabilirsiniz Sorunlara oumlncelik verme kişi bilgilerini saklama durum
hakkında bilgi tutma gibi oumlğeleri bu veri tabanında goumlrebilirsiniz
Projeler Web Veri tabanı Ccedileşitli projeleri ve ilişkili goumlrevleri bu projelerdeki
youmlnlendiren kişileri ve youmlnetenleri takip edebilirsiniz
1513 İnternetten Şablon Yuumlkleme
Şablon kimliği Officecomdan yuumlklendiği şekliyle oumlzguumln şablonu veya
yuumlklemenizdeki şablonu tanımlamak iccedilin kullanılır
Accessle verilen şablonlara ek olarak birccedilok Officecom şablonu bulabilirsiniz
Oumlncelikle oumlzel ccedilevrimiccedili şablonları yuumlklemek iccedilin Officecom şablonları başlığının altında
istediğiniz şablon kalıbını seccediliniz
Resim 112 Officecom`dan yuumlklenebilecek şablon goumlruumlntuumlleri
Dosya Adı kutusuna şablon iccedilin yeni bir ad yazınız ve ardından metin kutusunun
yanındaki dosya simgesini tıklatarak yeni veri tabanı iccedilin belirli bir konum seccediliniz ve
Yuumlkleyi tıklayınız
14
Resim 113 Şablon yuumlkleme penceresi
Yeni veri tabanı kullanarak başlama Kullandığınız şablona bağlı olarak yeni veri tabanıyla ccedilalışmaya başlamak iccedilin
aşağıdakileri yapmanız gerekebilir
Access Oturum Accedil iletişim kutusunu boş bir kullanıcı listesiyle goumlruumlntuumllerse
başlamak iccedilin şu yordamı kullanınız
Yeni Kullanıcıyı tıklayınız
Kullanıcı Ayrıntıları formunu doldurunuz
Kaydet ve Kapatı tıklayınız
Girmiş olduğunuz kullanıcı adını seccedilip Oturum Accedil oumlğesini tıklayınız
152 Dosya Adı Uzantıları Office Access farklı dosya uzantıları ile ccedilalışma imkacircnı sunmaktadır
accdb Bu Access 2010 dosya biccedilimindeki veritabanlarının standart dosya adı
uzantısıdır Access 2010 veri tabanı standart istemci veri tabanı veya Web veri tabanı
olarak tasarlanabilir
accdw Web veri tabanını Access programında accedilmak iccedilin kullandığınız accdw
dosyası otomatik oluşturulan bir dosyadır Tarayıcı yerine uygulamayı her zaman Access
programında accedilan Web uygulamasının bir kısayolu olarak duumlşuumlnuumllmuumlştuumlr
accde Bu accdb dosyasının kilitli veya yalnızca yuumlruumltme suumlruumlmuuml olarak
derlenmiş Masauumlstuuml veritabanları iccedilin kullanılan dosya adı uzantısıdır accdb dosyası Visual
Basic for Applications (VBA) kodu iccedileriyorsa accde dosyasına yalnızca derlenmiş kod
eklenir VBA kodu kullanıcı tarafından goumlruumllemez ve değiştirilemez Ayrıca accde
dosyalarıyla ccedilalışan kullanıcılar formlarda veya raporlarda tasarım değişiklikleri yapamaz
Aşağıdakileri yaparak accdb dosyalarından accde dosyaları oluşturursunuz
Accdt Bu Access Veri tabanı Şablonlarının dosya adı uzantısıdır Access veri tabanı
şablonlarını Officecom sitesinden yuumlkleyebilir veya Microsoft Office arkaplan
goumlruumlnuumlmuumlndeki Paylaş alanında Şablon (accdt) oumlğesini tıklatarak veri tabanını şablon
olarak kaydedebilirsiniz
15
accdr dosya adı uzantısı veri tabanını ccedilalışma zamanı modunda accedilmanızı sağlar Bir
veri tabanının accdb olan dosya adı uzantısını accdr olarak değiştirmeniz Access 2010 veri
tabanınızın kilitli bir suumlruumlmuumlnuuml oluşturmanız iccedilin yeterlidir Veri tabanınızın tuumlm
işlevlerini geri yuumlklemek iccedilin dosya adı uzantısını yeniden accdb olarak değiştirebilirsiniz
mdw Ccedilalışma grubu bilgi dosyaları guumlvenlikli veritabanları hakkında bilgi depolar
Access 2010 iccedilin mdw biccediliminde herhangi bir değişiklik yapılmamıştır Access 2010
Ccedilalışma Grubu Youmlneticisi Access 2000 ile Access 2007 arasında oluşturulanlarla oumlzdeş
mdw dosyaları oluşturur Bu oumlnceki suumlruumlmlerde oluşturulan mdw Access 2010daki
veritabanları tarafından kullanılabilir
laccdb Bir Access 2007 veya Access 2010 (accdb) veri tabanını accediltığınızda dosya
kilitleri dosya adı uzantısı laccdb olan bir kilit dosyası aracılığıyla denetlenir Eski suumlruumlm bir
Access (mdb) dosyasını accediltığınızda kilit dosyası ldb uzantısına sahiptir Oluşturulan kilit
dosyasının tuumlruuml accedilılan veri tabanının dosya tuumlruumlne bağlıdır kullandığınız Access suumlruumlmuumlne
bağlı değildir Tuumlm kullanıcılar veri tabanını kapattığında kilit dosyaları otomatik olarak
silinir
153 Farklı Kaydet
Yeni boş bir veri tabanı oluşturduğunuzda Access veri tabanı dosyası iccedilin bir ad
vermenizi ister Varsayılan olarak dosyaya accdb uzantısı verilir Dosya Access 2007-
2010 dosya biccediliminde oluşturulur ve Accessin oumlnceki suumlruumlmleri tarafından okunamaz
Bazı durumlarda dosyayı oumlnceki bir Access biccediliminde oluşturmayı tercih
edebilirsiniz Microsoft Access 2010 suumlruumlmuumlnde Access 2000 biccediliminde veya Access 2002-
2003 biccediliminde (her ikisi de mdb uzantılıdır) dosya oluşturma seccedileneğiniz vardır Sonra
yeni bir veri tabanı dosyası oluşturduğunuzda ortaya ccedilıkan dosya oumlnceki Access biccediliminde
oluşturulur ve Accessin bu suumlruumlmuumlnuuml kullanan başka kullanıcılarla paylaşılabilir
Not Oumlzguumln veri tabanı Access 2007-2010 biccedilimindeyse ve Access 2007-2010
biccediliminde oluşturulmuş karmaşık veriler ccedilevrimdışı veriler veya eklentiler iccedileriyorsa
kopyayı Access 2000 veya Access 2002-2003 gibi oumlnceki biccedilimlerde kaydedemezsiniz
Veri tabanı accedilık değilse doumlnuumlştuumlrmek istediğiniz veri tabanını accedilınız
Dosya sekmesini ve ardından kaydet ve yayımla seccedileneğinden sonra Veri tabanını
Farklı Kaydeti tıklayınız
Not Farklı bir biccedilimde kaydetmeye ccedilalışırken accedilık bir veri tabanı nesnesi varsa
kopyayı oluşturmadan oumlnce Accessin bu veritabanlarını kapatması gerekir Accessin
nesneleri kapatmasını isterseniz Eveti tıklayınız (Gerekirse Access değişiklikleri
kaydetmenizi ister) Tuumlm işlemi iptal etmek iccedilin ise Hayırı tıklayınız
Farklı Kaydet iletişim kutusunda Dosya adı kutusuna veri tabanının kopyası iccedilin bir
dosya adı yazınız
Kaydeti tıklayınız Access kopyayı oluşturur ve accedilar
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
12
Access veri tabanını oluşturur ve Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar (şablon
ismi 1 olarak adlandırılır) Access imleci yeni tablonun Eklemek İccedilin Tıklat suumltununun
yanındaki ilk boş huumlcreye taşır İki tuumlr kullanılabilecek şablon ccedileşidi vardır
Resim 111 MS Access var olan şablonlar
1İstemci veri tabanı şablonları Access 2010 uygulamasında yedi istemci veri tabanı şablonu bulunur Bunlar
paylaşılan ağ klasoumlruumlne veya belge kitaplığına konduklarında paylaşılmaya devam
edilebilirler
Olaylar Yaklaşan toplantıları son tarihleri ve diğer oumlnemli olayları izleyebilirsiniz
Başlık konum başlangıccedil saati bitiş saati ve accedilıklama kaydedebilir ve ayrıca bir resim
ekleyebilirsiniz
Fakuumllte Telefon numaraları adresler acil durumda başvurulacak kişi bilgileri ve
istihdam verileri gibi fakuumllte uumlyeleriyle ilgili oumlnemli bilgileri youmlnetebilirsiniz
Pazarlama Projeleri Bir pazarlama projesinin ayrıntılarını youmlnetip zamanlayıp ve
izleyebilirsiniz
Northwind Muumlşterileri ccedilalışanları sipariş ayrıntılarını ve stoku youmlneten sipariş
izleme sistemi oluşturabilirsiniz
Satış Kanalı Kuumlccediluumlk bir satış uzmanları grubunda olası satışların ilerleme durumunu
izleyebilirsiniz
Oumlğrenciler Acil durumda başvurulacak kişiler sağlık durumu bilgileri ve oumlğrenci
velileri hakkında bilgiler gibi oumlğrencilerinizle ilgili bilgileri youmlnetebilirsiniz
Goumlrevler Sizin veya ccedilalıştığınız ekibinizin tamamlaması gereken işleri takip
edebilirsiniz
13
2Web veri tabanı şablonları Access 2010 uygulamasında beş Web veri tabanı şablonu bulunur Web veri tabanı
Access servilerini ccedilalıştıran SharePoint sunucusuna yayımlanmak uumlzere tasarlanmış veri
tabanı anlamına gelir Ancak standart istemci veri tabanı olarak Web uyumlu veri tabanı da
kullanabilirsiniz
Varlıklar Web Veri tabanı Oumlzel varlıkların ne zaman alındığı nerede bulunduğu
kime ait olduğu kimin aldığı gibi varlık koşullarını kategorilere ayırıp ve
kaydedebilirsiniz
Yardımsever Katkıları Web Veri tabanı Yardımseverlerden gelenleri kabul eden
bir kuruluşta goumlrevliyseniz katkıları takip etmek iccedilin bu şablonu kullanabilirsiniz
Birden ccedilok kampanyayı izleyebilir ve her biri suumlresince alınan katılımlar hakkında
rapor oluşturabilirsiniz
Kişiler Web Veri tabanı Muumlşteriler ve ortaklar gibi birlikte ccedilalışılan kişilerle ilgili
bilgileri youmlnetebilirsiniz Ad ve adres bilgileri telefon numaraları e-posta adreslerini
kayıt edip resim belge veya diğer dosyaları da saklayabilirsiniz
Sorunlar Web Veri tabanı Sorunu youmlnetmek iccedilin bir veri tabanı oluşturup
sorunları atayabilirsiniz Sorunlara oumlncelik verme kişi bilgilerini saklama durum
hakkında bilgi tutma gibi oumlğeleri bu veri tabanında goumlrebilirsiniz
Projeler Web Veri tabanı Ccedileşitli projeleri ve ilişkili goumlrevleri bu projelerdeki
youmlnlendiren kişileri ve youmlnetenleri takip edebilirsiniz
1513 İnternetten Şablon Yuumlkleme
Şablon kimliği Officecomdan yuumlklendiği şekliyle oumlzguumln şablonu veya
yuumlklemenizdeki şablonu tanımlamak iccedilin kullanılır
Accessle verilen şablonlara ek olarak birccedilok Officecom şablonu bulabilirsiniz
Oumlncelikle oumlzel ccedilevrimiccedili şablonları yuumlklemek iccedilin Officecom şablonları başlığının altında
istediğiniz şablon kalıbını seccediliniz
Resim 112 Officecom`dan yuumlklenebilecek şablon goumlruumlntuumlleri
Dosya Adı kutusuna şablon iccedilin yeni bir ad yazınız ve ardından metin kutusunun
yanındaki dosya simgesini tıklatarak yeni veri tabanı iccedilin belirli bir konum seccediliniz ve
Yuumlkleyi tıklayınız
14
Resim 113 Şablon yuumlkleme penceresi
Yeni veri tabanı kullanarak başlama Kullandığınız şablona bağlı olarak yeni veri tabanıyla ccedilalışmaya başlamak iccedilin
aşağıdakileri yapmanız gerekebilir
Access Oturum Accedil iletişim kutusunu boş bir kullanıcı listesiyle goumlruumlntuumllerse
başlamak iccedilin şu yordamı kullanınız
Yeni Kullanıcıyı tıklayınız
Kullanıcı Ayrıntıları formunu doldurunuz
Kaydet ve Kapatı tıklayınız
Girmiş olduğunuz kullanıcı adını seccedilip Oturum Accedil oumlğesini tıklayınız
152 Dosya Adı Uzantıları Office Access farklı dosya uzantıları ile ccedilalışma imkacircnı sunmaktadır
accdb Bu Access 2010 dosya biccedilimindeki veritabanlarının standart dosya adı
uzantısıdır Access 2010 veri tabanı standart istemci veri tabanı veya Web veri tabanı
olarak tasarlanabilir
accdw Web veri tabanını Access programında accedilmak iccedilin kullandığınız accdw
dosyası otomatik oluşturulan bir dosyadır Tarayıcı yerine uygulamayı her zaman Access
programında accedilan Web uygulamasının bir kısayolu olarak duumlşuumlnuumllmuumlştuumlr
accde Bu accdb dosyasının kilitli veya yalnızca yuumlruumltme suumlruumlmuuml olarak
derlenmiş Masauumlstuuml veritabanları iccedilin kullanılan dosya adı uzantısıdır accdb dosyası Visual
Basic for Applications (VBA) kodu iccedileriyorsa accde dosyasına yalnızca derlenmiş kod
eklenir VBA kodu kullanıcı tarafından goumlruumllemez ve değiştirilemez Ayrıca accde
dosyalarıyla ccedilalışan kullanıcılar formlarda veya raporlarda tasarım değişiklikleri yapamaz
Aşağıdakileri yaparak accdb dosyalarından accde dosyaları oluşturursunuz
Accdt Bu Access Veri tabanı Şablonlarının dosya adı uzantısıdır Access veri tabanı
şablonlarını Officecom sitesinden yuumlkleyebilir veya Microsoft Office arkaplan
goumlruumlnuumlmuumlndeki Paylaş alanında Şablon (accdt) oumlğesini tıklatarak veri tabanını şablon
olarak kaydedebilirsiniz
15
accdr dosya adı uzantısı veri tabanını ccedilalışma zamanı modunda accedilmanızı sağlar Bir
veri tabanının accdb olan dosya adı uzantısını accdr olarak değiştirmeniz Access 2010 veri
tabanınızın kilitli bir suumlruumlmuumlnuuml oluşturmanız iccedilin yeterlidir Veri tabanınızın tuumlm
işlevlerini geri yuumlklemek iccedilin dosya adı uzantısını yeniden accdb olarak değiştirebilirsiniz
mdw Ccedilalışma grubu bilgi dosyaları guumlvenlikli veritabanları hakkında bilgi depolar
Access 2010 iccedilin mdw biccediliminde herhangi bir değişiklik yapılmamıştır Access 2010
Ccedilalışma Grubu Youmlneticisi Access 2000 ile Access 2007 arasında oluşturulanlarla oumlzdeş
mdw dosyaları oluşturur Bu oumlnceki suumlruumlmlerde oluşturulan mdw Access 2010daki
veritabanları tarafından kullanılabilir
laccdb Bir Access 2007 veya Access 2010 (accdb) veri tabanını accediltığınızda dosya
kilitleri dosya adı uzantısı laccdb olan bir kilit dosyası aracılığıyla denetlenir Eski suumlruumlm bir
Access (mdb) dosyasını accediltığınızda kilit dosyası ldb uzantısına sahiptir Oluşturulan kilit
dosyasının tuumlruuml accedilılan veri tabanının dosya tuumlruumlne bağlıdır kullandığınız Access suumlruumlmuumlne
bağlı değildir Tuumlm kullanıcılar veri tabanını kapattığında kilit dosyaları otomatik olarak
silinir
153 Farklı Kaydet
Yeni boş bir veri tabanı oluşturduğunuzda Access veri tabanı dosyası iccedilin bir ad
vermenizi ister Varsayılan olarak dosyaya accdb uzantısı verilir Dosya Access 2007-
2010 dosya biccediliminde oluşturulur ve Accessin oumlnceki suumlruumlmleri tarafından okunamaz
Bazı durumlarda dosyayı oumlnceki bir Access biccediliminde oluşturmayı tercih
edebilirsiniz Microsoft Access 2010 suumlruumlmuumlnde Access 2000 biccediliminde veya Access 2002-
2003 biccediliminde (her ikisi de mdb uzantılıdır) dosya oluşturma seccedileneğiniz vardır Sonra
yeni bir veri tabanı dosyası oluşturduğunuzda ortaya ccedilıkan dosya oumlnceki Access biccediliminde
oluşturulur ve Accessin bu suumlruumlmuumlnuuml kullanan başka kullanıcılarla paylaşılabilir
Not Oumlzguumln veri tabanı Access 2007-2010 biccedilimindeyse ve Access 2007-2010
biccediliminde oluşturulmuş karmaşık veriler ccedilevrimdışı veriler veya eklentiler iccedileriyorsa
kopyayı Access 2000 veya Access 2002-2003 gibi oumlnceki biccedilimlerde kaydedemezsiniz
Veri tabanı accedilık değilse doumlnuumlştuumlrmek istediğiniz veri tabanını accedilınız
Dosya sekmesini ve ardından kaydet ve yayımla seccedileneğinden sonra Veri tabanını
Farklı Kaydeti tıklayınız
Not Farklı bir biccedilimde kaydetmeye ccedilalışırken accedilık bir veri tabanı nesnesi varsa
kopyayı oluşturmadan oumlnce Accessin bu veritabanlarını kapatması gerekir Accessin
nesneleri kapatmasını isterseniz Eveti tıklayınız (Gerekirse Access değişiklikleri
kaydetmenizi ister) Tuumlm işlemi iptal etmek iccedilin ise Hayırı tıklayınız
Farklı Kaydet iletişim kutusunda Dosya adı kutusuna veri tabanının kopyası iccedilin bir
dosya adı yazınız
Kaydeti tıklayınız Access kopyayı oluşturur ve accedilar
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
13
2Web veri tabanı şablonları Access 2010 uygulamasında beş Web veri tabanı şablonu bulunur Web veri tabanı
Access servilerini ccedilalıştıran SharePoint sunucusuna yayımlanmak uumlzere tasarlanmış veri
tabanı anlamına gelir Ancak standart istemci veri tabanı olarak Web uyumlu veri tabanı da
kullanabilirsiniz
Varlıklar Web Veri tabanı Oumlzel varlıkların ne zaman alındığı nerede bulunduğu
kime ait olduğu kimin aldığı gibi varlık koşullarını kategorilere ayırıp ve
kaydedebilirsiniz
Yardımsever Katkıları Web Veri tabanı Yardımseverlerden gelenleri kabul eden
bir kuruluşta goumlrevliyseniz katkıları takip etmek iccedilin bu şablonu kullanabilirsiniz
Birden ccedilok kampanyayı izleyebilir ve her biri suumlresince alınan katılımlar hakkında
rapor oluşturabilirsiniz
Kişiler Web Veri tabanı Muumlşteriler ve ortaklar gibi birlikte ccedilalışılan kişilerle ilgili
bilgileri youmlnetebilirsiniz Ad ve adres bilgileri telefon numaraları e-posta adreslerini
kayıt edip resim belge veya diğer dosyaları da saklayabilirsiniz
Sorunlar Web Veri tabanı Sorunu youmlnetmek iccedilin bir veri tabanı oluşturup
sorunları atayabilirsiniz Sorunlara oumlncelik verme kişi bilgilerini saklama durum
hakkında bilgi tutma gibi oumlğeleri bu veri tabanında goumlrebilirsiniz
Projeler Web Veri tabanı Ccedileşitli projeleri ve ilişkili goumlrevleri bu projelerdeki
youmlnlendiren kişileri ve youmlnetenleri takip edebilirsiniz
1513 İnternetten Şablon Yuumlkleme
Şablon kimliği Officecomdan yuumlklendiği şekliyle oumlzguumln şablonu veya
yuumlklemenizdeki şablonu tanımlamak iccedilin kullanılır
Accessle verilen şablonlara ek olarak birccedilok Officecom şablonu bulabilirsiniz
Oumlncelikle oumlzel ccedilevrimiccedili şablonları yuumlklemek iccedilin Officecom şablonları başlığının altında
istediğiniz şablon kalıbını seccediliniz
Resim 112 Officecom`dan yuumlklenebilecek şablon goumlruumlntuumlleri
Dosya Adı kutusuna şablon iccedilin yeni bir ad yazınız ve ardından metin kutusunun
yanındaki dosya simgesini tıklatarak yeni veri tabanı iccedilin belirli bir konum seccediliniz ve
Yuumlkleyi tıklayınız
14
Resim 113 Şablon yuumlkleme penceresi
Yeni veri tabanı kullanarak başlama Kullandığınız şablona bağlı olarak yeni veri tabanıyla ccedilalışmaya başlamak iccedilin
aşağıdakileri yapmanız gerekebilir
Access Oturum Accedil iletişim kutusunu boş bir kullanıcı listesiyle goumlruumlntuumllerse
başlamak iccedilin şu yordamı kullanınız
Yeni Kullanıcıyı tıklayınız
Kullanıcı Ayrıntıları formunu doldurunuz
Kaydet ve Kapatı tıklayınız
Girmiş olduğunuz kullanıcı adını seccedilip Oturum Accedil oumlğesini tıklayınız
152 Dosya Adı Uzantıları Office Access farklı dosya uzantıları ile ccedilalışma imkacircnı sunmaktadır
accdb Bu Access 2010 dosya biccedilimindeki veritabanlarının standart dosya adı
uzantısıdır Access 2010 veri tabanı standart istemci veri tabanı veya Web veri tabanı
olarak tasarlanabilir
accdw Web veri tabanını Access programında accedilmak iccedilin kullandığınız accdw
dosyası otomatik oluşturulan bir dosyadır Tarayıcı yerine uygulamayı her zaman Access
programında accedilan Web uygulamasının bir kısayolu olarak duumlşuumlnuumllmuumlştuumlr
accde Bu accdb dosyasının kilitli veya yalnızca yuumlruumltme suumlruumlmuuml olarak
derlenmiş Masauumlstuuml veritabanları iccedilin kullanılan dosya adı uzantısıdır accdb dosyası Visual
Basic for Applications (VBA) kodu iccedileriyorsa accde dosyasına yalnızca derlenmiş kod
eklenir VBA kodu kullanıcı tarafından goumlruumllemez ve değiştirilemez Ayrıca accde
dosyalarıyla ccedilalışan kullanıcılar formlarda veya raporlarda tasarım değişiklikleri yapamaz
Aşağıdakileri yaparak accdb dosyalarından accde dosyaları oluşturursunuz
Accdt Bu Access Veri tabanı Şablonlarının dosya adı uzantısıdır Access veri tabanı
şablonlarını Officecom sitesinden yuumlkleyebilir veya Microsoft Office arkaplan
goumlruumlnuumlmuumlndeki Paylaş alanında Şablon (accdt) oumlğesini tıklatarak veri tabanını şablon
olarak kaydedebilirsiniz
15
accdr dosya adı uzantısı veri tabanını ccedilalışma zamanı modunda accedilmanızı sağlar Bir
veri tabanının accdb olan dosya adı uzantısını accdr olarak değiştirmeniz Access 2010 veri
tabanınızın kilitli bir suumlruumlmuumlnuuml oluşturmanız iccedilin yeterlidir Veri tabanınızın tuumlm
işlevlerini geri yuumlklemek iccedilin dosya adı uzantısını yeniden accdb olarak değiştirebilirsiniz
mdw Ccedilalışma grubu bilgi dosyaları guumlvenlikli veritabanları hakkında bilgi depolar
Access 2010 iccedilin mdw biccediliminde herhangi bir değişiklik yapılmamıştır Access 2010
Ccedilalışma Grubu Youmlneticisi Access 2000 ile Access 2007 arasında oluşturulanlarla oumlzdeş
mdw dosyaları oluşturur Bu oumlnceki suumlruumlmlerde oluşturulan mdw Access 2010daki
veritabanları tarafından kullanılabilir
laccdb Bir Access 2007 veya Access 2010 (accdb) veri tabanını accediltığınızda dosya
kilitleri dosya adı uzantısı laccdb olan bir kilit dosyası aracılığıyla denetlenir Eski suumlruumlm bir
Access (mdb) dosyasını accediltığınızda kilit dosyası ldb uzantısına sahiptir Oluşturulan kilit
dosyasının tuumlruuml accedilılan veri tabanının dosya tuumlruumlne bağlıdır kullandığınız Access suumlruumlmuumlne
bağlı değildir Tuumlm kullanıcılar veri tabanını kapattığında kilit dosyaları otomatik olarak
silinir
153 Farklı Kaydet
Yeni boş bir veri tabanı oluşturduğunuzda Access veri tabanı dosyası iccedilin bir ad
vermenizi ister Varsayılan olarak dosyaya accdb uzantısı verilir Dosya Access 2007-
2010 dosya biccediliminde oluşturulur ve Accessin oumlnceki suumlruumlmleri tarafından okunamaz
Bazı durumlarda dosyayı oumlnceki bir Access biccediliminde oluşturmayı tercih
edebilirsiniz Microsoft Access 2010 suumlruumlmuumlnde Access 2000 biccediliminde veya Access 2002-
2003 biccediliminde (her ikisi de mdb uzantılıdır) dosya oluşturma seccedileneğiniz vardır Sonra
yeni bir veri tabanı dosyası oluşturduğunuzda ortaya ccedilıkan dosya oumlnceki Access biccediliminde
oluşturulur ve Accessin bu suumlruumlmuumlnuuml kullanan başka kullanıcılarla paylaşılabilir
Not Oumlzguumln veri tabanı Access 2007-2010 biccedilimindeyse ve Access 2007-2010
biccediliminde oluşturulmuş karmaşık veriler ccedilevrimdışı veriler veya eklentiler iccedileriyorsa
kopyayı Access 2000 veya Access 2002-2003 gibi oumlnceki biccedilimlerde kaydedemezsiniz
Veri tabanı accedilık değilse doumlnuumlştuumlrmek istediğiniz veri tabanını accedilınız
Dosya sekmesini ve ardından kaydet ve yayımla seccedileneğinden sonra Veri tabanını
Farklı Kaydeti tıklayınız
Not Farklı bir biccedilimde kaydetmeye ccedilalışırken accedilık bir veri tabanı nesnesi varsa
kopyayı oluşturmadan oumlnce Accessin bu veritabanlarını kapatması gerekir Accessin
nesneleri kapatmasını isterseniz Eveti tıklayınız (Gerekirse Access değişiklikleri
kaydetmenizi ister) Tuumlm işlemi iptal etmek iccedilin ise Hayırı tıklayınız
Farklı Kaydet iletişim kutusunda Dosya adı kutusuna veri tabanının kopyası iccedilin bir
dosya adı yazınız
Kaydeti tıklayınız Access kopyayı oluşturur ve accedilar
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
14
Resim 113 Şablon yuumlkleme penceresi
Yeni veri tabanı kullanarak başlama Kullandığınız şablona bağlı olarak yeni veri tabanıyla ccedilalışmaya başlamak iccedilin
aşağıdakileri yapmanız gerekebilir
Access Oturum Accedil iletişim kutusunu boş bir kullanıcı listesiyle goumlruumlntuumllerse
başlamak iccedilin şu yordamı kullanınız
Yeni Kullanıcıyı tıklayınız
Kullanıcı Ayrıntıları formunu doldurunuz
Kaydet ve Kapatı tıklayınız
Girmiş olduğunuz kullanıcı adını seccedilip Oturum Accedil oumlğesini tıklayınız
152 Dosya Adı Uzantıları Office Access farklı dosya uzantıları ile ccedilalışma imkacircnı sunmaktadır
accdb Bu Access 2010 dosya biccedilimindeki veritabanlarının standart dosya adı
uzantısıdır Access 2010 veri tabanı standart istemci veri tabanı veya Web veri tabanı
olarak tasarlanabilir
accdw Web veri tabanını Access programında accedilmak iccedilin kullandığınız accdw
dosyası otomatik oluşturulan bir dosyadır Tarayıcı yerine uygulamayı her zaman Access
programında accedilan Web uygulamasının bir kısayolu olarak duumlşuumlnuumllmuumlştuumlr
accde Bu accdb dosyasının kilitli veya yalnızca yuumlruumltme suumlruumlmuuml olarak
derlenmiş Masauumlstuuml veritabanları iccedilin kullanılan dosya adı uzantısıdır accdb dosyası Visual
Basic for Applications (VBA) kodu iccedileriyorsa accde dosyasına yalnızca derlenmiş kod
eklenir VBA kodu kullanıcı tarafından goumlruumllemez ve değiştirilemez Ayrıca accde
dosyalarıyla ccedilalışan kullanıcılar formlarda veya raporlarda tasarım değişiklikleri yapamaz
Aşağıdakileri yaparak accdb dosyalarından accde dosyaları oluşturursunuz
Accdt Bu Access Veri tabanı Şablonlarının dosya adı uzantısıdır Access veri tabanı
şablonlarını Officecom sitesinden yuumlkleyebilir veya Microsoft Office arkaplan
goumlruumlnuumlmuumlndeki Paylaş alanında Şablon (accdt) oumlğesini tıklatarak veri tabanını şablon
olarak kaydedebilirsiniz
15
accdr dosya adı uzantısı veri tabanını ccedilalışma zamanı modunda accedilmanızı sağlar Bir
veri tabanının accdb olan dosya adı uzantısını accdr olarak değiştirmeniz Access 2010 veri
tabanınızın kilitli bir suumlruumlmuumlnuuml oluşturmanız iccedilin yeterlidir Veri tabanınızın tuumlm
işlevlerini geri yuumlklemek iccedilin dosya adı uzantısını yeniden accdb olarak değiştirebilirsiniz
mdw Ccedilalışma grubu bilgi dosyaları guumlvenlikli veritabanları hakkında bilgi depolar
Access 2010 iccedilin mdw biccediliminde herhangi bir değişiklik yapılmamıştır Access 2010
Ccedilalışma Grubu Youmlneticisi Access 2000 ile Access 2007 arasında oluşturulanlarla oumlzdeş
mdw dosyaları oluşturur Bu oumlnceki suumlruumlmlerde oluşturulan mdw Access 2010daki
veritabanları tarafından kullanılabilir
laccdb Bir Access 2007 veya Access 2010 (accdb) veri tabanını accediltığınızda dosya
kilitleri dosya adı uzantısı laccdb olan bir kilit dosyası aracılığıyla denetlenir Eski suumlruumlm bir
Access (mdb) dosyasını accediltığınızda kilit dosyası ldb uzantısına sahiptir Oluşturulan kilit
dosyasının tuumlruuml accedilılan veri tabanının dosya tuumlruumlne bağlıdır kullandığınız Access suumlruumlmuumlne
bağlı değildir Tuumlm kullanıcılar veri tabanını kapattığında kilit dosyaları otomatik olarak
silinir
153 Farklı Kaydet
Yeni boş bir veri tabanı oluşturduğunuzda Access veri tabanı dosyası iccedilin bir ad
vermenizi ister Varsayılan olarak dosyaya accdb uzantısı verilir Dosya Access 2007-
2010 dosya biccediliminde oluşturulur ve Accessin oumlnceki suumlruumlmleri tarafından okunamaz
Bazı durumlarda dosyayı oumlnceki bir Access biccediliminde oluşturmayı tercih
edebilirsiniz Microsoft Access 2010 suumlruumlmuumlnde Access 2000 biccediliminde veya Access 2002-
2003 biccediliminde (her ikisi de mdb uzantılıdır) dosya oluşturma seccedileneğiniz vardır Sonra
yeni bir veri tabanı dosyası oluşturduğunuzda ortaya ccedilıkan dosya oumlnceki Access biccediliminde
oluşturulur ve Accessin bu suumlruumlmuumlnuuml kullanan başka kullanıcılarla paylaşılabilir
Not Oumlzguumln veri tabanı Access 2007-2010 biccedilimindeyse ve Access 2007-2010
biccediliminde oluşturulmuş karmaşık veriler ccedilevrimdışı veriler veya eklentiler iccedileriyorsa
kopyayı Access 2000 veya Access 2002-2003 gibi oumlnceki biccedilimlerde kaydedemezsiniz
Veri tabanı accedilık değilse doumlnuumlştuumlrmek istediğiniz veri tabanını accedilınız
Dosya sekmesini ve ardından kaydet ve yayımla seccedileneğinden sonra Veri tabanını
Farklı Kaydeti tıklayınız
Not Farklı bir biccedilimde kaydetmeye ccedilalışırken accedilık bir veri tabanı nesnesi varsa
kopyayı oluşturmadan oumlnce Accessin bu veritabanlarını kapatması gerekir Accessin
nesneleri kapatmasını isterseniz Eveti tıklayınız (Gerekirse Access değişiklikleri
kaydetmenizi ister) Tuumlm işlemi iptal etmek iccedilin ise Hayırı tıklayınız
Farklı Kaydet iletişim kutusunda Dosya adı kutusuna veri tabanının kopyası iccedilin bir
dosya adı yazınız
Kaydeti tıklayınız Access kopyayı oluşturur ve accedilar
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
15
accdr dosya adı uzantısı veri tabanını ccedilalışma zamanı modunda accedilmanızı sağlar Bir
veri tabanının accdb olan dosya adı uzantısını accdr olarak değiştirmeniz Access 2010 veri
tabanınızın kilitli bir suumlruumlmuumlnuuml oluşturmanız iccedilin yeterlidir Veri tabanınızın tuumlm
işlevlerini geri yuumlklemek iccedilin dosya adı uzantısını yeniden accdb olarak değiştirebilirsiniz
mdw Ccedilalışma grubu bilgi dosyaları guumlvenlikli veritabanları hakkında bilgi depolar
Access 2010 iccedilin mdw biccediliminde herhangi bir değişiklik yapılmamıştır Access 2010
Ccedilalışma Grubu Youmlneticisi Access 2000 ile Access 2007 arasında oluşturulanlarla oumlzdeş
mdw dosyaları oluşturur Bu oumlnceki suumlruumlmlerde oluşturulan mdw Access 2010daki
veritabanları tarafından kullanılabilir
laccdb Bir Access 2007 veya Access 2010 (accdb) veri tabanını accediltığınızda dosya
kilitleri dosya adı uzantısı laccdb olan bir kilit dosyası aracılığıyla denetlenir Eski suumlruumlm bir
Access (mdb) dosyasını accediltığınızda kilit dosyası ldb uzantısına sahiptir Oluşturulan kilit
dosyasının tuumlruuml accedilılan veri tabanının dosya tuumlruumlne bağlıdır kullandığınız Access suumlruumlmuumlne
bağlı değildir Tuumlm kullanıcılar veri tabanını kapattığında kilit dosyaları otomatik olarak
silinir
153 Farklı Kaydet
Yeni boş bir veri tabanı oluşturduğunuzda Access veri tabanı dosyası iccedilin bir ad
vermenizi ister Varsayılan olarak dosyaya accdb uzantısı verilir Dosya Access 2007-
2010 dosya biccediliminde oluşturulur ve Accessin oumlnceki suumlruumlmleri tarafından okunamaz
Bazı durumlarda dosyayı oumlnceki bir Access biccediliminde oluşturmayı tercih
edebilirsiniz Microsoft Access 2010 suumlruumlmuumlnde Access 2000 biccediliminde veya Access 2002-
2003 biccediliminde (her ikisi de mdb uzantılıdır) dosya oluşturma seccedileneğiniz vardır Sonra
yeni bir veri tabanı dosyası oluşturduğunuzda ortaya ccedilıkan dosya oumlnceki Access biccediliminde
oluşturulur ve Accessin bu suumlruumlmuumlnuuml kullanan başka kullanıcılarla paylaşılabilir
Not Oumlzguumln veri tabanı Access 2007-2010 biccedilimindeyse ve Access 2007-2010
biccediliminde oluşturulmuş karmaşık veriler ccedilevrimdışı veriler veya eklentiler iccedileriyorsa
kopyayı Access 2000 veya Access 2002-2003 gibi oumlnceki biccedilimlerde kaydedemezsiniz
Veri tabanı accedilık değilse doumlnuumlştuumlrmek istediğiniz veri tabanını accedilınız
Dosya sekmesini ve ardından kaydet ve yayımla seccedileneğinden sonra Veri tabanını
Farklı Kaydeti tıklayınız
Not Farklı bir biccedilimde kaydetmeye ccedilalışırken accedilık bir veri tabanı nesnesi varsa
kopyayı oluşturmadan oumlnce Accessin bu veritabanlarını kapatması gerekir Accessin
nesneleri kapatmasını isterseniz Eveti tıklayınız (Gerekirse Access değişiklikleri
kaydetmenizi ister) Tuumlm işlemi iptal etmek iccedilin ise Hayırı tıklayınız
Farklı Kaydet iletişim kutusunda Dosya adı kutusuna veri tabanının kopyası iccedilin bir
dosya adı yazınız
Kaydeti tıklayınız Access kopyayı oluşturur ve accedilar
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
16
Resim 114 Kaydet ve yayımla pencere goumlruumlnuumlmuuml
16 Kayıtlı Dosyayı Accedilma
Daha oumlnce accedilmış olduğunuz son birkaccedil veri tabanını hemen accedilmak iccedilin Dosya
sekmesinde En Sonu ve dosya adını tıklayınız
Resim 115 Kayıtlı dosyayı accedilma pencere goumlruumlnuumlmuuml
Dosya sekmesinde Accedilı tıklayınız
Accedil iletişim kutusunda bir kısayolu tıklayınız veya Konum kutusunda istediğiniz veri
tabanını iccedileren suumlruumlcuumlyuuml veya klasoumlruuml tıklayınız
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
17
Klasoumlr listesinden veri tabanını iccedileren klasoumlruuml buluncaya kadar klasoumlrleri
araştırınız
Veri tabanını bulduğunuzda aşağıdaki yolları takip edebilirsiniz
o Veri tabanını varsayılan şekilde accedilmak iccedilin ccedilift tıklayınız
o Ccedilok kullanıcılı bir ortamda veri tabanını hem siz hem de diğer
kullanıcılar tarafından aynı anda okunup veri girişi iccedilin kullanılabilmesi
iccedilin paylaşılan erişimle accedilmak iccedilin Accedilı tıklayınız
o Veri tabanını goumlruumlntuumlleyebileceğiniz ancak duumlzenleyemeyeceğiniz
şekilde salt okunur accedilmak iccedilin Accedil duumlğmesinin yanındaki oku tıklayınız
ve sonra Salt Okunur Accedil seccedileneğini tıklayınız
o Veri tabanını siz accedilık tuttuğunuz suumlrece başkalarının accedilmasını oumlnleyecek
şekilde oumlzel erişime accedilmak iccedilin Accedil duumlğmesinin yanındaki oku ve sonra
Oumlzel Kullanımda Accedil seccedileneğini tıklayınız
o Veri tabanını salt okunur erişimle accedilmak iccedilin Accedil duumlğmesinin yanındaki
oku tıklayınız ve Oumlzel Kullanım iccedilin Salt Okunur Accedilı tıklayınız Diğer
kullanıcılar veri tabanını yine accedilabilir ancak yalnızca salt okunur erişime
sahip olurlar
Accedilmak istediğiniz veri tabanını bulamazsanız Accedil iletişim kutusunda Bilgisayarım kısayolunu tıklayınız
Suumlruumlcuuml listesinde veri tabanını iccedileriyor olabileceğini duumlşuumlnduumlğuumlnuumlz suumlruumlcuumlde
Arayı tıklayınız
Veri tabanını aramak iccedilin arama oumllccediluumltuumlnuumlzuuml girip ENTER tuşuna basınız
Veri tabanı bulunursa Arama Sonuccedilları iletişim kutusunda veri tabanını ccedilift tıklatarak accedilınız
Arama Accedil iletişim kutusundan başlatıldığı iccedilin veri tabanı accedilılmadan oumlnce bu iletişim
kutusundaki İptal duumlğmesini tıklatmanız gerekir
161 Veri tabanı Programı Dosyalarının Oumlnceki Suumlruumlmlerini Veri tabanı
Programı Yeni Suumlruumlmuumlnde Accedilma Access veri tabanının (mdb dosyası) oumlnceki suumlruumlmlerinde bulunan oumlzel araccedil
ccedilubukları menuuml ccedilubukları varsa veri tabanı Access 2010da accedilıldığında veya bu eski veri
tabanını Access 2010 veri tabanına (accdb ya da accde dosyası) doumlnuumlştuumlrduumlğuumlnuumlzde tuumlm
seccedilenekleri koruyabilirsiniz Oumlrneğin Access 2003te oluşturulmuş bir veri tabanında
yerleşik araccedil ccedilubuklarını kapatıp bunun yerine varsayılan menuuml ccedilubuğunu kullandıysanız
veri tabanını Access 2010da accediltığınızda (Accessin oumlnceki suumlruumlmuumlnuuml kullanarak bunu
değiştirmedikccedile) bu seccedilenekler korunur
Eski dosyaları (mdb mde ve mda dosyaları) Access 2010da accediltığınızda şeridi
gizleyebilir veya şerit ve araccedil ccedilubuğu davranışlarını oumlzelleştirmek iccedilin Access seccedileneklerini
kullanarak farklı eski dosya davranışlarını tanımlayabilirsiniz
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
18
UYGULAMA FAALİYETİ
İşlem Basamakları İşlem
Başlat menuumlsuumlnden Veri tabanı
programını başlatınız
Accedil diyalog kutusu ile dosya accedilınız ve
oumlnceden var olan bir oumlrnek dosyayı
accedilınız
Veri tabanı penceresindeki var olan bir
tablo iccedilindeki kayıtlar arasında
gezininiz ve farklı kaydediniz
Bir boş Veri tabanı bir de boş web
Veri tabanı formunda iki ayrı Veri
tabanı dosyası oluşturunuz
İki Veri tabanı arasındaki farkları
araştırınız
Yeni oluşturulan Veri tabanınızı
bilgisayarda istenilen yere kaydediniz
Oluşturulan Veri tabanınızı farklı
uzantılarda kaydediniz
Yardım menuumlsuumlnuuml kullanarak belli bir
konuda veya terim ile ilgili yardım
alınız
Veri tabanını farklı kaydetmek ve
kapatmak iccedilin geccedilerli kısa yolları
kullanınız
UYGULAMA FAALİYETİ
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
19
OumlLCcedilME VE DEĞERLENDİRME
Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Tablolardaki suumltunlara ne ad verilir
A) Satır B) Kayıt C) Alan D) Huumlcre
2 Hangisi bir Veri tabanı nesnesi değildir
A) Tablo B) Sorgu C) Form D) Ccedilalışma kitabı
3 Hangisi bir soru sorarak tablo sonuccedil bilgilerini ekrana getirir
A) Tablo B) Sorgu C) Form D) Rapor
4 Bir Veri tabanında mutlaka bulunması gereken nesne hangisidir
A) Tablo B) Form C) Sorgu D) Rapor
5 Aşağıdakilerden hangisi Veri tabanı Gezinti Boumllmesi nesnelerinden değildir
A) Tablo B) Rapor C) Sorgu D) Sırala ve Filtre Uygula
6 Aşağıdakilerden hangisi bir veri tabanı programı değildir
A) PostgreSQL B) Photoshop C) Oracle D) Access
7 Ctrl+F1 kısa yolunun işlevi Aşağıdakilerden hangisidir
A) Şeridi goumlruumlnuumlr yapar B) Tabloyu ccedilalıştırır
C) Yeni Dosya accedilar D) Veri Sayfası goumlruumlnuumlmuumlne ccedilevirir
8 Hangisi bir Veri tabanında kullanılan dosya uzantılarından biri değildir
A) accdr B) mdw C) accdt D) bat
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise bir sonraki oumlğrenme faaliyetine geccediliniz
OumlLCcedilME VE DEĞERLENDİRME
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
20
OumlĞRENME FAALİYETİndash1
Bilgisayar ortamında Veri tabanı programını kullanarak istenilen oumlzelliklere uygun
tablo hazırlayabileceksiniz
Bir galerideki arabaların kayıtlarını yapmak iccedilin gerekli bilgileri nasıl tablo haline
getirirsiniz araştırınız Hangi bilgilere ihtiyaccedil duyarsınız
Telefon rehberlerindeki bilgiler nasıl gruplanıyor inceleyiniz
2 TABLOLAR
21 Tablo Tablolar amacı bilgileri toplamak olan temel veri tabanı nesneleridir Diğer veri tabanı
nesnelerinin amacı da bir veya birden fazla tabloyla bir şekilde etkileşimde bulunmaktır Bir
Access veri tabanı binlerce tablo iccedilerebilir ve her tablonun iccedilerdiği kayıtların sayısı bir sabit
diskin alabileceği kapasite ile sınırlıdır
Bir veri tabanı tasarlarken kullanılacak tabloların tuumlmuumlnuuml planlayarak ve bunların
birbirleriyle nasıl ilişkilendirileceğine karar vererek veri tabanını tasarlamaya başlayınız
Tabloları oluşturmadan oumlnce ihtiyaccedillarınıza karar verip gerekli tuumlm kullanılacakları
belirleyiniz Veri tabanında her biri farklı konu ve değişken tuumlrlerinde bilgilerin depolandığı
birccedilok tablo bulunabilir Her tabloda metin sayı tarih ve koumlpruumller gibi farklı tuumlrden verilerin
birccedilok alanı olabilir
Resim 21 Tablo nesneleri
1 2 3
OumlĞRENME FAALİYETİndash2
AMACcedil
ARAŞTIRMA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
21
Bir kayıt Bir alan Bir alan değeri
Tablo nesnesi ldquoalanrdquolardan meydana gelir Herhangi bir konuda planlı ve mantıksal
olarak tasarlanan birden fazla alan tek tabloda bir araya gelir Mesela bir Oumlğrenci tablosu
oluşturmak isterseniz tabloya tcno adı soyadı okul no doğum tarihi gibi alanlar
ekleyebilirsiniz Kayıtlar satır alan da suumltun kısmında yer almaktadır
Resim 22 Tablo boumlluumlmleri
Diğer veritabanları metin dosyaları Excel ccedilalışma kitapları gibi farklı dış veri
kaynaklarına bağlanabilirsiniz Dış verilere bağlandığınızda Access bağlantıyı tabloymuş
gibi kullanır Dış veri kaynağına ve bağlantıyı oluşturma yolunuza bağlı olarak verileri
bağlanan tabloda duumlzenleyebilir ve bağlanan tabloda bulunan ilişkileri oluşturabilirsiniz
Ancak bağlantıyı kullanarak dış verilerin tasarımını değiştiremezsiniz
211 Yeni Veri Tabanında Tablo Oluşturma Veri tabanı oluşturmak iccedilin Accessrsquoi başlattıktan sonra ilk ekran goumlruumlnuumlmuumlnden Yeni
sekmesinde Boş veri tabanını veya Boş Web Veri tabanını tıklayınız Dosyayı
oluşturduğunuz konumu değiştirmek iccedilin Dosya Adı kutusunun yanındaki Goumlzatı
tıklayınız yeni konuma gidip veri tabanınıza istediğiniz bir ismi verip Tamamı-Oluşturu
tıklayınız
Not Boş web veri tabanı seccedililerek oluşturulan veri tabanlarında Giriş boumlluumlmuumlndeki
Goumlruumlnuumlm sekmesinde Tasarım Goumlruumlnuumlmuuml kullanılamaz Oluştur boumlluumlmuumlnde de bir tek
tablo sekmesi kullanılabilirdir
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
22
Resim 23 Yeni veri tabanında tablo oluşturma
Access oluşturduğunuz Veri tabanına Veri sayfası goumlruumlnuumlmuumlnde boş bir tablo accedilar
Otomatik olarak Tablo1 adı ile isimlendirilir Access imleci yeni tablonun Eklemek İccedilin
Tıklat suumltunundaki boş huumlcreye taşır
Oumlrnek İlerideki uygulamalarda aşağıdaki tablolar kullanılacaktır Konuları takip
etmenizin kolaylaşması iccedilin tablolar ve oluşturulan alanlar verilmiştir Sizde bir veri tabanı
oluşturup ogrencibilgi ogrencisınıf ogrnot adında uumlccedil tablo oluşturabilirsiniz
Alan isimleri resimlerdeki gibi olabilir
Resim 24 Ogrencibilgi tablosu
Resim 25 Ogrencisnıf tablosu
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
23
Resim 26 Ogrnot tablosu
212 Varolan Veri Tabanında Yeni Tablo Oluşturma Dosya sekmesini tıklayınız Accedilın uumlzerine gelin istediğiniz veri tabanı Son Veri
tabanları altında listeleniyorsa veri tabanını listeden tıklayınız veya veri tabanı Son Veri
tabanları altında listelenmiyorsa Belge Accedil altında istediğiniz seccedileneği tıklayınız
Accedil iletişim kutusunda accedilmak istediğiniz veri tabanını seccedilip Accedilı tıklayınız Oluştur
sekmesinin Tablolar grubunda Tabloyu tıklayınız Veri tabanına yeni bir tablo eklenir ve
veri sayfası goumlruumlnuumlmuumlnde tablo accedilılır
Resim 27 Varolan veri tabanı
Tablo tasarlarken dikkat edilecek hususlar şunlardır
Veri tabanının amacına karar veriniz Saklanacak veriler ile ilgili bir rapor veya liste
oluşturunuz
Veri tabanınızın taslak olarak tasarımını yapınız Bu tasarım olabildiğince detaylara
oumlzen goumlsteriniz
Hangi alanlara gereksinim duyduğunuza karar veriniz Alanların sayısal metin tarih
gibi veri tuumlrlerini duumlşuumlnuumlnuumlz
Hangi tablolara gereksinim duyduğunuza karar veriniz Her tablo ldquobirrdquo konuya
dayalı olmalıdır
Her tablonun ldquobirincil anahtarrdquoı olması oumlnerilir Her tablonun ldquotekrdquo bir değere sahip
olan alanı birincil anahtar olmalıdır
Tablolar arası ilişkileri belirleyiniz
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
24
Her alan veya suumltunda aynı tuumlr bilgi olmalıdır Bu tablonun daha anlaşılır ve duumlzenli
olmasını sağlar
Olabildiğince bilgileri parccedilalara ayırınız Bu sayede tablonun sıralanması
filtrelenmesi ve duumlzenlenmesi daha kolay hale gelir
Aynı bilgilerin tekrarlandığı tablolar yapmayınız Birden fazla tablo kullanarak alt
tablolar hazırlayınız
Alan adlarını verirken aynı adları kullanmayınız Aynı alan adının tekrar başka bir
yerde kullanılması karışıklığa neden olabilir
1Veri sayfası goumlruumlnuumlmuumlnde boş tablo oluşturma Veri sayfası goumlruumlnuumlmuumlnde
hemen verileri girebilir ve Accessin sahne arkasında tablo yapısını oluşturmasını
sağlayabilirsiniz Alan adları sayısal olarak atanır (Alan1 Alan2 vb) ve girdiğiniz verilerin
tuumlruumlne goumlre Access alan veri tuumlruumlnuuml ayarlar
Oluştur sekmesinin Tablolar grubunda Tabloları tıklayınız
Access tabloyu oluşturur ve imleci Eklemek İccedilin Tıklat suumltunundaki ilk boş huumlcreye
yerleştirir
Veri eklemek iccedilin ilk boş huumlcreye yazmaya başlayınız
Suumltunu (alanı) yeniden adlandırmak iccedilin suumltun başlığını ccedilift tıklayınız ve yeni bir isim
yazınız
Suumltunu taşımak iccedilin suumltun başlığını tıklatarak suumltunu seccediliniz ardından istediğiniz yere
suumlruumlkleyiniz Ayrıca Shift tuşu ile birkaccedil bitişik suumltun seccedilebilir ve bunların hepsini
birlikte yeni konuma suumlruumlkleyebilirsiniz
Tablonuza daha fazla alan eklemek iccedilin Veri sayfası goumlruumlnuumlmuumlndeki Eklemek İccedilin
Tıklat suumltununa yazmaya başlayabilir veya Alanlar sekmesinde Ekle ve Sil grubundaki
komutları kullanarak yeni alanlar ekleyebilirsiniz
Resim 28 Veri sayfası goumlruumlnuumlmuumlnde tablo oluşturmak
2 Tasarım goumlruumlnuumlmuumlnde boş tablo oluşturma
Web veri tabanında Tablolar grubunda yalnızca Tablo komutu kullanılabilir
Tasarım goumlruumlnuumlmuumlnde yeni tablonun yapısını oluşturduktan sonra veri girmek iccedilin veri
sayfası goumlruumlnuumlmuumlne geccediliniz veya form gibi başka bir youmlntem kullanarak verilerinizi
girebilirsiniz
Not=Tasarım goumlruumlnuumlmuuml web veri tabanırsquo seccedililerek yapılan veri tabanlarında oluşturulacak
tablolar iccedilin kullanılamaz
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
25
Resim 29 Tasarım goumlruumlnuumlmuumlnde tablo oluşturmak
Oluştur sekmesinin Tablolar grubunda Tablo Tasarımını tıklayınız
Tablonuzdaki oluşturduğunuz her alan iccedilin Alan Adı kısmına bir isim girin ardından
Veri Tuumlruuml listesinden bir veri tuumlruuml seccediliniz
İsterseniz Tanım suumltununda her alan iccedilin ek bilgi girebilirsiniz Eklediğiniz accedilıklama
bir alanda olduğunda o alana youmlnelik girdiğiniz tanım durum ccedilubuğunda goumlruumlntuumllenir
ayrıca bu accedilıklama soumlz konusu alanı Alan Listesi boumllmesinden bir forma veya rapora
suumlruumlkleyerek oluşturduğunuz her tuumlr denetimde ve o alan iccedilin Form Sihirbazı veya
Rapor Sihirbazı tarafından oluşturulan denetimlerde durum ccedilubuğu metni olarak
kullanılır
Tuumlm alanlarınızı kaydettikten sonra tabloyu kaydedin ve Dosya sekmesinden tuumlm veri
tabanınızı Kaydeti tıklayınız
Veri sayfası goumlruumlnuumlmuumlne geccedilip ilk boş huumlcreyi tıklatarak istediğiniz zaman tabloya
veri girmeye başlayabilir ya da başka bir kaynaktan veri yapıştırabilirsiniz
213 Bir Şablondan Tablo Oluşturma Access ccedilok kullanılan tablo tuumlrleri iccedilin şablonlar sağlar Tek bir işlemle alanları
kullanıma hazır yapılandırılmış bir tablo yapısı oluşturabilirsiniz Gerekirse bu şablonlara
alan ekleyip kaldırarak tabloyu ihtiyaccedillarınıza uygun hale getirebilirsiniz
Resim 210 Uygulama boumlluumlmuuml
Oluştur sekmesinin Şablonlar grubunda Hızlı Başlangıccedilrsquoı tıklayınız ve sonra da
listedeki kullanılabilir şablonlardan birini seccediliniz Karşınıza tablolar arası bağlantı yapmanızı
sağlayacak bir pencere ccedilıkacaktır
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
26
Resim 211 Şablondan tablo oluşturma penceresi
Buraları oluşturduğunuz veri tabanı bağlantısına goumlre ayarlayıp ilerirsquoyi tıklayıp daha
sonrada oluştur duumlğmesini seccediliniz
22 Tablo Kaydetme
Tabloyu kaydetmek iccedilin dosya sekmesindeki kaydetrsquoi tıklayınız ya da Ctrl+S kaydet
kısayol tuşlarına basınız
Resim 212 Kaydet sekmesi
23 Birincil Anahtar Tek değer (unique) alabilen bu alan tablonun temel sıralanma alanıdır Birincil
anahtar olarak belirlenen değer her bir kaydı benzersiz yani tek olarak tanımlamak iccedilin
kullanılır yani aynı birincil anahtar değerine sahip iki kayıt olamaz Bu değeri siz kendiniz
girebilir veya programdan yardım alabilirsiniz Bir alanın veri tuumlruuml burada olduğu gibi
Otomatik Sayıya ayarlandığında Access her yeni kayıtta bu alanı bir sonraki sayıyla
doldurur
Birincil anahtar olarak belirleyeceğiniz alanın oumlzellikleri aşağıdaki gibi olmalıdır
Her kayıtta alanın benzersiz değeri bulunmalıdır
Alan veya alan birleşimi hiccedilbir zaman boş veya sıfır olmaz (her zaman bir değer
vardır)
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
27
Değerler değişemez
Birincil anahtar vermek istediğiniz tabloyu seccediliniz
Giriş sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım
Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım goumlruumlnuumlmuumlnde birincil anahtar olarak kullanmak istediğiniz alanı veya
alanları seccediliniz
Birden fazla alanı seccedilmek iccedilin CTRL tuşunu basılı tutarak her alanı tıklayınız ve
daha sonra da tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız
Resim 213 Birincil anahtar
Birincil anahtar olarak belirttiğiniz alan veya alanların solunda bir anahtar goumlstergesi
goumlruumlntuumllenir
Resim 214 Dizinler
Ya da tasarım sekmesinde yer alan goumlster-gizle grubundaki dizinlerrsquoi seccedilerek
karşınıza gelen pencereden birincil anahtar alanını girebilirsiniz daha sonrada kayıtlarınızın
sıralama şeklini ayarlayabilirsiniz
Dizinler
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
28
Resim 215 Birincil anahtar ekleme penceresi
Birincil anahtarını kaldırmak isterseniz de ccedilalışmak istediğiniz tabloyu seccediliniz Giriş
sekmesinin Goumlruumlnuumlmler grubunda Goumlruumlnuumlmuuml ardından da Tasarım Goumlruumlnuumlmuumlnuuml
tıklayınız
Birincil anahtar birden ccedilok alandan oluşuyorsa CTRL tuşunu basılı tutarak her alanı
tıklayınız
Tasarım sekmesinin Araccedillar grubunda Birincil Anahtar oumlğesini tıklayınız Anahtar
goumlstergesi oumlnceden birincil anahtar olarak belirttiğiniz alan veya alanlardan kaldırılır
Ayrıca birincil anahtar ayarlamadan yeni bir tablo kaydedilirken Access sizden yeni
bir birincil anahtar alanı oluşturmanızı ister ldquoEvetrdquo seccedileneğini belirlerseniz Access her
kayıt iccedilin benzersiz bir değer sağlamak uumlzere Otomatik Sayı veri tuumlruumlnuuml kullanan bir kimlik
alanı oluşturur Tablonuzda zaten bir Otomatik Sayı alanı varsa Access birincil anahtar
olarak onu kullanır ldquoHayırrdquo seccedileneğini tıklatırsanız Access yeni alan eklemez birincil
anahtar da ayarlanmaz
24 Tabloya alan ekleme
Daha oumlnceden oluşturduğunuz bir tabloya yeni bir alan eklemek iccedilin Veri tabanınız
veri sayfası goumlruumlnuumlmuumlnde iken eklemek istediğiniz alan uumlzerine gelip farenin sağ tuşuna
tıklayıp alan eklersquoyi seccedilebilirsiniz
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
29
Resim 216 Alan ekleme penceresi
Ya da oluşturduğunuz tablo tasarım goumlruumlnuumlmuumlnde iken tasarım sekmesindeki
araccedillar grubundan satır ekleyi seccedilebilirsiniz
25 Var Olan Bir Tablodan Alan Ekleme Birden ccedilok tablo iccedileren bir veri tabanı kullanıyorsanız başka bir tablodan alan
ekleyebilirsiniz Başka bir ilişkili tablodan ekleyerek veya ilişki oluşturmadığınız başka bir
tablodan ekleyerek yeni bir alan oluşturmanızı sağlar Veri tabanınızdaki diğer tablolarda
kullanılabilen alanları goumlsteren Alan Listesini kullanarak alanı eklersiniz
Veri Sayfası sekmesinin Araccedillar grubunda Varolan Alanları Ekleyi
tıklayınız veya Alt+F8 tuşlarına basarak da alan listesi penceresini accedilabilirsiniz
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
30
Resim 217 Alan listesi
Tablonun yanındaki artı işaretini (+) tıklattığınızda o tablodaki tuumlm kullanılabilir
alanların listesini goumlruumlrsuumlnuumlz Tablonuza alan eklemek iccedilin istediğiniz alanı Alan Listesi
boumllmesinden Veri Sayfası goumlruumlnuumlmuumlndeki tabloya suumlruumlkleyip bırakınız
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
31
Resim 218 Tabloya alan ekleme
Resim 219 Tabloya alan eklenmiş hali
26 Tablonun Alan Oumlzellikleri Alan tablonun kısımlarını oluşturan tanıtıcı bir isimdir Mesela adı soyadı adres gibi
etiketlerdir Alan adı verirken aşağıdaki oumlzelliklere dikkat edilmelidir
Bir tabloda aynı alan adına sahip ikinci bir alan adı bulunmamalıdır
Alan adı verilirken nokta () uumlnlem () noktalı virguumll () tırnak(lsquo) ve koumlşeli parantez
([]) kullanılmaz
261Veri Tuumlruuml Oumlzellikleri Alanların veri tuumlruumlnuuml alanda yer alan tuumlm değerlere uygulanan bir dizi nitelik olarak
duumlşuumlnuumln Her bir veri tuumlruumlyle hangi oumlzelliklerin kullanıldığını bilmeniz gerekir Veri tuumlruuml
alanın diğer birccedilok oumlnemli niteliğini de belirler oumlrneğin
Alanda hangi biccedilimlerin kullanılabileceği
Alan değerinin en buumlyuumlk boyutu
Alanın ifadelerde nasıl kullanılabileceği
Alanın dizine alınıp alınamayacağı
Access 2010da kullanılabilen veri tuumlrleri Temel Tuumlrler Sayı Tarih ve Saat
EvetHayır ve Hızlı Başlangıccediltır Aşağıdaki her bir veri tuumlruuml iccedilin kullanılabilen biccedilimler ve
biccedilimlendirmenin accedilıklamaları vardır
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
32
Resim 220 Alan veri tuumlruuml pencereleri
1 Temel Tuumlrler Metin Soyadı veya posta adresi gibi kısa alfasayısal değerler
Sayı Uzaklıklar gibi sayısal değerler
Para Birimi Parasal değerler
EvetHayır Evet ve Hayır değerleri ve yalnızca bu iki değerden birini iccedileren alanlar
TarihSaat 100 ile 9999 arası yıllar iccedilin Tarih ve Saat değerleri
Zengin Metin Renk ve yazı tipi denetimleri kullanılarak biccedilimlendirilebilen metin ya da
metin ve sayı birleşimleri
HesaplananAlan Bir hesaplamanın sonuccedillarıdır
Ek E-posta iletilerine dosya eklemeye ccedilok benzer şekilde veri tabanınızdaki
kayıtlara eklenmiş goumlruumlntuuml elektronik tablo dosyası belge grafik ve
desteklenen diğer tuumlrlerde dosyalar
Koumlpruuml Metin olarak depolanan ve koumlpruuml adresi olarak kullanılan metinler ya da
metin ve sayı birleşimleri
Not Uzun metin bloklarıdır Not alanının tipik bir kullanımına oumlrnek olarak
ayrıntılı uumlruumln accedilıklamaları verilebilir
Arama Tablo veya sorgudan alınan bir değer listesini veya alanı oluştururken
belirttiğiniz bir değer kuumlmesini goumlruumlntuumller
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
33
2 Sayı
Genel Ek biccedilimlendirme iccedilermeyen aynen depolandığı haliyle sayılar
Para Birimi Genel parasal değerler
Euro EU biccediliminde depolanan genel parasal değerler
Sabit Sayısal veriler
Standart Ondalık basamaklı sayısal veriler
Yuumlzde Yuumlzdeler
Bilimsel Hesaplamalar
3 Tarih ve Saat
Kısa Tarih Tarihi kısa biccedilimde goumlruumlntuumller
Orta Uzunlukta Tarih Tarihi orta uzunluk biccediliminde goumlruumlntuumller
Uzun Tarih Tarihi uzun biccedilimde goumlruumlntuumller Boumllgesel tarih ve saat ayarlarınıza
goumlre değişir Oumlrneğin ABD iccedilin Cuma Mayıs 13 2011 olur
Saat 12 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 12 saat biccedilimini kullanarak goumlruumlntuumller
Orta Uzunlukta Saat Saati sonunda AMPM bilgisiyle goumlruumlntuumller
Saat 24 saat Saati boumllgesel tarih ve saat ayarlarındaki değişikliklere karşılık
verecek şekilde yalnızca 24 saat biccedilimini kullanarak goumlruumlntuumller
4 EvetHayır
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri
5 Hızlı Başlangıccedil
Adres Tuumlm posta adresi iccedilin alanlar
Telefon Ev Telefonu Cep Telefonu ve İş Telefonu alanları
Oumlncelik Şu oumlncelik seccedileneklerinin yer aldığı accedilılan kutu Duumlşuumlk Orta Yuumlksek
Durum Şu seccedileneklerin yer aldığı accedilılan kutu Başlatılmadı Suumlruumlyor Tamamlandı İptal
Edildi
Etiketler En ccedilok uumlccedil etiket goumlruumlntuumller
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
34
2611 Alan Veri Tuumlruumlnuuml Değiştirmek
Tablo tasarımı bittikten sonra alanlara girdiğiniz veri tuumlruumlnuuml değiştirebilirsiniz Bir
alanın veri tuumlruumlnuuml değiştirmek iccedilin tablonuzu Tasarım Goumlruumlnuumlmuumlrsquonde accedilın Değiştirmek
istediğiniz satıra tıklayıp veri tuumlruumlnuuml seccediliniz ve Kaydetrsquoe basın Eğer girdiğiniz veri tuumlruuml ile
o suumltundaki veriler uyuşmuyorsa karşınıza bir uyarı ekranı gelecektir Evetrsquoi seccedilerseniz veri
tuumlruuml belirlediğiniz şekilde kalacak fakat daha oumlnce girdiğiniz veriler tuumlr uyumsuzluğundan
dolayı silinecektir Mesela ilk olarak metin olarak seccediltiğiniz alanınızın tuumlruumlnuuml sayı olarak
değiştirirseniz o suumltuna girdiğiniz metin ifadeleri silinecektir
Resim 221 Alan veri tuumlruuml değiştirme penceresi
262Veri sayfası goumlruumlnuumlmuumlnde bir alanın veri tuumlruumlnuuml ayarlama Veri sayfası goumlruumlnuumlmuumlnde oluşturduğumuz tablonun alan tuumlrlerini belirlemek iccedilin
Dosya menuumlsuumlnden Boş Veri tabanı seccedililerek Dosya adı kısmına veri tabanı adını yazıp
oluştura tıklayınız Otomatik olarak Tablo1 adında tablo accedilılacaktır Ayrıca tablonuzun
Tablo Araccedilları sekmesinden Goumlruumlnuumlme gelerek Veri Sayfası
Goumlruumlnuumlmuumlrsquonde olup olmadığını kontrol ediniz
Tablonuza ekleyeceğiniz alan adları iccedilin eklemek
iccedilin tıklayınız kısmının yanındaki imlece tıkladığınızda veri tuumlrleri accedilılacaktırVeri
tuumlruumlnuumlzuuml buradan alana gireceğiniz nesnenin oumlzelliğine goumlre seccedilebilirsiniz
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
35
Resim 222 Alanın veri tuumlruumlnuuml belirleme goumlruumlnuumlmuuml
Resim 223 Ekle ve sil boumllmesi
263Tasarım goumlruumlnuumlmuumlnde bir tablo iccedilin alan oumlzelliği ayarlama Tablonuzu Giriş sekmesindeki Goumlruumlnuumlm alanından Tasarım Goumlruumlnuumlmuumlrsquonde accedilınız
İkinci bir yol ise Tablo Araccedilları sekmesindeki Alanlar boumlluumlmuumlnden Ekle ve Sil kısmını
kullanabilirsiniz
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
36
Daha sonra tuumlr girmek istediğiniz alan adının
yanındaki satırı tıklayınız ve accedilılır pencereden uygun olanı seccediliniz
Resim 224Tasarım goumlruumlnuumlmuumlnde veri tuumlruuml belirleme
264Sayısal Tuumlrdeki Alanların Oumlzellikleri
Uumlzerinde işlem yapılacak para birimi tuumlruuml haricindeki sayılar iccedilin kullanılan veri
tuumlruumlduumlr Alandaki değerleri hesaplama yapmak iccedilin kullanma olasılığınız varsa Sayı veri
tuumlruumlnuuml kullanabilirsiniz Bu alana girilecek veri uzunluğu Genel Sekmesi altındaki Alan
Boyutu seccedileneği ile belirlenir En iyi performansı elde etmek iccedilin her zaman yeterli olacak
en kuumlccediluumlk Alan Boyutunu belirtiniz
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
37
Resim 225 Alan oumlzellikleri penceresi
Alan Boyutu sekmesi altında yer alan boumlluumlmler
Bayt 0 ile 255 arasındaki tamsayılar iccedilin kullanır
Tamsayı -32768 ile 32767 arasındaki tamsayılar iccedilin kullanır
Uzun Tamsayı -2147483648 ile 2147483647 arasındaki tamsayılar iccedilin kullanır
Tek -34 x 1038
ile 34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin kullanılır
Ccedilift -1797 x 10308
ile 1797 x 10308
arasında kalan ve en ccedilok on beş anlamlı
basamağı olan sayısal kayan nokta değerleri iccedilin kullanılır
Yineleme Kimliği Yineleme işleminde gereken genel benzersiz tanımlayıcıyı
depolamak iccedilin kullanılır
Ondalık -9999 x 1027
ile 9999 x 1027
arasındaki sayısal değerler iccedilin kullanılır
Veri Tuumlruuml sayısal olarak belirlendiğinde Biccedilim sekmesi kullanılır Alanın veri
sayfalarında veya alana bağlı olan form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Geccedilerli sayı biccedilimlerinden herhangi birini kullanabilirsiniz
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
38
Resim 226 Biccedilim belirleme
265Metin Tuumlruumlndeki Alanların Oumlzellikleri
Sadece metinsel ifadeler iccedileren veri tuumlrleridir İşlem yapılmayacak olan
telefon adres fax numaraları da metin veri tuumlruumlnde kullanılabilir En ccedilok 255 karakterlik
metinleri depolamak iccedilin kullanılır
Resim 227 Metin veri tuumlruuml penceresi
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
39
Sıfır Uzunluk İzni
Bir Koumlpruuml Metin veya Kısa Not alanına sıfır
uzunlukta dize () girilmesine (Evet ayarına
getirilerek) izin verir
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor ve
sorgu şeklinde goumlruumlntuumllenen etiket metni Bu
oumlzellik boşsa alanın adı kullanılır Tuumlm metin
dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana belirtilen
değeri otomatik olarak atar
Alan Boyutu
Oumlrneğin bilinen uzunlukta posta kodlarını
depoluyorsanız Alan Boyutu olarak bu
uzunluğu belirtmelisiniz
Biccedilim
Alanın veri sayfalarında veya alana bağlı olan
form ya da raporlarda goumlruumlntuumllendiğinde nasıl
goumlsterileceğini belirler Metin alanı iccedilin oumlzel bir
biccedilim tanımlayabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı
Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Gerekli Alana veri girilmesini gerektirir
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Unicode Sıkıştırma 4096dan az karakter depolandığında bu alanda
depolanan metni sıkıştırır
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı oumlzelliğindeki
ifadeyi ihlal ettiğinde goumlruumlntuumllenecek bir ileti
girin
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
40
Tablo21 Metin veri tuumlruuml alan oumlzellikleri
266TarihSaat Tuumlruumlndeki Alanların Oumlzellikleri
Zaman tabanlı veriler iccedilin kullanılır
Resim 228 Tarih Saat veri tuumlruuml biccedilim oumlzellikleri
Alan oumlzellikleri
Resim Yazısı
Bu alan iccedilin varsayılan olarak form rapor
ve sorgu şeklinde goumlruumlntuumllenen etiket
metni Bu oumlzellik boşsa alanın adı
kullanılır Tuumlm metin dizelerine izin verilir
Varsayılan Değer Yeni bir kayıt eklendiğinde bu alana
belirtilen değeri otomatik olarak atar
Biccedilim
Alanın veri sayfalarında veya alana bağlı
olan form ya da raporlarda
goumlruumlntuumllendiğinde nasıl goumlsterileceğini
belirler Oumlnceden tanımlı biccedilimlerden birini
kullanabilir veya kendi oumlzel biccediliminizi
oluşturabilirsiniz
IME Modu Windowsun Doğu Asya suumlruumlmlerinde
karakterlerin doumlnuumlştuumlruumllmesini denetler
IME Tuumlmce Modu Windowsun Doğu Asya suumlruumlmlerinde
cuumlmlelerin doumlnuumlştuumlruumllmesini denetler
Sıralı Alanın bir dizini olup olmadığını belirtir
Kullanılabilen uumlccedil değer vardır
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
41
Evet (yineleme yok) Alanda benzersiz bir
dizin oluşturur
Evet (yineleme var) Alanda benzersiz
olmayan bir dizin oluşturur
Hayır Alandaki dizini kaldırır
Not Birincil anahtar olarak kullanılan
alanlarda bu oumlzelliği değiştirmeyin
Tek bir alanda Sıralı alan oumlzelliğini
ayarlayarak dizin oluşturabilirsiniz ancak
bazı dizin tuumlrleri bu yolla oluşturulamaz
Oumlrneğin bu oumlzelliği ayarlayarak ccedilok alanlı
bir dizin oluşturamazsınız
Giriş Maskesi
Veri girişine yardımcı olmak iccedilin
duumlzenleme karakterlerini goumlruumlntuumller
Oumlrneğin bir giriş maskesi alanın başında
bir dolar işareti ($) goumlruumlntuumlleyebilir
Gerekli Alana veri girilmesini gerektirir
Tarih Seccediliciyi Goumlster
Tarih Seccedilici denetiminin goumlsterilip
goumlsterilmeyeceğini belirtir TarihSaat
alanı iccedilin bir giriş maskesi kullanırsanız
oumlzelliği ayarlama şeklinizden bağımsız
olarak Tarih Seccedilici denetimi kullanılamaz
Akıllı Etiketler Alana akıllı etiket ekler
Metin Hizalama Bir denetim iccedilinde metnin varsayılan
hizalamasını belirtir
Geccedilerlilik Kuralı
Bu alanda her değer eklediğinizde veya
değiştirdiğinizde doğru olması gereken bir
ifade sağlar Geccedilerlilik Metni oumlzelliği ile
birlikte kullanılır
Geccedilerlilik Metni
Girilen bir değer Geccedilerlilik Kuralı
oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek bir ileti girin
267Mantıksal Tuumlrdeki Alanların Oumlzellikleri
Mantıksal alan tuumlruumlduumlr İki ihtimalli bilgiler iccedilin kullanılır Oumlrneğin
Askerliğini yaptıyapmadı disiplin cezası varyok gibi
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
42
Resim 229 Evethayır veri tuumlruuml alanı
Genel sekmesinden Biccedilim tıklanarak istenilen seccedilenek aktif hale getirilir
Resim 230 EvetHayır veri tuumlruuml biccedilim oumlzellikleri
Onay Kutusu Onay kutusu
EvetHayır Evet veya Hayır seccedilenekleri
DoğruYanlış Doğru veya Yanlış seccedilenekleri
AccedilıkKapalı Accedilık veya Kapalı seccedilenekleri biccedilim
sekmesinde yer almaktadır
27 Tablo Oumlzelliklerini Ayarlama Access veri tabanında tablo oumlzellikleri bir buumltuumln olarak tablonun genel goumlruumlnuumlşuumlnuuml
veya davranışını etkileyen oumlzniteliklerdir Tablo oumlzellikleri Tasarım Goumlruumlnuumlmuumlrsquonde iken
ayarlanabilir O yuumlzden oumlncelikle Giriş sekmesinin Goumlruumlnuumlmler alanından Tasarım
Goumlruumlnuumlmuumlrsquonuuml seccediliniz
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
43
Tasarım sekmesinin GoumlsterGizle grubunda Oumlzellik Sayfasını
tıklayınız
Resim 231 Tablo oumlzellikleri sayfası
Kullanılabilir tablo oumlzellikleri şunlardır
Goumlruumlnuumlmleri
SharePoint Sitesinde
Goumlruumlntuumlle
Tabloya dayanan goumlruumlnuumlmlerin SharePoint sitesinde goumlruumlntuumllenip
goumlruumlntuumllenmeyeceğini belirtme
Accedilılmış Alt Veri
Sayfası Tabloyu accediltığınızda tuumlm alt veri sayfalarını genişletme
Alt Veri Sayfası
Yuumlksekliği
Aşağıdakilerden birini yapın
Alt veri sayfası penceresinin tuumlm satırları goumlruumlntuumlleyecek biccedilimde
genişletilmesini istiyorsanız bu oumlzellik ayarını 0 olarak bırakın
Alt veri sayfası yuumlksekliğini denetlemek istiyorsanız istediğiniz
yuumlksekliği inccedil cinsinden girinrdquo
Youmlnlendirme Dilinizin soldan sağa veya sağdan sola okunmasına goumlre goumlruumlnuumlm
youmlnelimini ayarlama
Accedilıklama Tablo accedilıklamasını sağlama Bu accedilıklama tablo iccedilin araccedil
ipuccedillarında goumlruumlntuumllenir
Varsayılan Goumlruumlnuumlm Tabloyu accediltığınızda varsayılan goumlruumlnuumlm olarak Veri Sayfası
OumlzetTablo veya Oumlzet Grafik ayarlama
Geccedilerlilik Kuralı Her kayıt ekleyişinizde veya her kayıt değiştirişinizde doğru olması
gereken bir ifade girme
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
44
Geccedilerlilik Metni Kayıt Geccedilerlilik Kuralı oumlzelliğindeki ifadeyi ihlal ettiğinde
goumlruumlntuumllenecek iletiyi girme
Filtre Veri Sayfası goumlruumlnuumlmuumlnde yalnızca eşleşen satırları goumlruumlntuumllemek
iccedilin oumllccediluumltler tanımlama
Sıralama Oumllccediluumltuuml Veri Sayfası goumlruumlnuumlmuumlnde satırların varsayılan sıralama duumlzenini
belirtmek iccedilin bir veya daha ccedilok alan seccedilme
Alt Veri Sayfası Adı
Bir alt veri sayfasının Veri Sayfası goumlruumlnuumlmuumlnde
goumlruumlntuumllenmesinin gerekip gerekmediğini gerekiyorsa alt veri
sayfasındaki satırlara hangi tablonun veya sorgunun veri sağlaması
gerektiğini belirtme
Alt Alanları Bağla Tabloyla ilgili belirtilen Ana Alanları Bağla oumlzelliğiyle eşleşen alt
veri sayfası iccedilin kullanılan tablo veya sorgudaki alanları listeleme
Ana Alanları Bağla Tabloyla ilgili belirtilen Alt Alanları Bağla oumlzelliğiyle eşleşen tablo
alanlarını listeleme
Yuumlklerken Filtre
Uygula
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Filtre oumlzelliğindeki
filtre oumllccediluumltlerini otomatik olarak uygulama (Evet seccedileneğine
ayarlayarak)
Yuumlklerken Sırala
Tablo Veri Sayfası goumlruumlnuumlmuumlnde accedilıldığında Sıralama Oumlğesi
oumlzelliğindeki filtre oumllccediluumltlerini otomatik olarak uygulama (Evet
seccedileneğine ayarlayarak)
Tablo 22 Tablo oumlzellikleri oumlğeleri
28 Bir Alandaki Veri Tuumlruumlnuuml Sınırlamak Veri tuumlruuml ayan bir alandaki girdileri metin sayı veya tarih gibi belirli veri tuumlrleriyle
sınırlar Oumlrneğin veri tuumlruuml Sayırsquoya ayarlıysa ve siz metin girmeyi denerseniz Access girişi
reddeder ve bir uyan goumlruumlntuumller
Veri girişini denetlemek iccedilin ayarlayabileceğiniz alan oumlzellikleri şunlardır
Gerekli
Sıfır uzunluk izni
Veri tuumlruuml ve alan boyutunu ayarlama
Giriş maskesi
Geccedilerlilik kuralllarini kullanarak verileri sinirlamak
Gerekli ve Sıfır Uzunluk izni oumlzellikleri Alan Oumlzellikleri-Genel sekmesinde yer alır
Gerekli oumlzelliği Evetrsquoe ayarlıysa alan boş bırakılamaz Ancak Null alan olarak tanıdığı boş
bir alanla boş gibi goumlruumlnen ama boş bir dize iccedileren bir alanı birbirinden ayırır Sıfır Uzunluk
izni Evetrsquoe ayarlıysa boş bir alan gibi goumlruumlnen bir boş dize (arasında hiccedilbir şey olmayan iki
tırnak işareti) girebilirsiniz ama bu alan Null değil boş olarak sınıflandırılır Bu ayrım tuhaf
goumlruumlnebilir ama bir Access veri tabanıyla programlama kodu kullanırken bazı komutların
Null alanlarla boş alanlar iccedilin farklı sonuccedillar verdiğini goumlreceksiniz
Veri tuumlruuml ve alan boyutunu ayarlama Giriş maskesi Geccedilerlilik kurallarını kullanarak
verileri sınırlamak konuları devam başlıklarında ayrıntılı olarak anlatılacaktır
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
45
29 Veri Tuumlruuml ve Alan Boyutunu Ayarlama Tablodaki sayı alanlarının alan boyutu oumlzelliğini değiştirerek tabloda yer alan her
kaydın kullandığı alan miktarını ayarlayabilirsiniz Kullanılan alan miktarına az bir etkisi
olsa da metin verilerini depolayan alanın alan boyutunu da değiştirebilirsiniz Bu sayede Veri
tabanınızı kaydettiğiniz alandan kazanccedil sağlar ve daha planlı bir ccedilalışma yapmış olursunuz
Sayı Alanının Alan Boyutunu Değiştirme
Gezinti Boumllmesinde değiştirmek istediğiniz alanın yer aldığı tabloyu sağ tıklayınız
sonra da Tasarım Goumlruumlnuumlmuumlnuuml tıklayınız
Tablo tasarım kılavuzunda alan boyutunu değiştirmek istediğiniz alanı seccediliniz
Tablonuzun oumlncelikle Veri Tuumlruumlnuuml girip daha sonra Alan Oumlzellikleri boumllmesinde Genel
sekmesinde Alan Boyutu oumlzelliğine yeni alan boyutunu girin Aşağıdaki değerler arasından
seccedilim yapabilirsiniz
Bayt 0 ile 255 arasındaki tamsayılar iccedilin Depolama gereksinimi tek bayttır
Tamsayı -32768 ile +32767 arasındaki tamsayılar iccedilin Depolama gereksinimi iki
bayttır
Uzun Tamsayı -2147483648 ile +2147483647 arasındaki tamsayılar iccedilin
Depolama gereksinimi doumlrt bayttır
İpucu Alanı başka bir tablonun Otomatik Sayı birincil anahtar alanıyla
ilişkilendirmek uumlzere bir yabancı anahtar oluştururken Uzun Tamsayı veri tuumlruumlnuuml kullanın
Tek -34 x 1038
ile +34 x 1038
arasında kalan ve en ccedilok yedi anlamlı basamağı olan
sayısal kayan nokta değerleri iccedilin Depolama gereksinimi doumlrt bayttır
Ccedilift -1797 x 10308
ile +1797 x 10308
arasında kalan ve en ccedilok 15 anlamlı basamağı
olan sayısal kayan nokta değerleri iccedilin Depolama gereksinimi sekiz bayttır
Yineleme Kimliği Yineleme işleminde gereken GUIDyi depolamak iccedilin Depolama
gereksinimi 16 bayttır
Not Yineleme accdb dosya biccedilimi kullanıldığında desteklenmez
Ondalık -9999 x 1027
ile +9999 x 1027
arasındaki sayısal değerler iccedilin
Depolama gereksinimi 12 bayttır
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
46
Resim 232 Sayı veri tuumlruuml alan boyutu
Resim ss deki gibi alanları olan bir oumlğrenci sınıf tablosu oluşturunuz Bu tablonun sınıf
mevcudu alanının Alan Boyutu oumlzelliğine bayt veri tuumlruumlnuuml girin Kaydet butonuna
tıklayıp tablonuzu veri Sayfası Goumlruumlnuumlmuuml haline getirinArtık sınıf mevcudu alanına
Resim55 deki gibi bir uyarıyla karşılaşırsınız ve 255rsquoden daha buumlyuumlk bir sayı giremezsiniz
Resim 233 Alan boyutu sınırlama
Metin alaninin alan boyutunu değiştirme
Değiştirmek istediğiniz tabloyu Tasarım Goumlruumlnuumlmuumlnde accedilmak iccedilin Giriş
sekmesinden Tasarım Goumlruumlnuumlmuuml seccedililir ve değiştirmek istediğiniz alanın veri tuumlruumlnuuml de
belirledikten sonra Alan Oumlzellikleri penceresinden alan boyutu girilir Alan boyutu Metin
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
47
veri tuumlruuml seccedililmişse 1-255 arasındadır Bu sayı değerinden daha fazlası belirlediğiniz alana
girilirse uyarı penceresi accedilılacaktır
255rsquoten daha fazla bir karakter sayısına ihtiyaccedil duyarsanız Not veri tuumlruumlnuuml seccedilmelisiniz
Resim 234 Metin boyutu sınırlama
Resim 234`deki gibi alanlara sahip bir tablo oluşturalım Bu tablonun cinsiyet alanına
1 karakterlik sınır koymak iccedilin alan boyutu kısmına 1 yazalım Artık veri tabanınız cinsiyet
boumllmesine 1 karakterden fazla karakter kabul etmez
210 Giriş Maskesi Giriş maskesi bir alana ne girip ne giremeyeceğinizi denetleyen bir sabit karakterler
ve maske karakterleri kuumlmesidir Kullanıcıların verileri belirli bir şekilde girmesini
istediğinizde giriş maskesi kullanırsınız Bir giriş maskesi kullanıcıların belirli bir
uumllkeninboumllgenin kurallarına uygun tarihler veya telefon numaraları girmesini gerektirebilir
Sizi belirli şekillerde veri girmeye zorladıkları iccedilin giriş maskeleri veri doğrulama
sağlar Bu kullanıcıların geccedilersiz veri (telefon numarası alanına tarih girmek gibi) girmesini
engellemeye yardımcı oldukları anlamına gelir Buna ek olarak kullanıcıların tutarlı bir
biccedilimde veri girmesini sağlamaya yardımcı olabilirler Bu tutarlılık verilerin daha kolay
bulunmasını ve veri tabanınızı daha kolay korumanızı sağlayabilir
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
48
Resim 235 Giriş maskesi uygulaması
Oumlncelikle resim 33`deki gibi bir tablo oluşturun Bu tablonun Telefon suumltununa
girilecek olan numaraların alan kodlarının girilmesi iccedilin bir giriş maskesi oluşturalım
Gezinti Boumllmesinde bu tabloyu sağ tıklayınız ve tablonuzu kısayol
menuumlsuumlnden Tasarım Goumlruumlnuumlmuumlne geccedilirin
Tasarım kılavuzunun alt kısmında Genel sekmesinde Giriş Maskesi oumlzellik kutusunu
tıklayınız Karşınıza ccedilıkan pencere de telefon numarası seccedileneğini seccediliniz Dene alanından
telefon numarasının nasıl yazılacağını goumlrebilirsiniz Burada goumlrduumlğuumlnuumlz kalıbı kullanmak
istiyorsanız Son komutunu kullanabilirsiniz fakat değişiklikler yapmak isterseniz İlerirsquoyi
tıklayıp sonraki adıma geccedilebilirsiniz
Resim 236 Giriş maskesi sihirbazı
İkinci adımda Yer Tutucu Karakter belirleyip Dene alanından giriş maskesini
goumlruumlntuumlleyebilirsiniz
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
49
Resim 237 Giriş maskesi uygulama basamakları penceresi
Diğer adımda ise veriyi saklama biccediliminizi seccedilip Giriş maskenizi oluşturmak iccedilin
gerek duyulan uygulamaları bitirmiş olursunuz Oluşturduğunuz giriş maskesini tablonuzu
veri sayfası goumlruumlnuumlmuumlne getirerek deneyebilirsiniz
Resim 238 Giriş maskesi kalıbı seccedilme
Giriş maskesi karakter başvurusu
Aşağıdaki tabloda giriş maskelerinde kullanabileceğiniz yer tutucu ve yazı
karakterleri listelenip accedilıklanmaktadır
Karakter Kullanımı
0 Sayı Bu konuma tek bir sayı girmeniz gerekir
9 Sayı Bu konumda tek basamaklar isteğe bağlıdır
Bu konuma bir sayı boşluk ya da artı veya eksi işareti girin Bu adımı
atlarsanız Access boşluk girer
L Harf Bu konuma tek bir harf girmeniz gerekir
Bu konumda tek harfler isteğe bağlıdır
A Bu konuma tek bir harf veya tek bir sayı girmeniz gerekir
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
50
a Bu konumda tek harf veya sayılar isteğe bağlıdır
amp Herhangi bir tek karakter veya tek boşluk
C İsteğinize goumlre herhangi bir karakter veya boşluk girilebilir
- Ondalık basamak ve binler yer tutucuları tarih ve saat ayırıcıları Seccediltiğiniz
karakter Microsoft Windows boumllgesel ayarlarınıza bağlıdır
gt Ardındaki tuumlm karakterler buumlyuumlk harfle goumlruumlntuumllenir
lt Ardındaki tuumlm karakterler kuumlccediluumlk harfle goumlruumlntuumllenir
Giriş maskesinin sağdan sola değil soldan sağa doldurmasını sağlar
Hemen ardından gelen karakterleri Accessin goumlruumlntuumllemesini zorunlu kılar Bir
karakteri ccedilift tırnak iccediline almakla aynıdır
Yazı
metni Kullanıcıların goumlrmesini istediğiniz herhangi bir metni ccedilift tırnak iccediline alır
Parola
Tablo veya formlar iccedilin Tasarım goumlruumlnuumlmuumlnde Giriş Maskesi oumlzelliği Parola
olarak ayarlandığında bir parola giriş kutusu oluşturulur Kullanıcılar kutuya
parola yazarken Access karakterleri saklar ancak yıldız () karakterleri
goumlruumlntuumller
Tablo 23 Giriş maskesi karakterleri
Giriş maskesi oumlrnekleri
Aşağıdaki tablodaki oumlrneklerde giriş maskelerini kullanmanızın bazı yolları
goumlruumllmektedir
Giriş maskesi Sağladığı değer
tuumlruuml Notlar
(000) 000-0000 (256) 111-6122
Bu durumda maskenin bu boumlluumlmuuml (parantez
iccedilinde 000) 0 yer tutucusunu kullandığı iccedilin alan
kodu girmeniz gerekir
(999) 000-0000 (256) 711-7555
( ) 555-0199
Bu durumda alan kodu boumlluumlmuuml 9 yer tutucusunu
kullandığı iccedilin alan kodları isteğe bağlıdır
Ayrıca uumlnlem işareti de () maskenin soldan sağa
doldurmasını sağlar
(000) AAA-AAAA (256) 555-CcedilİNE
ABD tarzı telefon numaralarının son doumlrt
basamağını harflerle değiştirmenize olanak
sağlar Alan kodu boumlluumlmuumlnde 0 yer tutucusunun
kullanılmasının alan kodunu zorunlu kıldığını
unutmayın
999 -20-
2000
Doumlrt karakteri aşmayan ve binler ayırıcısı veya
ondalık konumları olmayan herhangi bir pozitif
veya negatif sayı
gtLL000L0 GREENGR339M3
MAY R 452B7
Zorunlu (L) ve isteğe bağlı () harfler ile zorunlu
sayıların (0) bileşimidir Buumlyuumlktuumlr işareti
kullanıcıların tuumlm harfleri buumlyuumlk olarak girmesini
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
51
zorunlu kılar Bu tuumlr giriş maskesi kullanabilmek
iccedilin tablo alanının veri tuumlruumlnuuml Metin veya Not
olarak ayarlamanız gerekir
00000-9999 98225-98225-3008 Zorunlu bir posta kodu ve isteğe bağlı bir artı-
doumlrt boumlluumlmuumlduumlr
gtLlt Alican İlk harfi otomatik olarak buumlyuumlk yapılan ad veya
soyad
ISBN 0-
ampampampampampampampampamp-0
ISBN 1-55616-
507-9
Yazı metni iccedileren bir kitap numarası zorunlu ilk
ve son basamaklar ve bu basamaklar arasında
herhangi bir harf ve karakter bileşimi
gtLL00000-0000 NB52292-04049
Tuumlmuuml buumlyuumlk harf olmak uumlzere zorunlu bir harf
ve karakter bileşimi bu tuumlr bir giriş maskesini
oumlrneğin kullanıcıların parccedila numaralarını veya
başka envanter formlarını doğru şekilde
girmelerine yardımcı olmak iccedilin kullanınız
Tablo 24 Giriş maskesi oumlrnekleri
211 Geccedilerlilik Kurallarını Kullanarak Verileri Sınırlamak Kullanacağınız alana uygun bir veri tuumlruuml girilmesi oumlnemlidir Oumlrneğin TarihZaman
alanları yalnızca geccedilerli tarih ve zaman biccedilimlerinin girilmesine izin verir Geccedilerli olarak bu
tuumlr bilgilere ait bir Metin alanı kullanıyorsanız alanı TarihZaman alanına ccedilevirmek uygun
olacaktır
Alana girilebilecek değerler uumlzerinde daha fazla kontrol sağlayacak alan oumlzellikleri
ayarlayabilirsiniz Sayı alanları iccedilin girilebilecek değerlerin tuumlruuml ve aralığını denetlemek uumlzere ccedilok
ccedileşitli alan boyutları arasından seccedilim yapabilirsiniz
Metin alanları iccedilin girilebilecek karakterlerin sayısını ayarlayabilirsiniz
Kendi verilerini oluşturan Otomatik Sayı alanları dışındaki tuumlm alanlar iccedilin alana veri
girişini isteyebilirsiniz
Metin TarihZaman ve Sayı alanları iccedilin iccedili doldurulacak boşluklar sağlamak uumlzere
bir girdi maskesi tanımlayabilirsiniz ve bu boşluklara hangi değerlerin girilebileceğini
kontrol edebilirsiniz
OLE Nesnesi alanları dışındaki tuumlm alanlar iccedilin bir alana veya alanlar birleşiminin
iccediline tekrarlanan değerler girilmesini engelleyebilirsiniz
Geccedilerlilik kuralları neyin kabul edileceğini sınırlandıracak bir kural tanımlamanıza
izin verir İki tuumlr geccedilerlilik kuralı vardır
Alan geccedilerlilik kuralı kullanıcı bir alandan ccedilıkarken alana girilen değeri kontrol
etmekte kullanılır Oumlrneğin gt=0 And lt=45 goumlsterimini 0 ile 45 arasında değerlerin
girilebileceği bir Sayı alanı iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz
Kayıt geccedilerlilik kuralı tuumlm kaydın ne zaman yapılabileceğini denetler Alan
geccedilerlilik kurallarından farklı olarak kayıt geccedilerlilik kuralları aynı tablodaki diğer
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
52
alanlara da başvurabilir Farklı alanlardaki değerleri karşılaştırmak istediğinizde bu
kuralların kullanımı yararlıdır
Oumlrneğin[TeslimTarihi]lt=[SiparişTarihi]+20 goumlsterimini hazırlayacağınız bir tablo
iccedilin geccedilerlilik kuralı olarak tanımlayabilirsiniz Bu kuralın kullanılması iccedilin TeslimTarihi
alanındaki tarihin SiparişTarihi alanındaki tarihi guumlnuuml veya sonraki 20 guumlnuuml iccedilinde olması
gereklidir
Bir alan veya kayıt değerlendirme kuralına uyulmadığında Access kullanıcıya verileri
nasıl uygun şekilde gireceği konusunda bilgi veren bir ileti goumlruumlntuumller
Oumlrnek Oumlncelikle alana gireceğiniz değerleri belirleyin Oumlğrenci not bilgileri iccedileren
bir tablo oluşturun
Resim 239 Tablo oluşturmak
Bu tabloyu tasarım goumlruumlnuumlmuumlnde accedilıp Genel sekmesi altındaki Geccedilerlilik Kuralı
alanının sağ tarafındaki duumlğmeye tıklayarak ifade oluşturucuyu accedilın Sınırlandırma Yapmak
istediğiniz alanın adını yazıp verilen fonksiyonlar yardımı ile fonksiyonunuzu yazın ve
Tamamrsquoı tıklayınız Geccedilerlilik Boumlluumlmuumlrsquone de yanlış bir değer girildiğinde nasıl bir uyarı
verilmesini istiyorsanız onu yazın Aşağıdaki Resim 240rsquoda yapılan işlem goumlzuumlkmektedir
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
53
Resim 240 İfade oluşturucu
Resim 241 Sonuccedil ekranı
212 Arama Listesi Oluşturmak Kullanıcılar bir veri tabanına aynı bilgi oumlgelerini ccedilok farklı şekillerde girebilirler
Oumlrneğin daha oumlnceden oluşturduğunuz bir tablonun stajguumlnuuml alanına kullanıcılardan veri
girmeleri istenildiğinde ccedileşitli yazım hataları veya kısaltmalarla pztesi pazartesi ptesi gibi
ccedileşitli yazım şekilleriyle veri girebilirler Bu verilerin girilişindeki kuumlccediluumlk tutarsızlıklar
sonradan bilgileri okuyan veya karar verecek olan biri iccedilin oumlnemli olabilir ya da daha sonra
da bu bilgilere goumlre arama yapıldığında farklı sonuccedillar ccedilıkmasına neden olacaktır
Bu yuumlzden bir veri tabanına bilgileri girmek iccedilin seccedilenekleri sınırlamamız gerekir
Arama sihirbazı ile oluşturacağımız kullanıcıların iccedilinden seccedilim yaparak veri girebileceği bir
liste oluşturmak daha kullanışlı olacaktır
Daha oumlnceden oluşturduğunuz oumlğrenci Veri tabanınızın ogrencisınıf tablosunu tasarım
goumlruumlnuumlmuuml haline getiriniz Tablonun sonuna stajguumlnuuml adında bir alan ekleyiniz Veri tuumlruumlnuuml
de arama sihirbazı olarak değiştiriniz
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
54
Resim 242 Arama sihirbazı veri tuumlruuml penceresi
Arama sihirbazı seccedileneği aktif olduğunda karşınıza ccedilıkan pencerede ilk seccedileneği seccedilip
ileriyi tıklarsanız listeniz tablo veya sorgulardan alınır İkinci seccedileneği seccedilip ileriyi
tıklarsanız listede yer alacak değerleri siz belirlersiniz
Resim 243 Arama sihirbazı uygulama penceresi
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
55
İstediğiniz değerleri siz belirlemek isteseniz karşınıza Resim 243 ccedilıkacaktı Bu
pencerede Suumltun sayısını 1rsquoe ayarlı olarak bırakın ve Suumlt1 suumltununu tıklayınız
Bir sonraki satıra geccedilmek iccedilin her birinden sonra tuşuna basarak haftanın ccedilalışma
guumlnlerini yazınız(pazartesi Salı Ccedilarşamba Perşembe Cuma)
İlerirsquoyi tıkladıktan sonra Listeyle Sınırlarsquoyı İşaretleyip Sonrsquou tıklayınız
Resim 244 Tek suumltunlu arama sihirbazı suumltun seccedilme penceresi
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Resim 245 Arama alanı ekleme penceresi
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
56
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız Oradan da duumlzeltmeler yapabilirsiniz
Resim 246 Arama bilgileri penceresi
Tablonuzu veri sayfası goumlruumlnuumlmuumlne getirdiğinizde oluşturduğunuz arama listesi aktif
olmuştur
213 Ccedilok Suumltunlu Arama Listesi Oluşturmak Haftanın guumln adlarının olduğu listeden bir guumln seccedilmek insanlar iccedilin uygundur ama
bilgisayarınızın bu bilgiyle matematiksel işlemler yapması gerekirse her guumlnle ilişkili olan
bir sayı listesini kullanması daha kolay olacaktır Bu ihtiyaccediltan ccedilok suumltunlu bir arama listesi
oluşturmamız gerekebilir
Oumlğrenci veri tabanını accediltıktan sonra ogrencisınıf tablosunu Tasarım goumlruumlnuumlmuumlnde
accedilın
Stajguumlnuuml altına yeni bir alan ekleyiniz stajguumlnuuml2 olarak adlandırın ve veri tuumlruumlnuuml
Arama Sihirbazırsquona ayarlayınız
İstediğim değerleri ben yazacağım seccedileneğini seccediliniz ve ilerirsquoyi tıklayınız İkinci bir
suumltun eklemek iccedilin 2 yazınız ve Suumltl huumlcresini tıklayınız Access Suumlt2 etiketli ikinci
bir suumltun ekler Aşağıdaki sayıları ve ayları iki suumltuna giriniz
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
57
Resim 247 Ccedilok suumltunlu arama penceresi
Sayı Hafta
1 Pazartesi
2 Salı
3 Ccedilarşamba
4 Perşembe
5 Cuma
İlerirsquoyi tıkladıktan sonra hangi suumltunun aktif olmasını istiyorsanız onu seccedilip Sonrsquou
tıklayınız
Resim 248 Arama sihirbazı sonlandırma penceresi
Sihirbazın iccedilinde goumlruumlnuumlr olmalarını sağlamanın dışında Arama sihirbazındaki
suumltunların genişliğini ayarlamak gerekli değildir
Alan Oumlzellikleri alanında stajguumlnuuml alanı iccedilin Arama bilgilerini goumlruumlntuumllemek uumlzere
Arama sekmesini tıklayınız
Listeyle Sınırlarsquoyı Evetrsquoe değiştiriniz ve Değer Listesi Duumlzenlemelerine izin verrsquoi
Hayır olarak değiştiriniz
Not Bir oumlzelliğin iki veya daha fazla olası değeri olduğunda listeyi accedilmak iccedilin oku
tıklamak yerine değeri ccedilift tıklayarak değerler arasında hızlıca geccediliş yapabilirsiniz
Değişiklikleri kaydedin Veri Sayfası goumlruumlnuumlmuumlne geccedilin ve seccedilenekler listesini
goumlruumlntuumllemek iccedilin stajguumlnuuml2rsquoyi tıklayınız
Stajguumlnuuml2 listesinde Pazartesiyi tıklayınız Access alanda 1 sayısını goumlruumlntuumller bu da
bilgisayar iccedilin kullanışlıdır
214 Veri tabanına Bilgi Girmek Bir verinin kaydolması iccedilin gerekli biccedilimi ve tuumlruuml belirlenmiş kısma alan ve bu
alanlara girilen verilerden oluşan birbiri ile ilgili veri tabanı yapısına da kayıt denir Bu
kayıtları oluştururken kendimiz oluşturduğumuz tablolara bilgi girebileceğimiz gibi diğer
veritabanlarından ve Office uygulama programlarından kayıt alabiliriz
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
58
2141 Veri Sayfası Goumlruumlnuumlmuumlnde Bilgi Girmek Veri girişi yapmak istediğiniz tabloyu Giriş boumlluumlmuumlndeki Goumlruumlnuumlm sekmesinden
Veri Sayfası Goumlruumlnuumlmuumlne ccedileviriniz Tablo aşağıdaki gibi karşınıza gelecektir
Resim 249 Veri sayfası goumlruumlnuumlmuumlnde bilgi girme
Kayıt gireceğiniz alanların huumlcrelerinin uumlzerine tıklayarak kayıt girişi yapabilirsiniz
Kayıt gireceğiniz alanlar arasında tuşu ile dolaşabilir geri doumlnmek iccedilin de shift+
tuşunu kullanabilirsiniz
Resim 250 Kayıt araccedil ccedilubuğu
1 İlk kayda git 2 Bir oumlnceki kayda git 3 Aktif kayıt
4 Toplam kayıt sayısı 5 Sonraki kayda git 6 En son kayda git
7 Yeni kayıt girişi
2142 Başka Bir Veri tabanı Programına Veri tabanından Bilgi Almak Dış Veri sekmesindeki Ver grubunda Accessin verileri verebileceği tuumlm biccedilimlerin
simgeleri goumlruumlntuumllenir Accessden veri verme işlemi genel olarak aşağıdaki gibidir
İccedilindeki verileri vermek istediğiniz veri tabanını accedilınız Gezinti Boumllmesinde ki
nesneyi seccediliniz Tablo sorgu form ve rapor nesnelerindeki verileri verebilirsiniz
ancak tuumlm verme seccedilenekleri tuumlm nesne tuumlrleri iccedilin kullanılamaz
Dış Veri sekmesinde vermek istediğiniz veri tuumlruumlnuuml tıklayınız
Resim 251 Dış veri sekmesi
Ccediloğu durumda Access Verme sihirbazını başlatır Sihirbazda hedef dosya adı ve
biccedilimi biccedilimlendirme ve yerleşimin dacirchil edilip edilmeyeceği hangi kayıtların verileceği
gibi bilgiler sorulabilir
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
59
Sihirbazın son sayfasında Access verme işleminin ayrıntılarını kaydetmek isteyip
istemediğinizi sorar Aynı işlemi daha sonrada yeniden yapmanız gerekeceğini
duumlşuumlnuumlyorsanız Verme Adımlarını Kaydet onay kutusunu seccediliniz bilgileri girin ve sonra
Kapatı tıklayınız Ardından işlemi yeniden ccedilalıştırmak iccedilin Dış Veri sekmesinde
Kaydedilen Vermeleri tıklatabilirsiniz
2143 Elektronik Tablo Programından Bilgi Almak
Excel (Elektronik Tablo Programı) ccedilalışma kitabındaki verileri Veri tabanınıza
ccedileşitli şekillerde getirebilirsiniz Accedilık bir excel sayfasındaki verileri kopyalayıp bir Access
veri sayfasına yapıştırabilir bir excel ccedilalışma sayfasını yeni veya varolan bir ccedilalışma
sayfasına alabilir veya bir Access veri tabanından bir ccedilalışma sayfasına bağlayabilirsiniz
Veri aldığınızda Access kaynak Excel ccedilalışma sayfasında değişiklik yapmadan
yeni veya varolan bir tabloda verilerin kopyasını oluşturur
Excel ccedilalışma kitabını Accesste accediltığınızda (Dosya Accedil iletişim kutusunda Dosya
Tuumlruuml listesini Microsoft Office Excel Dosyaları olarak değiştirin ve istediğiniz dosyayı
seccediliniz) Access verileri almak yerine ccedilalışma kitabına bir bağlantı oluşturur Ccedilalışma
kitabına bağlanmak bir ccedilalışma sayfasını bir veri tabanına almaktan farklıdır
Veri tabanınıza veri aktarırken excelde oluşturduğunuz tabloların istediğiniz kısmını
almak isteyebilirsiniz buna Adlandırılmış Aralık Oluşturma denir Bu alanı oluşturmak
iccedilin Excele geccedilin ve almak istediğiniz ccedilalışma sayfasını accedilın Almak istediğiniz verilerin
bulunduğu huumlcre aralığını seccediliniz Seccedilili aralık iccedilinde sağ tıklayınız ve Ad Tanımlarsquoyı
seccediliniz
Resim 252 Excel sayfası ad tanımlama penceresi
Yeni Ad iletişim kutusunda Adı kutusunda aralık iccedilin bir ad belirtip Tamamı
tıklayınız Daha sonra Excelrsquoden veri almak iccedilin aşağıdaki adımları takip ediniz
1 Dış Veri sekmesinde Al ve Bağla grubunda Excel seccedileneğini tıklayınız
2 Dış Veri Al - Excel Elektronik Tablo iletişim kutusunda Dosya adı
kutusunda almak istediğiniz verileri iccedileren Excel dosyasının adını belirtiniz
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
60
veya Goumlzatı tıklayınız ve almak istediğiniz dosyayı bulmak iccedilin Dosya
sekmesindeki Accedil duumlğmesini kullanınız
3 Alınan verileri nasıl depolamak istediğinizi belirtin
4 Verileri yeni bir tabloda depolamak iccedilin Kaynak verileri geccedilerli veri
tabanında yeni bir tabloya al oumlğesini seccediliniz
Resim 253 Excel programından dış veri alma penceresi
5 Tamamrsquoa bastığınızda karşınıza ccedilıkan pencerede size 2 seccedilenek sunulacaktır
Siz bir oumlnceki adımda oluşturduğunuz adlandırılmış tablo alanınızı seccediliniz
Resim 254 Elektronik tablo alma sihirbazı
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
61
Resim 255 Elektronik tablo alma sihirbazında birincil anahtar belirleme
6 Daha sonrada her alanın bilgilerini belirleyeceğiniz pencereyi ayarlayıp
birincil anahtar suumltununuzu seccedilip işleminizi sonlandırınız Excel Tablonuz
Veri tabanı sayfanıza veri sayfası goumlruumlnuumlmuumlnde aktarılmıştır Not Verileri varolan bir tabloya eklemek iccedilin ise Kayıtların bir kopyasını tabloya
ekle oumlğesini seccediliniz ve accedilılan listeden bir tablo seccediliniz Veri tabanında tablo yoksa bu
seccedilenek kullanılamaz Tamam duumlğmesini tıklayınız
215 SharePoint Listesini Temel Alan Bir Tablo Oluşturma
SharePoint listesiyle verileriniz Access uygulaması olmayan kişiler
tarafından kullanılabilir Ayrıca liste verileri masauumlstuuml bilgisayarda depolanan dosyalara
goumlre veri kaybına karşı genellikle daha iyi bir koruma sağlayan sunucuda depolanır
Oluşturmak istediğiniz Veri tabanına Dosya-BoşVeri tabanı seccedilerek başlayınız
Oluştur sekmesinin Tablolar grubunda SharePoint Listelerini tıklayınız
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
62
Resim 256 SharePoint Listeleri
2151 Bir Şablonu Temel Alarak Listeyi Oluşturma
1 Kişiler Goumlrevler Sorunlar veya Olaylar seccedileneğini tıklayınız Oluştur Yeni
Liste iletişim kutusunda listenin yer almasını istediğiniz SharePoint sitesinin
URLsini yazın Yeni SharePoint listesinin adını ve accedilıklamasını da girin Almak istediğiniz listeleri iccedileren SharePoint sitesini bulun ve site adresini not edin
Geccedilerli bir site adresi http ile baslar ardından sunucunun adı ve belirli bir
sitenin sunucudaki yolu gelir Oumlrneğin httpdeneme veya
httpdenemeogrenciogrencisınıf
2 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
3 Tamam duumlğmesini tıklayınız
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
63
Resim 257 SharePoint yardımı ile liste oluşturma penceresi
2152 Yeni Oumlzel Liste Oluşturma
1 Oumlzel seccedileneğini tıklayınız
2 Yeni Liste Oluştur iletişim kutusunda listenin yer almasını istediğiniz
SharePoint sitesinin URLsini yazın Yeni SharePoint listesinin adını ve
accedilıklamasını da yazınız
3 Bağlı tablonun oluşturulduktan sonra accedilılmasını isterseniz Bittiğinde listeyi accedil
onay kutusunu seccediliniz (varsayılan olarak seccedililidir) Aksi takdirde onay
kutusunu temizleyiniz
4 Tamam duumlğmesini tıklayınız
2153 Varolan Listeden Veri Alma
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin URLsini
yazınız
3 Kaynak verileri geccedilerli veri tabanında yeni bir tabloya al seccedileneğini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Almak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu seccediliniz
6 Tamam duumlğmesini tıklayınız
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
64
2154 Varolan Bir Listeye Bağlama
1 Varolan SharePoint Listesi seccedileneğini
tıklayınız
2 Dış Veri Al iletişim kutusunda listeyi iccedileren SharePoint sitesinin
URLsini(adresini) yazınız
3 Bağlı tablo oluşturarak veri kaynağına bağla oumlğesini tıklayınız
4 İleri duumlğmesini tıklayınız
5 Bağlamak istediğiniz SharePoint listelerinin yanındaki bir onay kutusunu
seccediliniz
6 Tamam duumlğmesini tıklayınız
216 Tablolarda Sıralama ve Filtre Uygulama Bir tabloda depolanan bilgileri bir veya birden fazla alandaki değerleri temel alarak
artan veya azalan duumlzende sıralayabilirsiniz Bir tabloyu sıralamak bir tuumlre ait tuumlm girdileri
bir araya getirerek gruplandırır
Tablolarınız ilk accedilıldığında sıralama Birincil Anahtara goumlre yapılır
Kayıtlar Arsquodan Zrsquoye (Artan Sıralama) veya Zrsquoden Arsquoya (Azalan Sıralama)
sıralanırken sadece harfe goumlre sıralanmaz sayılar ve tarihler de artan veya azalan olarak
sıralanır Sıralama aynı menuuml komutları ile tablo nesnesi dışında sorgu form ve sayfalarda
da gerccedilekleştirilebilir Aynı şekilde sıralama komutu verilebilir
Kayıtları sıralamak iccedilin sıralama yapmak istediğiniz alana veya huumlcreye tıkayınız
Resim 258 AratanAzalan sıralama sekmesi
Giriş sekmesinde Sırala ve Filtrele Uygula boumlluumlmuumlnden istediğiniz bir
sıralama tuumlruumlnuuml seccediliniz Artan sıralama tuumlruumlnuuml seccedilerseniz alan isminizin sağ tarafında yukarı
doğru Azalan seccedilerseniz alan isminizin sağ tarafında aşağı doğru bir ok ccedilıkar
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
65
Resim 259 Artanazalan sıralama uygulanmış alan goumlruumlnuumlmuuml
Sıralamayı kaldırmak iccedilin Giriş sekmesindeki Sırala ve Filtre Uygula kısmından
Sıralamayı Kaldırrsquoı tıklayınız
2161 Genel Filtreler Filtreleme yalnızca goumlruumlntuumllenmesini istediğiniz verileri goumlrmek iccedilin kullanışlı bir
youmlntemdir Filtre uygulayarak temel alınan sorgunun formun veya raporun tasarımını
değiştirmeden bir goumlruumlnuumlmdeki verileri sınırlayabilirsiniz Filtre uyguladıktan sonra elde
ettiğiniz goumlruumlnuumlmde yalnızca seccediltiğiniz değerlere ait kayıtlar yer aldığından filtre kaldırılana
kadar verilerin geri kalanı gizli kalır
Daha oumlnceden hazırladığınız oumlğrenci bilgi tablosunda doğum guumlnleri belirli bir ayda
olan kişilere ait kayıtları goumlrmek iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda
yer alan Doğum Tarihi suumltununu ve Tarih Filtrelerini tıklatıp gerekli tarih doumlnemini
seccediliniz ve Tamamrsquoı tıklayınız
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
66
Resim 260 Genel filtre uygulama
Birinci boumlluumlmde Kullanabileceğiniz filtreler seccedilili suumltundaki veri tuumlruumlne bağlıdır
İkinci boumlluumlmdeki Doumlnem İccedilindeki Tuumlm Tarihler filtresi tarih değerlerinin guumln ve yıl
kısmını yok sayar Belirli bir değer aralığı iccedilin filtre uygulamak isterseniz bu
filtrelerden birini tıklayınız ve gerekli değerleri belirtiniz
Uumlccediluumlncuuml Boumlluumlmde belirli değerler iccedilin filtre uygulamak isterseniz onay kutusu listesini
kullanınız Listede alanda goumlruumlntuumllenmekte olan tuumlm değerler goumlsterilir
2162 Seccedilime Dayalı Filtreler Bir satırdaki değerle eşleşen değerin bulunduğu tablodaki tuumlm satırları goumlrmek iccedilin
belirli bir değeri seccedilip Seccedilim komutunu tıklatarak veri sayfası goumlruumlnuumlmuumlne filtre
uygulayabilirsiniz Accedilılan listede kullanılabilir filtre seccedilenekleri goumlruumlntuumllenir Burada
karşınıza ccedilıkan seccedilenekler seccedilili değerin veri tuumlruumlne goumlre değişiklik goumlsterir Seccedilim filtresi
seccedileneklerine erişmenin bir başka yolu da belirli bir huumlcreyi sağ tıklamaktır
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
67
Resim 261 Sırala ve Filtre uygula sekmesi seccedilim duumlğmesi
Doğum Tarihi alanında 05051995 seccedililiyse Giriş sekmesinde Sırala ve Filtre
Uygula grubunda Seccedilimi tıklatarak filtreyi seccedilim komutlarına goumlre goumlruumlntuumlleyiniz ve sonra
da filtre seccedileneklerini belirleyiniz
Filtreyi kaldırmak iccedilin Giriş sekmesinde Sırala ve Filtre Uygula grubunda Filtreyi
Değiştiri veya Gelişmişi ve Tuumlm Filtreleri Temizleyi tıklayınız
Komut listesi ayrıca değerin ne oumllccediluumlde seccedilildiğine de bağlıdır Oumlrneğin bir değerdeki
karakterlerin yalnızca bazılarını seccedilerseniz alanın hangi kısmını seccediltiğinize bağlı olarak
farklı bir komut listesi goumlruumlrsuumlnuumlz Buna seccediltiğiniz konumun durumuna goumlre Resim
262rsquodeki gibi bir alan değerinin başlangıcını ortasını veya sonunu goumlsteren filtre denir
Resim 262 Alan huumlcreleri filtre uygulaması
217 Tablo Satırlarını ve Suumltunlarını Duumlzenlemek Bir tablonun yapısını alanlar ekleyerek ve alan oumlzelliklerini değiştirerek
oluşturduğunuzda tabloda depolanan verileri etkilersiniz Fakat bazen de verilerin daha iyi
goumlruumlnmesi iccedilin tablonun şeklini yeniden duumlzenlemeniz gerekebilir
Bir Access tablosunun suumltun ve satırlarını verileri hiccedil etkilemeden
duumlzenleyebilirsiniz Satırların ve suumltunların boyutlarını değiştirebilir suumltunlan gizleyebilir
taşıyabilir ve dondurabilirsiniz Tabloyu daha sonra yeniden accediltığınızda yine aynı goumlruumlnecek
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
68
şekilde tablo biccedilimlendirmesini kaydedebilir veya değişikliklerinizi kaydetmeden iptal
edebilirsiniz
Tablo iccedilindeki tuumlm satır ve suumltun genişliklerini belirlemek iccedilin Giriş sekmesinde
Kayıtlar grubunda Diğer duumlğmesini sonra da Satır
Yuumlksekliğirsquoni veya Alan Genişliği (suumltunların boyutunu değiştirmek iccedilin) tıklayınız
Karşınıza ccedilıkan pencereye istediğiniz oumllccediluumlleri girip Tamamı tıklayınız
263 Kayıtlar sekmesi diğer duumlğmesi alt seccedilenekleri
Resim 264 SatırSuumltun duumlzenleme
Satır veya Suumltun Yuumlksekliği iletişim kutusunda Standart Yuumlkseklik onay
kutusunu seccedilerseniz tuumlm satırların ve suumltunların yuumlksekliğini varsayılan ayara
getirecektir (Bu iletişim kutusunda satırların yuumlksekliğini istediğiniz gibi
ayarlayabilirsiniz)
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
69
Suumltunları Gizlemek
Resim 265 Alanları gizleme penceresi
İstediğiniz bir alanı gizlemek iccedilin suumltunu işaretli hale getiriniz Daha sonra Kayıtlar
grubunda Diğer duumlğmesini sonrada Alanları Gizlersquoyi tıklayınız İşaretli olan suumltun gizlenir
ve sağındaki suumltunlar sola kayar
Suumltunları Goumlstermek
Resim 266 Suumltunları(Alanları goumlztermek) penceresi
Kayıtlar grubunda Diğer duumlğmesini sonrada Alanları Goumlsterrsquoi tıklayınız
Pencereden yanında işaret olmayan suumltun tablonuzda gizlenmiştir Tekrar işaretli hale
getirerek goumlruumlnuumlr hale getirebilirsiniz
218 Veri tabanı Duumlzenleme ve Onarma Accessteki Veri tabanını Duumlzenle ve Onar yardımcı programı veri tabanınızın
performansını artırabilir Bu hizmet programı veri tabanı dosyanızın bir kopyasını oluşturur
ve parccedilalara ayrılmışsa veri tabanı dosyasının diskte nasıl depolanacağını yeniden duumlzenler
Duumlzenleme ve onarma işlemi tamamlandıktan sonra duumlzenlenen veri tabanı boşa harcanan
disk alanını geri kazanır ve genellikle de orijinalinden daha kuumlccediluumlk olur
Veri tabanını sık sık duumlzenleyerek veri tabanı uygulamasının en iyi performansı
sergilemesine yardımcı olabilir ve ayrıca donanım sorunlarından guumlccedil kesintilerinden veya
dalgalanmalarından ve benzeri nedenlerden kaynaklanan hataları ccediloumlzebilirsiniz
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
70
2181 Otomatik Duumlzenleme ve Onarma Bu işlemi otomatikleştirme
1 Access programınızın Dosya menuumlsuumlnde ve sonra da Seccedilenekleri tıklayınız
Resim 267 Otomatik duumlzenleme ve onarma penceresi
2 Geccedilerli Veri tabanını tıklayınız ve Uygulama Seccedileneklerinin altında Kapatırken
Duumlzenle onay kutusunu seccediliniz
Boumlylece veri tabanı her kapatıldığında Access tarafından otomatik olarak duumlzenlenir
ve onarılır
2182 Veri tabanını El ile Duumlzenleme ve Onarma Veri tabanınızı el ile duumlzenleme ve onarma
1 Access de duumlzenleme yapmak istediğiniz veri tabanınızı accedilıp Veri tabanı Araccedilları
sekmesini tıklayınız Araccedillar-Veri tabanını Sıkıştır ve Onarı tıklayınız
Resim 268 Veri tabanını sıkıştır ve onar boumlluumlmuuml
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
71
Duumlzenleme işlemi sırasında duumlzenlenen veri tabanı dosyası iccedilin oumlzguumln adı kullanabilir
veya farklı bir ad kullanarak ayrı bir dosya oluşturabilirsiniz Aynı adı kullanırsanız ve veri
tabanı başarılı şekilde duumlzenlenirse Access otomatik olarak oumlzguumln dosyayı duumlzenlenen
suumlruumlmle değiştirir
UYGULAMA FAALİYETİ
İşlem Basamakları Oumlneriler
Veri tabanı programınızı accedilıp
dosya menuumlsuumlnden oumlğretmen
adında bir Veri tabanı
oluşturunuz Tabloya alan
isimleri giriniz
Alanlara veri giriniz Alan tuumlruumlne uygun veri girişi yapınız
İstediğiniz bir alana birincil
anahtar ekleyiniz
Suumltunları sağ tıklayıp
gizleme tekrar goumlsterme
işlemlerini yapınız
İstediğiniz bir alanda artan-
azalan sıralama yapınız
Tel No alanına giriş maskesi
ekleyiniz
Bir alandaki veriye geccedilerlilik
kurallarını kullanarak
sınırlama getiriniz
Tablolardaki istediğiniz bir
suumltuna filtre uygulayınız
Excel den tablonuza bilgi
alınız
UYGULAMA FAALİYETİ
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
72
OumlLCcedilME VE DEĞERLENDİRME Aşağıdaki soruları dikkatlice okuyunuz ve doğru seccedileneği işaretleyiniz
1 Aşağıdakilerden hangisi hatalıdır
A) Bir alanı gizlemek iccedilin başlığına sağ tıklayıp ldquoSuumltunları Gizlerdquo komutu verilir
B) Tablo ekrana sığmadığı anlarda en iyi youmlntem gereksiz alanları gizlemektir
C) Satırlardan istediğimizi gizleyemeyiz
D) Bir alanı dondurarak o suumltunu yerinde sabitleriz
2 Veri tuumlrleri ile ilgili hangisi doğrudur
A) EvetHayır veri tuumlruumlne kan grubu (0 A Bhellip) girilebilir
B) Ders notu bilgisini ldquoNotrdquo veri tuumlruuml ile girilebilir
C) Metin veri tuumlruumlne oumlzgeccedilmiş bilgisi girilebilir
D) TarihSaat alanına ldquo23021983rdquo gibi veri girilebilir
3 Aşağıdakilerden hangisi bir alan oumlzelliği değildir
A) Renk B) Biccedilim C) Alan boyutu D) Sıralı
4 Aşağıdakilerden hangisi birincil anahtar alanı iccedilin uygun değildir
A) Otomatik sayı B) Sigorta numarası
C) Doğum Tarihi D) Fatura numarası
5 Byte alan boyutu aralığı aşağıdaki seccedileneklerden hangisinde doğru verilmiştir
A) 1-125 B) 25-255 C) 25-250 D) 1-255
6 Bir metin alanının biccedilim oumlzelliğine gt yazılırsa ne olur
A) Girilen tuumlm karakterlerin buumlyuumlk harf olması gerekir
B) Girilen tuumlm karakterlerin sayı olması gerekir
C) Girilen bilgi buumlyuumlk harf olarak goumlsterilir
D) Girilen bilgi buumlyuumlk yazı tipinde harf olarak goumlsterilir
OumlLCcedilME VE DEĞERLENDİRME
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
73
7 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquo0rdquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) bu konuma tek harfler isteğe bağlıdır
8 Bir alanın geccedilerlilik kuralına gt 0 yazılır ise aşağıdakilerden hangisi doğrudur
A) En az bir sayı girilmesi zorunludur
B) Girilen değer sıfırdan farklı olmalıdır
C) Girilen bilgi buumlyuumlk harf ile goumlsterilir
D) Bu huumlcreye 0`dan kuumlccediluumlk sayı girilemez
9 Aşağıdakilerden hangisinde Giriş Maskesinde kullanılan ldquordquo nin anlamı doğru
verilmiştir
A) Bu konuma tek bir sayı girmeniz gerekir
B) Bu konuma tek basamaklar isteğe bağlıdır
C) Bu konuma tek bir harf girmeniz gerekir
D) Bu konuma tek harfler isteğe bağlıdır
10 Bir tabloda bilgi girişini zorunlu hale getirmek iccedilin ne yapılmalıdır
A) Gerekli olarak belirlenmelidir
B) Geccedilerlilik kuralı uygulanmalıdır
C) Giriş maskesi verilmelidir
D) Sıralı seccedililmelidir
11 Metin veri tuumlruuml en fazla kaccedil karakterdir
A) 65535 B) 255 C) 36664 D) 4525
12 Hangisi Access de bir veri tuumlruuml değildir
A) Metin B) Evet-hayır C) Tarih-saat D) Resim
DEĞERLENDİRME
Cevaplarınızı cevap anahtarıyla karşılaştırınız Yanlış cevap verdiğiniz ya da cevap
verirken teredduumlt ettiğiniz sorularla ilgili konuları faaliyete geri doumlnerek tekrarlayınız
Cevaplarınızın tuumlmuuml doğru ise ldquoModuumll Değerlendirmerdquoye geccediliniz
MODUumlL DEĞERLENDİRME
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
74
PERFORMANS TESTİ (YETERLİK OumlLCcedilME)
Moduumll ile kazandığınız yeterliği aşağıdaki kriterlere goumlre değerlendiriniz
Değerlendirme Oumllccediluumltleri Evet Hayır
Başlat menuumlsuumlnden veri tabanı programını başlatabildiniz mi
Dosya sekmesindeki Accedil duumlğmesinden dosya accedilabildiniz mi
Yeni bir veri tabanı oluşturabildiniz mi
Yeni oluşturulan veri tabanını bilgisayarda istenilen yere
kaydedebildiniz mi
Yardım menuumlsuumlnuuml kullanarak belli bir konuda veya terim ile
ilgili yardım alabildiniz mi
Veri tabanını oluşturmadan oumlnce taslak yapma veri tabanının
amacını belirleyebildiniz mi
Olabildiğince detaylı olarak hangi alan ve tablolara ihtiyaccedil
olduğunu kacircğıt uumlzerinde belirleyebildiniz mi
Alanların sayı tarih metin gibi tuumlrlerini belirleyebildiniz mi
Var olan bir veri tabanını accedilıp iccediline tablo eklediniz mi
Tasarım goumlruumlnuumlmuumlnde tablo eklediniz mi
Tablodaki alan adlarını ve tuumlrlerini girdiniz mi
Geccedilerlilik kurallarını belirlediniz mi
Alan silme ekleme yerlerini değiştirme işlemlerini yaptınız
mı
Alanların ldquoTanımrdquo kısımlarına accedilıklamalar yazdınız mı
Metin sayı tarih para birimi alanlarının biccedilimini
değiştirdiniz mi
Geccedilerlilik kuralı ve geccedilerlilik metni uygulanarak veri girişinin
kontroluumlnuuml sağladınız mı
Suumltunların ve satırların boyutlarını değiştirdiniz mi
Suumltunları gizleme dondurma ve tekrar goumlsterme yaptınız mı
Kayıtlar iccedilinde arama komutu ile bulma veya değiştirme
işlemi yaptınız mı
Sıralanacak alana gelip ldquoArtan Sıralamardquo veya ldquoAzalan
Sıralamardquo komutları ile sıralama yaptınız mı
Aranacak kayda ldquoFiltrerdquo uyguladınız mı
DEĞERLENDİRME Değerlendirme sonunda ldquoHayırrdquo şeklindeki cevaplarınızı bir daha goumlzden geccediliriniz
Kendinizi yeterli goumlrmuumlyorsanız oumlğrenme faaliyetini tekrar ediniz Buumltuumln cevaplarınız
ldquoEvetrdquo ise bir sonraki moduumlle geccedilmek iccedilin oumlğretmeninize başvurunuz
MODUumlL DEĞERLENDİRME
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
75
CEVAP ANAHTARLARI
1 C
2 D
3 B
4 A
5 D
6 B
7 A
8 D
1 B
2 D
3 A
4 C
5 D
6 A
7 A
8 C
9 D
10 C
11 B
12 D
OumlĞRENME FAALİYETİ-1rsquoİN CEVAP ANAHTARI
OumlĞRENME FAALİYETİ-2rsquoİN CEVAP ANAHTARI
CEVAP ANAHTARLARI
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA
76
KAYNAKCcedilA
LAMBERT Steve III MDow LAMBERT Joan PREPPERNAU Adım Adım
Microsoft Office Access 2007
GUumlRKAN Osman Microsoft Access 2010 kitabı Nirvana Yayıncılık 2010
httpmegepmebgovtrmte_program_modul
KAYNAKCcedilA