ACCESS EĞİTİMİ
Access Eğitimi, katılımcılara Excel'in yetmediği noktada ilişkisel veritabanı kurma yetkinliği kazandırır. Dağınık tablolar tek ve tutarlı bir veri yapısına dönüşür.
Eğitim sonunda katılımcılar kontrollü veri girişi ekranları kurar, sorgularla anlamlı sonuçlar üretir ve derli toplu raporlar hazırlar. Çok kullanıcılı ve sunucu tabanlı senaryolara geçmek isteyenler için İleri Access Eğitimi doğal bir devam adımıdır; başvuru için Access destek kaynakları da kullanılabilir.
Access eğitimini şirketinize özel planlayalım. 0 212 951 05 08 · Teklif isteyin
Katılımcı Profili
Bu eğitim aşağıdaki rol gruplarına uygundur:
- İş analistleri: süreç verisini ilişkisel yapıya taşımak isteyenler
- Raporlama uzmanları: Excel'de büyüyen takip listesinden geçmek isteyenler
- Operasyon ekipleri: stok, müşteri, tedarikçi kayıt yönetimi
- İK ve özlük: personel, eğitim, izin veri yönetimi
- Geliştirici adayları: ilişkisel veritabanına ilk adım atanlar
- Access kullanan veya veritabanı dünyasına adım atmak isteyenler
Ön Gereklilikler
Eğitimden en yüksek verim için aşağıdaki ön bilgi önerilir:
- Bilgisayar ve dosya yönetimi kullanımı
- Excel'de tablo, satır, sütun mantığına aşinalık
- Veri ile temel düzeyde çalışma deneyimi
- Access kurulu bilgisayar (Microsoft 365 veya Access Runtime)
Süresi ve Tarihi
Süre: 2 gün. Bu süre standart program içindir; ek modüllere ve hedefe göre süre özelleştirilebilir.
Eğitim tarihleri ve saatleri, ekibinizin uygunluğuna göre birlikte planlanır.
Kazanımlar
Eğitim sonunda katılımcı:
- Doğru veri tipleri ve primary key ile ilişkisel tablo tasarlar.
- Bire-Çok ve Çok-Çoğa ilişkileri referential integrity ile kurar.
- Select, Update, Append, Delete ve Crosstab sorgu yazar.
- Form ve alt form ile veri girişi ekranı kurar.
- Gruplandırılmış rapor ve hesaplanan alanlar üretir.
- Makro ve temel VBA ile butona aksiyon bağlar.
- Split database ile çok kullanıcılı yapı kurar.
Access Eğitimi Konuları
1. Access mimarisi: neden Access, ne zaman Excel yetmez
- Access vs Excel: kapasite, kullanıcı sayısı, veri bütünlüğü karşılaştırması
- Access nesneleri: Tablo, Sorgu, Form, Rapor, Makro, Modül
- Frontend (kullanıcı arayüzü) ve Backend (veri) ayrımı
- .accdb vs .accde (derlenmiş) dosya formatları
- Çok kullanıcılı senaryolar için bölünmüş veritabanı (Split Database)
2. Tablo tasarımı: veri tipleri, primary key, index
- Veri tipleri: Short Text, Long Text, Number, Currency, Date/Time, Yes/No, Attachment
- Primary Key (birincil anahtar): AutoNumber vs Composite Key
- Field properties: Required, Default Value, Validation Rule, Input Mask
- Index: tek alanlı ve birden çok alanlı (multi-column)
- Lookup field: başka tablodan değer seçtirme
3. İlişki yönetimi: 1:N, M:N, referential integrity
- Bire-Bir (1:1), Bire-Çok (1:N), Çok-Çoğa (M:N) ilişkiler
- Foreign Key (yabancı anahtar) ile tablolar arası bağ
- Referential Integrity: yetim kayıtları engelleme
- Cascade Update / Cascade Delete: etki zinciri
- M:N için ara tablo (junction table) tasarımı
4. Select sorguları: temel filtreleme ve birleştirme
- Query Design Grid: alan, tablo, kriter sütunları
- Filtre kriterleri: =, <, >, Between, Like, In, Is Null
- Parametre sorgusu: kullanıcıdan değer alma
- JOIN türleri (Inner, Left, Right): Query Design'da
- Sıralama (ORDER BY), Top değerler (Top N)
- Hesaplanan alan: sorguda formül yazma
5. Action sorguları: Update, Append, Delete, Make Table
- Update Query: toplu güncelleme (örn. fiyatlara %10 zam)
- Append Query: başka tabloya satır ekleme
- Delete Query: kriter bazlı toplu silme
- Make Table Query: sorgu sonucundan yeni tablo oluşturma
- Action öncesi yedek alma ve test çalıştırma disiplini
6. SQL görünümü: Access sorgularının T-SQL eşdeğeri
- SQL View: Query Design'ı SQL koda çevirme
- SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY temel sırası
- JOIN ifadelerinin SQL karşılığı
- Subquery (alt sorgu) yazımı
- Union sorgusu: sadece SQL'de yazılabilir
7. Form tasarımı: veri girişi ekranları
- Form Wizard ve Design View ayrımı
- Bound (veriye bağlı) ve Unbound kontroller
- Combobox, Listbox, Text Box, Checkbox kontrolleri
- Tab sırası (Tab Order) ile veri girişi akışı
- Form Header / Detail / Footer bölümleri
8. Alt formlar, navigation form ve form olayları
- Subform: ana kayıt + ilgili kayıtlar (örn. müşteri + siparişler)
- Navigation Form: sekmeli ana menü
- Form olayları: On Open, On Load, After Update, On Click
- Conditional Formatting: kayıt durumuna göre renk
- Görsel görünüm: Single Form, Continuous Form, Datasheet
9. Raporlar: gruplama, alt grup, hesaplanan alan
- Report Wizard ile hızlı rapor
- Gruplama (Group By) ve grup başlığı / alt başlığı
- Hesaplanan alanlar: Sum, Avg, Count grup düzeyinde
- Page Header / Footer ve sayfa numarası
- PDF dışa aktarma ve mail ile gönderme
10. Makrolar: kod yazmadan otomasyon
- Macro Builder ile aksiyon ekleme
- Sık makro aksiyonları: OpenForm, OpenReport, RunQuery, SetValue, MessageBox
- Koşullu makro (If / Then): kayıt durumuna göre dallandırma
- Form butonuna makro bağlama
- AutoExec makro: veritabanı açıldığında otomatik çalışan
11. VBA temelleri: Access otomasyon dili
- VBA editörü (Alt+F11): module ve form module
- DoCmd nesnesi: makro aksiyonlarının VBA karşılığı
- Recordset ile kayıt üzerinde döngü
- Error handling: On Error GoTo
- Custom function yazma ve sorgu içinde kullanma
12. Çok kullanıcılı çalışma: bölünmüş veritabanı, paylaşım
- Split Database: frontend her kullanıcıda, backend ortak ağda
- Record locking: eş zamanlı düzenleme çakışmaları
- Compact & Repair: dosya boyutu ve performans
- Network paylaşım: ağ klasörü, izin ayarları
- .accde derleme: kullanıcının VBA'ı değiştirememesi
13. SQL Server / SharePoint List bağlantısı
- Linked Tables ile SQL Server'a bağlanma (ODBC)
- SharePoint List'i Access'te linkleme
- Access'i frontend, SQL Server'ı backend olarak kullanma
- Pass-through query: sunucu tarafında çalışan SQL
- Access uygulamasını Web App olarak yayınlama alternatifleri
Access Eğitimi ile İlgili
Sıkça Sorulan Sorular ve Cevapları
Excel'i bırakıp Access'e geçmem gerekiyor mu?
Hayır. Excel raporlama ve hızlı analiz için ideal; Access ilişkisel veri yönetimi için. Çoğu kurumsal akışta ikisi birlikte kullanılır.
Çok kullanıcılı senaryolar bu eğitimde mi yoksa İleri Access'te mi?
Temel split database ve çok kullanıcılı kurulum bu eğitimde. İleri Access'te derinlemesine indeks stratejisi, record locking ve SQL Server backend var.
Access yerine SQL Server kullanmayı düşünüyorum, bu eğitim hala işe yarar mı?
Evet. Access'te tablo tasarımı, ilişki yönetimi ve sorgu mantığı SQL Server'a da uygulanır. Hatta İleri Access'te SQL Server'a geçiş süreci tartışılıyor.
Mac'te Access yok, eğitime nasıl katılırım?
Windows VM, RDP veya bulut bilgisayar (Azure Virtual Desktop) seçenekleri var. Eğitim öncesinde uygun çözümü birlikte planlıyoruz.
Eğitim içeriğini ihtiyaçlarımıza göre özelleştirebilir misiniz?
Evet. Eğitim öncesinde ihtiyaç analizi yaparak içerik ve örnekleri ekibinize göre uyarlayabiliriz. Modüller eklenebilir, bazı başlıklar derinleştirilebilir veya sadeleştirilebilir.
Eğitim hangi illerde veriliyor, online katılınabiliyor mu ve sertifika süreci nasıl?
Eğitimi hem yerinde hem canlı online veriyoruz. İstanbul, Ankara ve İzmir başta olmak üzere Türkiye'nin tüm illerinde yerinde eğitim verebiliyoruz; online eğitime ise Türkiye'nin her yerinden ve dünyanın her ülkesinden katılabilirsiniz. Tarih ve saatler birlikte belirlenir, program sonunda katılım sertifikası verilir.



