SlideShare a Scribd company logo
1 of 38
ACCESS VERİTABANI
ACCESS VERİTABANI
          Veritabanı, bilgisayar programları yardımı ile verilerin belirli bir amaca yönelik olarak düzenlenerek, sistemli
olarak biriktirilmesine denir. Sistemin olanakları yardımıyla, veriler sorgulanabilir, süzülebilir, sıralanabilir, işlenebilir,
raporlar hazırlanabilir ve daha pek çok işlem yerine getirilebilir.
          Veritabanı herkes tarafından yaşamın gereği basit de olsa hazırlanmaktadır. Örneğin telefon numaraları için
tutulan fihrist, kitaplıktaki kitapların listesi, ev hanımlarının yemek ya da pasta tarifleri, bir işyerinin müşteri listesi
birer veri tabanıdır.
          Microsoft Access XP bir veritabanı yönetim sistemidir. Bu sistem, özellikle uygulama geliştirme sihirbazları
sayesinde her yaştan kullanıcının etkin programlar hazırlamasına olanak sağlamaktadır. Küçük yada orta boy
işletmelerin bazı yazılım gereksinimleri Access ile hızlı ve kolay biçimde karşılanabilir.
ACCESS’İ ÇALIŞTIRMA
          Access veritabanına ulaşmak için her şeyden önce sistemin kurulmuş olması gerekir. Access, Office
uygulamaları programlarının içinde yer alır. Office programının bilgisayar kurulmasıyla birlikte, Başlat mönüsü,
Programlar listesine eklenir. Daha sonra Başlat, Programlar, Microsoft Access’e tıklanarak program çalıştırılır.
Masaüstüne bir kısa yol oluşturulabilir. Eğer Access yüklü olduğu halde gerekli kısa yol başlat mönüsünde veya masa
üstünde bulunmuyorsa Access kısa yolu başlat mönüsüne yerleştirilmemiştir. Gerekli kısa yolu oluşturmak için Başlat/
Bul/Dosyalar ve Klasörler mönüsünü tıklanır. Buraya programın ismi olan Access yazılın ve Bul düğmesine tıklanır.
Windows programı aramaya başlar ve pencerenin altında listeler. Listeden Access.exe dosyası seçilerek farenin sağ
tuşu ile başlat mönüsünün üzerine bırakılır. Böylece Access’e ait kısa yol Başlat mönüsüne eklenecektir.
ACCESS EKRANI
          Aşağıda boş bir Access penceresinin görünümü verilmiştir.




      Bu pencere diğer Windows tabanlı program pencereleri ile benzerlik gösterir. Bu pencere Başlık Çubuğu,
Mönü Çubuğu, Araç Çubukları, Görev Bölmesi, Veri Tabanı Nesne Pencereleri Alanı ve Durum çubuğundan oluşur.
BAŞLIK ÇUBUĞU


         Başlık çubuğu, pencerenin ait olduğu programın adının görüntülendiği çubuktur. Aynı zamanda pencereyi
taşımak için de kullanılır. Çubuğun en sağında üç düğme yer alır. Bu düğmeler ;

       Simge Durumuna Küçült Düğmesi: Bu düğmeye basıldığında, o anda etkin durumda olan Access penceresi
küçülerek Windows’un görev çubuğu üzerine bir düğme biçiminde yerleşir.

       Ekranı Kapla Düğmesi: Ekranı kaplamamış pencereyi tam ekran boyutuna getirmek için kullanılır.

       Önceki Boyut Düğmesi: Tam ekran boyutundaki pencereyi önceki boyutuna getirmek için kullanılır.

        Kapat Düğmesi: Access penceresini kapatmak için kullanılır.



                                                                                                                             1
MÖNÜ ÇUBUĞU

         Veri tabanı iş ve işlemlerinde kullanılan tüm komutların gruplandırılmış olarak yer aldığı çubuktur. Mönüler
tıklandığında komutlar listelenir. Komutlar tıklanarak işlemler başlatılır. Eğer fare kullanılmıyorsa, alt tuşu ile birlikte
mönü seçeneklerindeki altı çizgili harflere klavyeden basılarak mönüler kullanılır.
ARAÇ ÇUBUKLARI

                                                                                          Veritabanı Araç Çubuğu
Program içinde en sık kullanılan komutları hızlı çalıştırmak için gruplandırılmış komut simgelerinden oluşan çubuktur.
Mönü çubuğunun altında yer alır. Access programı başlatıldığında varsayılan olarak Veritabanı Araç Çubuğu pencerede
bulunur. Görünüm, Araç Çubukları seçeneklerinden yararlanarak başka araç çubukları da ekrana getirilebilir. İsterse
kullanıcı kendine özel araç çubuğu da yaratabilir.
Özel Araç Çubuğu Yaratma: Her farklı işlem için, bir başka araç çubuğuna ihtiyaç duyulabilir. Ayrıca bazı araç
çubuklarındaki düğmelerin bir kısmı kullanılmayabilir. Bu durumda özel araç çubuğu yaratılabilir.
1. Özel araç çubuğu yaratmak için, veritabanı açılır. Bunun için Dosya mönüsündeki Aç komutu kullanılır.
     Pencereden bir veritabanı seçilerek açılması sağlanır.
2. Veritabanı açıldıktan sonra, Görünüm mönüsünden, Araç çubukları komutu ve onun alt komutu olan Özellikler
     komutu seçilir.
3. Bu pencere üzerinde Yeni düğmesi tıklatılır. Bir iletişim kutusu açılır, yaratılacak olan araç çubuğuna bir isim
     verilmesi beklenir. Uygun isim verilir ve Tamam düğmesine tıklanır.
4. Pencere üzerine aşağıdaki gibi boş bir araç çubuğu yerleşir.



5. Bu araç çubuğu üzerine yerleştirilecek düğmelerin seçimi yapılır. Bunun için Özellikler kutusu üzerinde yer alan
   Komutlar sayfasına tıklanır. Ekrana gelen pencerede, Kategoriler bölümünde araç çubukları, Komutlar bölümünde
   ise araç çubuklarının içerdiği komutlar listelenir. Hangi araç çubuğuna tıklanırsa onunla ilgili komutlar sağ tarafta
   görüntülenir.
6. Yeni yaratılan araç çubuğu üzerinde hangi komutların yer almasını isteniliyorsa, fare yardımıyla komutlar
   bölümünden seçilir, sürüklenerek yeni araç çubuğu üzerine bırakılır. Bu şekilde diğer komutlarda yerleştirilir.
   Aşağıda yeni düzenlenmiş bir araç çubuğu gösterilmiştir.




GÖREV BÖLMESİ
    Access başlatılırken beliren görev bölmesi, bir Access veri tabanı veya Access
projesini oluşturma ya da açma seçeneklerine sahiptir. Görev bölmesi istenildiğinde
gizlenebilir veya görüntülenebilir.

Görev Bölmesini gizlemek veya görüntülemek için aşağıdaki işlemler yapılır.
    1. Araçlar mönüsünden, Seçenekler komutu tıklanır.
    2. Görünüm sekmesi tıklanır.
    3. Göster altında , Başlangıç Görev Bilmesi onay kutusu seçilirse Görev Bölmesi
       görüntülenir.
    4. Onay kutusunun işareti kaldırılırsa, Görev Bölmesi gizlenir.


VERİTABANI NESNE PENCERELERİ ALANI

                                                                                    Access ile oluşturulan veri tabanı
                                                                                    nesne pencerelerinin görüntülendiği
                                                                                    alandır. Bunlar; tablo, form, sorgu,
                                                                                    veri tabanı çizimler vb. nesnelerdir.
                                                                                    Her açılan nesne penceresi burada
                                                                                    görüntülenir.




                                                                                    DURUM ÇUBUĞU

                                                                                                                          2
Veri tabanı dosyalarında yapılan işlemler hakkında kısa açıklamaların yer aldığı çubuktur. Durum çubuğu de
görev bölmesinde olduğu gibi istendiğinde gözlenebilir. Durum çubuğunu gizlemek için aşağıdaki işlemler yapılır.
     1. Araçlar mönüsünden, Seçenekler tıklanır.
     2. Göster altındaki Görünüm sekmesinde, Durum Çubuğu onay kutusunun onayı kaldırılır.
     3. Bir sonraki Access programı çalıştırıldığında Durum Çubuğu görüntülenmez.
   ACCESS VERİ TABANI
    SİHİRBAZI KULLANARAK VERİTABANI OLUŞTURMA
          Veritabanı sihirbazları kullanıcıya hazır olarak sunulmuş bazı özel uygulamalardır. Kullanıcı amacına uygun
    sihirbazı seçerek veritabanını otomatik olarak oluşturur. Sihirbazı kullanarak veritabanı oluşturmak için aşağıdaki
    işlemler yapılır.
1. Access programı açılır.
2. Access penceresinde Görev Bölmesindeki Şablondan Yeni seçeneğinin altındaki Genel Şablonlar
         seçeneği çalıştırılır.
3. Ekrana gelen Şablonlar penceresinden Veritabanları sayfası açılır.Bu sayfada hazır veritabanı
         sihirbazları yer almaktadır. Yaratacağımız veritabanına uygun sihirbaz seçilir. Tamam düğmesine
         tıklanır.
4. Yaratılacak yeni veritabanı dosyasına isim verilir. Oluştur düğmesine tıklanır.
5. Seçilen veritabanı sihirbazının hangi tür verileri içerdiği bir iletişim kutusu listelenir. Bu veriler
         amacımız için uygundur. İleri düğmesine tıklanır.
6. Veritabanındaki tablolar ve tablodaki alanların listesi ekrana gelir. Listelerin sonunda bazı alanlar
         işaretlenmemiştir. Bunları işaretleyerek tablolara ilave edebiliriz. İleri düğmesine tıklanır.
7. Ekrana gelen kutudan rapor düzeni, sihirbaz yardımıyla belirlenir. İleri düğmesine tıklanır.
8. Access raporlarında yer alacak başlığın tanımı sihirbaz yardımıyla seçilir. İleri düğmesine tıklanır
9. Başlığın yanı sıra bir resim de yer almasını istiyorsak, Evet, bir resim bulundurmak istiyorum
         seçeneği onaylanır. İleri düğmesine tıklanır.
10. Veritabanı sihirbazı işlemleri tamamlandıktan sonra Son düğmesine tıklanır.
11. Veritabanı ve içerdiği nesneler tek tek yaratılmaya başlanır.
12. Oluşturulan programın görünümü ekrana gelir.
     YENİ VERİTABANI OLUŞTURMA
     1. Bir veritabanının yaratılması için önce Access programının açılması gerekir.
     2. Dosya mönüsünden Yeni komutu çalıştırılır. Yada Görev Bölmesindeki Yeni seçeneğinin altındaki Boş
          Veritabanı seçeneği seçilir.




     3. Ekrana gelen Yeni Veritabanı Dosyası penceresinde dosya adı kutusu içine veritabanına uygun bir isim
        verilir. Oluştur düğmesine tıklanır.
     4. Yeni bir veritabanının oluşturma işlemi tamamlanmış olur. Bu veritabanı boştur.




                                                                                                                     3
Veritabanı penceresi, uygulama içinde kullanılan tüm nesnelerin görüntülendiği bir ortamdır.
      Access Nesneleri
      Nesneler ile ilgili olarak bir işlem yapılması gerektiğinde bu pencereden yararlanılır. Bir veritabanı penceresi
      üzerinde aşağıda sıralanan nesne türleri tanımlanabilir.
      Tablolar           : Veri Tabanının temel nesnesi tablolardır. Kayıtların tutulduğu alanlardır. Her veri
      tabanında en az bir tablo olmalıdır.
      Sorgular           : Tablolardaki belirli koşulları sağlayan kayıtların görüntülenmesi için oluşturulan bir
      nesnedir.
      Formlar            : Tablolara bilgi girişinin görsel açıdan daha kolay ve daha güzel yapılmasını sağlayan
      nesnedir.
      Raporlar           : Tablolardaki bilgileri belli düzen içerisinde ekranda görmek veya yazıcıdan almak için
      kullanılır.
      Sayfalar           : Internet ortamında tablolarınızın görüntülenmesi için sayfalar oluşturmanızı sağlar.
      Makrolar           : Bir eylemi gerçekleştirmek için kullanılan komut dilidir. Sürekli yapmak zorunda olunan
      bir grup işlemi tanımlayarak makro oluşturulur ve daha sonra bu makro kullanılarak işlemler kolaylıkla
      otomatik olarak gerçekleştirilir.
      Modüller           : Makrolar ile aynı amaca sahip olmakla birlikte Visual Basic programlama dili komutları
      ile yazılan küçük program parçalarıdır.
                 Veritabanı penceresinin üst bölümünde bir araç çubuğu yer almaktadır. Araç çubuğu üzerinde yer
      alan komutlar ve anlamları aşağıda açıklanmıştır.

                   Veritabanında seçilen nesnenin çalıştırılmak üzere açılmasını sağlar.

                   Var olan nesne üzerinde düzenlemeler yapmak üzere kullanılır.

                    Yeni bir nesne yaratılması sürecini başlatır.
ÖNCEDEN OLUŞTURULMUŞ VERİ TABANINI AÇMA
 1. Access programı çalıştırılır.
 2. En son çalışılan dosyalar Görev Yada Görev bölmesindeki Dosya Aç seçeneğinin altında yer alır. Bu dosyalar
      buradan seçilerek açılabilir.
 3. Aranılan dosya Görev bölmesinde yoksa Dosya mönüsünden Aç komutu seçilir yada Görev
     bölmesindeki Tüm dosyalar seçeneği tıklanarak veritabanlarına erişimi kolaylaştıran pencere
     ekrana gelir. Dosya adı seçilir ve Aç düğmesine tıklanır.
VERİTABANININ KOPYALANMASI:
Bütünüyle bir veritabanını kopyalamak mümkündür. Kopyalama işlemi aşağıdaki gibi gerçekleştirilir.
1. Access veritabanı açılır. Dosya mönüsünden Aç komutu seçilir.
2. Kopyası oluşturulacak veritabanı listeden seçilir. Farenin sağ düğmesi tıklanır. Kopyala komutu seçilir.
3. Fare göstergesi boş alana getirilerek farenin sağ düğmesine tıklanır. Yapıştır komutu seçilir.
4. Böylece dosyanın kopyası oluşmuş olur.
VERİTABANININ İSMİNİN DEĞİŞTİRİLMESİ
Veri tabanı dosyasının adını değiştirmek için aşağıdaki işlemler yapılır.
 1. Access veritabanı açılır. Dosya mönüsünden Aç komutu seçilir.
 2. Kopyası oluşturulacak veritabanı listeden seçilir. Farenin sağ düğmesi tıklanır. Yeniden adlandır komutu
      seçilir.
 3. Klavye kullanılarak isim değiştirilir.
VERİTABANININ YOK EDİLMESİ
   Bir veritabanını yok etmek mümkündür. Bunun için aşağıdaki işlemler yapılır.
2. Access veritabanı açılır. Dosya mönüsünden Aç komutu seçilir.
3. Yok edilmesi istenen veri tabanı listeden seçilir. Farenin sağ düğmesi tıklanır. Sil komutu seçilir veya

                                                                                                                    4
klavyeden Delete tuşuna basılır.
   4. Eğer silme işlemi geri dönülmeyecek şekilde olmasını istiyorsak klavyeden Shift Delete tuşları
      kullanılır.
   5. Veritabanının silinerek geri dönüşüm kutusuna gönderilip gönderilmeyeceğini soran bir iletişim kutusu
      görüntülenir.
   6. Evet denirse yok etme işlemi tamamlanır ve geri dönüşüm kutusuna gönderilir.


                                                  TABLOLAR
         VERİTABANI TABLOLARI
         Veritabanı sistemlerinin en önemli unsurudur. Veriler tablolarda saklanır. Tablolar bir veritabanı nesnesidir ve
her tablonun bir adı vardır. Bu isim yardımıyla çağrılır ve işlem görürler. Bir tablo satır ve sütunlardan oluşur. Tablonun
üzerindeki her bir satır bir kayıt olarak düşünülür.
         TABLOLARIN YARATILMASI
         Bir tablonun kullanılabilme si için önceden yaratılmış olması ve verilerin girilmiş olması gerekir. Bir Access
tablosunun yaratılması için aşağıda belirtilen yol izlenir.
         1. İlgili           veritabanı açılmış olmalıdır.
         2. Veritabanı içerisinde yer alan Nesneler başlıklı bölümde Tablolar düğmesi seçilir. Bu durumda pencerenin
              sağ tarafında üç seçenek görüntülenir. Bu satırlar tablonun yaratılma biçimini gösterir. Tabloların
              yaratılması için üç yol izlenir.
                   a. Tasarım Görünümünde Tablo Oluştur: Tablo tasarım penceresi kullanılarak yaratılır.
                   b. Sihirbazı Kullanarak Tablo Oluştur: Tablo sihirbaz yardımıyla adım adım yaratılır.
                   c. Veriler Girilerek Tablo Oluştur: Tablo veri girerek otomatikman yaratılır.
         3. Tablo yaratma seçeneklerinden amacımıza uygun olanı seçilir. Tablo yaratma işlemi seçime göre
              yürütülür.
         SİHİRBAZ YARDIMIYLA TABLO YARATMAK
              Daha önce yaratılmış tablolara ait alan isimlerini ve tanımlarını kullanarak tablo yaratmaktır.
         1. Veritabanı açıldıktan sonra, Tablolar düğmesine tıklanır.
         2. Sihirbazı kullanarak tablo oluştur seçeneğine çift tıklanır.
         3. Tablo sihirbazı penceresi ekrana gelir. Pencere üzerinde üç farklı bölme vardır.
              Örnek Tablolar: Sistemde tanımlı bazı tablo isimleri vardır. Amaca uygun tablo ismi seçilir.
              Örnek Alanlar: Seçilen tablonun alanları bu bölümde listelenir.
              Yeni Tablodaki Alanlar: Örnek alanlar bölümünden gerekli alan seçildikten sonra ilgili düğmeye ( > )
              basılarak bu alana geçirilir. Bu işlem bütün gerekli alanlar için yapılır.
         4. Yeni tablo alanlarından adını değiştirmek istediğimiz alan var ise bu alan seçilir Alanı Yeniden Adlandır
              düğmesi kullanılarak alana yeni isim verilebilir.
         5. İleri> düğmesine basılır. Bu aşamada tablo için birincil anahtar tanımlanabilir.
         6. Tekrar ileri> düğmesi tıklanır. Sihirbaz tabloyu yarattıktan sonra ne yapmak istiyorsunuz? Sorusu için üç
              seçenek verilir.
              Tablo tasarımını değiştirmek istiyorum. Tablo yaratma işleminin hemen ardında tablo tasarım penceresi
              açılarak söz konusu tablo üzerinde düzenleme işlemlerinin yapılması olanağını sağlar.
              Doğrudan tabloya veri girmek istiyorum. Doğrudan tabloya veri girilir.
              Sihirbazın benim için yaratacağı bir formu kullanarak tabloya veri girmek istiyorum. Bilgi
              girişlerini sağlamak üzere sihirbaz tarafından otomatik form yaratılır.
         7. Bu üç seçenekten biri tercih edilir. Son düğmesine tıklanır. Veri girilebilir.
         VERİ GİREREK TABLO YARATMAK
              Basit ve hızlı biçimde tablo yaratmak söz konusu olduğunda veri girerek tablo yaratma yoluna gidilir. Bu
         tür tabloların alan isimleri otomatik sistem tarafından verilir.
         1. Veritabanı açıldıktan sonra, Tablolar düğmesine tıklanır.
         2. Veriler girilerek tablo oluştur seçeneğine çift tıklanır.
         3. Boş bir veri listesi oluşur. Bu pencere üzerindeki boş bir sütuna veri girmek mümkündür.
         4. Veriler girildikten sonra, pencere kapatılır. Tablonun saklanıp saklanmayacağını soran iletişim kutusuna
              Evet yanıtı verilir. Tabloya isim verilir.
         5. Tablonun birincil anahtarı için Evet yanıtı verilirse sistem tarafından otomatik olarak Kimlik isimli bir
              anahtar belirlenir. Bu işlemden sonra işlem sona erer.
         TASARIM PENCERESİNDE TABLONUN YARATILMASI
              Access tabloların yaratılması esnasında , tabloyu oluşturacak alanların tek tek tanımlanması ve veri
         türlerinin belirlenmesi gerekiyorsa bu yöntem seçilir.Tasarın penceresini kullanarak bir tablonun yaratılması
         için aşağıdaki yol izlenir.
         1. Veritabanı açıldıktan sonra, Tablolar düğmesine tıklanır.
         2. Tasarım görünümünde tablo oluştur seçeneğine çift tıklanır.
         3. Tablo tasarım penceresi açılır. Burada alan adı, veri türü ve özellikleri ile ilgili tanımlamalar yapılır.
         4. Alan ve veri türü tanımlamaları yapıldıktan sonra kapat düğmesine tıklanır.


                                                                                                                         5
5.   Tabloyu kaydetmek isteyip, istemediğimiz sorulur. Kullanıcı evet düğmesine basarak bunu onaylayabilir
              ve tabloya bir isim verilir.
         6. Kullanıcıya birincil anahtar yaratılıp, yaratılmayacağı sorulur. Evet denilirse işlem yerine getirilir. Hayır
              denilirse anahtar yaratılmaz. Kullanıcı isterse daha sonra anahtar tanımlayabilir.
         7. Boş bir tablo yaratılmış olur. Kullanıcı veri girebilir.
         TABLO ALAN İSİMLERİ
         Access tabloları alanlardan oluşur ve her alanın mutlaka bir ismi olur. Alan isimleri büyük veya küçük harflerle
yazılabilir, sayısal yada bazı özel karakterler içerebilir, karakterler arasında boşluk olabilir. Ancak alan ismi en fazla 64
karakter olur. Aşağıda örnek alan isimleri verilmiştir.
         Adı ve Soyadı
         Personel-No
         Adres
         SSK Numarası




         VERİ TÜRLERİ
         Tablonun alan isimleri belirlendikten sonra, her bir alanın içerdiği veri türünün de belirlenmesi istenir. Veri
türünü belirlemek için veri türü hücresine bir defa fare ile tıklanır ve hücrenin sağ tarafındaki düğmeye tıklanarak
ekrana gelen pencereden seçim yapılır. Access tablolarında tanımlanabilecek veri türleri aşağıda verilmiştir.
         1. Metin: Alfabetik yada alfa sayısal verileri tanımlar.Bu tür metin alanları 255 karakter içerebilir. Böyle
              alanlar üzerinde matematiksel işlem yapılmaz.
         2. Not: Tablolarda uzun açıklama yapılması gereken veri türleri için tanımlanır. Not veri türü tanımlanmış
              alanlara 65.530 karakter olabilir.
         3. Sayı: Sayısal alanların tanımlanması amacıyla kullanılır. Bu tür veri içeren sayısal alanların içinde
              matematiksel işlem yapılır
         4. Tarih/Saat: Eğer belirlenen alan tarih ve saat içeriyorsa kullanılır. Bu alanlar 8 baytlık yer işgal ederler.
         5. Para Birimi: Özellikle büyük parasal değerlerin kullanıldığı alanlardır. Bu rakam tamsayı olabileceği gibi
              ondalıklı da olabilir. Tamsayı kısmı en çok 15, ondalık sayı kısmı 4 hane olabilir.
         6. Otomatik Sayı: Böyle bir veri türüne sahip alanlar, tabloya yeni bir kayıt eklendiğinde, Access tarafından
              otomatik olarak üretilen sıralı yada rastlantısal değere sahip olurlar. Belirtilen alanlardaki sayısal değerler
              tektir, ayrı kayıtlarda birbirinin aynısı olamaz.
         7. Evet/Hayır: Bir baytlık uzunluğa sahip olan bu alanlar Evet veya Hayır biçimindeki verilerin saklanması
              amacıyla kullanılır.
         8. Ole Nesnesi: Eğer tablonun bir alanında resim, ses, film veya grafik gibi Ole nesnelerinin saklanması söz
              konusu ise bu tanım kullanılır. Bu alanın büyüklüğü 1 GB olabilir.
                         Ole Nesnesi olarak tanımlanmış alanlara bilgi girişi için Ekle mönüsündeki Nesne seçeneği
               kullanılır ve eklenmiş nesneleri görmek içinde o alanlar çift tıklanır. Aynı işlem Formlarda ole nesnesi
               olarak tanımlanmış alanda farenin sağ tuşuna tıklayıp ekrana gelen kısa yol mönüsünden Nesne Ekle
               seçeneği seçilerek de yapılır. Bu işlemden sonra ekrana gelen pencereden Dosyadan Yarat seçenek
               düğmesi işaretleyerek verinin bir dosyadan alınacağı belirtilir. Pencerede ki Gözat düğmesi ile
               ekleyeceğiniz nesnenin bulunduğu dosya seçilir. Tamam düğmesine basılır.
         9. Köprü: Bu veri türü ile herhangi bir Web sitesini bu alandaki bir veri türü olarak tanımlayabiliriz.
              Böylece Web de bulunan adreslerle doğrudan bağlantı kurulabilir.
         10. Arama Sihirbazı: Bir başka tablo ile bağlantı kurularak, açılan listeden hazır alanların seçilmesi ve
              seçilen bu alan tanımlarının başka bir alana aktarılmasını sağlar.
              ALAN ÖZELLİKLERİ
         Veri türlerini içeren alanlarda bazı özel tanımlar yapmak mümkündür. Alan özellikleri tablo tasarım
penceresinde Alan Özellikleri bölgesindeki Genel sayfası üzerinde yer almaktadır. Her veri türü için bu bölüm farlı
özellikler içerir.
         1. Alan Boyutu: Metin alanların uzunlukları 0 ile 255 karakter arasında olabilir. Varsayılan boyut 50’dir.
              Sayısal alanların alan boyutu belirlenirken aşağıdaki boyut türleri seçilebilir.
              Bayt: 0 ile 255 arasında değer girilebilir.
              Tamsayı: -32768 ile 32768 arasında değer girilebilir.
              Uzun tamsayı: -2.147.483.648 ile 2.147.483.647 arasında değer girilebilir.
              Tek ve Çift : çok büyük sayılar için ve ondalıklı sayılar için kullanılan veri tipleridir.
         2. Biçim: Alanlara girilecek değerlerin biçimlendirilmesini sağlar.
         Metin alanları için özel işaretler kullanılarak tanımlar yapılır. Metin türü alanlar için yapılabilecek
         tanımlamalar aşağıda verilmiştir.
              !                   Girişlerin sola yaslanmasını sağlar.
              *             Girişlerin sağa yaslanmasını sağlar.
              <                   Girilen karakterleri küçük harfe dönüştürür.
              >                   Girilen karakterleri büyük harfe dönüştürür.
                                                                                                                            6
“”               Tırnak içindeki ifadeyi aynen alana taşır.
Sayısal alanlarda biçim tanımlaması Biçim satırının sağ tarafındaki ok işaretine tıklanarak ekrana gelen
seçenekler yardımı ile yapılır. Bu seçenekler aşağıda belirtilmiştir.
Genel Sayı: Sayısal değerin girildiği biçimde görüntülenmesini sağlar.
Para Birimi: Para türü sayısal değerler için kullanılır. Değer girildikten sonra sağ tarafına otomatik olarak TL
ifadesi gelir. Sayı binler hanesine göre . ile birbirinden ayrılır.
Euro: Para türü veriler için kullanılır.
Sabit: Bu seçenek sayısal değerin Wındows’un denetim masasında yapılan tanımlara uygun biçimde
görüntülenmesini sağlar.
Standart: Wındows’un denetim masasında yapılan tanımlara uygun biçimde görüntülenmesini sağlar. Ancak
binler hanesine . koyar.
Yüzde: Bu tanımın yapıldığı alana girilen sayısal değer 100 sayısı ile çarpılır.
Bilimsel: Girilecek sayısal değer çok büyükse bu biçim kullanılır.
Tarih ve zaman alanlarında, Biçim satırındaki alan tanımlarından yararlanılır. Bu seçenekler;
Genel Tarih, Uzun Tarih, Orta Uzunlukta Tarih, Kısa Tarih, Uzun Saat, ;Orta Uzunlukta Saat, Kısa Saat’tir.
3. Ondalık Basamaklar: Sayısal alanlarda ondalık hanesi tanımlanması gerekiyorsa kullanılır. Tanım
     satırının sağ tarafındaki düğmeye basılarak seçenekler gelir. Eğer herhangi bir seçim yapılmaz ise
     otomatik seçeneği kullanılır.
4. Giriş Maskesi: Veri girişlerinde, bir alan için giriş maskeleri oluşturularak, verilerin belirli bir kurala
     uymaları sağlanabilir. Örneğin alana sayısal bir karakterin girilmesi gerekiyorsa, giriş esnasında
     kullanıcıyı buna zorlamak mümkündür. Giriş maskelerinin kullanılmasında bazı özel işaretlerden
     yararlanılır. Bunların bir kısmı aşağıda verilmiştir.
     0        Belirtilen alana 0-9 arası tek haneli bir sayısal girişini zorunlu hale getirir.
     9        Bir haneli sayısal değerin yada boşluğun girilmesine izin verir. Giriş zorunlu değildir.
   #          Bir haneli değer veya boşluk girişine izin verir ve + ile – işaretlerinin girişlerine izin verir.
    L         Alana A-Z arası alfabetik karakterlerin girişini zorunlu hale getirir.
    ?         Belirtilen alana A-Z arası alfabetik karakterlerin girişini zorunlu hale getirir. Giriş zorunlu
              değildir.
     A        Bir harf veya tek haneli karakterin girişine izin verir. Giriş yapılması zorunludur.
     a        Bir harf veya tek haneli karakterin girişine izin verir. Giriş yapılması zorunlu değildir.
     &        Herhangi bir karakter yada bilgi girişini zorunlu kılar.
     C        Herhangi bir karakter yada bilgi girişine izin verir. Zorunlu değildir.
    <         Bilgilerin küçük harflere dönüştürülmesini sağlar.
      >       Bilgilerin büyük harflere dönüştürülmesini sağlar.
     !        Girilen bilgilerin sağdan sola doğru alan içine yerleşmesini sağlar.
5. Giriş Maskesi Sihirbazı: Giriş maskesi düzenlemek için, sihirbazdan da yararlanılabilir. Giriş maskesi
     satırı üzerindeki ... düğmesine tıklanır. Giriş maskesi sihirbazından istenilen giriş maskesi seçilerek ileri
     düğmesine tıklanır.
6. Resim Yazısı: Alan ismi, form veya raporda alan başlığı olarak görüntülenir. Rapor ve Formlarda alan
     başlığını farklı yazmak isterse resim yazısı satırı kullanılır. Bu satıra istenilen alan başlığı yazılır.
7. Varsayılan Değer: Bazı alanlara bilgilerin otomatik girilmesi istenirse kullanılır. Böyle bir amaca
     ulaşmak için Varsayılan değer satırına bu bilgi girilir. Ancak kullanıcı veri girerken bunu değiştirme
     şansına sahiptir.
8. Geçerlilik Kuralı: Belirtilen alana girilecek veri üzerinde bir şart belirtildiğinde veya bir sınır konulması
     gerektiğinde bu satır kullanılır. Aşağıda bununla ilgili örnekler verilmiştir.
     Geçerlilik Kuralı                               Anlamı
     >100                                  100’den büyük rakamlar girilebilir.
     <1                                              1’den küçük rakamlar girilebilir.
     >10 AND <100                          10 İLE 100 arasında rakam girişine izin verir.
     <10 OR >100                           10’dan küçük veya 100’den büyük sayı girişine izin verilir.
     =”Ankara” Or =”Bolu”                  Sadece Ankara veya Bolu girişine izin verir.
     Like”z???”                                      Baş harfi z olan ve dört harften oluşan girişlere izin verir.
     >=Date$()                                       Bu günün tarihinden daha küçük bir tarih girişine izin
                                            vermez.
9. Geçerlilik Metni: Geçerlilik kuralına uyulmadığında kullanıcıyı uyarmak üzere bir mesaj görüntülenir.
     Mesajın içeriği bu satırda tanımlanır. Örneğin Lütfen Tekrar Giriş Yapınız. Gibi.
10. Gerekli: Bazı alanlara bilgi girişini zorunlu kılmak için kullanılır. Bu satırın sağ tarafında yer alan
     düğmeye tıklanarak Evet seçilirse, veri girişi zorunlu hale gelir, hayır seçilirse veri girişi zorunlu değildir.
11. Sıfır Uzunluk İzni: Metin türü alanlar için geçerlidir. Herhangi bir karakter içermezler.
12. Sıralı: Dizin alanları için geçerlidir. Bu satırın sağ tarafındaki düğmeye tıklanırsa üç seçenek ekrana gelir.
     Hayır seçeneği kullanılırsa bu satırın bir dizin olmadığı belirtilir. Evet (Yineleme Var) seçilecek olursa, bu
     alanın bir dizin alanı olduğunu ve aynı değere sahip kayıtlara izin verileceği anlaşılır. Evet (Yineleme
     Yok) seçilirse, aynı veriye sahip birden fazla kaydın olamayacağı belirtilir.
TANIM

                                                                                                                   7
Veri tabanı tablosundaki Tanım alanına isteği bağlı olarak açıklamalar yazılabilir. Bu alana yazılan
açıklamalar form seçildiğinde Durum çubuğunda görüntülenir.
     TABLOLAR ÜZERİNDE YAPILABİLECEK İŞLEMLER
     Bir tablo yaratıldıktan sonra, bunun üzerinde çeşitli işlemler yapılabilir.
TABLOLARIN KAYDEDİLMESİ
1. Tablo hazırlandıktan sonra Dosya mönüsünde Kaydet komutu çalıştırılarak kaydedilir.
2. Tablo kapatılırken Evet cevabı verilerek bir isim ile kaydedilir.
TABLOLARIN KOPYALANMASI
     Bir tablonun başka bir isimle kopyasının yaratılmasıdır.
1. Veritabanı penceresi üzerinde kopyalanacak tablo seçilir.
2. Tabloyu pano içine taşımak üzere; araç çubuğundan, düzen veya kısa yol mönüsünden Kopyala komutu
     seçilir.
3. Panodaki tabloyu yapıştırmak üzere; araç çubuğundan, düzen veya kısa yol mönüsünden Yapıştır komutu
     seçilir.
4. Kopyalamanın biçimini ve yeni tablonun adını tanımlamak üzere bir iletişim kutusu açılır. İstenilen
     yapıştırma seçeneği işaretlenir, tablo ismi verilir ve tamam düğmesine tıklanır.
TABLO ADININ DEĞİŞTİRİLMESİ
     Tablo adını değiştirmek mümkündür. Bunun için şu işlemler yapılır.
1. Veritabanı penceresinde ilgili tablo seçilir.
2. Kısa yol mönüsünden yeniden adlandır komutu seçilir.
3. Tablonun yeni adı seçilen alan üzerine yazılır. Enter tuşuna basılarak işlem tamamlanır.
TABLOLARIN YOK EDİLMESİ
     Daha önce yaratılmış bir tablonun yok edilmesi için şu yol izlenir.
1. Veritabanı penceresi üzerinde ilgili tablo seçilir.
2. Access mönüsü üzerindeki Düzen seçeneğinin Kes komutu kullanılabilir. Bu durumda tablo panoya
     alınmış olur. Yapıştır komutu ile geri getirilebilir. Bu işlem kısa yol mönüsünden de yapılır. Yada Düzen
     mönüsündeki Sil komutu kullanılır. Bu durumda silmek istediğinizden eminmisiniz mesajı gelir. Evet

     onaylanırsa tablo geri dönüşüm kutusuna gider. Ekrandaki
     Sil düğmesi de kullanılabilir.
TABLONUN AÇILMASI
      Tabloların açılması için genellikle formlar kullanılır. Bazen verilere hızlı ulaşmak için tablonun doğrudan
açılması istenebilir. Bir tablonun açılması demek, tasarım penceresinde tanımlanan alanların ve içerdiği
verilerin sütunlar halinde listelenmesidir. Buradan tabloya kayıt girilebilir, ekleme, silme, değiştirme, sıralama
gibi temel işlemler yapılabilir. İki şekilde tablo açılabilir.
Veritabanı Görünümünde Tablonun Açılması: Bu işlem için aşağıdaki yol izlenir.
     1. Tablo kapalı iken veritabanı penceresi üzerindeki Tablolar seçeneğine tıklanır. Tabloların listesi
          ekrana gelir.

   2. Açmak istenilen tablo seçilir ve çift tıklayarak açılır. Yada düğmesi kullanılır.
Tasarım Görünümünde Tablonun Açılması:
1. Tabloyu tasarım görünümünde açmak mümkündür. Bir tablonun tasarımında değişiklik ve düzenleme
   yapmak istendiğinde kullanılır.

2. Bunun için ilgili tablo seçilir sağ tuş Aç komutu çalıştırılır. Yada            düğmesi de kullanılabilir.
TABLOYA YENİ ALAN EKLEME
    Tabloya iki şekilde yeni alan eklenebilir.
1. Tasarım görünümünde yeni alan ekleme: Tablo tasarım görünümünde açılır. Eklenecek satırdan sonraki
   satır seçilir. Sağ tuş Ekle komutu çalıştırılır.
2. Veri sayfası görünümünde yeni alan ekleme: Tablo veri sayfası görünümünde açılır. Eklenecek sütundan
   sonraki sütun seçilir. Sağ tuş Sütun ekle komutu çalıştırılır.
TABLODAN ALAN SİLME
    Tablodan istenirse alan silinebilir. Bu işlem iki şekilde yapılır.
1. Tasarım görünümünde tablo açılır. Silinecek satır seçilir. Sağ tuş Sil komutu çalıştırılır.
2. Veri sayfası görünümünde tablo açılır. Silinecek alan seçilir. Sağ tuş Sil komutu çalıştırılır.




                                        UYGULAMA
                               ( TABLO OLUŞTURMA ve KAYIT GİRME)

     HEDEFLER
1.   Access programını çalıştırabilme.
2.   Veritabanı dosyasını oluşturabilme.

                                                                                                                8
3.    Tasarım görünümünde tablo oluşturabilme.
4.    Veri türlerini belirleyebilme ve alan özelliklerini tanımlayabilme.
5.    Tabloyu kaydedebilme.
6.    Oluşturulan tabloyu veri sayfası görünümünde açma.
7.    Tabloya kayıt girme.
8.    Tablo kopyalama.
9.    Tablo silme.
10.   Tablonun adını değiştirme.
11.   Tablo silme.
12.   Tabloyu tasarım görünümünde açma.
13.   Tasarım görünümünde tablo üzerinde değişiklikler yapma.
14.   Tabloda veri sayfası görünümünde değişiklikler yapma.

      UYGULAMALAR
1.    Access programını çalıştırınız.

2.    Veritabanı dosyası oluşturmak için Görev bölmesindeki Yeni seçeneğinin altındaki Boş Veri tabanı
      seçeneğinin seçiniz. Ekrana gelen pencerede kayıt yerini belirleyiniz. Kayız yeri Belgelerim seçeneğinin
      altında oluşturacağınız kendinize ait klasör olsun. Dosya Adı kutusuna ADRES PROGRAMI yazınız.
      Oluştur düğmesine tıklayınız.

3.    Tabloyu kendimiz oluşturmak istediğimiz için Tasarım Görünümünde Tablo Oluştur seçeneğini seçeriz.

4.    Aşağıdaki alanları ve veri türlerini ekrana gelen pencereye giriniz.
      ALAN ADI                             VERİ TÜRÜ                 ALAN ÖZELLİKLERİ
      Adres No                             Otomatik Sayı
      Adı Soyadı                      Metin                     Alan boyutu 20, Gerekli satırı Evet
      Ev Adresi                       Metin                     Alan Boyutu 60
      Ev Telefonu           Metin                       Alan Boyutu 15
      Cep Telefonu                    Metin                     Alan Boyutu 15
      Açıklama                        Not




5. Oluşturduğunuz bu tabloyu Dosya mönüsünden Kaydet komutunu kullanarak kaydedebileceğiniz gibi
   pencereyi kapatırken de kaydedebilirsiniz. Tablonun adını ADRES TABLOSU koyunuz. Ekrana Tanımlı
   Bir Birincil Anahtar Yok penceresi gelecektir. Bu pencereyi Evet cevabı vererek geçiniz. (Bu konu ileride
   anlatılacaktır.)

6. Tabloyu kayıt girmek üzere veri sayfası görünümünde açınız. (Fare ile çift tıklama, tablo üzerinde sağ tuş

      aç yada tablo seçili iken          düğmesine tıklama işlemi yapabilirsiniz.)

7.    Aşağıdaki kayıtları tablonuza giriniz. Tabloya kayıt girerken Sütunları sağ sınır çizgisinden fare ile tutup
      sürükleyerek açabilirsiniz.




8.    Tabloyu kapatırken Evet cevabı vererek kaydediniz.
                                                                                                                9
9. Tablonun bir kopyasını oluşturunuz. Bunun için tablo seçilir. Sağ tuş kopyala komutu çalıştırılır. Boş bir
   alana gelinir, sağ tuş yapıştır komutu çalıştırılır. İkinci tabloya yeni bir isim verilir. Tablonun ismini
   ADRES DEFTERİ koyunuz.

10. ADRES TABLOSU ismini verdiğimiz tablonun ismini değiştiriniz. Adını ADRESLER koyunuz. Bu işlem
    için tablo seçilir, sağ tuş Yeniden adlandır komutu çalıştırılır. Yeni isim girilir.

11. ADRESLER tablosunu siliniz. Bu işlem için tablo üzerinde sağ tuş sil komutu yada Delete tuşu kullanılır.

12. ADRES DEFTERİ tablosunu tasarım penceresinde açınız. Bu işlem için tablo seçilir. Sağ tuş Tasarım

    Görünümü komutu çalıştırılır. Yada                 düğmesine tıklanır.

13. Tasarım görünümünde açtığınız tabloda Açıklama alanından önceki satıra E-posta Adresi alanını
    ekleyiniz. Bu işlem için öncelikle satır eklenir. Açıklama satırı seçilir. Açıklama satırını başındaki gri
    kutuya tıklayarak yapınız. Sağ tuş satır ekle komutu çalıştırılır. Açıklama satırından önce bir satır eklenmiş
    olur. Buraya E-posta Adresi alanı girilir. Veri Türü Metin olmalıdır. Alan boyutu 20 olabilir.

14. Ev Telefonu alanını siliniz. Bu işlem için Ev Telefonu satırını seçip Sağ tuş sil komutu çalıştırılır.

15. Ev Adresi alan boyutunu 70 yapınız. Ev Adresi satırı seçilerek Alan özellikleri bölümünden Alan boyutu
    değiştirilir. Tabloda yaptığınız değişiklikleri kaydediniz.

16. Tabloyu Veri sayfası görünümünde açınız. Tablo üzerine çift tıklayarak.

17. Veri sayfası görünümünde iken Ev Adresi sütunundan sonraki sütuna İş Adresi alanını ekleyiniz. Bu işlem
    için Cep Telefonu Sütunu seçilir. Sağ tuş Sütun Ekle komutu çalıştırılır. Ekrana gelen Alan 1 boş sütununa
    tıklanır. Alan 1 yazısı koyu renk olunca, İş Adresi yazılır. Gerekli kayıtlar girilebilir.

18. Veri sayfası görünümünde iken Açıklama sütununu siliniz. Açıklama sütunu seçilir. Sağ tuş Sil komutu
    çalıştırılır.

19. Veri sayfası görünümünde iken Adı Soyadı alanı ile Ev Adresi alanının yerini değiştiriniz. Yeri
    değiştirilmek istenen alan seçilir. Ev Adresi alanını seçiniz. Fare ile sürükleyerek Adı Soyadı alanının
    başına getirip bırakınız.

20. Tasarım görünümünde iken Cep Telefonu ve E-Posta Adresi alanını Adres No alanından sonraki satırlara
    taşıyınız. Bunun için tablonuzu tasarım görünümünde açınız. Cep Telefonu ve E-Posta Adresi satırlarını
    seçiniz. Birden fazla seçim için fare seçim durumunda iken sürükleyiniz. Daha sonra iki satırı birden
    sürükleyerek, Adres No alanından sonraki kısma yerleştiriniz.




                       KAYITLAR ÜZERİNDE İŞLEMLER
KAYITLAR ARASINDA HAREKET
     Açılan tablo üzerinde yer alan kayıtlara ulaşmak için, pencerenin altında bulunan kayıt hareketlerinde
kullanılmak üzere bazı düğmelerin yer aldığı çubuktan yararlanılır. Bu düğmelerin görevleri aşağıda
gösterilmiştir.
            İlk kayıt Etkin kayıt        Son kayıt Toplam kayıt sayısı




                 Bir önceki kayıt     Bir sonraki kayıt Son kayıttan sonraki boş satır

TABLOYA YENİ KAYIT EKLEMEK
                Tablolara kayıt eklemek genellikle formlar aracılığı ile yapılır. Ancak tabloyu açarak
doğrudan doğruya kayıt da eklenebilir. Bunun için aşağıdaki işlemler gerçekleştirilir.
1. Tablo veri sayfası görünümünde açılır.
                                                                                                    10
2. Tabloya ilk defa kayıt yapılacaksa, doğrudan yazmaya başlanır. Kayıt eklenecekse pencerenin altındaki
   son kayıttan sonraki boş satır      düğmesine basılarak en sona kayıt girilir.
3. Bu işlem Ekle mönüsündeki Yeni kayıt komutuyla da yapılabilir.
KAYITLARIN SEÇİLMESİ
                Bazı işlemler için kayıtların seçilmesi gerekebilir. Satır seçme işlemi iki şekilde yapılabilir.
1. Düzen mönüsündeki kayıt seç komutu kullanılır. Ekleme noktasının bulunduğu satırı seçer. Kayıtların
   tümü seçilecekse Düzen mönüsünden tümünü seç komutu kullanılır.
2. Fare ile seçim yapılacaksa satırın başındaki gri düğmeye tıklanır. Birden fazla satır seçme işlemi için fare
   sürüklenir.
       ALANLARIN SEÇİLMESİ
                Alan seçimi için fare ile Alan adı üzerine tıklanır. Birden fazla alan seçmek fare sürüklenir.
KAYITLARIN SİLİNMESİ
                Tablo üzerinde bir kaydı silmek için aşağıdaki işlemler yapılır.
1. Tablo veri sayfası görünümünde açılır. Silinmek istenen kayıt seçilir.

2.   Araç çubuğundaki sil         düğmesine tıklanır. Yada Düzen veya kısa yol mönüsündeki sil komutuna
     seçilir.
3. Eğer gerçekten seçilen kaydın yok edilmesi isteniyorsa ekrana gelen mesaja Evet cevabı verilir.
ALANLARIN SİLİNMESİ
Bir alanını silinmesi için alan seçilir sağ tuş Sütun sil komutu çalıştırılır. Yada Düzen/Sütun sil komutu
seçilir.
KAYITLARIN KOPYALANMASI
          Kopyalama işlemi aşağıdaki gibi yapılır.
1. Kopyalama işleminin yapılacağı tablo açılır.
2. Kopyalanacak kayıt veya kayıtlar seçilir.
3. Kayıt pano içine taşımak üzere; araç çubuğundan, düzen veya kısa yol mönüsünden Kopyala komutu
     seçilir.
4. Kayıt kopyalanacak yer seçilir.
5. Panodaki kayıtları yapıştırmak üzere; araç çubuğundan, düzen veya kısa yol mönüsünden Yapıştır komutu
     seçilir. Kopyalama işlemi tamamlanmış olur.
ALANLARIN KOPYALANMASI
          Kopyalama işlemi aşağıdaki gibi yapılır.
1. Kopyalama işleminin yapılacağı tablo açılır.
2. Kopyalanacak alan veya alanlar seçilir.
3. Alanı pano içine taşımak üzere; araç çubuğundan, düzen veya kısa yol mönüsünden Kopyala komutu
     seçilir.
4. Alan kopyalanacak yer seçilir.
5. Panodaki alanları yapıştırmak üzere; araç çubuğundan, düzen veya kısa yol mönüsünden Yapıştır komutu
     seçilir. Kopyalama işlemi tamamlanmış olur.
SIRALAMA
      Tablo üzerinde yer alan kayıtları belirli bir alana göre sıralayarak görüntülemek için aşağıdaki işlemler
yapılır.
1. Sıralama işleminin uygulanacağı tablo seçilir.
2. Sıralama hangi alana göre yapılacaksa o alanın üzerine fare tıklanarak sağ düğmeye basılır.
3. Açılan pencere üzerine sıralamanın yönünü belirten iki seçenek görüntülenir.
4. Artan sıralama, küçükten büyüğe, azalan sıralama; büyükten küçüğe sıralar.

5. Bu işlem alan seçimi yapıldıktan sonra araç çubuğundaki           Artan sıralama yada       Azalan sıralama
   düğmelerine tıklanarak da yapılabilir.
KAYIT ARAMA
   Veri tabanı tablolarına girilen kayıtları aramak için aşağıdaki işlemler yapılır.
1. Tablo veri sayfası görünümünde açılır.
2. Arama yapılacak alan seçilir.
3. Düzen/Bul komutu çalıştırılır. Yada Ctrl+F tuşuna basılır.
4. Aranan kutusuna bulunması istenilen bilgi girilir.
5. Bak kutusundan aramanın yapılacağı yer belirlenir. Alan yada tüm tablo.
6. Arama yönü listesinden Tümü seçilir.
7. Sonrakinin Bul düğmesi tıklanarak arama ve bulma işlemi gerçekleştirilir.
KAYIT DEĞİŞTİRME
   Herhangi bir kaydı değiştirmek için kullanılır. Aşağıdaki işlemler yapılır.
1. Tablo veri sayfası görünümünde açılır.
2. Değiştirme yapılacak alan seçilir.
3. Düzen/Değiştir komutu çalıştırılır. Yada Ctrl+H tuşuna basılır.
4. Aranan kutusuna bulunması istenilen bilgi girilir.

                                                                                                             11
5. Yeni değer kutusuna yeni bilgi girilir.
6. Bak kutusundan aramanın yapılacağı yer belirlenir. Alan yada tüm tablo.
7. Arama yönü listesinden Tümü seçilir.
Değiştir düğmesi tıklanarak değiştirme işlemi gerçekleştirilir.
SÜZME İŞLEMLERİ
    Bir tablo üzerinde yer alan kayıtları süzerek, sadece istenilen kayıtların ayrı bir pencere içerisinde
görüntülenmesini istiyorsak aşağıdaki işlemler yapılır.
1. Süzme işlemini yapacağımız tabla açılır.
2. Süzme işlemi yapılacak kaydın üzerine fare getirilir, sağ düğmeye basılır
3. Açılan kısa yol mönüsünden seçime göre süz satırı seçilir.
4. Eğer bu işlemin tersi yapılmak isteniyorsa, seçimi dışta tutarak süz satırı seçilmelidir.
5. Seçimin ardından bu duruma uygun kayıtları içeren başka bir pencere açılarak işlem tamamlanır.
6.   Bu işlem araç çubuğundaki         Seçime göre süz düğmesi tıklanarak da yapılabilir. Süzme işlemini
   kaldırmak için       Süzgeci kaldır düğmesi kullanılır.
ŞİFRE KOYMA
    Hazırlanan veri tabanı dosyasına yetkisiz kişilerin erişmesini önlemek için şifre konulabilir.
1. Veri tabanı dosyasına şifre koymak için dosyayı özel kullanımda açmak gerekir. Bu nedenle veritabanı
   dosyası açıksa öncelikle dosya kapatılır.
2. Dosya/Aç komutunu kullanarak veri tabanı dosyası listeden bulunup seçilir.




     Yukarıdaki ekranda görüldüğü gibi Aç düğmesinin sağ tarafındaki ok işaretine tıklanır. Özel Kullanımda
Aç seçeneği seçilir.
3. Araçlar/Güvenlik/Veri tabanı parolası belirle komutları çalıştırılır.




4. Ekrana gelen pencereye istenilen parola girilir. Parolanın unutulmayacak bir sayı yada sözcük olmasına
   dikkat ediniz. Dosyanızı kapatıp tekrar açarak parola işlemini deneyiniz.

ŞİFREYİ KALDIRMA
    Veritabanına konulan şifreyi kaldırmak için şu adımlar izlenir.
1. Veri tabanı şifresini kaldırmak için yine dosyayı özel kullanımda açmak gerekir.
2. Araçlar/Güvenlik Parolasını Geri Al komutları seçilir.
3. Ekrana gelen Veri tabanı Parolasını Geri al penceresine parola girilerek işlem tamamlanır.
ALANLARI GİZLEME
    Alan ve alanlar seçilerek gizlenebilir. Bu işlem hem veri sayfası hem de tasarım görünümünde yapılabilir.
Sütun gizleme işlemi için aşağıdaki yol takip edilir.
1. Tablo veri sayfası görünümünde açılır.
2. Gizlemek istenen sütun yada sütunlar seçilir.
3. Biçim/Gizle komutu çalıştırılır. Seçilen alanlar gizlenir.
4. Gizlenen bir alanı tekrar görüntülemek için Biçim/Sütunları Göster komutu seçilmelidir.




                                                                                                          12
UYGULAMA
    (KAYIT GİRME ve KAYITLAR ÜZERİNDE YAPILABİLECEK İŞLEMLER)
HEDEFLER
1. Kayıtları açıp, kayıtlar arasında hareket edebilme.
2. Tabloya yeni kayıt ekleme.
3. Kayıtları seçebilme.
4. Kayıtları silebilme.
5. Sütunları seçebilme.
6. Sütunları silebilme.
7. Kayıtları kopyalayabilme.
8. Kayıtları sıralayabilme.
9. Kayıt arayabilme.
10. Bazı şartlara uyan kayıtları listeleyebilme.
11. Birden fazla şarta uyan kayıtları listeleyebilme.
12. Veritabanı dosyasına şifre koyabilme ve kaldırabilme.
13. Gereksiz alanları gizleyebilme.


Uygulamalar
1. Access programını çalıştırınız.
2. PERSONEL TAKİP PROGRAMI adını verdiğiniz bir veri tabanı dosyası oluşturarak kendi klasörünüze
   kaydediniz.
3. Tasarım görünümünde aşağıdaki bilgileri içeren bir tablo hazırlayınız.
4. Aşağıdaki alanları ve veri türlerini ekrana gelen pencereye giriniz.
   ALAN ADI                    VERİ TÜRÜ                  ALAN ÖZELLİKLERİ
   Personel No                 Otomatik Sayı
   Adı Soyadı                  Metin                      Alan Boyutunu 20, Gerekli satırını Evet yapınız.
   Cinsiyeti                   Metin                      Alan Boyutu 5
   Doğum Yeri                  Metin                      Varsayılan değer satırına BOLU yazınız.
   Doğum Tarihi                Tarih/Saat                 Biçimi Kısa Tarih yapınız.
   Adresi                      Metin                      Alan Boyutu 80
   Telefonu                    Metin                      Alan Boyutu 12
   Kadrolu mu?                 Evet/Hayır
   Maaşı                       Para Birimi                Ondalık Basamakları 0 yapınız.
   Çalıştığı Yıl Sayısı        Sayı
   Personelin Özellikleri      Not
   E-mail adresi               Metin
   Fotoğrafı                   Ole Nesnesi
5. Oluşturduğunuz tabloyu adını PERSONEL KİŞİSEL BİLGİLİRİ koyarak kaydediniz.
6. Tabloyu veri sayfası görünümünde açınız.
7. Sayfanın arkasındaki kayıtları tablonuza giriniz.




                                                                                                       13
PERSONEL TAKİP PROGRAMI




                          14
8.     Tablonuza kendi bilgilerinizi yeni kayıt olarak ekleyiniz. Bunun için son kayıttan sonraki boş satır
    düğmesine tıklayarak yeni kayıt ekleme işlemi yapılır.
9. 4 nolu kaydı seçiniz. Satırın başındaki gri düğmeye tıklanarak yapılır.
10. 4 nolu kaydı siliniz. Bunun için 4 nolu kaydın bulunduğu satır seçilir, Düzen mönüsünden Sil komutu
    çalıştırılır.
11. Çalıştığı Yıl Sayısı sütununu seçiniz. Sütun başlığına tıklanır.
12. Çalıştığı Yıl Sayısı sütununu siliniz. Sütun seçilir. Farenin sağ tuşuna tıklanır. Sütun sil komutu çalıştırılır.
13. 3 nolu kaydı en sona yeni kayıt olarak kopyalayınız. Bunun için 3 nolu kayıt seçilir. Düzen mönüsünden
    Kopyala komutu çalıştırılır. En son kayıttan sonraki boş satıra gelinir. Düzen mönüsünden Yapıştır
    komutu çalıştırılır.
14. Kayıtları Adı Soyadı alanına göre artan yani A dan Z ye , Maaşı alanına göre azalan yani büyükten
     küçüğe sıralayınız. Bunun için Adı Soyadı alanı seçilir.              Artan sıralama düğmesine tıklanır. Maaşı
    alanı seçilir.     Azalan Sıralama düğmesine tıklanır.
15. Doğum yeri Sivas olan kaydı arayınız. Sivas kaydını bulabilmek için, Doğum yeri sütunu seçilir.
    Düzen/Bul komutları çalıştırılır. Aranan kutusuna Sivas yazılır. Sonrakini Bul düğmesine tıklanır ve bu
    pencere kapatılır. Sivas kaydının bulunduğu görülür.
16. Erkek personeli listeleyiniz. Bu işlem için Erkek yazan herhangi bir kayıt üzerine fare ile tıklanır. Araç
     çubuğundaki          Seçime Göre Süz düğmesi seçilir. Erkek personelin listelendiği görülür. Tüm personeli
     tekrar göstermek için araç çubuğundaki            Süzgeci Kaldır düğmesine tıklanır.
17. Hem Erkek hem de doğum yeri BOLU olanları listeleyin. Bunun için Erkek yazan herhangi bir kayıt
     seçilir, araç çubuğundaki            Seçime Göre Süz düğmesine tıklanır. Tekrar doğum yeri BOLU olan
    herhangi bir kayıt seçilir, araç çubuğundaki      Seçime Göre Süz düğmesine tıklanır. Hem Erkek hem de
    doğum yeri BOLU olanlar listelenir.
18. PERSONEL TAKİP PROGRAMI dosyanıza şifre koyunuz. Bu işlem için önce dosyanızı kapatınız.
    Dosya/Aç komutunu çalıştırınız. Aç komut düğmesinin sağ tarafındaki oku açınız. Özel Kullanımda Aç
    seçeneğini seçiniz. Araçlar/Güvenlik/Veritabanı Parolası Belirle komutlarını çalıştırınız. Parola ve
    Doğrula kutularına doğum yılınızı yazınız. Örn. 1970 gibi. Tamam düğmesin tıklayın. Dosyanız
    şifrelenmiştir. Bu dosyayı şifreyi bilmeyen kişi açamaz. Şifreyi kaldırmak için yine dosyayı özel
    kullanımda açarak, Araçlar/Güvenli/Veritabanı Parolasını Geri Al komutları çalıştırılır. Ekrana gelen
    pencereye şifre girilir. Tamam düğmesine tıklanır. Şifre kaldırılmış olur.
19. Personelin Özellikleri alanını gizleyiniz. Bunun için Personelin Özellikleri sütunu seçilir. Biçim/Sütunları
    Gizle komutları çalıştırılır. Personelin Özellikleri alanı gizlenmiş olur. Tekrar göstermek için
    Biçim/Sütunları Göster komutları çalıştırılır. Ekrana gelen pencerede Personelin Özellikleri alanı onay
    kutusu işaretlenir. Kapat düğmesine tıklanır. Bu alan tekrar ekrana gelmiş olur.
                                                  FORMLAR
     FORM OLUŞTURMA
         Veri girmek için tablolar kullanılabileceği gibi asıl veri girişi formlarla yapılır. Formlar programa görsel açıdan
     daha güzel ve daha kolay veri girişi sağlayan nesnedir. Formlar farklı yöntemlerle oluşturulabilir.
     FORM SİHİRBAZINI KULLANARAK FORM HAZIRLAMA
          Eğer formda bütün alanların bulunmasını istemiyorsanız veya form biçimini kendiniz belirlemek
     istiyorsanız Form Sihirbazı seçeneğini kullanarak formunuzu adım adım hazırlayabilirsiniz.
     1. Tablo hazırlanıp, kaydedildikten sonra veri tabanı penceresinde iken Formlar nesnesine tıklanır.
     2. Sihirbazı kullanarak form oluştur seçeneğine tıklanır. Aşağıdaki pencere ekrana gelir.




                                                                                                                         15
3. Form sihirbazı penceresindeki Tablolar/Sorgular liste kutusunda formu yapılacak olan tablo seçilir.
4. Formda bulunmasını istediğimiz alanlar > işareti ile Seçili Alanlar kutusuna aktarılır. Alanların hepsi
   aktarılmak istenirse >> işareti kullanılır. Geri almak için ise < yada << işaretleri kullanılır. İleri
   düğmesine tıklanır.




5. Bu aşamada form yerleşiminin nasıl olacağı sorulur. İstenilen şekil seçilir.(Sütunlu, Sekmeli, Veri
   Sayfası, Dayalı) İleri düğmesine tıklanır.




6. Ekrana gelen pencerede yazı ve şekil olarak stil ayarlanır. İstenilen stil seçilir.




7. Formunuzun başlığının ne olmasını istiyorsunuz kutusuna başlık yazılır. Görüntülenecek formu aç veya
   bilgileri gir. Seçeneği seçilir. Son düğmesine tıklanır.




   Yukarıdakine benzer bir form hazırlanmış olur.

                                                                                                       16
OTOMATİK FORM SİHİRBAZLARINI KULLANARAK FORM OLUŞTURMA
           Otomatik form sihirbazlarını kullanmak için veri tabanı penceresinde Formlar nesnesi seçili iken

               Yeni düğmesine tıklanır. Aşağıdaki pencere karşımıza gelir. Formu hazırlanacak tablo Nesne verilerinin
     geldiği tabloyu veya sorguyu seçin: liste kutusundan seçilir.




1. Otomatik Form: Sütunlu
     Formu yaratılacak tablo seçildikten sonra Otomatik Form: Sütunlu seçeneği ile form oluşturulur.




                                                          Sütunlu Form Örneği
2.   Otomatik Form: Sekmeli
     Formu yaratılacak tablo seçildikten sonra Otomatik Form: Sekmeli seçeneği ile form oluşturulur.




                                                         Sekmeli Form Örneği
2.   Otomatik Form: Veri Sayfası
     Formu yaratılacak tablo seçildikten sonra Otomatik Form: Veri Sayfası seçeneği ile form oluşturulur.
     Bu aşamada form biçimini seçmemiz istenir. İstenilen seçenek seçilir, Son düğmesine tıklanır. Form
     oluşmuş olur.




     Veri Sayfası Form Örneği
     TASARIM GÖRÜNÜMÜNDE FORM OLUŞTURMA
     Tasarım görünümünde form oluşturmak için aşağıdaki işlemler yapılır.
     1. Veri tabanı penceresinde iken Formlar nesnesi seçilir. Yeni düğmesine tıklanır.
     2. Ekrana gelen pencerede formu hazırlanacak tablo seçilir. Tasarım Görünümü seçeneği seçilir. Tamam
         düğmesine tıklanır.



                                                                                                                  17
3. Yukarıdaki tasarım görünümü form penceresi karşımıza gelir. Kaynak tablodaki alanlar Fare ile tutulup
       sürüklenerek form üzerine yerleştirilir. Alanların hepsi aynı anda seçilip sürüklenerek de yerleştirme
       yapılabilir.
    4. Dosya/Kaydet komutu kullanılarak yada Ctrl+S tuşuna basılarak form kaydedilir.
    5. Hazırlanan forma çift tıklandığında form ekranda görüntülenir.
    BAŞLANGIÇ FORMU HAZIRLAMA
        Hazırlanan veritabanlarında birçok form, rapor, sorgu bulunabilir. Bunların tek bir formdan
açılması sağlanabilir. Bu forma başlangıç formu denir. Kullanıcı bu formdaki düğmelerle istediği yere
gidebilir.
                Bu formu hazırlamak için veri tabanı penceresinde iken Formlar nesnesi tıklanır. Tasarım
görünümünde form oluştur seçeneğine tıklanır. Ekrana boş bir tasarım görünümü formu gelir. Ekrandaki
araç kutusu kullanılarak başlangıç formu düzenlenir. Araç kutusu elemanları anlatılırken bu formun nasıl
hazırlandığı da gösterilecektir.

                       FORMLAR İLE İLGİLİ TEMEL İŞLEMLER
    Her form görünüm ve davranışını farklılaştırmak için değiştirilebilecek özellik ayarlarına sahiptir. Oluşturulan
formu tasarım görünümünde açarsak, formda yapabileceğimiz değişiklikler için kullanılan bir araç kutusu açılır.

Formu tasarım görünümünde açmak için, veritabanı penceresinde iken form seçilir,                 Tasarla düğmesine
tıklanır, yada sağ tuş tasarım görünümü komutu çalıştırılır.
     ARAÇ KUTUSU


    Ekranda araç kutusu yok ise Görünüm/Araç Kutusu komutu çalıştırılır yada araç çubuğundaki      araç
kutusu düğmesine tıklanır. Araç kutusundaki elemanlar amaçları doğrultusunda form üzerine alınabilir ve
kullanılabilir.
    ARAÇ KUTUSU ELEMANLARI

           DENETİM SİHİRBAZLARI: Bu düğme basılı iken elemanlara sihirbaz desteği sağlanır.

            ETİKET: Form üzerinde açıklama ve başlık yazmak için kullanılır.

           METİN KUTUSU: Tablolara ait verileri gösteren ve değiştirilmesine izin veren, alanlar
    arasında hesap yapılıp, sonucun gösterilmesi için kullanılan elemandır.

           SEÇENEK GRUBU: Form üzerindeki elemanları gruplandırmak ve kendisine ait alt
    seçenekler oluşturmak için kullanılır.

           DEĞİŞTİRME DÜĞMESİ: İki durumlu olaylar için kullanılan düğmedir.

           SEÇENEK DÜĞMESİ: Aynı türden fakat birden fazla seçeneği içeren elemandır.

           ONAY KUTUSU: Bir işlemin olup olmadığını belirlemek için kullanılır.
            AÇILAN KUTU: Birden fazla veriyi aynı anda içerir ve istenilen bir elemanı seçmek için
    kullanılır.

                                                                                                                 18
LİSTE KUTUSU: Birden fazla veriyi aynı anda listeleyen bir elemandır.

      KOMUT DÜĞMESİ: Bir formu çalıştırmak yada başka bir işlemi yapmak için kullanılır.

      RESİM: Form üzerine bir resim eklemek için kullanılır.

       İLİŞKİSİZ NESNE ÇERÇEVESİ: Form üzerine resim eklemek için kullanılır. Fakat eklenen
bu resim kaynağı ole nesnesi sağlayan bir elemandır.

      İLİŞKİLİ NESNE ÇERÇEVESİ: Resim içeren veri alanları için kullanılır.

      SAYFA SONU: Formlara ve raporları sayfa sonu ekler.

       SEKME DENETİMİ: Bir sayfa üzerinde birden fazla elemanı ayrı ayrı bölümlerde göstermek
için kullanılır.
       ALT FORM/ALT RAPOR: Bir forma yada rapora alt form yada alt rapor eklemek için
kullanılır.

      ÇİZGİ: Form yada rapor üzerine çizgi çizmek için kullanılır.

      DİKDÖRTGEN: Form yada rapor üzerine dikdörtgen çizmek için kullanılır.

       DİĞER DENETİMLER: Araç kutusunda bulunmayan Access’in desteklediği diğer bileşenleri
listelemek için kullanılır.




                                                                                           19
MÜŞTERİ TAKİP PROGRAMI
    HEDEFLER
1- Birden fazla tablo hazırlama
2- Form hazırlama
3- Form üzerinde düzenleme yapma.
4- Formlara araç kutusundan açılan kutu ekleme.
5- Formlara araç kutusundan liste kutusu ekleme.
6- Formlara onay kutusu ekleme.
7- Başlangıç formu hazırlama.
8- Formlara kayıt girme.
9- Metin kutusu oluşturma ve hesaplama yapma.
10- Formlara hesap makinesi ekleme.
11- Formlara seçenek grubu ekleme.

    UYGULAMA
   Access paket programında MÜŞTERİ TAKİP PROGRAMI adı ile bir veri tabanı dosyası oluşturunuz. Bu
dosyayı kendinize ait olan klasöre kaydediniz. Aşağıdaki tabloları bu dosya altında düzenleyiniz.
Tasarım görünümünde 1. tablo düzenlendikten sonra aynı dosya içinde tasarım görünümünde tablo oluştur
seçeneğine tıklanarak 2. tablo düzenlenecektir.
TABLO 1 (Tablo adını MÜŞTERİ koyarak kaydediniz. )
Alan Adı:                                Veri Türü
Müşteri No                               Otomatik Sayı
Müşteri Adı Soyadı                       Metin
Telefonu                                 Metin
Adresi                                   Metin             (Alan boyutunu 100 yapınız.)

TABLO 2 (Tablo adını SATIŞ koyarak kaydediniz. )
Alan Adı                            Veri Türü
Satış No                            Otomatik Sayı
Müşteri No                          Sayı
Satılan Mal                         Metin
Fiyat                               Para Birimi            (Ondalık Basamaklar alan özelliğini 0 yapınız.)
Miktar                              Sayı

   Her tablo için form sihirbazını kullanarak Sütunlu form oluşturunuz. (Formlar/Sihirbazı Kullanarak
   Form Oluştur)
FORM ÜZERİNDE DÜZENLEMELER YAPMA
     Oluşturduğunuz Müşteri formunu tasarım görünümünde açınız. Müşteri formunu seçip Tasarla
düğmesine tıklayarak tasarım görünümünde açılır. Ekrandaki elemanları hareket ettirerek gerekli
düzenlemeleri yapınız. Not: Tasarım görünümündeki formlarda soldaki seçenekler etiket, sağdaki
seçenekler elemandır.
1. Müşteri Adı Soyadı etiket ismini sadece Adı Soyadı ismiyle değiştiriniz. Etiket ismi üzerine fare ile iki
   kez tıklanır. Eski isim silinir, yeni isim girilir.
2. Telefon elemanını etiketiyle beraber Adres elemanının altına taşıyınız. Bunun için fare eleman üzerinde
   iken bir defa tıklanır ve el şekline dönüşünce sürüklenerek istenen yere taşınır.
3. Müşteri No elemanını etiketten uzaklaştırınız. Sadece elemanı yada etiketi taşımak için sol üst
   köşesindeki kulpçuktan fare ile tutulur ve sürüklenir.
4. Adı Soyadı elemanını genişletiniz. Eleman yada etiketi boyutlandırmak için fare ile bir defa tıklanır.
   Eleman üzerindeki kare kutular üzerinde fare ok şeklini alınca istenilen yöne sürüklenir.
5. Bütün eleman ve etiketleri seçip araç çubuklarından zemin rengi ve özel efekt veriniz. Bunun için Shift

   tuşu ile beraber fare ile eleman ve etiketler seçilir. Araç çubuğundaki zemin rengi            düğmesinden




   istenilen renk seçilir ve yine araç çubuğundaki özel efekt düğmesinden             gölgeli seçilir.

FORMDA AÇILAN KUTU OLUŞTURMA
   Müşteri formunu Tasarım görünümünde açarak Müşteri Adı Soyadı alanı için bir açılan kutu
oluşturunuz. Bu açılan kutuda Onur Aslan, Arzu Demir, Kadir Kara seçenekleri bulunsun.

   Not: Araç kutusu kullanılırken denetim sihirbazının          çalışıyor olmasına dikkat ediniz.
                                                                                                             20
1. Form tasarım görünümünde açılır. Araç kutusu ekranda yok ise Görünüm/Araç Çubukları/Araç Kutusu

   komutları çalıştırılır yada araç çubuğundaki Araç Kutusu düğmesine       tıklanır.
2. Açılan kutu yapmak için önce Adı soyadı yazan sağdaki kutu silinir. Araç kutusundaki Açılan Kutu simgesine

          tıklanır. Fare silinen bu kısımda gezdirilir.
3. Ekrana gelen pencereden İstediğim değerleri ben yazacağım seçeneği seçilir.
4. İleri düğmesine tıklanır. Ekrana gelen boş kutulara alt alta Müşteri isimleri yazılır. ( Onur ASLAN, Arzu
    DEMİR, Kadir KARA) İleri düğmesine tıklanır.
5. Değeri bu alanda depola kutusundan Adı Soyadı alanı seçilir. İleri düğmesine tıklanır.
6. Etiket adı olarak Adı Soyadı yazılır. Son düğmesine tıklanır. Form son haliyle kaydedilir.




   Form açıldığında açılan kutu oluşmuştur.

   NOT: Bir form tasarım görünümünde iken araç çubuğundaki                   Görünüm düğmesine tıklanarak

    veri sayfası görünümüne geçilir. Veri sayfası görünümünde iken yine araç çubuğundaki
    Görünüm düğmesine tıklanarak tasarım görünümüne geçilir. Görünüm düğmelerinin sağındaki ok
    işaretleri açılarak da tasarım görünümüne yada veri sayfası görünümüne geçme işlemi
    gerçekleştirilebilir.
     Satış formunu Tasarım görünümünde açarak Satılan Mal alanı için bir liste kutusu oluşturunuz.
    Liste kutusunda Erkek ayakkabı, Bayan ayakkabı, Erkek bot, Bayan bot seçenekleri bulunsun
 1. Form tasarım görünümünde açılır. Bunu yapmak için önce Miktar ve Fiyat kutuları biraz aşağıya indirilir ve
    Satılan mal yazan sağdaki kutu silinir.

2. Araç kutusundaki Liste kutusu simgesine         tıklanır. Fare silinen bu kısımda gezdirilir.
3. Ekrana gelen pencereden İstediğim değerleri ben yazacağım seçeneği seçilir. İleri düğmesine tıklanır.
    Ekrana gelen boş kutulara alt alta Erkek ayakkabı, Bayan ayakkabı, Erkek bot, Bayan bot yazılır. İleri
    düğmesine tıklanır.
4. Değeri bu alanda depola kutusunda Satılan mal alanı seçilir. İleri düğmesine tıklanır.
5. Etiket adı olarak Satılan mal yazılır. Son düğmesine tıklanır. Form son haliyle kaydedilir. Form açıldığında
    liste kutusu oluşmuştur.
Aşağıdaki verileri formları kullanarak tablolara giriniz.
MÜŞTERİ
Müşteri No              Müşteri Adı Soyadı                    Telefon                   Adres
1                       Onur ASLAN                            2145876       Cumhuriyet Cad. No20/5 BOLU
2                       Arzu DEMİR                            2140964       Sümer Mah. Gündüz Sok No:1 BOLU
3                       Kadir KARA                            2147836       Atatürk Bulvarı No25/12 BOLU
SATIŞ
Satış No     Müşteri No            Satılan Mal              Miktar         Fiyat
   1                 2             Bayan Ayakkabı             3            50
   2                 1             Erkek Bot                  2            70
   3                 3             Erkek Ayakkabı             1            40

METİN KUTUSU OLUŞTURMA               (FORMLARDA HESAPLAMA YAPMA)
   Satış formunu tasarım görünümünde açıp bir metin kutusu oluşturunuz. Bu metin kutusunda Tutarı
hesaplayınız.
1. Bu işlem için veritabanı penceresinde iken Satış Formu tasarım görünümünde açılır. Fiyat kutusunun

    altına bir metin kutusu       çizilir.
 2. Metin kutusunun üzerinde iken sağ tuş Özellikler komutu seçilir.
 3. Ekrana gelen Metin Kutusu penceresinden Veri sayfası tıklanır. Bu sayfadaki Denetim Kaynağı satırına
    aşağıdaki formül yazılır.
    =[Miktar]*[Fiyat]
    Bu pencere kapatılır.
 4. Metin kutusunun içinde bu formül görüntülenecektir.
 5. Metin yazan kutuya fare ile tıklanır ve Tutar yazılır. Form son haliyle kaydedilir. Form veri sayfası
    görünümünde açıldığında Tutarın hesaplandığı görülecektir.



                                                                                                            21
Satış formu yukarıdaki gibi olacaktır.

ONAY KUTUSU OLUŞTURMA
    Satış formuna KDV dahil yazan bir onay kutusu oluşturunuz.
1. Satış formu tasarım görünümünde açılır.

2. Araç kutusundan onay kutusu düğmesi                     seçilir ve formun en alt kısmında fare gezdirilir. Bir onay
    kutusu oluşacaktır.
3. Fare ile bu kutu üzerine tıklanır ve ismi değiştirilir.




     Form yukarıdaki gibi olmalıdır.

SEÇENEK GRUBU DÜĞMESİ OLUŞTURMA
  Satış formuna Ödeme seçeneklerini gösteren bir seçenek grubu oluşturunuz. Başlık ÖDEME ŞEKLİ,
ödeme seçenekleri PEŞİN, KREDİ KARTI, VERESİYE olsun.

1. Form tasarım görünümünde açılır. Seçenek grubu          düğmesine tıklanır. Fare formun uygun bir yerinde
   gezdirilir.
2. Ekrana gelen penceredeki kutulara Peşin, Kredi Kartı, Veresiye seçenek adları alt alta yazılır. İleri
   düğmesine tıklanır.
3. Varsayılan değer seçilir. İleri düğmesine tıklanır. Her seçenek için bir değer atanır. Burada bir işlem
   yapmaya gerek yoktur . Bilgisayar yazılan sıraya göre otomatik değer atamaktadır. İleri düğmesine tıklanır.
4. Bu adımda Daha sonra kullanılmak üzere kaydet seçeneği seçilir. İleri düğmesine tıklanır.
5. Burada Seçenek düğmeleri ve gölgeli seçilir. İleri düğmesine tıklanır. Seçenek grubunun başlığı yazılır.
   Başlık Ödeme Şekli olsun ve son düğmesine tıklanır. Form kaydedilir ve çalıştırılır.




      Form yukarıdaki gibi olacaktır.

                                                                                                                   22
BAŞLANGIÇ FORMU HAZIRLAMA
  Başlangıç formu hazırlayınız.
  (Formlar/Tasarım Görünümünde Form Oluştur)

ETİKET DÜĞMESİ OLUŞTURMA             BAŞLIK YAZMA
   Başlangıç formuna bir başlık yazınız.

1. Bu işlem , araç kutusundaki Etiket düğmesi                kullanılarak yapılır. Başlangıç formu tasarım
   görünümünde ekranda iken bu düğmeye tıklanır ve fare form üzerinde gezdirilir.
2. Ekrana gelen kutuya başlık yazılır. Başlık için gerekli biçimlendirmeler, biçimlendirme araç çubuğundan
   yapılabilir.




   Form yukarıdaki gibi olmalıdır.
FORMLARA ERİŞİMİ SAĞLAYACAK KOMUT DÜĞMESİ OLUŞTURMA.
   Başlangıç formundan MÜŞTERİ ve SATIŞ formlarını açmak için MÜŞTERİ ve SATIŞ komut
düğmeleri oluşturunuz.
1. Başlangıç formu tasarım görünümünde iken araç kutusundaki komut düğmesine                 tıklanır. Fare form
   üzerinde gezdirilir.
2. Ekrana gelen pencereden Form İşlemleri ve Forma aç seçenekleri seçilir. İleri düğmesine tıklanır.
3. Bu pencerede veri tabanında bulunan formlar listelenir. Bunlarda MÜŞTERİ seçilir. İleri düğmesine tıklanır.
4. Açılacak formun ismi yazılarak işlem tamamlanır.
5. Form aç ve tüm kayıtları göster seçeneği seçilir. İleri düğmesine tıklanır.
6. Komut düğmesi üzerinde bulunmasını istediğimiz metin girilir ve son düğmesine tıklanır. Form kaydedilir.
7. Form BAŞLANGIÇ FORMU adı verilerek kaydedilir.
8. BAŞLANGIÇ FORMU çift tıklanarak açılır. MÜŞTERİ ve SATIŞ komut düğmelerine tıklandığındı
   MÜŞTERİ ve SATIŞ formuna ulaşıldığı görülür.




    Komut düğmesini kullanarak BAŞLANGIÇ formuna programdan çıkış düğmesi oluşturunuz.
1. Başlangıç Formu tasarım görünümünde iken Araç kutusundan Komut düğmesine tıklanır.
2. Formun sağ alt köşesinde fare gezdirilerek bir düğme oluşturulur.
3. Ekrana gelen pencereden Uygulama/Uygulamadan Çık seçenekleri seçilir.
4. Resim seçeneğinden Çıkış seçilir. İleri ve Son düğmelerine tıklanır.
5. Form son hali ile kaydedilir.
5. Form veri sayfası görünümüne alınır. Çıkış düğmesine tıklanarak programdan çıkıp çıkmadığı kontrol edilir.


                                                                                                             23
Form yukarıdaki gibi olmalıdır.

     FORMLARA RESİM EKLEME
     Başlangıç formuna bir resim ekleyiniz.

1. Araç kutusundan resim      düğmesine tıklanır.
2. Formun boş bir yerinde fare gezdirilir. Ekrana resim ekle penceresi gelir. Bu pencereden istenilen resim dosyası
   bulunarak Tamam düğmesine tıklanır. Ekrana resim getirilmiş olur. Resmi arka plan yapmak için resim seçilir Biçim
   mönüsünde En alta gönder komutu çalıştırılır.




     Form yukarıdaki gibi olmalıdır.
     BAŞKA PROGRAMLARI AÇMAK İÇİN KULLANILAN DÜĞME EKLEME
     Satış formuna bir hesap makinesi düğmesi ekleyiniz.
1.   Satış formu tasarım görünümünde açılır. Araç kutusundan komut düğmesine tıklanır. Fare form üzerinde
     gezdirilir.
2.   Komut düğmesi sihirbazından Uygulama/Uygulama Çalıştır seçenekleri seçilir.
3.   Ekrana gelen penceredeki komut satırına hesap makinesini çalıştırmak için gerekli olan Calc komutu
     yazılır. Eğer dosya ismi bilinmiyor ise gözat düğmesi ile dosya bulunur. İleri düğmesine tıklanır.
4.   Metin yazan kutuya Hesap Makinesi yazılır. Son düğmesine tıklanır. Form son haliyle kaydedilir ve
     çalıştırılır. Veri sayfası görünümüne geçilir. Hesap makinesinin çalışıp çalışmadığı kontrol edilir.




    Form görünümü yukarıdaki gibi olmalıdır.
   BAŞLANGIÇ FORMUNU DOSYAYI ÇALIŞTIRDIĞINIZDA KARŞINIZA GELECEK ŞEKİLDE AYARLAMA
1. Bu işlem için veri tabanı penceresinde iken Araçlar/Başlangıç komutu çalıştırılır.
2. Ekrana gelen pencerede Form/Sayfa Görüntüle açılan kutusundan BAŞLANĞIÇ FORMU seçilir ve Tamam
   düğmesine tıklanır.

                                                                                                                 24
TABLOLARI İLİŞKİLENDİRİLMESİ
    Access’de veriler bir tablo üzerinde ise bu tablodaki kayıtlara ulaşmak ve işlem yapmak kolaydır. Ancak ulaşılması
gereken veriler birden fazla tablo üzerinde ise, iki tablonun kayıtlarının ilişkilendirilmesi ve tek kayıt gibi işlem
görmesi sağlanabilir. Tabloların ilişkilendirilmesinde anahtar alanlardan yararlanılır.
ANAHTARLAR
    İki tür anahtar vardır.
 1. Birincil anahtar, bir tablo içindeki kayıtların bir veya daha çok sayıda alana göre birbirinden ayırt edilmesi
      gerektiğinde kullanılır. Bir kaydı diğer kayıtlardan ayıran özelliktir.
 2. Yabancı anahtar, başka bir tablonun birinci anahtarı ile ilişkilendirilen alandır. Bu alanlar birden fazla olabilir.
      Otomatik üretilen sayılar birincil anahtar olarak kullanılabilir. Tablo üzerine otomatik olarak eklediğimiz alanlar,
 birbirinin aynı olmayan sayı üretirler. Bu alanlara bir tablonun içinde herhangi bir birincil anahtar
 belirleyebileceğimiz alan bulunmadığında başvurulur. Üretilen otomatik sayılar birincil anahtarda bulunması gereken
 özellikleri taşırlar.
 BİRİNCİL ANAHTARIN BELİRLENMESİ
      Birincil anahtar belirlemek için aşağıdaki işlemler yapılır.
 1. Söz konusu tablo tasarım görünümünde açılır.
 2. Birincil anahtar olarak tanımlanmak istenen alan seçilir.

 3. Araç çubuğu üzerinde yer alan anahtar         düğmesine tıklanarak, Düzen mönüsünden yada sağ tuş kısa yol
    mönüsünden birincil anahtar komutu da seçilerek birincil anahtar belirlenmiş olur. Tanımlanmış bir
    birincil anahtarın iptal edilmesi için de yine aynı düğme kullanılır.

           TABLOLARIN İLİŞKİLENDİRİLMESİ
                     Uygulamalarımızda birden fazla tablo kullanılması durumunda bu tabloların birbirleriyle
 ilişkilendirilmesi gerekir. Bu sayede, bir tablodaki kayıtlar işlenirken o kayıt ile ilişkili olan diğer tabloda ki
 kayıtlarda da işlemler yapılabilecektir.
 İLİŞKİ TÜRLERİ
           İki tablo arasındaki bağlantı yapılırken, hangi alanların ilişkide olduğu belirlendikten sonra ilişkinin türü de
 belirlenebilir. Aşağıda ilişki türleri belirtilmiştir.
  1. Bire-Bir İlişki: Bu tür bir ilişkide birinci tablodaki her kayıt, ikinci tablodaki yalnızca bir kayıt ile eşleşebilir.
      Benzer biçimde ikinci tablodaki her bir kayıt birinci tabloda sadece bir kayıtla eşleşebilir.
 2. Bir-Çok İlişkisi: Bu ilişki türünde birinci tablodaki bir kayıt ikinci tablodaki pek çok kayıtla eşleşebilir. Ancak
      tersi geçerli değildir. İkinci tablodaki bir kaydın birinci tablodaki sadece bir kayıtla eşleşmesi söz konusudur.
 3. Çok-Çok İlişkisi: Birinci tablodaki bir kayıt, ikinci tablodaki pek çok kayıtla eşleşebilir. Bunun tersi de olur. Bu
      tür bir ilişki, birincil anahtarın iki alanı içerdiği, birleşme tablosu olarak adlandırılan üçüncü bir tablonun
      tanımlanması durumunda olabilir.
 BİRLEŞTİRME TÜRÜNÜN BELİRLENMESİ
            Kayıtların nasıl birleştirileceğini tanımlamak için öncelikle ilişkiler penceresinin açık olması gerekmektedir.
 Bu işlem için aşağıdaki yol izlenir.
  1. İlişkileri düzenle penceresinde yer alan Birleştirme türü düğmesi kullanılır. İki tablo arasındaki bağlantının nasıl
       olacağını tanımlayacağımız bir kutu ekrana gelir.




 2.    Kutu üzerinde üç ayrı seçenek vardır. Birinci seçenek düğmesi işaretlenirse, sadece birbiri ile ilişkilendirilen
       alanlarının içerdiği bilgiler eşit olanlar göz önüne alınır. İkinci seçenek, 1. tablonun içindeki tüm kayıtları ve
       ikinci tablonun içindeki sadece eşlenebilen alanların eşit olduğu kayıtları göz önüne alır. Üçüncü seçenek bir
       öncekinin tersi bir işlevi yerine getirir.
 BİLGİ TUTARLILIĞI
            Bilgi tutarlılığı Access’in kayıtlar ve ilgili tabloları arasındaki ilişkilerin geçerli olduğunu sağlamak için ve
 ilgili verileri yanlışlıkla silmemek ve değiştirmemek için kullandığı kurallar sistemidir. Bilgi tutarlılığı kuralları
 şöyledir.
  1. Birinci tablodaki eşleşen alanın içerdiği veriler yinelemeli olmamalıdır. Bunun anlamı alan benzersiz dizin veya
        birincil anahtar olmalıdır.
  2. Eşleştirilen alanlar, aynı veri türüne sahip olmalıdır.
  3. Her iki tablo da aynı access veritabanı içinde olmalıdır.
                                                                                                                           25
Bilgi tutarlılığının zorlanması mümkündür. İlişkileri düzenle penceresindeki Bilgi Tutarlılığına Zorla başlıklı
seçenek onaylanarak bilgi tutarlılığı zorlanır ve ilgili tablodaki kurallardan biri bozulursa Access bir ileti görüntüler
ve değişikliğe izin vermez. Aynı pencere üzerindeki İlişkili Alanları Ardarda Güncelleştir seçenek düğmesi tablonun
içerdiği veride bir değişiklik yapılması durumunda diğer tablodaki veriler de otomatikman güncelleşecektir. Benzer
biçimde, İlişkili Kayıtları Ard arda Sil seçenek düğmesi, tablodan bir kayıt silinmesi durumunda ilişkili tablodaki
tüm kayıtlar aynı anda yok olacaktır.
TABLOLARIN İLİŞKİLENDİRİLMESİ
1. Aralarında ilişki kurulacak tabloların açık olmaması gerekir.

2.   Access araç çubuğu üzerinde bulunan İlişkiler             düğmesine basılır.Yada araçlar mönüsündeki ilişkiler
     komutu seçilir.
3.   Tabloyu göster penceresi açılır.




     Tablo göster penceresi yanlışlıkla kapatılmış ve ekrana tekrar getirilmek istenirse araç çubuğundaki Tablo Göster
       düğmesine tıklanır.
4.   Veritabanı içinde oluşturulmuş tablolar listelenir. Hangi tablolar arasında ilişki tanımlanacak ise seçilir ve Ekle
     düğmesine basılarak ilişkiler penceresine aktarılır.
5.   İki tablo arasındaki ilişki sürükle bırak yöntemine göre tanımlanır. Birinci tablodaki ilişkilendirilecek alan
     seçilir, farenin sol düğmesine basılır, bırakılmadan sürüklenerek diğer tablonun ilişkilendirilecek olan alanının
     üzerine bırakılır.
6.   Sürükle bırak işleminden sonra ilişkilerle ilgili ek tanımlamaların yapıldığı ilişkileri düzenle penceresi açılır.




7.   Bu pencere üzerinde ilişkisi kurulan alanlar yer almaktadır. Söz konusu tanım dışında ilişkinin türünü belirleyen
     Birleştirme türü düğmesi yer alır. Bu düğme yardımıyla iki tablo arasındaki kayıtların eşleştirilmesi kuralı
     belirlenir. Aynı tablo üzerinde yer alan Bilgi Tutarlılığına Zorla seçenek düğmesi ise bilgi tutarlılığı ilgili
     tanımların yapılmasına olanak tanır.
8.   İlişki tanımları yapıldıktan sonra, ilişkileri düzenle penceresi üzerinde oluştur düğmesine basılarak ilişkinin
     kurulması sağlanır.




                                                                                                                      26
9. İlişkiler penceresi kapatılarak kaydedilir ve işlem tamamlanır.
   İLİŞKİLERİN SİLİNMESİ
1. Açık olan tüm tablolar kapatılır. Açık tablolar arasındaki ilişkiler silinemez.
2. Veri tabanı penceresinde iken ilişkiler simgesine tıklanır.
3. İlişkileri silinmek istenen tablolar görüntülenmiyorsa araç çubuğundan            Tablo Göster düğmesine tıklanır.
4. Tablolar eklenir ve pencere kapatılır.
5. İlişki çizgisi üzerine fare ile tıklanır.
                                     ALT FORM OLUŞTURMA
        Özellikle aralarında ilişki bulunan formlar tek form üzerinde gösterilebilir. Örneğin müşteri bilgilerinin
bulunduğu bir formda satış bilgileri formu alt form olarak düzenlenebilir.
    OTOMATİK ANA/ALT FORM OLUŞTURMA
1. Tablolar hazırlanır. Tablolar arası ilişkiler oluşturulur.
2. Ana tablo seçilir iken, Ekle mönüsünden Otomatik Form komutu çalıştırılır. Tek adımda karşımıza Ana/alt
    formu hazır olarak çıkacaktır.
    SİHİRBAZI KULLANARAK ALT FORM OLUŞTURMA
1. Tablolar hazırlanır. Tablolar arası ilişkiler oluşturulur.
2.   Veritabanı penceresinde iken Formlar nesnesine tıklanır. Sihirbazı kullanarak form oluştur seçeneği seçilir.




3.    Form sihirbazı penceresinde Tablolar/Sorgular liste kutusundan ana form seçilir. Bütün alanlar Seçili Alanlar
   penceresine aktarılır. Tekrar Tablolar/Sorgular liste kutusundan alt form seçilir. İlişkilendirilen alan hariç diğer
   alanlar Seçilir Alanlar penceresine aktarılır. İleri düğmesine tıklanır.
4. Ekrana gelen pencerede Alt formları olan form seçilir İleri düğmesine tıklanır.
5. Ekrana gelen pencerede Veri Sayfası seçilir. İleri düğmesine tıklanır.
6. İstenilen stil seçilir İleri düğmesine tıklanır.
7. Ekrana gelen pencerede Ana forma ve Alt forma başlık yazılır. Görüntülenecek formu aç ve bilgileri gir seçeneği
   seçilir. Son düğmesine tıklanır.




                              Bir alt form örneği
                                                                                                                        27
ÖĞRENCİ NOTLARI TAKİP PROGRAMI

    HEDEFLER
1- Tablo hazırlama.
2- Anahtar alan belirleme.
2- Tablolar arasında ilişki kurma.
3- Alt form oluşturma.
4- Alt form üzerinde hesaplama yapma.
5- Alt forma veri Girme

UYGULAMA
1 ve 2. Access paket programında         ÖĞRENCİ NOTLARI TAKİP PROGRAMI adı ile bir veri tabanı dosyası
oluşturunuz. Aşağıdaki tabloları bu dosya altında düzenleyiniz.
TABLO 1 (DERSLER)
Alan Adı:                                     Veri Türü
Ders No                                       Otomatik Sayı     (Ders No alanını anahtar alan yapınız
                                                           Bunun için alan seçilir Düzen mönüsündeki Birincil
                                                           Anahtar komutuna yada araç çubuğundaki Birincil

                                                                 Anahtar düğmesine           tıklanır)
Ders Adı                                           Metin
Haftalık Ders Saati                                Sayı
Ders Öğretmeninin Adı Soyadı                       Metin
Sınıf ve Şube                                      Metin
TABLO 2 (NOTLAR)
Alan Adı                                           Veri Türü
Ders No                                            Sayı                 Not: Bu tabloda anahtar alan belirlenmeyecektir.
Öğrenci No                                         Sayı
Öğrenci Adı Soyadı                                 Metin
Yazılı 1                                           Sayı
Yazılı 2                                           Sayı
Sözlü                                              Sayı

3. Tabloları ilişkilendiriniz. Bu işlem için tablolar kapalı iken Araçlar mönüsündeki İlişkiler komutuna yada Araç

çubuğundaki İlişkiler düğmesine          tıklanır. Tablo göster penceresi ekrana gelecektir. Bu pencere yanlışlıkla kapatılırsa

Tablo Göster düğmesi           kullanılarak tekrar ekrana getirilebilir. Burada görüntülenen DERSLER ve NOTLAR tabloları
Ekle düğmesi ile ilişkiler penceresine aktarılır ve Tablo Göster penceresi kapatılır. DERSLER tablosundaki Ders No alanı ile
                                                                   NOTLAR tablosundaki Ders No alanı ilişkilendirilir. Bu
                                                                   işlem için fare ile Ders No alanı tutulur ve sürüklenerek
                                                                   diğer Ders No alanının üzerine gidilir, fare bırakılır.
                                                                   Ekrana yandaki İlişkileri Düzenle penceresi gelir. Bu
                                                                   tabloda Bilgi Tutarlılığına Zorla, İlişkili Alanları Ardı ardına
                                                                   Güncelleştir, İlişkili Kayıtları Ardı ardına Sil onay kutuları
                                                                   onaylanır. İlişkinin türü Bire-Çok olacaktır. Bu DERSLER
                                                                   tablosundaki bir kayda karşılık, NOTLAR tablosunda birden
                                                                   fazla kayıt yapılabileceğini gösterir. Oluştur düğmesine
                                                                   tıklanır. Aşağıdaki ilişkiler penceresinde ilişkinin bire
                                                                   sonsuz olduğu işaretlerden anlaşılabilir. Pencere kapatılır ve
                                                                   ilişkiler işlemi kaydedilir.




                                                                                                                                28
4. Bu programa ait bir alt form oluşturunuz.

                                                                              Formlar nesnesine tıklanır. Sihirbazı kullanarak
                                                                              form oluştur seçeneği seçilir. DERSLER
                                                                              tablosunun alanlarının tamamı Seçili Alanlar
                                                                              bölümüne geçirilir. NOTLAR tablosundaki
                                                                              alanlardan DERS NO alanı hariç diğerleri
                                                                              DERSLER         tablosunun      Seçili     Alanlar
                                                                              bölümündeki alanlarının altına geçirilir. Yandaki
                                                                              şekilde olduğu gibi. İleri düğmesine tıklanır. Alt
                                                                              formaları olan form seçenek düğmesi seçilidir.
                                                                              İleri düğmesine tıklanır. Ekrana gelen pencereden
                                                                              Veri Sayfası seçilir. İleri, İleri ve Son
                                                                              düğmelerine tıklanır. Alt form aşağıdaki gibi
                                                                              oluşacaktır.


5. Alt form üzerinde ortalamayı hesaplayınız.
Oluşturduğunuz alt formun tasarım görünümüne geçilir. Araç kutusundan metin kutusu seçeneği seçilir. Sözlü alanının en
sonuna bir alan oluşturur gibi fare gezdirilir. Oluşan ilişkisiz metin kutusunun üzerinde sağ tuş Özellikler komutu çalıştırılır.
Veri sayfası Denetim kaynağı satırına aşağıdaki formül yazılır.
=([Yazılı 1]+[Yazılı 2]+[Sözlü])/3
Formun tasarım görünümü aşağıdaki gibi olmalıdır. Hazırlanan form son değişikliklerle kaydedilir. Form görünümüne geçilir.




7. Forma aşağıdaki verileri giriniz.




    Alt formda ortalamayı otomatik hesapladığını göreceksiniz. İkinci bir dersi girmek için en alttaki kayıt çubuğu
    kullanılacaktır.

                                                                                                                              29
SORGULAR
    Veritabanı sistemi içinde yer alan tablolardaki verilerin isteğe bağlı olarak seçilerek, belirli bir düzen içinde
sunulması olayıdır.

SORGULAR NESNESİ ARACILIĞI İLE YAPILABİLECEK İŞLEMLER
1. Sadece belli şartlara uyan kayıtlar gösterilebilir.
2. Sadece istenilen alanlardan oluşan liste alınabilir..
3. Kayıt alanları alfabetik olarak sıralanabilir.
4. Birden fazla tablo alanları ile çalışarak sonuç tek bir tabloda görülebilir.
5. Bazı alanlar arasında yapılan hesaplama sonuçları için yeni veri alanları tanımlanabilir.
6. Bir tablodaki bazı şartlara uyan kayıtlardan yeni bir tablo oluşturulabilir.
7. Alanların değerleri topluca değiştirilebilir.
8. Alanların içinde geçen değerleri saydırılabilir.

TASARIM GÖRÜNÜMÜNDE SORGUNUN OLUŞTURULMASI
   Sorgu tasarım penceresinde bir sorgu yaratmak için aşağıdaki yol izlenir.
1. Veritabanı açılır.
2. Veritabanı penceresi üzerinde SORGULAR nesnesine tıklanır. Yeni bir sorgu yaratılması söz konusu olduğu için,
   pencerenin sağ yanında yer alan YENİ düğmesine tıklanır.
3. Yeni sorgu penceresi açılır. Bu pencere üzerinde TASARIM GÖRÜNÜMÜ satırı seçilir. Tamam düğmesine tıklanır.
4. Sorgu tasarım penceresi açılır. Bu pencerenin üzerinde TABLOYU GÖSTER isimli yanda ki başka pencere daha
   açılacaktır. Bu pencere sorguya dahil edilecek tabloların seçilmesi amacıyla kullanılır. Tabloyu göster penceresini

                                                          ekrana getirmek için        Tablo göster düğmesine tıklanır.
                                                          5.Tabloyu göster penceresi üzerinde sorgulama işlemi
                                                          uygulanacak tablo seçilir. Ekle düğmesine basılır. Aynı şekilde
                                                          varsa başka tablolarda eklenebilir. Ekleme işlemi bitince
                                                          Tabloyu Göster penceresi kapatılır. Aşağıda bir sorgu tasarım
                                                          penceresi görüntülenmiştir.



                                                          6.Tasarım penceresinde sorgu oluşturulacak alanlar tanımlanır.




     Bu işlem için Tablo içindeki sorguda kullanılacak alanlara çift tıklanır yada sürükle bırak yöntemi kullanılır.
7.   Gerekli tanımların ardından pencere kapatılır. Ancak kapanmadan önce bu sorguların saklanıp saklanmayacağı
     sorulur. Eğer Evet yanıtı verilirse, ekrana gelen pencerede sorgu için bir isim yazılır ve Tamam düğmesine tıklanır.
     Eğer Hayır cevabı verilirse işlem sona erer ve sorgu saklanmaz.

 SORGU ALANLARININ TANIMLANMASI
         Bir sorgunun kendisinden beklenilen işlevi yerine getirebilmesi için, en az bir adet sorgu alanına sahip olması
gerekir. Sorgu alanları sorguların tasarım penceresinde tanımlanır. Alan adına çift tıklanarak tanımlama yapılabilir.
                                                                                                                      30
Sorgu Alanlarının Tanımlanmasında Kullanılan Satırların Anlamları
 Alan: Alan adlarının görüntülendiği kısımdır. Ayrıca yeni bir alan oluşturmak, alanlar arasında hesaplama yapıp yeni bir
 alanda sonucu göstermek amacıyla kullanılır.
 Tablo: Tanımlanan alanın hangi tablodan alındığını belirler.
 Sırala: Sorgulama sonucunda veriler sıralanmak isteniyorsa, Sırala satırının sağ tarafındaki ok işareti tıklanarak, Artan,
 Azalan veya Sırasız seçeneklerinden biri seçilir.
 Göster: Sorgu sonucunda gösterilmesi istenmeyen alanlar için, Göster satırındaki kutuların işareti tıklanarak gizlenir.
 Ölçüt: Sorgu işlemi belirli bir ölçüte göre yapılabilir. Bu durumda ölçütün tanımlanması söz konusudur.
 veya: Birden fazla ölçütün tanımlandığı alandır.
 SORGULARIN ÇALIŞTIRILMASI
          Bir sorgu yarattıktan sonra, gerektiğinde açılması, yani çalıştırılması söz konusu olacaktır. Bir sorguyu
 veritabanı içinde doğrudan çalıştırılabilir. Bunun için şu işlemler yapılır.
 1. İlgili veritabanı açılır.
 2. Sorgular nesnesine tıklanarak tüm sorgular listelenir.
 3. Pencerede bulunan Aç düğmesine tıklanır.

 4. Sorgu yaratılırken çalıştırmak için sorgu tasarım penceresindeki sorgu çalıştırma düğmesine
 5. tıklanır.
SORGUYA YENİ BİR TABLO EKLEME
         Var olan bir sorguya yeni bir tablonun yada başka sorgunun dahil edilmesi gerekebilir. Bunun için aşağıdaki yol
izlenir.
1. Sorgu seçilir Veritabanı penceresinde yer alan Tasarla düğmesine tıklanır.

2. Sorgu tasarım penceresi üzerinde açıldıktan sonra araç çubuğundaki Tablo Göster                  düğmesi tıklanır.
3. Tablo Göster penceresi açılır. Bu pencere üzerinde sorguya eklenecek diğer bir tablo yada sorgu seçilerek ekle
       düğmesine tıklanır.
SORGUDAN BİR TABLONUN SİLİNMESİ
           Sorgu tasarım penceresinden bir tabloyu silmek için aşağıdaki işlemler yapılır.
1. Tasarım penceresindeki tablo seçilir.
2. Farenin sağ düğmesine basılarak kısa yol mönüsü ekrana getirilir.
3. Bu pencere üzerinde Tabloyu kaldır komutu seçilir. Bu işlem klavye üzerindeki Del tuşu ile
      de yapılır.
SORGU ALANLARI
           Sorgu alanlarında aşağıdaki gibi çeşitli işlemler yapılabilir.
1. Sorgudan Bir Alanın Silinmesi: Sorgudan bir alan silindiğinde, tablodan silinmez. Alan silmek için
sorgu alının en üstündeki gri kutuya tıklanır. Alan siyah renk olur. Seçilen bu alan Klavyeden Del tuşu ile silinir.
2. Sorgudaki Bir Alanın Yerini Değiştirmek: Değiştirilecek alan seçilir. Farenin sol tuşu tıklı olarak istenilen yere
sürükleyerek götürülür ve bırakılır.
3. Sorgu Alanlarının Gizlenmesi: Sorgu içindeki alanların, sorguya tekrar dahil edilmesi gerekebilir diye düşünülüyorsa
alanı silmek yerine gizleme işlemi yapılır. Sorgu tasarım görünümünde iken, her alanda bulunan Göster başlıklı satırdaki
kutularda bulunan onay işareti kaldırılır. Sorgu bu durumda çalıştırılırsa boş kutuya sahip alanların gizlendiği görülür.
Gizliliği ortadan kaldırmak için tekrar kutu içine tıklanarak onay işareti getirilir.
4. Sorgu Alanının Adını Değiştirmek: Bir sorgu çalıştırıldığında, var olan alan isimleri aynen sorgu üzerinde yer alır. Bu
ismi değiştirmek istersek, tasarım görünümündeki sorgu alanının olduğu satıra yeni isim girilir ve iki nokta üst üste işareti
(:) işareti konulur. Sorgu çalıştırıldığında bu alan isminin değiştiği görülür.
5. Bir Ölçüte Uygun Kayıtların Seçilmesi: Sorgu işlemlerinde tablo içinde yer alan bazı kayıtların, belirli bir ölçüte göre
seçilerek görüntülenmesi söz konusu olabilir. Ölçütler tanımlanırken aşağıdaki işaretler kullanılır.
>                                  Büyük
<            Küçük
<>                            Eşit Değil
>=                            Büyük ve eşit
<=                            Küçük ve eşit
Between .. And              Verilen iki değer arasında
Sorguya ölçütleri eklemek için belirli bir yol izlenir. Bunun için sorgu tasarım görünümünde olmalıdır. Sorgunun hangi
alanı için ölçüt oluşturulacak ise, o alana ilişkin ölçüt satırına gerekli tanımlar yapılır. Ölçütleri doğrudan doğruya ilgili
alan üzerine yazabileceğimiz gibi, ifade oluşturucuyu kullanarak da bu tür işlemleri daha kolay biçimde tanımlayabiliriz.

 İfade oluşturucusuna ulamak için, alanın ölçüt satırı seçildikten sonra araç çubuğu üzerindeki düğmesi kullanılır.
AŞAĞIDA ÖLÇÜT SATIRINA YAZILABİLECEK DEĞİŞİK ŞART ÖRNEKLERİ VERİLMİŞTİR.

                                                                                              ANLAMI
          ALAN                    ÖLÇÜT SATIRI
 Adı                “Emine GÜLEÇ”                                   Adı Emine GÜLEÇ olanlar
 Bölümü             “Muhasebe” Or “Bilgisayar”                      Bilgisayar ve Muhasebe bölümünde olanlar

                                                                                                                           31
Access
Access
Access
Access
Access
Access
Access

More Related Content

Similar to Access

Veritabani Programlama MySQL II. Egitimi
Veritabani Programlama MySQL II. EgitimiVeritabani Programlama MySQL II. Egitimi
Veritabani Programlama MySQL II. EgitimiSevdanur Genc
 
3ds Max Arayüz ve Temel Bilgiler
3ds Max Arayüz ve Temel Bilgiler3ds Max Arayüz ve Temel Bilgiler
3ds Max Arayüz ve Temel BilgilerSerdar Hakan
 
Veritabani.Modul1.Planlama.Ver.1.0
Veritabani.Modul1.Planlama.Ver.1.0Veritabani.Modul1.Planlama.Ver.1.0
Veritabani.Modul1.Planlama.Ver.1.0deniz armutlu
 
PRİMAVERA KULLANIMI.pptx
PRİMAVERA KULLANIMI.pptxPRİMAVERA KULLANIMI.pptx
PRİMAVERA KULLANIMI.pptxFatmanur61
 
Ms word 2003
Ms word 2003Ms word 2003
Ms word 2003be0855585
 
İleri Seviye Programlama 2
İleri Seviye Programlama 2İleri Seviye Programlama 2
İleri Seviye Programlama 2Caner Bovatekin
 
ExcelCore2016lesson01.pptx
ExcelCore2016lesson01.pptxExcelCore2016lesson01.pptx
ExcelCore2016lesson01.pptxMahmutAtik1
 
Libre office draw sunusu
Libre office draw sunusuLibre office draw sunusu
Libre office draw sunusuEmine Gül
 
BÖLÜM-1-Veri-Tabanı-Yönetim-Sistemleri.pptx
BÖLÜM-1-Veri-Tabanı-Yönetim-Sistemleri.pptxBÖLÜM-1-Veri-Tabanı-Yönetim-Sistemleri.pptx
BÖLÜM-1-Veri-Tabanı-Yönetim-Sistemleri.pptxzealcoco2
 
Adobe photoshop cs3 tr
Adobe photoshop cs3 trAdobe photoshop cs3 tr
Adobe photoshop cs3 trdeniz armutlu
 

Similar to Access (20)

Hafta1
Hafta1Hafta1
Hafta1
 
Veritabani Programlama MySQL II. Egitimi
Veritabani Programlama MySQL II. EgitimiVeritabani Programlama MySQL II. Egitimi
Veritabani Programlama MySQL II. Egitimi
 
3ds Max Arayüz ve Temel Bilgiler
3ds Max Arayüz ve Temel Bilgiler3ds Max Arayüz ve Temel Bilgiler
3ds Max Arayüz ve Temel Bilgiler
 
Power point Kullanımı
Power point KullanımıPower point Kullanımı
Power point Kullanımı
 
Delphi Menu
Delphi MenuDelphi Menu
Delphi Menu
 
Menüler
MenülerMenüler
Menüler
 
Veritabani.Modul1.Planlama.Ver.1.0
Veritabani.Modul1.Planlama.Ver.1.0Veritabani.Modul1.Planlama.Ver.1.0
Veritabani.Modul1.Planlama.Ver.1.0
 
Access 2013 Hafta 2
Access 2013 Hafta 2Access 2013 Hafta 2
Access 2013 Hafta 2
 
PRİMAVERA KULLANIMI.pptx
PRİMAVERA KULLANIMI.pptxPRİMAVERA KULLANIMI.pptx
PRİMAVERA KULLANIMI.pptx
 
Ms word 2003
Ms word 2003Ms word 2003
Ms word 2003
 
MS Access 2013
MS Access 2013MS Access 2013
MS Access 2013
 
İleri Seviye Programlama 2
İleri Seviye Programlama 2İleri Seviye Programlama 2
İleri Seviye Programlama 2
 
ExcelCore2016lesson01.pptx
ExcelCore2016lesson01.pptxExcelCore2016lesson01.pptx
ExcelCore2016lesson01.pptx
 
Bilgisayarkullanımı.ppt_ 3
Bilgisayarkullanımı.ppt_ 3Bilgisayarkullanımı.ppt_ 3
Bilgisayarkullanımı.ppt_ 3
 
Sunu
SunuSunu
Sunu
 
Libre office draw sunusu
Libre office draw sunusuLibre office draw sunusu
Libre office draw sunusu
 
BÖLÜM-1-Veri-Tabanı-Yönetim-Sistemleri.pptx
BÖLÜM-1-Veri-Tabanı-Yönetim-Sistemleri.pptxBÖLÜM-1-Veri-Tabanı-Yönetim-Sistemleri.pptx
BÖLÜM-1-Veri-Tabanı-Yönetim-Sistemleri.pptx
 
2010 05
2010 052010 05
2010 05
 
Adobe photoshop cs3 tr
Adobe photoshop cs3 trAdobe photoshop cs3 tr
Adobe photoshop cs3 tr
 
Isl sis
Isl sisIsl sis
Isl sis
 

Access

  • 1. ACCESS VERİTABANI ACCESS VERİTABANI Veritabanı, bilgisayar programları yardımı ile verilerin belirli bir amaca yönelik olarak düzenlenerek, sistemli olarak biriktirilmesine denir. Sistemin olanakları yardımıyla, veriler sorgulanabilir, süzülebilir, sıralanabilir, işlenebilir, raporlar hazırlanabilir ve daha pek çok işlem yerine getirilebilir. Veritabanı herkes tarafından yaşamın gereği basit de olsa hazırlanmaktadır. Örneğin telefon numaraları için tutulan fihrist, kitaplıktaki kitapların listesi, ev hanımlarının yemek ya da pasta tarifleri, bir işyerinin müşteri listesi birer veri tabanıdır. Microsoft Access XP bir veritabanı yönetim sistemidir. Bu sistem, özellikle uygulama geliştirme sihirbazları sayesinde her yaştan kullanıcının etkin programlar hazırlamasına olanak sağlamaktadır. Küçük yada orta boy işletmelerin bazı yazılım gereksinimleri Access ile hızlı ve kolay biçimde karşılanabilir. ACCESS’İ ÇALIŞTIRMA Access veritabanına ulaşmak için her şeyden önce sistemin kurulmuş olması gerekir. Access, Office uygulamaları programlarının içinde yer alır. Office programının bilgisayar kurulmasıyla birlikte, Başlat mönüsü, Programlar listesine eklenir. Daha sonra Başlat, Programlar, Microsoft Access’e tıklanarak program çalıştırılır. Masaüstüne bir kısa yol oluşturulabilir. Eğer Access yüklü olduğu halde gerekli kısa yol başlat mönüsünde veya masa üstünde bulunmuyorsa Access kısa yolu başlat mönüsüne yerleştirilmemiştir. Gerekli kısa yolu oluşturmak için Başlat/ Bul/Dosyalar ve Klasörler mönüsünü tıklanır. Buraya programın ismi olan Access yazılın ve Bul düğmesine tıklanır. Windows programı aramaya başlar ve pencerenin altında listeler. Listeden Access.exe dosyası seçilerek farenin sağ tuşu ile başlat mönüsünün üzerine bırakılır. Böylece Access’e ait kısa yol Başlat mönüsüne eklenecektir. ACCESS EKRANI Aşağıda boş bir Access penceresinin görünümü verilmiştir. Bu pencere diğer Windows tabanlı program pencereleri ile benzerlik gösterir. Bu pencere Başlık Çubuğu, Mönü Çubuğu, Araç Çubukları, Görev Bölmesi, Veri Tabanı Nesne Pencereleri Alanı ve Durum çubuğundan oluşur. BAŞLIK ÇUBUĞU Başlık çubuğu, pencerenin ait olduğu programın adının görüntülendiği çubuktur. Aynı zamanda pencereyi taşımak için de kullanılır. Çubuğun en sağında üç düğme yer alır. Bu düğmeler ; Simge Durumuna Küçült Düğmesi: Bu düğmeye basıldığında, o anda etkin durumda olan Access penceresi küçülerek Windows’un görev çubuğu üzerine bir düğme biçiminde yerleşir. Ekranı Kapla Düğmesi: Ekranı kaplamamış pencereyi tam ekran boyutuna getirmek için kullanılır. Önceki Boyut Düğmesi: Tam ekran boyutundaki pencereyi önceki boyutuna getirmek için kullanılır. Kapat Düğmesi: Access penceresini kapatmak için kullanılır. 1
  • 2. MÖNÜ ÇUBUĞU Veri tabanı iş ve işlemlerinde kullanılan tüm komutların gruplandırılmış olarak yer aldığı çubuktur. Mönüler tıklandığında komutlar listelenir. Komutlar tıklanarak işlemler başlatılır. Eğer fare kullanılmıyorsa, alt tuşu ile birlikte mönü seçeneklerindeki altı çizgili harflere klavyeden basılarak mönüler kullanılır. ARAÇ ÇUBUKLARI Veritabanı Araç Çubuğu Program içinde en sık kullanılan komutları hızlı çalıştırmak için gruplandırılmış komut simgelerinden oluşan çubuktur. Mönü çubuğunun altında yer alır. Access programı başlatıldığında varsayılan olarak Veritabanı Araç Çubuğu pencerede bulunur. Görünüm, Araç Çubukları seçeneklerinden yararlanarak başka araç çubukları da ekrana getirilebilir. İsterse kullanıcı kendine özel araç çubuğu da yaratabilir. Özel Araç Çubuğu Yaratma: Her farklı işlem için, bir başka araç çubuğuna ihtiyaç duyulabilir. Ayrıca bazı araç çubuklarındaki düğmelerin bir kısmı kullanılmayabilir. Bu durumda özel araç çubuğu yaratılabilir. 1. Özel araç çubuğu yaratmak için, veritabanı açılır. Bunun için Dosya mönüsündeki Aç komutu kullanılır. Pencereden bir veritabanı seçilerek açılması sağlanır. 2. Veritabanı açıldıktan sonra, Görünüm mönüsünden, Araç çubukları komutu ve onun alt komutu olan Özellikler komutu seçilir. 3. Bu pencere üzerinde Yeni düğmesi tıklatılır. Bir iletişim kutusu açılır, yaratılacak olan araç çubuğuna bir isim verilmesi beklenir. Uygun isim verilir ve Tamam düğmesine tıklanır. 4. Pencere üzerine aşağıdaki gibi boş bir araç çubuğu yerleşir. 5. Bu araç çubuğu üzerine yerleştirilecek düğmelerin seçimi yapılır. Bunun için Özellikler kutusu üzerinde yer alan Komutlar sayfasına tıklanır. Ekrana gelen pencerede, Kategoriler bölümünde araç çubukları, Komutlar bölümünde ise araç çubuklarının içerdiği komutlar listelenir. Hangi araç çubuğuna tıklanırsa onunla ilgili komutlar sağ tarafta görüntülenir. 6. Yeni yaratılan araç çubuğu üzerinde hangi komutların yer almasını isteniliyorsa, fare yardımıyla komutlar bölümünden seçilir, sürüklenerek yeni araç çubuğu üzerine bırakılır. Bu şekilde diğer komutlarda yerleştirilir. Aşağıda yeni düzenlenmiş bir araç çubuğu gösterilmiştir. GÖREV BÖLMESİ Access başlatılırken beliren görev bölmesi, bir Access veri tabanı veya Access projesini oluşturma ya da açma seçeneklerine sahiptir. Görev bölmesi istenildiğinde gizlenebilir veya görüntülenebilir. Görev Bölmesini gizlemek veya görüntülemek için aşağıdaki işlemler yapılır. 1. Araçlar mönüsünden, Seçenekler komutu tıklanır. 2. Görünüm sekmesi tıklanır. 3. Göster altında , Başlangıç Görev Bilmesi onay kutusu seçilirse Görev Bölmesi görüntülenir. 4. Onay kutusunun işareti kaldırılırsa, Görev Bölmesi gizlenir. VERİTABANI NESNE PENCERELERİ ALANI Access ile oluşturulan veri tabanı nesne pencerelerinin görüntülendiği alandır. Bunlar; tablo, form, sorgu, veri tabanı çizimler vb. nesnelerdir. Her açılan nesne penceresi burada görüntülenir. DURUM ÇUBUĞU 2
  • 3. Veri tabanı dosyalarında yapılan işlemler hakkında kısa açıklamaların yer aldığı çubuktur. Durum çubuğu de görev bölmesinde olduğu gibi istendiğinde gözlenebilir. Durum çubuğunu gizlemek için aşağıdaki işlemler yapılır. 1. Araçlar mönüsünden, Seçenekler tıklanır. 2. Göster altındaki Görünüm sekmesinde, Durum Çubuğu onay kutusunun onayı kaldırılır. 3. Bir sonraki Access programı çalıştırıldığında Durum Çubuğu görüntülenmez. ACCESS VERİ TABANI SİHİRBAZI KULLANARAK VERİTABANI OLUŞTURMA Veritabanı sihirbazları kullanıcıya hazır olarak sunulmuş bazı özel uygulamalardır. Kullanıcı amacına uygun sihirbazı seçerek veritabanını otomatik olarak oluşturur. Sihirbazı kullanarak veritabanı oluşturmak için aşağıdaki işlemler yapılır. 1. Access programı açılır. 2. Access penceresinde Görev Bölmesindeki Şablondan Yeni seçeneğinin altındaki Genel Şablonlar seçeneği çalıştırılır. 3. Ekrana gelen Şablonlar penceresinden Veritabanları sayfası açılır.Bu sayfada hazır veritabanı sihirbazları yer almaktadır. Yaratacağımız veritabanına uygun sihirbaz seçilir. Tamam düğmesine tıklanır. 4. Yaratılacak yeni veritabanı dosyasına isim verilir. Oluştur düğmesine tıklanır. 5. Seçilen veritabanı sihirbazının hangi tür verileri içerdiği bir iletişim kutusu listelenir. Bu veriler amacımız için uygundur. İleri düğmesine tıklanır. 6. Veritabanındaki tablolar ve tablodaki alanların listesi ekrana gelir. Listelerin sonunda bazı alanlar işaretlenmemiştir. Bunları işaretleyerek tablolara ilave edebiliriz. İleri düğmesine tıklanır. 7. Ekrana gelen kutudan rapor düzeni, sihirbaz yardımıyla belirlenir. İleri düğmesine tıklanır. 8. Access raporlarında yer alacak başlığın tanımı sihirbaz yardımıyla seçilir. İleri düğmesine tıklanır 9. Başlığın yanı sıra bir resim de yer almasını istiyorsak, Evet, bir resim bulundurmak istiyorum seçeneği onaylanır. İleri düğmesine tıklanır. 10. Veritabanı sihirbazı işlemleri tamamlandıktan sonra Son düğmesine tıklanır. 11. Veritabanı ve içerdiği nesneler tek tek yaratılmaya başlanır. 12. Oluşturulan programın görünümü ekrana gelir. YENİ VERİTABANI OLUŞTURMA 1. Bir veritabanının yaratılması için önce Access programının açılması gerekir. 2. Dosya mönüsünden Yeni komutu çalıştırılır. Yada Görev Bölmesindeki Yeni seçeneğinin altındaki Boş Veritabanı seçeneği seçilir. 3. Ekrana gelen Yeni Veritabanı Dosyası penceresinde dosya adı kutusu içine veritabanına uygun bir isim verilir. Oluştur düğmesine tıklanır. 4. Yeni bir veritabanının oluşturma işlemi tamamlanmış olur. Bu veritabanı boştur. 3
  • 4. Veritabanı penceresi, uygulama içinde kullanılan tüm nesnelerin görüntülendiği bir ortamdır. Access Nesneleri Nesneler ile ilgili olarak bir işlem yapılması gerektiğinde bu pencereden yararlanılır. Bir veritabanı penceresi üzerinde aşağıda sıralanan nesne türleri tanımlanabilir. Tablolar : Veri Tabanının temel nesnesi tablolardır. Kayıtların tutulduğu alanlardır. Her veri tabanında en az bir tablo olmalıdır. Sorgular : Tablolardaki belirli koşulları sağlayan kayıtların görüntülenmesi için oluşturulan bir nesnedir. Formlar : Tablolara bilgi girişinin görsel açıdan daha kolay ve daha güzel yapılmasını sağlayan nesnedir. Raporlar : Tablolardaki bilgileri belli düzen içerisinde ekranda görmek veya yazıcıdan almak için kullanılır. Sayfalar : Internet ortamında tablolarınızın görüntülenmesi için sayfalar oluşturmanızı sağlar. Makrolar : Bir eylemi gerçekleştirmek için kullanılan komut dilidir. Sürekli yapmak zorunda olunan bir grup işlemi tanımlayarak makro oluşturulur ve daha sonra bu makro kullanılarak işlemler kolaylıkla otomatik olarak gerçekleştirilir. Modüller : Makrolar ile aynı amaca sahip olmakla birlikte Visual Basic programlama dili komutları ile yazılan küçük program parçalarıdır. Veritabanı penceresinin üst bölümünde bir araç çubuğu yer almaktadır. Araç çubuğu üzerinde yer alan komutlar ve anlamları aşağıda açıklanmıştır. Veritabanında seçilen nesnenin çalıştırılmak üzere açılmasını sağlar. Var olan nesne üzerinde düzenlemeler yapmak üzere kullanılır. Yeni bir nesne yaratılması sürecini başlatır. ÖNCEDEN OLUŞTURULMUŞ VERİ TABANINI AÇMA 1. Access programı çalıştırılır. 2. En son çalışılan dosyalar Görev Yada Görev bölmesindeki Dosya Aç seçeneğinin altında yer alır. Bu dosyalar buradan seçilerek açılabilir. 3. Aranılan dosya Görev bölmesinde yoksa Dosya mönüsünden Aç komutu seçilir yada Görev bölmesindeki Tüm dosyalar seçeneği tıklanarak veritabanlarına erişimi kolaylaştıran pencere ekrana gelir. Dosya adı seçilir ve Aç düğmesine tıklanır. VERİTABANININ KOPYALANMASI: Bütünüyle bir veritabanını kopyalamak mümkündür. Kopyalama işlemi aşağıdaki gibi gerçekleştirilir. 1. Access veritabanı açılır. Dosya mönüsünden Aç komutu seçilir. 2. Kopyası oluşturulacak veritabanı listeden seçilir. Farenin sağ düğmesi tıklanır. Kopyala komutu seçilir. 3. Fare göstergesi boş alana getirilerek farenin sağ düğmesine tıklanır. Yapıştır komutu seçilir. 4. Böylece dosyanın kopyası oluşmuş olur. VERİTABANININ İSMİNİN DEĞİŞTİRİLMESİ Veri tabanı dosyasının adını değiştirmek için aşağıdaki işlemler yapılır. 1. Access veritabanı açılır. Dosya mönüsünden Aç komutu seçilir. 2. Kopyası oluşturulacak veritabanı listeden seçilir. Farenin sağ düğmesi tıklanır. Yeniden adlandır komutu seçilir. 3. Klavye kullanılarak isim değiştirilir. VERİTABANININ YOK EDİLMESİ Bir veritabanını yok etmek mümkündür. Bunun için aşağıdaki işlemler yapılır. 2. Access veritabanı açılır. Dosya mönüsünden Aç komutu seçilir. 3. Yok edilmesi istenen veri tabanı listeden seçilir. Farenin sağ düğmesi tıklanır. Sil komutu seçilir veya 4
  • 5. klavyeden Delete tuşuna basılır. 4. Eğer silme işlemi geri dönülmeyecek şekilde olmasını istiyorsak klavyeden Shift Delete tuşları kullanılır. 5. Veritabanının silinerek geri dönüşüm kutusuna gönderilip gönderilmeyeceğini soran bir iletişim kutusu görüntülenir. 6. Evet denirse yok etme işlemi tamamlanır ve geri dönüşüm kutusuna gönderilir. TABLOLAR VERİTABANI TABLOLARI Veritabanı sistemlerinin en önemli unsurudur. Veriler tablolarda saklanır. Tablolar bir veritabanı nesnesidir ve her tablonun bir adı vardır. Bu isim yardımıyla çağrılır ve işlem görürler. Bir tablo satır ve sütunlardan oluşur. Tablonun üzerindeki her bir satır bir kayıt olarak düşünülür. TABLOLARIN YARATILMASI Bir tablonun kullanılabilme si için önceden yaratılmış olması ve verilerin girilmiş olması gerekir. Bir Access tablosunun yaratılması için aşağıda belirtilen yol izlenir. 1. İlgili veritabanı açılmış olmalıdır. 2. Veritabanı içerisinde yer alan Nesneler başlıklı bölümde Tablolar düğmesi seçilir. Bu durumda pencerenin sağ tarafında üç seçenek görüntülenir. Bu satırlar tablonun yaratılma biçimini gösterir. Tabloların yaratılması için üç yol izlenir. a. Tasarım Görünümünde Tablo Oluştur: Tablo tasarım penceresi kullanılarak yaratılır. b. Sihirbazı Kullanarak Tablo Oluştur: Tablo sihirbaz yardımıyla adım adım yaratılır. c. Veriler Girilerek Tablo Oluştur: Tablo veri girerek otomatikman yaratılır. 3. Tablo yaratma seçeneklerinden amacımıza uygun olanı seçilir. Tablo yaratma işlemi seçime göre yürütülür. SİHİRBAZ YARDIMIYLA TABLO YARATMAK Daha önce yaratılmış tablolara ait alan isimlerini ve tanımlarını kullanarak tablo yaratmaktır. 1. Veritabanı açıldıktan sonra, Tablolar düğmesine tıklanır. 2. Sihirbazı kullanarak tablo oluştur seçeneğine çift tıklanır. 3. Tablo sihirbazı penceresi ekrana gelir. Pencere üzerinde üç farklı bölme vardır. Örnek Tablolar: Sistemde tanımlı bazı tablo isimleri vardır. Amaca uygun tablo ismi seçilir. Örnek Alanlar: Seçilen tablonun alanları bu bölümde listelenir. Yeni Tablodaki Alanlar: Örnek alanlar bölümünden gerekli alan seçildikten sonra ilgili düğmeye ( > ) basılarak bu alana geçirilir. Bu işlem bütün gerekli alanlar için yapılır. 4. Yeni tablo alanlarından adını değiştirmek istediğimiz alan var ise bu alan seçilir Alanı Yeniden Adlandır düğmesi kullanılarak alana yeni isim verilebilir. 5. İleri> düğmesine basılır. Bu aşamada tablo için birincil anahtar tanımlanabilir. 6. Tekrar ileri> düğmesi tıklanır. Sihirbaz tabloyu yarattıktan sonra ne yapmak istiyorsunuz? Sorusu için üç seçenek verilir. Tablo tasarımını değiştirmek istiyorum. Tablo yaratma işleminin hemen ardında tablo tasarım penceresi açılarak söz konusu tablo üzerinde düzenleme işlemlerinin yapılması olanağını sağlar. Doğrudan tabloya veri girmek istiyorum. Doğrudan tabloya veri girilir. Sihirbazın benim için yaratacağı bir formu kullanarak tabloya veri girmek istiyorum. Bilgi girişlerini sağlamak üzere sihirbaz tarafından otomatik form yaratılır. 7. Bu üç seçenekten biri tercih edilir. Son düğmesine tıklanır. Veri girilebilir. VERİ GİREREK TABLO YARATMAK Basit ve hızlı biçimde tablo yaratmak söz konusu olduğunda veri girerek tablo yaratma yoluna gidilir. Bu tür tabloların alan isimleri otomatik sistem tarafından verilir. 1. Veritabanı açıldıktan sonra, Tablolar düğmesine tıklanır. 2. Veriler girilerek tablo oluştur seçeneğine çift tıklanır. 3. Boş bir veri listesi oluşur. Bu pencere üzerindeki boş bir sütuna veri girmek mümkündür. 4. Veriler girildikten sonra, pencere kapatılır. Tablonun saklanıp saklanmayacağını soran iletişim kutusuna Evet yanıtı verilir. Tabloya isim verilir. 5. Tablonun birincil anahtarı için Evet yanıtı verilirse sistem tarafından otomatik olarak Kimlik isimli bir anahtar belirlenir. Bu işlemden sonra işlem sona erer. TASARIM PENCERESİNDE TABLONUN YARATILMASI Access tabloların yaratılması esnasında , tabloyu oluşturacak alanların tek tek tanımlanması ve veri türlerinin belirlenmesi gerekiyorsa bu yöntem seçilir.Tasarın penceresini kullanarak bir tablonun yaratılması için aşağıdaki yol izlenir. 1. Veritabanı açıldıktan sonra, Tablolar düğmesine tıklanır. 2. Tasarım görünümünde tablo oluştur seçeneğine çift tıklanır. 3. Tablo tasarım penceresi açılır. Burada alan adı, veri türü ve özellikleri ile ilgili tanımlamalar yapılır. 4. Alan ve veri türü tanımlamaları yapıldıktan sonra kapat düğmesine tıklanır. 5
  • 6. 5. Tabloyu kaydetmek isteyip, istemediğimiz sorulur. Kullanıcı evet düğmesine basarak bunu onaylayabilir ve tabloya bir isim verilir. 6. Kullanıcıya birincil anahtar yaratılıp, yaratılmayacağı sorulur. Evet denilirse işlem yerine getirilir. Hayır denilirse anahtar yaratılmaz. Kullanıcı isterse daha sonra anahtar tanımlayabilir. 7. Boş bir tablo yaratılmış olur. Kullanıcı veri girebilir. TABLO ALAN İSİMLERİ Access tabloları alanlardan oluşur ve her alanın mutlaka bir ismi olur. Alan isimleri büyük veya küçük harflerle yazılabilir, sayısal yada bazı özel karakterler içerebilir, karakterler arasında boşluk olabilir. Ancak alan ismi en fazla 64 karakter olur. Aşağıda örnek alan isimleri verilmiştir. Adı ve Soyadı Personel-No Adres SSK Numarası VERİ TÜRLERİ Tablonun alan isimleri belirlendikten sonra, her bir alanın içerdiği veri türünün de belirlenmesi istenir. Veri türünü belirlemek için veri türü hücresine bir defa fare ile tıklanır ve hücrenin sağ tarafındaki düğmeye tıklanarak ekrana gelen pencereden seçim yapılır. Access tablolarında tanımlanabilecek veri türleri aşağıda verilmiştir. 1. Metin: Alfabetik yada alfa sayısal verileri tanımlar.Bu tür metin alanları 255 karakter içerebilir. Böyle alanlar üzerinde matematiksel işlem yapılmaz. 2. Not: Tablolarda uzun açıklama yapılması gereken veri türleri için tanımlanır. Not veri türü tanımlanmış alanlara 65.530 karakter olabilir. 3. Sayı: Sayısal alanların tanımlanması amacıyla kullanılır. Bu tür veri içeren sayısal alanların içinde matematiksel işlem yapılır 4. Tarih/Saat: Eğer belirlenen alan tarih ve saat içeriyorsa kullanılır. Bu alanlar 8 baytlık yer işgal ederler. 5. Para Birimi: Özellikle büyük parasal değerlerin kullanıldığı alanlardır. Bu rakam tamsayı olabileceği gibi ondalıklı da olabilir. Tamsayı kısmı en çok 15, ondalık sayı kısmı 4 hane olabilir. 6. Otomatik Sayı: Böyle bir veri türüne sahip alanlar, tabloya yeni bir kayıt eklendiğinde, Access tarafından otomatik olarak üretilen sıralı yada rastlantısal değere sahip olurlar. Belirtilen alanlardaki sayısal değerler tektir, ayrı kayıtlarda birbirinin aynısı olamaz. 7. Evet/Hayır: Bir baytlık uzunluğa sahip olan bu alanlar Evet veya Hayır biçimindeki verilerin saklanması amacıyla kullanılır. 8. Ole Nesnesi: Eğer tablonun bir alanında resim, ses, film veya grafik gibi Ole nesnelerinin saklanması söz konusu ise bu tanım kullanılır. Bu alanın büyüklüğü 1 GB olabilir. Ole Nesnesi olarak tanımlanmış alanlara bilgi girişi için Ekle mönüsündeki Nesne seçeneği kullanılır ve eklenmiş nesneleri görmek içinde o alanlar çift tıklanır. Aynı işlem Formlarda ole nesnesi olarak tanımlanmış alanda farenin sağ tuşuna tıklayıp ekrana gelen kısa yol mönüsünden Nesne Ekle seçeneği seçilerek de yapılır. Bu işlemden sonra ekrana gelen pencereden Dosyadan Yarat seçenek düğmesi işaretleyerek verinin bir dosyadan alınacağı belirtilir. Pencerede ki Gözat düğmesi ile ekleyeceğiniz nesnenin bulunduğu dosya seçilir. Tamam düğmesine basılır. 9. Köprü: Bu veri türü ile herhangi bir Web sitesini bu alandaki bir veri türü olarak tanımlayabiliriz. Böylece Web de bulunan adreslerle doğrudan bağlantı kurulabilir. 10. Arama Sihirbazı: Bir başka tablo ile bağlantı kurularak, açılan listeden hazır alanların seçilmesi ve seçilen bu alan tanımlarının başka bir alana aktarılmasını sağlar. ALAN ÖZELLİKLERİ Veri türlerini içeren alanlarda bazı özel tanımlar yapmak mümkündür. Alan özellikleri tablo tasarım penceresinde Alan Özellikleri bölgesindeki Genel sayfası üzerinde yer almaktadır. Her veri türü için bu bölüm farlı özellikler içerir. 1. Alan Boyutu: Metin alanların uzunlukları 0 ile 255 karakter arasında olabilir. Varsayılan boyut 50’dir. Sayısal alanların alan boyutu belirlenirken aşağıdaki boyut türleri seçilebilir. Bayt: 0 ile 255 arasında değer girilebilir. Tamsayı: -32768 ile 32768 arasında değer girilebilir. Uzun tamsayı: -2.147.483.648 ile 2.147.483.647 arasında değer girilebilir. Tek ve Çift : çok büyük sayılar için ve ondalıklı sayılar için kullanılan veri tipleridir. 2. Biçim: Alanlara girilecek değerlerin biçimlendirilmesini sağlar. Metin alanları için özel işaretler kullanılarak tanımlar yapılır. Metin türü alanlar için yapılabilecek tanımlamalar aşağıda verilmiştir. ! Girişlerin sola yaslanmasını sağlar. * Girişlerin sağa yaslanmasını sağlar. < Girilen karakterleri küçük harfe dönüştürür. > Girilen karakterleri büyük harfe dönüştürür. 6
  • 7. “” Tırnak içindeki ifadeyi aynen alana taşır. Sayısal alanlarda biçim tanımlaması Biçim satırının sağ tarafındaki ok işaretine tıklanarak ekrana gelen seçenekler yardımı ile yapılır. Bu seçenekler aşağıda belirtilmiştir. Genel Sayı: Sayısal değerin girildiği biçimde görüntülenmesini sağlar. Para Birimi: Para türü sayısal değerler için kullanılır. Değer girildikten sonra sağ tarafına otomatik olarak TL ifadesi gelir. Sayı binler hanesine göre . ile birbirinden ayrılır. Euro: Para türü veriler için kullanılır. Sabit: Bu seçenek sayısal değerin Wındows’un denetim masasında yapılan tanımlara uygun biçimde görüntülenmesini sağlar. Standart: Wındows’un denetim masasında yapılan tanımlara uygun biçimde görüntülenmesini sağlar. Ancak binler hanesine . koyar. Yüzde: Bu tanımın yapıldığı alana girilen sayısal değer 100 sayısı ile çarpılır. Bilimsel: Girilecek sayısal değer çok büyükse bu biçim kullanılır. Tarih ve zaman alanlarında, Biçim satırındaki alan tanımlarından yararlanılır. Bu seçenekler; Genel Tarih, Uzun Tarih, Orta Uzunlukta Tarih, Kısa Tarih, Uzun Saat, ;Orta Uzunlukta Saat, Kısa Saat’tir. 3. Ondalık Basamaklar: Sayısal alanlarda ondalık hanesi tanımlanması gerekiyorsa kullanılır. Tanım satırının sağ tarafındaki düğmeye basılarak seçenekler gelir. Eğer herhangi bir seçim yapılmaz ise otomatik seçeneği kullanılır. 4. Giriş Maskesi: Veri girişlerinde, bir alan için giriş maskeleri oluşturularak, verilerin belirli bir kurala uymaları sağlanabilir. Örneğin alana sayısal bir karakterin girilmesi gerekiyorsa, giriş esnasında kullanıcıyı buna zorlamak mümkündür. Giriş maskelerinin kullanılmasında bazı özel işaretlerden yararlanılır. Bunların bir kısmı aşağıda verilmiştir. 0 Belirtilen alana 0-9 arası tek haneli bir sayısal girişini zorunlu hale getirir. 9 Bir haneli sayısal değerin yada boşluğun girilmesine izin verir. Giriş zorunlu değildir. # Bir haneli değer veya boşluk girişine izin verir ve + ile – işaretlerinin girişlerine izin verir. L Alana A-Z arası alfabetik karakterlerin girişini zorunlu hale getirir. ? Belirtilen alana A-Z arası alfabetik karakterlerin girişini zorunlu hale getirir. Giriş zorunlu değildir. A Bir harf veya tek haneli karakterin girişine izin verir. Giriş yapılması zorunludur. a Bir harf veya tek haneli karakterin girişine izin verir. Giriş yapılması zorunlu değildir. & Herhangi bir karakter yada bilgi girişini zorunlu kılar. C Herhangi bir karakter yada bilgi girişine izin verir. Zorunlu değildir. < Bilgilerin küçük harflere dönüştürülmesini sağlar. > Bilgilerin büyük harflere dönüştürülmesini sağlar. ! Girilen bilgilerin sağdan sola doğru alan içine yerleşmesini sağlar. 5. Giriş Maskesi Sihirbazı: Giriş maskesi düzenlemek için, sihirbazdan da yararlanılabilir. Giriş maskesi satırı üzerindeki ... düğmesine tıklanır. Giriş maskesi sihirbazından istenilen giriş maskesi seçilerek ileri düğmesine tıklanır. 6. Resim Yazısı: Alan ismi, form veya raporda alan başlığı olarak görüntülenir. Rapor ve Formlarda alan başlığını farklı yazmak isterse resim yazısı satırı kullanılır. Bu satıra istenilen alan başlığı yazılır. 7. Varsayılan Değer: Bazı alanlara bilgilerin otomatik girilmesi istenirse kullanılır. Böyle bir amaca ulaşmak için Varsayılan değer satırına bu bilgi girilir. Ancak kullanıcı veri girerken bunu değiştirme şansına sahiptir. 8. Geçerlilik Kuralı: Belirtilen alana girilecek veri üzerinde bir şart belirtildiğinde veya bir sınır konulması gerektiğinde bu satır kullanılır. Aşağıda bununla ilgili örnekler verilmiştir. Geçerlilik Kuralı Anlamı >100 100’den büyük rakamlar girilebilir. <1 1’den küçük rakamlar girilebilir. >10 AND <100 10 İLE 100 arasında rakam girişine izin verir. <10 OR >100 10’dan küçük veya 100’den büyük sayı girişine izin verilir. =”Ankara” Or =”Bolu” Sadece Ankara veya Bolu girişine izin verir. Like”z???” Baş harfi z olan ve dört harften oluşan girişlere izin verir. >=Date$() Bu günün tarihinden daha küçük bir tarih girişine izin vermez. 9. Geçerlilik Metni: Geçerlilik kuralına uyulmadığında kullanıcıyı uyarmak üzere bir mesaj görüntülenir. Mesajın içeriği bu satırda tanımlanır. Örneğin Lütfen Tekrar Giriş Yapınız. Gibi. 10. Gerekli: Bazı alanlara bilgi girişini zorunlu kılmak için kullanılır. Bu satırın sağ tarafında yer alan düğmeye tıklanarak Evet seçilirse, veri girişi zorunlu hale gelir, hayır seçilirse veri girişi zorunlu değildir. 11. Sıfır Uzunluk İzni: Metin türü alanlar için geçerlidir. Herhangi bir karakter içermezler. 12. Sıralı: Dizin alanları için geçerlidir. Bu satırın sağ tarafındaki düğmeye tıklanırsa üç seçenek ekrana gelir. Hayır seçeneği kullanılırsa bu satırın bir dizin olmadığı belirtilir. Evet (Yineleme Var) seçilecek olursa, bu alanın bir dizin alanı olduğunu ve aynı değere sahip kayıtlara izin verileceği anlaşılır. Evet (Yineleme Yok) seçilirse, aynı veriye sahip birden fazla kaydın olamayacağı belirtilir. TANIM 7
  • 8. Veri tabanı tablosundaki Tanım alanına isteği bağlı olarak açıklamalar yazılabilir. Bu alana yazılan açıklamalar form seçildiğinde Durum çubuğunda görüntülenir. TABLOLAR ÜZERİNDE YAPILABİLECEK İŞLEMLER Bir tablo yaratıldıktan sonra, bunun üzerinde çeşitli işlemler yapılabilir. TABLOLARIN KAYDEDİLMESİ 1. Tablo hazırlandıktan sonra Dosya mönüsünde Kaydet komutu çalıştırılarak kaydedilir. 2. Tablo kapatılırken Evet cevabı verilerek bir isim ile kaydedilir. TABLOLARIN KOPYALANMASI Bir tablonun başka bir isimle kopyasının yaratılmasıdır. 1. Veritabanı penceresi üzerinde kopyalanacak tablo seçilir. 2. Tabloyu pano içine taşımak üzere; araç çubuğundan, düzen veya kısa yol mönüsünden Kopyala komutu seçilir. 3. Panodaki tabloyu yapıştırmak üzere; araç çubuğundan, düzen veya kısa yol mönüsünden Yapıştır komutu seçilir. 4. Kopyalamanın biçimini ve yeni tablonun adını tanımlamak üzere bir iletişim kutusu açılır. İstenilen yapıştırma seçeneği işaretlenir, tablo ismi verilir ve tamam düğmesine tıklanır. TABLO ADININ DEĞİŞTİRİLMESİ Tablo adını değiştirmek mümkündür. Bunun için şu işlemler yapılır. 1. Veritabanı penceresinde ilgili tablo seçilir. 2. Kısa yol mönüsünden yeniden adlandır komutu seçilir. 3. Tablonun yeni adı seçilen alan üzerine yazılır. Enter tuşuna basılarak işlem tamamlanır. TABLOLARIN YOK EDİLMESİ Daha önce yaratılmış bir tablonun yok edilmesi için şu yol izlenir. 1. Veritabanı penceresi üzerinde ilgili tablo seçilir. 2. Access mönüsü üzerindeki Düzen seçeneğinin Kes komutu kullanılabilir. Bu durumda tablo panoya alınmış olur. Yapıştır komutu ile geri getirilebilir. Bu işlem kısa yol mönüsünden de yapılır. Yada Düzen mönüsündeki Sil komutu kullanılır. Bu durumda silmek istediğinizden eminmisiniz mesajı gelir. Evet onaylanırsa tablo geri dönüşüm kutusuna gider. Ekrandaki Sil düğmesi de kullanılabilir. TABLONUN AÇILMASI Tabloların açılması için genellikle formlar kullanılır. Bazen verilere hızlı ulaşmak için tablonun doğrudan açılması istenebilir. Bir tablonun açılması demek, tasarım penceresinde tanımlanan alanların ve içerdiği verilerin sütunlar halinde listelenmesidir. Buradan tabloya kayıt girilebilir, ekleme, silme, değiştirme, sıralama gibi temel işlemler yapılabilir. İki şekilde tablo açılabilir. Veritabanı Görünümünde Tablonun Açılması: Bu işlem için aşağıdaki yol izlenir. 1. Tablo kapalı iken veritabanı penceresi üzerindeki Tablolar seçeneğine tıklanır. Tabloların listesi ekrana gelir. 2. Açmak istenilen tablo seçilir ve çift tıklayarak açılır. Yada düğmesi kullanılır. Tasarım Görünümünde Tablonun Açılması: 1. Tabloyu tasarım görünümünde açmak mümkündür. Bir tablonun tasarımında değişiklik ve düzenleme yapmak istendiğinde kullanılır. 2. Bunun için ilgili tablo seçilir sağ tuş Aç komutu çalıştırılır. Yada düğmesi de kullanılabilir. TABLOYA YENİ ALAN EKLEME Tabloya iki şekilde yeni alan eklenebilir. 1. Tasarım görünümünde yeni alan ekleme: Tablo tasarım görünümünde açılır. Eklenecek satırdan sonraki satır seçilir. Sağ tuş Ekle komutu çalıştırılır. 2. Veri sayfası görünümünde yeni alan ekleme: Tablo veri sayfası görünümünde açılır. Eklenecek sütundan sonraki sütun seçilir. Sağ tuş Sütun ekle komutu çalıştırılır. TABLODAN ALAN SİLME Tablodan istenirse alan silinebilir. Bu işlem iki şekilde yapılır. 1. Tasarım görünümünde tablo açılır. Silinecek satır seçilir. Sağ tuş Sil komutu çalıştırılır. 2. Veri sayfası görünümünde tablo açılır. Silinecek alan seçilir. Sağ tuş Sil komutu çalıştırılır. UYGULAMA ( TABLO OLUŞTURMA ve KAYIT GİRME) HEDEFLER 1. Access programını çalıştırabilme. 2. Veritabanı dosyasını oluşturabilme. 8
  • 9. 3. Tasarım görünümünde tablo oluşturabilme. 4. Veri türlerini belirleyebilme ve alan özelliklerini tanımlayabilme. 5. Tabloyu kaydedebilme. 6. Oluşturulan tabloyu veri sayfası görünümünde açma. 7. Tabloya kayıt girme. 8. Tablo kopyalama. 9. Tablo silme. 10. Tablonun adını değiştirme. 11. Tablo silme. 12. Tabloyu tasarım görünümünde açma. 13. Tasarım görünümünde tablo üzerinde değişiklikler yapma. 14. Tabloda veri sayfası görünümünde değişiklikler yapma. UYGULAMALAR 1. Access programını çalıştırınız. 2. Veritabanı dosyası oluşturmak için Görev bölmesindeki Yeni seçeneğinin altındaki Boş Veri tabanı seçeneğinin seçiniz. Ekrana gelen pencerede kayıt yerini belirleyiniz. Kayız yeri Belgelerim seçeneğinin altında oluşturacağınız kendinize ait klasör olsun. Dosya Adı kutusuna ADRES PROGRAMI yazınız. Oluştur düğmesine tıklayınız. 3. Tabloyu kendimiz oluşturmak istediğimiz için Tasarım Görünümünde Tablo Oluştur seçeneğini seçeriz. 4. Aşağıdaki alanları ve veri türlerini ekrana gelen pencereye giriniz. ALAN ADI VERİ TÜRÜ ALAN ÖZELLİKLERİ Adres No Otomatik Sayı Adı Soyadı Metin Alan boyutu 20, Gerekli satırı Evet Ev Adresi Metin Alan Boyutu 60 Ev Telefonu Metin Alan Boyutu 15 Cep Telefonu Metin Alan Boyutu 15 Açıklama Not 5. Oluşturduğunuz bu tabloyu Dosya mönüsünden Kaydet komutunu kullanarak kaydedebileceğiniz gibi pencereyi kapatırken de kaydedebilirsiniz. Tablonun adını ADRES TABLOSU koyunuz. Ekrana Tanımlı Bir Birincil Anahtar Yok penceresi gelecektir. Bu pencereyi Evet cevabı vererek geçiniz. (Bu konu ileride anlatılacaktır.) 6. Tabloyu kayıt girmek üzere veri sayfası görünümünde açınız. (Fare ile çift tıklama, tablo üzerinde sağ tuş aç yada tablo seçili iken düğmesine tıklama işlemi yapabilirsiniz.) 7. Aşağıdaki kayıtları tablonuza giriniz. Tabloya kayıt girerken Sütunları sağ sınır çizgisinden fare ile tutup sürükleyerek açabilirsiniz. 8. Tabloyu kapatırken Evet cevabı vererek kaydediniz. 9
  • 10. 9. Tablonun bir kopyasını oluşturunuz. Bunun için tablo seçilir. Sağ tuş kopyala komutu çalıştırılır. Boş bir alana gelinir, sağ tuş yapıştır komutu çalıştırılır. İkinci tabloya yeni bir isim verilir. Tablonun ismini ADRES DEFTERİ koyunuz. 10. ADRES TABLOSU ismini verdiğimiz tablonun ismini değiştiriniz. Adını ADRESLER koyunuz. Bu işlem için tablo seçilir, sağ tuş Yeniden adlandır komutu çalıştırılır. Yeni isim girilir. 11. ADRESLER tablosunu siliniz. Bu işlem için tablo üzerinde sağ tuş sil komutu yada Delete tuşu kullanılır. 12. ADRES DEFTERİ tablosunu tasarım penceresinde açınız. Bu işlem için tablo seçilir. Sağ tuş Tasarım Görünümü komutu çalıştırılır. Yada düğmesine tıklanır. 13. Tasarım görünümünde açtığınız tabloda Açıklama alanından önceki satıra E-posta Adresi alanını ekleyiniz. Bu işlem için öncelikle satır eklenir. Açıklama satırı seçilir. Açıklama satırını başındaki gri kutuya tıklayarak yapınız. Sağ tuş satır ekle komutu çalıştırılır. Açıklama satırından önce bir satır eklenmiş olur. Buraya E-posta Adresi alanı girilir. Veri Türü Metin olmalıdır. Alan boyutu 20 olabilir. 14. Ev Telefonu alanını siliniz. Bu işlem için Ev Telefonu satırını seçip Sağ tuş sil komutu çalıştırılır. 15. Ev Adresi alan boyutunu 70 yapınız. Ev Adresi satırı seçilerek Alan özellikleri bölümünden Alan boyutu değiştirilir. Tabloda yaptığınız değişiklikleri kaydediniz. 16. Tabloyu Veri sayfası görünümünde açınız. Tablo üzerine çift tıklayarak. 17. Veri sayfası görünümünde iken Ev Adresi sütunundan sonraki sütuna İş Adresi alanını ekleyiniz. Bu işlem için Cep Telefonu Sütunu seçilir. Sağ tuş Sütun Ekle komutu çalıştırılır. Ekrana gelen Alan 1 boş sütununa tıklanır. Alan 1 yazısı koyu renk olunca, İş Adresi yazılır. Gerekli kayıtlar girilebilir. 18. Veri sayfası görünümünde iken Açıklama sütununu siliniz. Açıklama sütunu seçilir. Sağ tuş Sil komutu çalıştırılır. 19. Veri sayfası görünümünde iken Adı Soyadı alanı ile Ev Adresi alanının yerini değiştiriniz. Yeri değiştirilmek istenen alan seçilir. Ev Adresi alanını seçiniz. Fare ile sürükleyerek Adı Soyadı alanının başına getirip bırakınız. 20. Tasarım görünümünde iken Cep Telefonu ve E-Posta Adresi alanını Adres No alanından sonraki satırlara taşıyınız. Bunun için tablonuzu tasarım görünümünde açınız. Cep Telefonu ve E-Posta Adresi satırlarını seçiniz. Birden fazla seçim için fare seçim durumunda iken sürükleyiniz. Daha sonra iki satırı birden sürükleyerek, Adres No alanından sonraki kısma yerleştiriniz. KAYITLAR ÜZERİNDE İŞLEMLER KAYITLAR ARASINDA HAREKET Açılan tablo üzerinde yer alan kayıtlara ulaşmak için, pencerenin altında bulunan kayıt hareketlerinde kullanılmak üzere bazı düğmelerin yer aldığı çubuktan yararlanılır. Bu düğmelerin görevleri aşağıda gösterilmiştir. İlk kayıt Etkin kayıt Son kayıt Toplam kayıt sayısı Bir önceki kayıt Bir sonraki kayıt Son kayıttan sonraki boş satır TABLOYA YENİ KAYIT EKLEMEK Tablolara kayıt eklemek genellikle formlar aracılığı ile yapılır. Ancak tabloyu açarak doğrudan doğruya kayıt da eklenebilir. Bunun için aşağıdaki işlemler gerçekleştirilir. 1. Tablo veri sayfası görünümünde açılır. 10
  • 11. 2. Tabloya ilk defa kayıt yapılacaksa, doğrudan yazmaya başlanır. Kayıt eklenecekse pencerenin altındaki son kayıttan sonraki boş satır düğmesine basılarak en sona kayıt girilir. 3. Bu işlem Ekle mönüsündeki Yeni kayıt komutuyla da yapılabilir. KAYITLARIN SEÇİLMESİ Bazı işlemler için kayıtların seçilmesi gerekebilir. Satır seçme işlemi iki şekilde yapılabilir. 1. Düzen mönüsündeki kayıt seç komutu kullanılır. Ekleme noktasının bulunduğu satırı seçer. Kayıtların tümü seçilecekse Düzen mönüsünden tümünü seç komutu kullanılır. 2. Fare ile seçim yapılacaksa satırın başındaki gri düğmeye tıklanır. Birden fazla satır seçme işlemi için fare sürüklenir. ALANLARIN SEÇİLMESİ Alan seçimi için fare ile Alan adı üzerine tıklanır. Birden fazla alan seçmek fare sürüklenir. KAYITLARIN SİLİNMESİ Tablo üzerinde bir kaydı silmek için aşağıdaki işlemler yapılır. 1. Tablo veri sayfası görünümünde açılır. Silinmek istenen kayıt seçilir. 2. Araç çubuğundaki sil düğmesine tıklanır. Yada Düzen veya kısa yol mönüsündeki sil komutuna seçilir. 3. Eğer gerçekten seçilen kaydın yok edilmesi isteniyorsa ekrana gelen mesaja Evet cevabı verilir. ALANLARIN SİLİNMESİ Bir alanını silinmesi için alan seçilir sağ tuş Sütun sil komutu çalıştırılır. Yada Düzen/Sütun sil komutu seçilir. KAYITLARIN KOPYALANMASI Kopyalama işlemi aşağıdaki gibi yapılır. 1. Kopyalama işleminin yapılacağı tablo açılır. 2. Kopyalanacak kayıt veya kayıtlar seçilir. 3. Kayıt pano içine taşımak üzere; araç çubuğundan, düzen veya kısa yol mönüsünden Kopyala komutu seçilir. 4. Kayıt kopyalanacak yer seçilir. 5. Panodaki kayıtları yapıştırmak üzere; araç çubuğundan, düzen veya kısa yol mönüsünden Yapıştır komutu seçilir. Kopyalama işlemi tamamlanmış olur. ALANLARIN KOPYALANMASI Kopyalama işlemi aşağıdaki gibi yapılır. 1. Kopyalama işleminin yapılacağı tablo açılır. 2. Kopyalanacak alan veya alanlar seçilir. 3. Alanı pano içine taşımak üzere; araç çubuğundan, düzen veya kısa yol mönüsünden Kopyala komutu seçilir. 4. Alan kopyalanacak yer seçilir. 5. Panodaki alanları yapıştırmak üzere; araç çubuğundan, düzen veya kısa yol mönüsünden Yapıştır komutu seçilir. Kopyalama işlemi tamamlanmış olur. SIRALAMA Tablo üzerinde yer alan kayıtları belirli bir alana göre sıralayarak görüntülemek için aşağıdaki işlemler yapılır. 1. Sıralama işleminin uygulanacağı tablo seçilir. 2. Sıralama hangi alana göre yapılacaksa o alanın üzerine fare tıklanarak sağ düğmeye basılır. 3. Açılan pencere üzerine sıralamanın yönünü belirten iki seçenek görüntülenir. 4. Artan sıralama, küçükten büyüğe, azalan sıralama; büyükten küçüğe sıralar. 5. Bu işlem alan seçimi yapıldıktan sonra araç çubuğundaki Artan sıralama yada Azalan sıralama düğmelerine tıklanarak da yapılabilir. KAYIT ARAMA Veri tabanı tablolarına girilen kayıtları aramak için aşağıdaki işlemler yapılır. 1. Tablo veri sayfası görünümünde açılır. 2. Arama yapılacak alan seçilir. 3. Düzen/Bul komutu çalıştırılır. Yada Ctrl+F tuşuna basılır. 4. Aranan kutusuna bulunması istenilen bilgi girilir. 5. Bak kutusundan aramanın yapılacağı yer belirlenir. Alan yada tüm tablo. 6. Arama yönü listesinden Tümü seçilir. 7. Sonrakinin Bul düğmesi tıklanarak arama ve bulma işlemi gerçekleştirilir. KAYIT DEĞİŞTİRME Herhangi bir kaydı değiştirmek için kullanılır. Aşağıdaki işlemler yapılır. 1. Tablo veri sayfası görünümünde açılır. 2. Değiştirme yapılacak alan seçilir. 3. Düzen/Değiştir komutu çalıştırılır. Yada Ctrl+H tuşuna basılır. 4. Aranan kutusuna bulunması istenilen bilgi girilir. 11
  • 12. 5. Yeni değer kutusuna yeni bilgi girilir. 6. Bak kutusundan aramanın yapılacağı yer belirlenir. Alan yada tüm tablo. 7. Arama yönü listesinden Tümü seçilir. Değiştir düğmesi tıklanarak değiştirme işlemi gerçekleştirilir. SÜZME İŞLEMLERİ Bir tablo üzerinde yer alan kayıtları süzerek, sadece istenilen kayıtların ayrı bir pencere içerisinde görüntülenmesini istiyorsak aşağıdaki işlemler yapılır. 1. Süzme işlemini yapacağımız tabla açılır. 2. Süzme işlemi yapılacak kaydın üzerine fare getirilir, sağ düğmeye basılır 3. Açılan kısa yol mönüsünden seçime göre süz satırı seçilir. 4. Eğer bu işlemin tersi yapılmak isteniyorsa, seçimi dışta tutarak süz satırı seçilmelidir. 5. Seçimin ardından bu duruma uygun kayıtları içeren başka bir pencere açılarak işlem tamamlanır. 6. Bu işlem araç çubuğundaki Seçime göre süz düğmesi tıklanarak da yapılabilir. Süzme işlemini kaldırmak için Süzgeci kaldır düğmesi kullanılır. ŞİFRE KOYMA Hazırlanan veri tabanı dosyasına yetkisiz kişilerin erişmesini önlemek için şifre konulabilir. 1. Veri tabanı dosyasına şifre koymak için dosyayı özel kullanımda açmak gerekir. Bu nedenle veritabanı dosyası açıksa öncelikle dosya kapatılır. 2. Dosya/Aç komutunu kullanarak veri tabanı dosyası listeden bulunup seçilir. Yukarıdaki ekranda görüldüğü gibi Aç düğmesinin sağ tarafındaki ok işaretine tıklanır. Özel Kullanımda Aç seçeneği seçilir. 3. Araçlar/Güvenlik/Veri tabanı parolası belirle komutları çalıştırılır. 4. Ekrana gelen pencereye istenilen parola girilir. Parolanın unutulmayacak bir sayı yada sözcük olmasına dikkat ediniz. Dosyanızı kapatıp tekrar açarak parola işlemini deneyiniz. ŞİFREYİ KALDIRMA Veritabanına konulan şifreyi kaldırmak için şu adımlar izlenir. 1. Veri tabanı şifresini kaldırmak için yine dosyayı özel kullanımda açmak gerekir. 2. Araçlar/Güvenlik Parolasını Geri Al komutları seçilir. 3. Ekrana gelen Veri tabanı Parolasını Geri al penceresine parola girilerek işlem tamamlanır. ALANLARI GİZLEME Alan ve alanlar seçilerek gizlenebilir. Bu işlem hem veri sayfası hem de tasarım görünümünde yapılabilir. Sütun gizleme işlemi için aşağıdaki yol takip edilir. 1. Tablo veri sayfası görünümünde açılır. 2. Gizlemek istenen sütun yada sütunlar seçilir. 3. Biçim/Gizle komutu çalıştırılır. Seçilen alanlar gizlenir. 4. Gizlenen bir alanı tekrar görüntülemek için Biçim/Sütunları Göster komutu seçilmelidir. 12
  • 13. UYGULAMA (KAYIT GİRME ve KAYITLAR ÜZERİNDE YAPILABİLECEK İŞLEMLER) HEDEFLER 1. Kayıtları açıp, kayıtlar arasında hareket edebilme. 2. Tabloya yeni kayıt ekleme. 3. Kayıtları seçebilme. 4. Kayıtları silebilme. 5. Sütunları seçebilme. 6. Sütunları silebilme. 7. Kayıtları kopyalayabilme. 8. Kayıtları sıralayabilme. 9. Kayıt arayabilme. 10. Bazı şartlara uyan kayıtları listeleyebilme. 11. Birden fazla şarta uyan kayıtları listeleyebilme. 12. Veritabanı dosyasına şifre koyabilme ve kaldırabilme. 13. Gereksiz alanları gizleyebilme. Uygulamalar 1. Access programını çalıştırınız. 2. PERSONEL TAKİP PROGRAMI adını verdiğiniz bir veri tabanı dosyası oluşturarak kendi klasörünüze kaydediniz. 3. Tasarım görünümünde aşağıdaki bilgileri içeren bir tablo hazırlayınız. 4. Aşağıdaki alanları ve veri türlerini ekrana gelen pencereye giriniz. ALAN ADI VERİ TÜRÜ ALAN ÖZELLİKLERİ Personel No Otomatik Sayı Adı Soyadı Metin Alan Boyutunu 20, Gerekli satırını Evet yapınız. Cinsiyeti Metin Alan Boyutu 5 Doğum Yeri Metin Varsayılan değer satırına BOLU yazınız. Doğum Tarihi Tarih/Saat Biçimi Kısa Tarih yapınız. Adresi Metin Alan Boyutu 80 Telefonu Metin Alan Boyutu 12 Kadrolu mu? Evet/Hayır Maaşı Para Birimi Ondalık Basamakları 0 yapınız. Çalıştığı Yıl Sayısı Sayı Personelin Özellikleri Not E-mail adresi Metin Fotoğrafı Ole Nesnesi 5. Oluşturduğunuz tabloyu adını PERSONEL KİŞİSEL BİLGİLİRİ koyarak kaydediniz. 6. Tabloyu veri sayfası görünümünde açınız. 7. Sayfanın arkasındaki kayıtları tablonuza giriniz. 13
  • 15. 8. Tablonuza kendi bilgilerinizi yeni kayıt olarak ekleyiniz. Bunun için son kayıttan sonraki boş satır düğmesine tıklayarak yeni kayıt ekleme işlemi yapılır. 9. 4 nolu kaydı seçiniz. Satırın başındaki gri düğmeye tıklanarak yapılır. 10. 4 nolu kaydı siliniz. Bunun için 4 nolu kaydın bulunduğu satır seçilir, Düzen mönüsünden Sil komutu çalıştırılır. 11. Çalıştığı Yıl Sayısı sütununu seçiniz. Sütun başlığına tıklanır. 12. Çalıştığı Yıl Sayısı sütununu siliniz. Sütun seçilir. Farenin sağ tuşuna tıklanır. Sütun sil komutu çalıştırılır. 13. 3 nolu kaydı en sona yeni kayıt olarak kopyalayınız. Bunun için 3 nolu kayıt seçilir. Düzen mönüsünden Kopyala komutu çalıştırılır. En son kayıttan sonraki boş satıra gelinir. Düzen mönüsünden Yapıştır komutu çalıştırılır. 14. Kayıtları Adı Soyadı alanına göre artan yani A dan Z ye , Maaşı alanına göre azalan yani büyükten küçüğe sıralayınız. Bunun için Adı Soyadı alanı seçilir. Artan sıralama düğmesine tıklanır. Maaşı alanı seçilir. Azalan Sıralama düğmesine tıklanır. 15. Doğum yeri Sivas olan kaydı arayınız. Sivas kaydını bulabilmek için, Doğum yeri sütunu seçilir. Düzen/Bul komutları çalıştırılır. Aranan kutusuna Sivas yazılır. Sonrakini Bul düğmesine tıklanır ve bu pencere kapatılır. Sivas kaydının bulunduğu görülür. 16. Erkek personeli listeleyiniz. Bu işlem için Erkek yazan herhangi bir kayıt üzerine fare ile tıklanır. Araç çubuğundaki Seçime Göre Süz düğmesi seçilir. Erkek personelin listelendiği görülür. Tüm personeli tekrar göstermek için araç çubuğundaki Süzgeci Kaldır düğmesine tıklanır. 17. Hem Erkek hem de doğum yeri BOLU olanları listeleyin. Bunun için Erkek yazan herhangi bir kayıt seçilir, araç çubuğundaki Seçime Göre Süz düğmesine tıklanır. Tekrar doğum yeri BOLU olan herhangi bir kayıt seçilir, araç çubuğundaki Seçime Göre Süz düğmesine tıklanır. Hem Erkek hem de doğum yeri BOLU olanlar listelenir. 18. PERSONEL TAKİP PROGRAMI dosyanıza şifre koyunuz. Bu işlem için önce dosyanızı kapatınız. Dosya/Aç komutunu çalıştırınız. Aç komut düğmesinin sağ tarafındaki oku açınız. Özel Kullanımda Aç seçeneğini seçiniz. Araçlar/Güvenlik/Veritabanı Parolası Belirle komutlarını çalıştırınız. Parola ve Doğrula kutularına doğum yılınızı yazınız. Örn. 1970 gibi. Tamam düğmesin tıklayın. Dosyanız şifrelenmiştir. Bu dosyayı şifreyi bilmeyen kişi açamaz. Şifreyi kaldırmak için yine dosyayı özel kullanımda açarak, Araçlar/Güvenli/Veritabanı Parolasını Geri Al komutları çalıştırılır. Ekrana gelen pencereye şifre girilir. Tamam düğmesine tıklanır. Şifre kaldırılmış olur. 19. Personelin Özellikleri alanını gizleyiniz. Bunun için Personelin Özellikleri sütunu seçilir. Biçim/Sütunları Gizle komutları çalıştırılır. Personelin Özellikleri alanı gizlenmiş olur. Tekrar göstermek için Biçim/Sütunları Göster komutları çalıştırılır. Ekrana gelen pencerede Personelin Özellikleri alanı onay kutusu işaretlenir. Kapat düğmesine tıklanır. Bu alan tekrar ekrana gelmiş olur. FORMLAR FORM OLUŞTURMA Veri girmek için tablolar kullanılabileceği gibi asıl veri girişi formlarla yapılır. Formlar programa görsel açıdan daha güzel ve daha kolay veri girişi sağlayan nesnedir. Formlar farklı yöntemlerle oluşturulabilir. FORM SİHİRBAZINI KULLANARAK FORM HAZIRLAMA Eğer formda bütün alanların bulunmasını istemiyorsanız veya form biçimini kendiniz belirlemek istiyorsanız Form Sihirbazı seçeneğini kullanarak formunuzu adım adım hazırlayabilirsiniz. 1. Tablo hazırlanıp, kaydedildikten sonra veri tabanı penceresinde iken Formlar nesnesine tıklanır. 2. Sihirbazı kullanarak form oluştur seçeneğine tıklanır. Aşağıdaki pencere ekrana gelir. 15
  • 16. 3. Form sihirbazı penceresindeki Tablolar/Sorgular liste kutusunda formu yapılacak olan tablo seçilir. 4. Formda bulunmasını istediğimiz alanlar > işareti ile Seçili Alanlar kutusuna aktarılır. Alanların hepsi aktarılmak istenirse >> işareti kullanılır. Geri almak için ise < yada << işaretleri kullanılır. İleri düğmesine tıklanır. 5. Bu aşamada form yerleşiminin nasıl olacağı sorulur. İstenilen şekil seçilir.(Sütunlu, Sekmeli, Veri Sayfası, Dayalı) İleri düğmesine tıklanır. 6. Ekrana gelen pencerede yazı ve şekil olarak stil ayarlanır. İstenilen stil seçilir. 7. Formunuzun başlığının ne olmasını istiyorsunuz kutusuna başlık yazılır. Görüntülenecek formu aç veya bilgileri gir. Seçeneği seçilir. Son düğmesine tıklanır. Yukarıdakine benzer bir form hazırlanmış olur. 16
  • 17. OTOMATİK FORM SİHİRBAZLARINI KULLANARAK FORM OLUŞTURMA Otomatik form sihirbazlarını kullanmak için veri tabanı penceresinde Formlar nesnesi seçili iken Yeni düğmesine tıklanır. Aşağıdaki pencere karşımıza gelir. Formu hazırlanacak tablo Nesne verilerinin geldiği tabloyu veya sorguyu seçin: liste kutusundan seçilir. 1. Otomatik Form: Sütunlu Formu yaratılacak tablo seçildikten sonra Otomatik Form: Sütunlu seçeneği ile form oluşturulur. Sütunlu Form Örneği 2. Otomatik Form: Sekmeli Formu yaratılacak tablo seçildikten sonra Otomatik Form: Sekmeli seçeneği ile form oluşturulur. Sekmeli Form Örneği 2. Otomatik Form: Veri Sayfası Formu yaratılacak tablo seçildikten sonra Otomatik Form: Veri Sayfası seçeneği ile form oluşturulur. Bu aşamada form biçimini seçmemiz istenir. İstenilen seçenek seçilir, Son düğmesine tıklanır. Form oluşmuş olur. Veri Sayfası Form Örneği TASARIM GÖRÜNÜMÜNDE FORM OLUŞTURMA Tasarım görünümünde form oluşturmak için aşağıdaki işlemler yapılır. 1. Veri tabanı penceresinde iken Formlar nesnesi seçilir. Yeni düğmesine tıklanır. 2. Ekrana gelen pencerede formu hazırlanacak tablo seçilir. Tasarım Görünümü seçeneği seçilir. Tamam düğmesine tıklanır. 17
  • 18. 3. Yukarıdaki tasarım görünümü form penceresi karşımıza gelir. Kaynak tablodaki alanlar Fare ile tutulup sürüklenerek form üzerine yerleştirilir. Alanların hepsi aynı anda seçilip sürüklenerek de yerleştirme yapılabilir. 4. Dosya/Kaydet komutu kullanılarak yada Ctrl+S tuşuna basılarak form kaydedilir. 5. Hazırlanan forma çift tıklandığında form ekranda görüntülenir. BAŞLANGIÇ FORMU HAZIRLAMA Hazırlanan veritabanlarında birçok form, rapor, sorgu bulunabilir. Bunların tek bir formdan açılması sağlanabilir. Bu forma başlangıç formu denir. Kullanıcı bu formdaki düğmelerle istediği yere gidebilir. Bu formu hazırlamak için veri tabanı penceresinde iken Formlar nesnesi tıklanır. Tasarım görünümünde form oluştur seçeneğine tıklanır. Ekrana boş bir tasarım görünümü formu gelir. Ekrandaki araç kutusu kullanılarak başlangıç formu düzenlenir. Araç kutusu elemanları anlatılırken bu formun nasıl hazırlandığı da gösterilecektir. FORMLAR İLE İLGİLİ TEMEL İŞLEMLER Her form görünüm ve davranışını farklılaştırmak için değiştirilebilecek özellik ayarlarına sahiptir. Oluşturulan formu tasarım görünümünde açarsak, formda yapabileceğimiz değişiklikler için kullanılan bir araç kutusu açılır. Formu tasarım görünümünde açmak için, veritabanı penceresinde iken form seçilir, Tasarla düğmesine tıklanır, yada sağ tuş tasarım görünümü komutu çalıştırılır. ARAÇ KUTUSU Ekranda araç kutusu yok ise Görünüm/Araç Kutusu komutu çalıştırılır yada araç çubuğundaki araç kutusu düğmesine tıklanır. Araç kutusundaki elemanlar amaçları doğrultusunda form üzerine alınabilir ve kullanılabilir. ARAÇ KUTUSU ELEMANLARI DENETİM SİHİRBAZLARI: Bu düğme basılı iken elemanlara sihirbaz desteği sağlanır. ETİKET: Form üzerinde açıklama ve başlık yazmak için kullanılır. METİN KUTUSU: Tablolara ait verileri gösteren ve değiştirilmesine izin veren, alanlar arasında hesap yapılıp, sonucun gösterilmesi için kullanılan elemandır. SEÇENEK GRUBU: Form üzerindeki elemanları gruplandırmak ve kendisine ait alt seçenekler oluşturmak için kullanılır. DEĞİŞTİRME DÜĞMESİ: İki durumlu olaylar için kullanılan düğmedir. SEÇENEK DÜĞMESİ: Aynı türden fakat birden fazla seçeneği içeren elemandır. ONAY KUTUSU: Bir işlemin olup olmadığını belirlemek için kullanılır. AÇILAN KUTU: Birden fazla veriyi aynı anda içerir ve istenilen bir elemanı seçmek için kullanılır. 18
  • 19. LİSTE KUTUSU: Birden fazla veriyi aynı anda listeleyen bir elemandır. KOMUT DÜĞMESİ: Bir formu çalıştırmak yada başka bir işlemi yapmak için kullanılır. RESİM: Form üzerine bir resim eklemek için kullanılır. İLİŞKİSİZ NESNE ÇERÇEVESİ: Form üzerine resim eklemek için kullanılır. Fakat eklenen bu resim kaynağı ole nesnesi sağlayan bir elemandır. İLİŞKİLİ NESNE ÇERÇEVESİ: Resim içeren veri alanları için kullanılır. SAYFA SONU: Formlara ve raporları sayfa sonu ekler. SEKME DENETİMİ: Bir sayfa üzerinde birden fazla elemanı ayrı ayrı bölümlerde göstermek için kullanılır. ALT FORM/ALT RAPOR: Bir forma yada rapora alt form yada alt rapor eklemek için kullanılır. ÇİZGİ: Form yada rapor üzerine çizgi çizmek için kullanılır. DİKDÖRTGEN: Form yada rapor üzerine dikdörtgen çizmek için kullanılır. DİĞER DENETİMLER: Araç kutusunda bulunmayan Access’in desteklediği diğer bileşenleri listelemek için kullanılır. 19
  • 20. MÜŞTERİ TAKİP PROGRAMI HEDEFLER 1- Birden fazla tablo hazırlama 2- Form hazırlama 3- Form üzerinde düzenleme yapma. 4- Formlara araç kutusundan açılan kutu ekleme. 5- Formlara araç kutusundan liste kutusu ekleme. 6- Formlara onay kutusu ekleme. 7- Başlangıç formu hazırlama. 8- Formlara kayıt girme. 9- Metin kutusu oluşturma ve hesaplama yapma. 10- Formlara hesap makinesi ekleme. 11- Formlara seçenek grubu ekleme. UYGULAMA Access paket programında MÜŞTERİ TAKİP PROGRAMI adı ile bir veri tabanı dosyası oluşturunuz. Bu dosyayı kendinize ait olan klasöre kaydediniz. Aşağıdaki tabloları bu dosya altında düzenleyiniz. Tasarım görünümünde 1. tablo düzenlendikten sonra aynı dosya içinde tasarım görünümünde tablo oluştur seçeneğine tıklanarak 2. tablo düzenlenecektir. TABLO 1 (Tablo adını MÜŞTERİ koyarak kaydediniz. ) Alan Adı: Veri Türü Müşteri No Otomatik Sayı Müşteri Adı Soyadı Metin Telefonu Metin Adresi Metin (Alan boyutunu 100 yapınız.) TABLO 2 (Tablo adını SATIŞ koyarak kaydediniz. ) Alan Adı Veri Türü Satış No Otomatik Sayı Müşteri No Sayı Satılan Mal Metin Fiyat Para Birimi (Ondalık Basamaklar alan özelliğini 0 yapınız.) Miktar Sayı Her tablo için form sihirbazını kullanarak Sütunlu form oluşturunuz. (Formlar/Sihirbazı Kullanarak Form Oluştur) FORM ÜZERİNDE DÜZENLEMELER YAPMA Oluşturduğunuz Müşteri formunu tasarım görünümünde açınız. Müşteri formunu seçip Tasarla düğmesine tıklayarak tasarım görünümünde açılır. Ekrandaki elemanları hareket ettirerek gerekli düzenlemeleri yapınız. Not: Tasarım görünümündeki formlarda soldaki seçenekler etiket, sağdaki seçenekler elemandır. 1. Müşteri Adı Soyadı etiket ismini sadece Adı Soyadı ismiyle değiştiriniz. Etiket ismi üzerine fare ile iki kez tıklanır. Eski isim silinir, yeni isim girilir. 2. Telefon elemanını etiketiyle beraber Adres elemanının altına taşıyınız. Bunun için fare eleman üzerinde iken bir defa tıklanır ve el şekline dönüşünce sürüklenerek istenen yere taşınır. 3. Müşteri No elemanını etiketten uzaklaştırınız. Sadece elemanı yada etiketi taşımak için sol üst köşesindeki kulpçuktan fare ile tutulur ve sürüklenir. 4. Adı Soyadı elemanını genişletiniz. Eleman yada etiketi boyutlandırmak için fare ile bir defa tıklanır. Eleman üzerindeki kare kutular üzerinde fare ok şeklini alınca istenilen yöne sürüklenir. 5. Bütün eleman ve etiketleri seçip araç çubuklarından zemin rengi ve özel efekt veriniz. Bunun için Shift tuşu ile beraber fare ile eleman ve etiketler seçilir. Araç çubuğundaki zemin rengi düğmesinden istenilen renk seçilir ve yine araç çubuğundaki özel efekt düğmesinden gölgeli seçilir. FORMDA AÇILAN KUTU OLUŞTURMA Müşteri formunu Tasarım görünümünde açarak Müşteri Adı Soyadı alanı için bir açılan kutu oluşturunuz. Bu açılan kutuda Onur Aslan, Arzu Demir, Kadir Kara seçenekleri bulunsun. Not: Araç kutusu kullanılırken denetim sihirbazının çalışıyor olmasına dikkat ediniz. 20
  • 21. 1. Form tasarım görünümünde açılır. Araç kutusu ekranda yok ise Görünüm/Araç Çubukları/Araç Kutusu komutları çalıştırılır yada araç çubuğundaki Araç Kutusu düğmesine tıklanır. 2. Açılan kutu yapmak için önce Adı soyadı yazan sağdaki kutu silinir. Araç kutusundaki Açılan Kutu simgesine tıklanır. Fare silinen bu kısımda gezdirilir. 3. Ekrana gelen pencereden İstediğim değerleri ben yazacağım seçeneği seçilir. 4. İleri düğmesine tıklanır. Ekrana gelen boş kutulara alt alta Müşteri isimleri yazılır. ( Onur ASLAN, Arzu DEMİR, Kadir KARA) İleri düğmesine tıklanır. 5. Değeri bu alanda depola kutusundan Adı Soyadı alanı seçilir. İleri düğmesine tıklanır. 6. Etiket adı olarak Adı Soyadı yazılır. Son düğmesine tıklanır. Form son haliyle kaydedilir. Form açıldığında açılan kutu oluşmuştur. NOT: Bir form tasarım görünümünde iken araç çubuğundaki Görünüm düğmesine tıklanarak veri sayfası görünümüne geçilir. Veri sayfası görünümünde iken yine araç çubuğundaki Görünüm düğmesine tıklanarak tasarım görünümüne geçilir. Görünüm düğmelerinin sağındaki ok işaretleri açılarak da tasarım görünümüne yada veri sayfası görünümüne geçme işlemi gerçekleştirilebilir. Satış formunu Tasarım görünümünde açarak Satılan Mal alanı için bir liste kutusu oluşturunuz. Liste kutusunda Erkek ayakkabı, Bayan ayakkabı, Erkek bot, Bayan bot seçenekleri bulunsun 1. Form tasarım görünümünde açılır. Bunu yapmak için önce Miktar ve Fiyat kutuları biraz aşağıya indirilir ve Satılan mal yazan sağdaki kutu silinir. 2. Araç kutusundaki Liste kutusu simgesine tıklanır. Fare silinen bu kısımda gezdirilir. 3. Ekrana gelen pencereden İstediğim değerleri ben yazacağım seçeneği seçilir. İleri düğmesine tıklanır. Ekrana gelen boş kutulara alt alta Erkek ayakkabı, Bayan ayakkabı, Erkek bot, Bayan bot yazılır. İleri düğmesine tıklanır. 4. Değeri bu alanda depola kutusunda Satılan mal alanı seçilir. İleri düğmesine tıklanır. 5. Etiket adı olarak Satılan mal yazılır. Son düğmesine tıklanır. Form son haliyle kaydedilir. Form açıldığında liste kutusu oluşmuştur. Aşağıdaki verileri formları kullanarak tablolara giriniz. MÜŞTERİ Müşteri No Müşteri Adı Soyadı Telefon Adres 1 Onur ASLAN 2145876 Cumhuriyet Cad. No20/5 BOLU 2 Arzu DEMİR 2140964 Sümer Mah. Gündüz Sok No:1 BOLU 3 Kadir KARA 2147836 Atatürk Bulvarı No25/12 BOLU SATIŞ Satış No Müşteri No Satılan Mal Miktar Fiyat 1 2 Bayan Ayakkabı 3 50 2 1 Erkek Bot 2 70 3 3 Erkek Ayakkabı 1 40 METİN KUTUSU OLUŞTURMA (FORMLARDA HESAPLAMA YAPMA) Satış formunu tasarım görünümünde açıp bir metin kutusu oluşturunuz. Bu metin kutusunda Tutarı hesaplayınız. 1. Bu işlem için veritabanı penceresinde iken Satış Formu tasarım görünümünde açılır. Fiyat kutusunun altına bir metin kutusu çizilir. 2. Metin kutusunun üzerinde iken sağ tuş Özellikler komutu seçilir. 3. Ekrana gelen Metin Kutusu penceresinden Veri sayfası tıklanır. Bu sayfadaki Denetim Kaynağı satırına aşağıdaki formül yazılır. =[Miktar]*[Fiyat] Bu pencere kapatılır. 4. Metin kutusunun içinde bu formül görüntülenecektir. 5. Metin yazan kutuya fare ile tıklanır ve Tutar yazılır. Form son haliyle kaydedilir. Form veri sayfası görünümünde açıldığında Tutarın hesaplandığı görülecektir. 21
  • 22. Satış formu yukarıdaki gibi olacaktır. ONAY KUTUSU OLUŞTURMA Satış formuna KDV dahil yazan bir onay kutusu oluşturunuz. 1. Satış formu tasarım görünümünde açılır. 2. Araç kutusundan onay kutusu düğmesi seçilir ve formun en alt kısmında fare gezdirilir. Bir onay kutusu oluşacaktır. 3. Fare ile bu kutu üzerine tıklanır ve ismi değiştirilir. Form yukarıdaki gibi olmalıdır. SEÇENEK GRUBU DÜĞMESİ OLUŞTURMA Satış formuna Ödeme seçeneklerini gösteren bir seçenek grubu oluşturunuz. Başlık ÖDEME ŞEKLİ, ödeme seçenekleri PEŞİN, KREDİ KARTI, VERESİYE olsun. 1. Form tasarım görünümünde açılır. Seçenek grubu düğmesine tıklanır. Fare formun uygun bir yerinde gezdirilir. 2. Ekrana gelen penceredeki kutulara Peşin, Kredi Kartı, Veresiye seçenek adları alt alta yazılır. İleri düğmesine tıklanır. 3. Varsayılan değer seçilir. İleri düğmesine tıklanır. Her seçenek için bir değer atanır. Burada bir işlem yapmaya gerek yoktur . Bilgisayar yazılan sıraya göre otomatik değer atamaktadır. İleri düğmesine tıklanır. 4. Bu adımda Daha sonra kullanılmak üzere kaydet seçeneği seçilir. İleri düğmesine tıklanır. 5. Burada Seçenek düğmeleri ve gölgeli seçilir. İleri düğmesine tıklanır. Seçenek grubunun başlığı yazılır. Başlık Ödeme Şekli olsun ve son düğmesine tıklanır. Form kaydedilir ve çalıştırılır. Form yukarıdaki gibi olacaktır. 22
  • 23. BAŞLANGIÇ FORMU HAZIRLAMA Başlangıç formu hazırlayınız. (Formlar/Tasarım Görünümünde Form Oluştur) ETİKET DÜĞMESİ OLUŞTURMA BAŞLIK YAZMA Başlangıç formuna bir başlık yazınız. 1. Bu işlem , araç kutusundaki Etiket düğmesi kullanılarak yapılır. Başlangıç formu tasarım görünümünde ekranda iken bu düğmeye tıklanır ve fare form üzerinde gezdirilir. 2. Ekrana gelen kutuya başlık yazılır. Başlık için gerekli biçimlendirmeler, biçimlendirme araç çubuğundan yapılabilir. Form yukarıdaki gibi olmalıdır. FORMLARA ERİŞİMİ SAĞLAYACAK KOMUT DÜĞMESİ OLUŞTURMA. Başlangıç formundan MÜŞTERİ ve SATIŞ formlarını açmak için MÜŞTERİ ve SATIŞ komut düğmeleri oluşturunuz. 1. Başlangıç formu tasarım görünümünde iken araç kutusundaki komut düğmesine tıklanır. Fare form üzerinde gezdirilir. 2. Ekrana gelen pencereden Form İşlemleri ve Forma aç seçenekleri seçilir. İleri düğmesine tıklanır. 3. Bu pencerede veri tabanında bulunan formlar listelenir. Bunlarda MÜŞTERİ seçilir. İleri düğmesine tıklanır. 4. Açılacak formun ismi yazılarak işlem tamamlanır. 5. Form aç ve tüm kayıtları göster seçeneği seçilir. İleri düğmesine tıklanır. 6. Komut düğmesi üzerinde bulunmasını istediğimiz metin girilir ve son düğmesine tıklanır. Form kaydedilir. 7. Form BAŞLANGIÇ FORMU adı verilerek kaydedilir. 8. BAŞLANGIÇ FORMU çift tıklanarak açılır. MÜŞTERİ ve SATIŞ komut düğmelerine tıklandığındı MÜŞTERİ ve SATIŞ formuna ulaşıldığı görülür. Komut düğmesini kullanarak BAŞLANGIÇ formuna programdan çıkış düğmesi oluşturunuz. 1. Başlangıç Formu tasarım görünümünde iken Araç kutusundan Komut düğmesine tıklanır. 2. Formun sağ alt köşesinde fare gezdirilerek bir düğme oluşturulur. 3. Ekrana gelen pencereden Uygulama/Uygulamadan Çık seçenekleri seçilir. 4. Resim seçeneğinden Çıkış seçilir. İleri ve Son düğmelerine tıklanır. 5. Form son hali ile kaydedilir. 5. Form veri sayfası görünümüne alınır. Çıkış düğmesine tıklanarak programdan çıkıp çıkmadığı kontrol edilir. 23
  • 24. Form yukarıdaki gibi olmalıdır. FORMLARA RESİM EKLEME Başlangıç formuna bir resim ekleyiniz. 1. Araç kutusundan resim düğmesine tıklanır. 2. Formun boş bir yerinde fare gezdirilir. Ekrana resim ekle penceresi gelir. Bu pencereden istenilen resim dosyası bulunarak Tamam düğmesine tıklanır. Ekrana resim getirilmiş olur. Resmi arka plan yapmak için resim seçilir Biçim mönüsünde En alta gönder komutu çalıştırılır. Form yukarıdaki gibi olmalıdır. BAŞKA PROGRAMLARI AÇMAK İÇİN KULLANILAN DÜĞME EKLEME Satış formuna bir hesap makinesi düğmesi ekleyiniz. 1. Satış formu tasarım görünümünde açılır. Araç kutusundan komut düğmesine tıklanır. Fare form üzerinde gezdirilir. 2. Komut düğmesi sihirbazından Uygulama/Uygulama Çalıştır seçenekleri seçilir. 3. Ekrana gelen penceredeki komut satırına hesap makinesini çalıştırmak için gerekli olan Calc komutu yazılır. Eğer dosya ismi bilinmiyor ise gözat düğmesi ile dosya bulunur. İleri düğmesine tıklanır. 4. Metin yazan kutuya Hesap Makinesi yazılır. Son düğmesine tıklanır. Form son haliyle kaydedilir ve çalıştırılır. Veri sayfası görünümüne geçilir. Hesap makinesinin çalışıp çalışmadığı kontrol edilir. Form görünümü yukarıdaki gibi olmalıdır. BAŞLANGIÇ FORMUNU DOSYAYI ÇALIŞTIRDIĞINIZDA KARŞINIZA GELECEK ŞEKİLDE AYARLAMA 1. Bu işlem için veri tabanı penceresinde iken Araçlar/Başlangıç komutu çalıştırılır. 2. Ekrana gelen pencerede Form/Sayfa Görüntüle açılan kutusundan BAŞLANĞIÇ FORMU seçilir ve Tamam düğmesine tıklanır. 24
  • 25. TABLOLARI İLİŞKİLENDİRİLMESİ Access’de veriler bir tablo üzerinde ise bu tablodaki kayıtlara ulaşmak ve işlem yapmak kolaydır. Ancak ulaşılması gereken veriler birden fazla tablo üzerinde ise, iki tablonun kayıtlarının ilişkilendirilmesi ve tek kayıt gibi işlem görmesi sağlanabilir. Tabloların ilişkilendirilmesinde anahtar alanlardan yararlanılır. ANAHTARLAR İki tür anahtar vardır. 1. Birincil anahtar, bir tablo içindeki kayıtların bir veya daha çok sayıda alana göre birbirinden ayırt edilmesi gerektiğinde kullanılır. Bir kaydı diğer kayıtlardan ayıran özelliktir. 2. Yabancı anahtar, başka bir tablonun birinci anahtarı ile ilişkilendirilen alandır. Bu alanlar birden fazla olabilir. Otomatik üretilen sayılar birincil anahtar olarak kullanılabilir. Tablo üzerine otomatik olarak eklediğimiz alanlar, birbirinin aynı olmayan sayı üretirler. Bu alanlara bir tablonun içinde herhangi bir birincil anahtar belirleyebileceğimiz alan bulunmadığında başvurulur. Üretilen otomatik sayılar birincil anahtarda bulunması gereken özellikleri taşırlar. BİRİNCİL ANAHTARIN BELİRLENMESİ Birincil anahtar belirlemek için aşağıdaki işlemler yapılır. 1. Söz konusu tablo tasarım görünümünde açılır. 2. Birincil anahtar olarak tanımlanmak istenen alan seçilir. 3. Araç çubuğu üzerinde yer alan anahtar düğmesine tıklanarak, Düzen mönüsünden yada sağ tuş kısa yol mönüsünden birincil anahtar komutu da seçilerek birincil anahtar belirlenmiş olur. Tanımlanmış bir birincil anahtarın iptal edilmesi için de yine aynı düğme kullanılır. TABLOLARIN İLİŞKİLENDİRİLMESİ Uygulamalarımızda birden fazla tablo kullanılması durumunda bu tabloların birbirleriyle ilişkilendirilmesi gerekir. Bu sayede, bir tablodaki kayıtlar işlenirken o kayıt ile ilişkili olan diğer tabloda ki kayıtlarda da işlemler yapılabilecektir. İLİŞKİ TÜRLERİ İki tablo arasındaki bağlantı yapılırken, hangi alanların ilişkide olduğu belirlendikten sonra ilişkinin türü de belirlenebilir. Aşağıda ilişki türleri belirtilmiştir. 1. Bire-Bir İlişki: Bu tür bir ilişkide birinci tablodaki her kayıt, ikinci tablodaki yalnızca bir kayıt ile eşleşebilir. Benzer biçimde ikinci tablodaki her bir kayıt birinci tabloda sadece bir kayıtla eşleşebilir. 2. Bir-Çok İlişkisi: Bu ilişki türünde birinci tablodaki bir kayıt ikinci tablodaki pek çok kayıtla eşleşebilir. Ancak tersi geçerli değildir. İkinci tablodaki bir kaydın birinci tablodaki sadece bir kayıtla eşleşmesi söz konusudur. 3. Çok-Çok İlişkisi: Birinci tablodaki bir kayıt, ikinci tablodaki pek çok kayıtla eşleşebilir. Bunun tersi de olur. Bu tür bir ilişki, birincil anahtarın iki alanı içerdiği, birleşme tablosu olarak adlandırılan üçüncü bir tablonun tanımlanması durumunda olabilir. BİRLEŞTİRME TÜRÜNÜN BELİRLENMESİ Kayıtların nasıl birleştirileceğini tanımlamak için öncelikle ilişkiler penceresinin açık olması gerekmektedir. Bu işlem için aşağıdaki yol izlenir. 1. İlişkileri düzenle penceresinde yer alan Birleştirme türü düğmesi kullanılır. İki tablo arasındaki bağlantının nasıl olacağını tanımlayacağımız bir kutu ekrana gelir. 2. Kutu üzerinde üç ayrı seçenek vardır. Birinci seçenek düğmesi işaretlenirse, sadece birbiri ile ilişkilendirilen alanlarının içerdiği bilgiler eşit olanlar göz önüne alınır. İkinci seçenek, 1. tablonun içindeki tüm kayıtları ve ikinci tablonun içindeki sadece eşlenebilen alanların eşit olduğu kayıtları göz önüne alır. Üçüncü seçenek bir öncekinin tersi bir işlevi yerine getirir. BİLGİ TUTARLILIĞI Bilgi tutarlılığı Access’in kayıtlar ve ilgili tabloları arasındaki ilişkilerin geçerli olduğunu sağlamak için ve ilgili verileri yanlışlıkla silmemek ve değiştirmemek için kullandığı kurallar sistemidir. Bilgi tutarlılığı kuralları şöyledir. 1. Birinci tablodaki eşleşen alanın içerdiği veriler yinelemeli olmamalıdır. Bunun anlamı alan benzersiz dizin veya birincil anahtar olmalıdır. 2. Eşleştirilen alanlar, aynı veri türüne sahip olmalıdır. 3. Her iki tablo da aynı access veritabanı içinde olmalıdır. 25
  • 26. Bilgi tutarlılığının zorlanması mümkündür. İlişkileri düzenle penceresindeki Bilgi Tutarlılığına Zorla başlıklı seçenek onaylanarak bilgi tutarlılığı zorlanır ve ilgili tablodaki kurallardan biri bozulursa Access bir ileti görüntüler ve değişikliğe izin vermez. Aynı pencere üzerindeki İlişkili Alanları Ardarda Güncelleştir seçenek düğmesi tablonun içerdiği veride bir değişiklik yapılması durumunda diğer tablodaki veriler de otomatikman güncelleşecektir. Benzer biçimde, İlişkili Kayıtları Ard arda Sil seçenek düğmesi, tablodan bir kayıt silinmesi durumunda ilişkili tablodaki tüm kayıtlar aynı anda yok olacaktır. TABLOLARIN İLİŞKİLENDİRİLMESİ 1. Aralarında ilişki kurulacak tabloların açık olmaması gerekir. 2. Access araç çubuğu üzerinde bulunan İlişkiler düğmesine basılır.Yada araçlar mönüsündeki ilişkiler komutu seçilir. 3. Tabloyu göster penceresi açılır. Tablo göster penceresi yanlışlıkla kapatılmış ve ekrana tekrar getirilmek istenirse araç çubuğundaki Tablo Göster düğmesine tıklanır. 4. Veritabanı içinde oluşturulmuş tablolar listelenir. Hangi tablolar arasında ilişki tanımlanacak ise seçilir ve Ekle düğmesine basılarak ilişkiler penceresine aktarılır. 5. İki tablo arasındaki ilişki sürükle bırak yöntemine göre tanımlanır. Birinci tablodaki ilişkilendirilecek alan seçilir, farenin sol düğmesine basılır, bırakılmadan sürüklenerek diğer tablonun ilişkilendirilecek olan alanının üzerine bırakılır. 6. Sürükle bırak işleminden sonra ilişkilerle ilgili ek tanımlamaların yapıldığı ilişkileri düzenle penceresi açılır. 7. Bu pencere üzerinde ilişkisi kurulan alanlar yer almaktadır. Söz konusu tanım dışında ilişkinin türünü belirleyen Birleştirme türü düğmesi yer alır. Bu düğme yardımıyla iki tablo arasındaki kayıtların eşleştirilmesi kuralı belirlenir. Aynı tablo üzerinde yer alan Bilgi Tutarlılığına Zorla seçenek düğmesi ise bilgi tutarlılığı ilgili tanımların yapılmasına olanak tanır. 8. İlişki tanımları yapıldıktan sonra, ilişkileri düzenle penceresi üzerinde oluştur düğmesine basılarak ilişkinin kurulması sağlanır. 26
  • 27. 9. İlişkiler penceresi kapatılarak kaydedilir ve işlem tamamlanır. İLİŞKİLERİN SİLİNMESİ 1. Açık olan tüm tablolar kapatılır. Açık tablolar arasındaki ilişkiler silinemez. 2. Veri tabanı penceresinde iken ilişkiler simgesine tıklanır. 3. İlişkileri silinmek istenen tablolar görüntülenmiyorsa araç çubuğundan Tablo Göster düğmesine tıklanır. 4. Tablolar eklenir ve pencere kapatılır. 5. İlişki çizgisi üzerine fare ile tıklanır. ALT FORM OLUŞTURMA Özellikle aralarında ilişki bulunan formlar tek form üzerinde gösterilebilir. Örneğin müşteri bilgilerinin bulunduğu bir formda satış bilgileri formu alt form olarak düzenlenebilir. OTOMATİK ANA/ALT FORM OLUŞTURMA 1. Tablolar hazırlanır. Tablolar arası ilişkiler oluşturulur. 2. Ana tablo seçilir iken, Ekle mönüsünden Otomatik Form komutu çalıştırılır. Tek adımda karşımıza Ana/alt formu hazır olarak çıkacaktır. SİHİRBAZI KULLANARAK ALT FORM OLUŞTURMA 1. Tablolar hazırlanır. Tablolar arası ilişkiler oluşturulur. 2. Veritabanı penceresinde iken Formlar nesnesine tıklanır. Sihirbazı kullanarak form oluştur seçeneği seçilir. 3. Form sihirbazı penceresinde Tablolar/Sorgular liste kutusundan ana form seçilir. Bütün alanlar Seçili Alanlar penceresine aktarılır. Tekrar Tablolar/Sorgular liste kutusundan alt form seçilir. İlişkilendirilen alan hariç diğer alanlar Seçilir Alanlar penceresine aktarılır. İleri düğmesine tıklanır. 4. Ekrana gelen pencerede Alt formları olan form seçilir İleri düğmesine tıklanır. 5. Ekrana gelen pencerede Veri Sayfası seçilir. İleri düğmesine tıklanır. 6. İstenilen stil seçilir İleri düğmesine tıklanır. 7. Ekrana gelen pencerede Ana forma ve Alt forma başlık yazılır. Görüntülenecek formu aç ve bilgileri gir seçeneği seçilir. Son düğmesine tıklanır. Bir alt form örneği 27
  • 28. ÖĞRENCİ NOTLARI TAKİP PROGRAMI HEDEFLER 1- Tablo hazırlama. 2- Anahtar alan belirleme. 2- Tablolar arasında ilişki kurma. 3- Alt form oluşturma. 4- Alt form üzerinde hesaplama yapma. 5- Alt forma veri Girme UYGULAMA 1 ve 2. Access paket programında ÖĞRENCİ NOTLARI TAKİP PROGRAMI adı ile bir veri tabanı dosyası oluşturunuz. Aşağıdaki tabloları bu dosya altında düzenleyiniz. TABLO 1 (DERSLER) Alan Adı: Veri Türü Ders No Otomatik Sayı (Ders No alanını anahtar alan yapınız Bunun için alan seçilir Düzen mönüsündeki Birincil Anahtar komutuna yada araç çubuğundaki Birincil Anahtar düğmesine tıklanır) Ders Adı Metin Haftalık Ders Saati Sayı Ders Öğretmeninin Adı Soyadı Metin Sınıf ve Şube Metin TABLO 2 (NOTLAR) Alan Adı Veri Türü Ders No Sayı Not: Bu tabloda anahtar alan belirlenmeyecektir. Öğrenci No Sayı Öğrenci Adı Soyadı Metin Yazılı 1 Sayı Yazılı 2 Sayı Sözlü Sayı 3. Tabloları ilişkilendiriniz. Bu işlem için tablolar kapalı iken Araçlar mönüsündeki İlişkiler komutuna yada Araç çubuğundaki İlişkiler düğmesine tıklanır. Tablo göster penceresi ekrana gelecektir. Bu pencere yanlışlıkla kapatılırsa Tablo Göster düğmesi kullanılarak tekrar ekrana getirilebilir. Burada görüntülenen DERSLER ve NOTLAR tabloları Ekle düğmesi ile ilişkiler penceresine aktarılır ve Tablo Göster penceresi kapatılır. DERSLER tablosundaki Ders No alanı ile NOTLAR tablosundaki Ders No alanı ilişkilendirilir. Bu işlem için fare ile Ders No alanı tutulur ve sürüklenerek diğer Ders No alanının üzerine gidilir, fare bırakılır. Ekrana yandaki İlişkileri Düzenle penceresi gelir. Bu tabloda Bilgi Tutarlılığına Zorla, İlişkili Alanları Ardı ardına Güncelleştir, İlişkili Kayıtları Ardı ardına Sil onay kutuları onaylanır. İlişkinin türü Bire-Çok olacaktır. Bu DERSLER tablosundaki bir kayda karşılık, NOTLAR tablosunda birden fazla kayıt yapılabileceğini gösterir. Oluştur düğmesine tıklanır. Aşağıdaki ilişkiler penceresinde ilişkinin bire sonsuz olduğu işaretlerden anlaşılabilir. Pencere kapatılır ve ilişkiler işlemi kaydedilir. 28
  • 29. 4. Bu programa ait bir alt form oluşturunuz. Formlar nesnesine tıklanır. Sihirbazı kullanarak form oluştur seçeneği seçilir. DERSLER tablosunun alanlarının tamamı Seçili Alanlar bölümüne geçirilir. NOTLAR tablosundaki alanlardan DERS NO alanı hariç diğerleri DERSLER tablosunun Seçili Alanlar bölümündeki alanlarının altına geçirilir. Yandaki şekilde olduğu gibi. İleri düğmesine tıklanır. Alt formaları olan form seçenek düğmesi seçilidir. İleri düğmesine tıklanır. Ekrana gelen pencereden Veri Sayfası seçilir. İleri, İleri ve Son düğmelerine tıklanır. Alt form aşağıdaki gibi oluşacaktır. 5. Alt form üzerinde ortalamayı hesaplayınız. Oluşturduğunuz alt formun tasarım görünümüne geçilir. Araç kutusundan metin kutusu seçeneği seçilir. Sözlü alanının en sonuna bir alan oluşturur gibi fare gezdirilir. Oluşan ilişkisiz metin kutusunun üzerinde sağ tuş Özellikler komutu çalıştırılır. Veri sayfası Denetim kaynağı satırına aşağıdaki formül yazılır. =([Yazılı 1]+[Yazılı 2]+[Sözlü])/3 Formun tasarım görünümü aşağıdaki gibi olmalıdır. Hazırlanan form son değişikliklerle kaydedilir. Form görünümüne geçilir. 7. Forma aşağıdaki verileri giriniz. Alt formda ortalamayı otomatik hesapladığını göreceksiniz. İkinci bir dersi girmek için en alttaki kayıt çubuğu kullanılacaktır. 29
  • 30. SORGULAR Veritabanı sistemi içinde yer alan tablolardaki verilerin isteğe bağlı olarak seçilerek, belirli bir düzen içinde sunulması olayıdır. SORGULAR NESNESİ ARACILIĞI İLE YAPILABİLECEK İŞLEMLER 1. Sadece belli şartlara uyan kayıtlar gösterilebilir. 2. Sadece istenilen alanlardan oluşan liste alınabilir.. 3. Kayıt alanları alfabetik olarak sıralanabilir. 4. Birden fazla tablo alanları ile çalışarak sonuç tek bir tabloda görülebilir. 5. Bazı alanlar arasında yapılan hesaplama sonuçları için yeni veri alanları tanımlanabilir. 6. Bir tablodaki bazı şartlara uyan kayıtlardan yeni bir tablo oluşturulabilir. 7. Alanların değerleri topluca değiştirilebilir. 8. Alanların içinde geçen değerleri saydırılabilir. TASARIM GÖRÜNÜMÜNDE SORGUNUN OLUŞTURULMASI Sorgu tasarım penceresinde bir sorgu yaratmak için aşağıdaki yol izlenir. 1. Veritabanı açılır. 2. Veritabanı penceresi üzerinde SORGULAR nesnesine tıklanır. Yeni bir sorgu yaratılması söz konusu olduğu için, pencerenin sağ yanında yer alan YENİ düğmesine tıklanır. 3. Yeni sorgu penceresi açılır. Bu pencere üzerinde TASARIM GÖRÜNÜMÜ satırı seçilir. Tamam düğmesine tıklanır. 4. Sorgu tasarım penceresi açılır. Bu pencerenin üzerinde TABLOYU GÖSTER isimli yanda ki başka pencere daha açılacaktır. Bu pencere sorguya dahil edilecek tabloların seçilmesi amacıyla kullanılır. Tabloyu göster penceresini ekrana getirmek için Tablo göster düğmesine tıklanır. 5.Tabloyu göster penceresi üzerinde sorgulama işlemi uygulanacak tablo seçilir. Ekle düğmesine basılır. Aynı şekilde varsa başka tablolarda eklenebilir. Ekleme işlemi bitince Tabloyu Göster penceresi kapatılır. Aşağıda bir sorgu tasarım penceresi görüntülenmiştir. 6.Tasarım penceresinde sorgu oluşturulacak alanlar tanımlanır. Bu işlem için Tablo içindeki sorguda kullanılacak alanlara çift tıklanır yada sürükle bırak yöntemi kullanılır. 7. Gerekli tanımların ardından pencere kapatılır. Ancak kapanmadan önce bu sorguların saklanıp saklanmayacağı sorulur. Eğer Evet yanıtı verilirse, ekrana gelen pencerede sorgu için bir isim yazılır ve Tamam düğmesine tıklanır. Eğer Hayır cevabı verilirse işlem sona erer ve sorgu saklanmaz. SORGU ALANLARININ TANIMLANMASI Bir sorgunun kendisinden beklenilen işlevi yerine getirebilmesi için, en az bir adet sorgu alanına sahip olması gerekir. Sorgu alanları sorguların tasarım penceresinde tanımlanır. Alan adına çift tıklanarak tanımlama yapılabilir. 30
  • 31. Sorgu Alanlarının Tanımlanmasında Kullanılan Satırların Anlamları Alan: Alan adlarının görüntülendiği kısımdır. Ayrıca yeni bir alan oluşturmak, alanlar arasında hesaplama yapıp yeni bir alanda sonucu göstermek amacıyla kullanılır. Tablo: Tanımlanan alanın hangi tablodan alındığını belirler. Sırala: Sorgulama sonucunda veriler sıralanmak isteniyorsa, Sırala satırının sağ tarafındaki ok işareti tıklanarak, Artan, Azalan veya Sırasız seçeneklerinden biri seçilir. Göster: Sorgu sonucunda gösterilmesi istenmeyen alanlar için, Göster satırındaki kutuların işareti tıklanarak gizlenir. Ölçüt: Sorgu işlemi belirli bir ölçüte göre yapılabilir. Bu durumda ölçütün tanımlanması söz konusudur. veya: Birden fazla ölçütün tanımlandığı alandır. SORGULARIN ÇALIŞTIRILMASI Bir sorgu yarattıktan sonra, gerektiğinde açılması, yani çalıştırılması söz konusu olacaktır. Bir sorguyu veritabanı içinde doğrudan çalıştırılabilir. Bunun için şu işlemler yapılır. 1. İlgili veritabanı açılır. 2. Sorgular nesnesine tıklanarak tüm sorgular listelenir. 3. Pencerede bulunan Aç düğmesine tıklanır. 4. Sorgu yaratılırken çalıştırmak için sorgu tasarım penceresindeki sorgu çalıştırma düğmesine 5. tıklanır. SORGUYA YENİ BİR TABLO EKLEME Var olan bir sorguya yeni bir tablonun yada başka sorgunun dahil edilmesi gerekebilir. Bunun için aşağıdaki yol izlenir. 1. Sorgu seçilir Veritabanı penceresinde yer alan Tasarla düğmesine tıklanır. 2. Sorgu tasarım penceresi üzerinde açıldıktan sonra araç çubuğundaki Tablo Göster düğmesi tıklanır. 3. Tablo Göster penceresi açılır. Bu pencere üzerinde sorguya eklenecek diğer bir tablo yada sorgu seçilerek ekle düğmesine tıklanır. SORGUDAN BİR TABLONUN SİLİNMESİ Sorgu tasarım penceresinden bir tabloyu silmek için aşağıdaki işlemler yapılır. 1. Tasarım penceresindeki tablo seçilir. 2. Farenin sağ düğmesine basılarak kısa yol mönüsü ekrana getirilir. 3. Bu pencere üzerinde Tabloyu kaldır komutu seçilir. Bu işlem klavye üzerindeki Del tuşu ile de yapılır. SORGU ALANLARI Sorgu alanlarında aşağıdaki gibi çeşitli işlemler yapılabilir. 1. Sorgudan Bir Alanın Silinmesi: Sorgudan bir alan silindiğinde, tablodan silinmez. Alan silmek için sorgu alının en üstündeki gri kutuya tıklanır. Alan siyah renk olur. Seçilen bu alan Klavyeden Del tuşu ile silinir. 2. Sorgudaki Bir Alanın Yerini Değiştirmek: Değiştirilecek alan seçilir. Farenin sol tuşu tıklı olarak istenilen yere sürükleyerek götürülür ve bırakılır. 3. Sorgu Alanlarının Gizlenmesi: Sorgu içindeki alanların, sorguya tekrar dahil edilmesi gerekebilir diye düşünülüyorsa alanı silmek yerine gizleme işlemi yapılır. Sorgu tasarım görünümünde iken, her alanda bulunan Göster başlıklı satırdaki kutularda bulunan onay işareti kaldırılır. Sorgu bu durumda çalıştırılırsa boş kutuya sahip alanların gizlendiği görülür. Gizliliği ortadan kaldırmak için tekrar kutu içine tıklanarak onay işareti getirilir. 4. Sorgu Alanının Adını Değiştirmek: Bir sorgu çalıştırıldığında, var olan alan isimleri aynen sorgu üzerinde yer alır. Bu ismi değiştirmek istersek, tasarım görünümündeki sorgu alanının olduğu satıra yeni isim girilir ve iki nokta üst üste işareti (:) işareti konulur. Sorgu çalıştırıldığında bu alan isminin değiştiği görülür. 5. Bir Ölçüte Uygun Kayıtların Seçilmesi: Sorgu işlemlerinde tablo içinde yer alan bazı kayıtların, belirli bir ölçüte göre seçilerek görüntülenmesi söz konusu olabilir. Ölçütler tanımlanırken aşağıdaki işaretler kullanılır. > Büyük < Küçük <> Eşit Değil >= Büyük ve eşit <= Küçük ve eşit Between .. And Verilen iki değer arasında Sorguya ölçütleri eklemek için belirli bir yol izlenir. Bunun için sorgu tasarım görünümünde olmalıdır. Sorgunun hangi alanı için ölçüt oluşturulacak ise, o alana ilişkin ölçüt satırına gerekli tanımlar yapılır. Ölçütleri doğrudan doğruya ilgili alan üzerine yazabileceğimiz gibi, ifade oluşturucuyu kullanarak da bu tür işlemleri daha kolay biçimde tanımlayabiliriz. İfade oluşturucusuna ulamak için, alanın ölçüt satırı seçildikten sonra araç çubuğu üzerindeki düğmesi kullanılır. AŞAĞIDA ÖLÇÜT SATIRINA YAZILABİLECEK DEĞİŞİK ŞART ÖRNEKLERİ VERİLMİŞTİR. ANLAMI ALAN ÖLÇÜT SATIRI Adı “Emine GÜLEÇ” Adı Emine GÜLEÇ olanlar Bölümü “Muhasebe” Or “Bilgisayar” Bilgisayar ve Muhasebe bölümünde olanlar 31