Bilgisayar - Yazılım - Access

On Haftalık Kurs Planı:
Ders1: Microsoft Access İle Çalışmak
• Veritabanı Kavramı
• Access 2000'in Yenilikleri.
• Kurulum
Uygulama: Bir veritabanı uygulaması senaryosu hazırlamak.
Ders2: Bir Veritabanı Tasarlamak
• Bir Veritabanı Tasarlamak
• Veritabanı Nesnelerini Tanımak.
• Yardımcı Programları Tanımak.
• Veritabanı Özellikleri.
Uygulama: Veritabanı dosyası yaratmak.
Ders3: Tablolar Tasarlamak
• Access’de tablolar tasarlamak.
• Tablo alanlarının özelliklerini düzenlemek.
• Veritabanı içindeki tablolar arasında ilişkiler kurmak.
Uygulama: Tablolar tasarlamak ve ilişki düzenlemek.
Ders4: Sorgular Tasarlamak
• Bir sorgu tasarlamak.
• Bir sorguyu çalıştırarak istenilen sonuçları elde etmek.
• Değişik sorgu türlerini kullanmak.
Uygulama: Sorgular geliştirmek.
Ders5: Formlar Tasarlamak
• Bir form tasarlamak.
• Form kullanımını açıklamak.
• Değişik form yaratma ve kullanma tekniklerini görmek.
Uygulama: Veri girmek ve görüntülemek amaçlı formlar tasarlamak.
Ders6: Rapor Tasarlamak
• Bir rapor tasarlamak.
• Raporlar aracılığıyla çeşitli alt toplam ve ara toplam gereksinimlerine yanıt verecek gruplama yapmak.
• Raporları ekranda (önizleme) ve yazıcıda görmek.
Uygulama: Gruplamalar ve alt toplamlar alan raporlar tasarlamak.
Ders7: Makroları Kullanmak
• Makroların kullanım amaçlarını açıklamak.
• Bir makro tasarlamak.
• Makroları çalıştırmak.
Ders8: Veri Transferi
• Veri transferini açıklamak.
• Diğer uygulamalardan ve veritabanlarında veri almak
• Diğer uygulamalara ve veritabanlarına veri vermek
Ders9: Internet ve Intranet Özellikleri
• Access’in Internet ve Intranet özelliklerini açıklamak.
• Data Pages bölümünü öğrenmek.
• Access nesnelerini Web sayfası olarak kaydetmek.
Ders10: Bir Veritabanı Projesi Yapmak
• Bir veritabanı uygulaması projesi
Ders 1
DERS 1: MICROSOFT ACCESS© İLE ÇALIŞMAK
Dersin sonunda yapabilecekleriniz:
-Microsoft Access’in amaçlarını tanımlamak.
-Microsoft Access 2000’in yeniliklerini açıklamak.
-Microsoft Access 2000’in kuruluşunu yapabilmek.
I. MICROSOFT ACCESS©
Microsoft Access, masaüstü veritabanı (database) projeleri geliştirmek için yaygın olarak
kullanılan bir veritabanı yönetim yazılımıdır. Özellikle verilerin tablolar halinde tasarlanması
ve ilişkiler (relationships) gibi yeni kavramların yer aldığı Access, gelişmiş veritabanı
olanaklarının kişisel bilgisayar üzerinde kullanılmasını sağlayan ve yaygın olarak kullanılan
bir programdır.
II. MİCROSOFT ACCESS 2000’İN YENİLİKLERİ
Microsoft Access 2000, çok sayıda yeniliğe sahiptir. Bunların en başında Internet ve Intranet
uygulamaları geliştirmek için kullanılan yenilikler gelmekle birlikte bütün yeniliklere kısaca
bir göz atalım:
A. DATABASE PENCERESİ’NDEKİ YENİLİKLER
Microsoft Access, bir veritabanı penceresinden yönetilir. Bu pencerede verilerini depolamak
için tablolar, verilerinizi sorgulamak için sorgular (query), verileri işlemek ve görüntülemek
için formlar ve verilerin çıktılarını almak için raporlar kullanılır.
Microsoft Access 2000, Database Penceresi’nde database (veritabanı) nesnelerinin görülmesi
ve işlenmesiyle ilgili çok sayıda yeni düzenleme seçeneklerine sahiptir:
-Database penceresi araç çubuğu: Database nesnelerinin yönetimi, açılması ve yaratılmasıyla
ilgili komutların kolayca bulunmasını sağlar.
-Nesne çubuğu (Object bar): Database nesnelerinin dikey olarak görüldüğü ve kolayca
kullanıldığı yer.
-Database nesnelerini gruplamak: Farklı türdeki database nesnelerine erişim için kullanılan
kısayolların gruplarını içeren grup çubukları.
-Yeni nesne kısayollarını kullanmak: Database penceresinde; nesneleri tasarım görünümünde
açabileceğiniz seçenekler. Ayrıca yeni bir database nesnesini yaratabileceğiniz sihirbaz yer
alır.
-Nesnelerin database penceresinde seçilmesini ve açılmasını özelleştirmek: Düzenleme
yaparak database nesnelerini tek bir fare tıklamasıyla açmak.
B. DATABASE TASARIMINDAKİ YENİLİKLER
Microsoft Access 2000 database tasarımı ve datalarla çalışma bakımından çok sayıda yeni
özelliğe sahiptir. Bunlardan bazıları şunlardır:
-Record-level locking (Kayıt-düzeyi kilitleme): 4 K boyutundaki sayfalar üzerinde yapılan
page-level kilitlemenin yanı sıra Microsoft Access 2000 satır-düzeyinde de kilitleme
yapabilmektedir.
-İlişkili dataların subsheet (alt data tabloları) içinde görüntülenmesi: Tablo, sorgu ya da form
üzerindeki ilişkili dataların alt tablolar (subdatasheet) ya da altform (subform) olarak
görülmesi sağlanır. Örneğin müşteri tablosuna bağlı siparişlerin görülmesi gibi.
-Yeniden adlandırma sorunlarının otomatik olarak çözülmesi: Bir formu, tabloyu, sorguyu,
alanı ya da diğer bir kontrolün adının değiştirilmesi durumunda ortaya çıkacak sorunları
gidermek için ilgili bileşenlerin de otomatik olarak yeniden adlandırılması.
C. “DATA ACCESS PAGES” İLE GELEN YENİLİKLER
Data access pages bir Web sayfasıdır. Bu sayfa aracılığıyla Microsoft Access 2000 ya da SQL
Server üzerindeki datalara erişilebilir. Data pages (veri sayfaları), veri girişi ve değiştirilmesi
için aynı Access formları gibi kullanılabilir. Bunun dışında kayıtların hiyerarşik biçimde
gruplanması için de data pages kullanılabilir. Bu sayfaların özelliği, sayfalar Internet Explorer
ile açılabilir.