Son ziyaretiniz: Zaman: 03 Eyl 2014, 08:58


Tüm zamanlar UTC + 2 saat




Yeni başlık gönder Başlığa cevap ver  [ 3 mesaj ] 
Yazar Mesaj
 Mesaj Başlığı: Access Nedir?
MesajGönderilme zamanı: 11 May 2010, 17:06 
Bit
Kullanıcı avatarı
Mesajlar: 19
Microsoft Office Acceess
Microsoft Office paketi içerisinde yer alan Access veritabani yönetim programi ile kendi veritabaninizi olusturabilir veya özel uygulamalar gelistirebilirsiniz. Ancak nasil? Kendi veritabaninizi gelistirmek ve Access ile etkili bir sekilde çalismak için bilmeniz gereken her seyi sizler için hazirladigimiz uzun soluklu Microsoft Access kursu ile ögrenebilirsiniz.
Su anda piyasada kullanilan veya gelistirilen, örnegin kayit ve muhasebe türündeki, programlarin tümü veritabani yapisina sahiptirler. Bu tür uygulamalar, en basit açiklamayla ham bilgiyi alirlar ve isledikten sonra, örnegin raporlar seklinde, kullanicinin hizmetine sunarlar. Söz konusu ticari programlar kullanim alanlarina ve sunduklari fonksiyonlara göre oldukça pahali olabilirler. Ancak genel bir amaç güdülerek gelistirildikleri için bazen gerekenden fazlasini sunabilir veya oldugundan daha karmasik görünebilirler.
Özellikle ev kullanicilari ve küçük ve orta büyüklükteki isletmeler için agir bir yük olusturacak programlarin yerine kullanicilar kendi veritabani uygulamalarini da gelistirebilirler. Günümüzde hemen her bilgisayar kullanicisinin herhangi bir ofis yazilim paketine (Microsoft Office, Star Office, Lotus ) sahip oldugu göz önünde bulunduruldugunda herkesin bir tane veritabani yönetim aracina sahip oldugu söylenebilir. Ancak sizler için hazirladigimiz bu kursta Microsoft Office paketi içerisinde yer alan Access veritabani yönetim programini kullanacagiz.
Peki Microsoft Access Nedir?
Daha öncede belirtildigi gibi Microsoft Access, bir veritabani yönetim programidir ve belirli bir nesne yada özneyi tanimlayan birlestirilmis bilgilerin bir toplami olarak tanimlanan veritabanlari olusturmak, kullanmak ve gelistirmek için kullanilir. Oldukça basit yapisi ve sundugu genis fonksiyonlar ile basit veritabanlarindan gelismis bilgi sistemlerine çesitli uygulamalar gelistirmek için uygun bir altyapi sunan Access, orta büyüklükteki firmalar ve ev kullanicilari için yeterli bir program.
Farkli uygulamalar kullanarak gelistirdiginiz veritabanlari ile Microsoft Access altinda çalismaya devam edebilir veya burada olusturdugunuz veritabanlarini farkli dosya biçimlerinde saklayabilirsiniz. Kullanim kolayligi ile amatör kullanicilar için bir baslangiç noktasi teskil eden program, sundugu SQL gibi standart çalisma araçlari ile de profesyonel kullanicilarin çalismalarini kolaylastiriyor. Microsoft Access ile entegre olarak sunulan Microsoft Visual Basic for Application (VBA ) programlama dili sayesinde daha etkili veritabani çalisma ortamlari gelistirilebilir ve çesitli uygulamalar gelistirilebilir. Ayrica tüm Office uygulamalari içerisinde bulunan VBA ile Access'in diger programlar ile de etkilesimli olarak çalismasi saglanabilir. Microsoft Access 2000'in en önemli özelliklerinden biri ise Web baglantisidir. Bu sayede veri giris çikisi için kullanilan form ve raporlar grafik tasarim fonksiyonlari sayesinde herhangi bir kod yazmaya gerek kalmadan direkt olarak internet veya intranet ortaminda yayinlanabilirler.
Yukarida bahsettigimiz tüm özellik ve fonksiyonlara kursun ilerleyen bölümlerinde deginmeye çalisacagiz. Bu sayede Access ve bir veritabani ile yeni tanisacak ve kurs sonunda profesyonel veritabani uygulamalari gelistirebilecek duruma geleceksiniz. Kurs boyunca gelistirecegimiz örnek veritabani ile ögrendiklerinizi pratige dökecek ve varolan örnekleri inceleyerek de pekistireceksiniz.
Access kursunun bu ilk bölümünde Access'i çalistirmayi ve Access ile çalismayi ögreneceksiniz. Access kullanarak veritabani hazirlama konusunda ilk adimi atarak, veritabani hazirlarken gerekli olan kosullari yerine getirecek ve veritabani için çok önemli olan kurallari ögreneceksiniz.


Veri türü Kullanildigi yer Boyut
Metin Metin veya metin ve sayi bilesimleri, örnegin adresler. Ayrica hesaplama gerektirmeyen sayilar, örnegin telefon numaralari, bölüm numaralari veya posta kodlari. En çok 255 karakter



Not Uzun metinler ve sayilar, örnegin notlar ve açiklamalar En çok 64.000 karakter.
Sayi Para hesaplamalari disinda (Para Birimi türü ) matematiksel hesaplamalar için kullanilan sayisal veriler. 1, 2, 4 veya 8 bayt. Yalnizca Yineleme Kimligi (GUID ) için 16 bayt.
Tarih/Saat Tarihler ve saatler. 8 bayt.
Para Birimi Para Birimi degerleri. Hesaplama sirasinda yuvarlamalari önlemek için Para Birimi türünü kullanin. Ondalik noktanin solunda 15 basamak, saginda 4 basamak kullanilabilir. 8 bayt.
Otomatik Numara Bir kayit eklendiginde otomatik olarak eklenen benzersiz sirali (1'den baslayarak ) veya rasgele numaralar. 4 bayt. Yalnizca Yineleme Kimligi (GUID ) için 16 bayt.
Evet/Hayir Yalnizca iki deger içeren alanlar, örnegin Evet/Hayir, Dogru/Yanlis, Açik/Kapali. 1 bit.
OLE Nesnesi OLE protokolü kullanilarak baska programlarda olusturulmus, bir Microsoft Access tablosuna baglanabilen veya katistirilabilen nesneler (örnegin Microsoft Word belgeleri, Microsoft Excel elektronik çizelgeleri, resimler, sesler veya diger ikili veriler ). En çok 1 gigabayt (disk alaniyla sinirli ).
Bag Baglarin saklandigi alan. Bag bir UNC yolu veya bir URL olabilir. En çok 64.000 karakter.
Arama Sihirbazi Baska bir tablodan veya açilan kutu kullanan bir degerler listesinden deger seçmenizi saglayan bir alan olusturur.


Access ile Çalismadan Önce Veritabani Tasarim Süreci
Veritabani, belirli bir konu veya amaçla iliskili olan bir bilgiler toplamidir. Bu nedenle veritabani gelistirme sürecinin en önemli kismi tasarim asamasidir. Tabar, formlar, sorgular ve raporlar gibi tüm bilesenleri ile beraber iyi tasarlanmis bir veritabani verimli ve güvenli bir çalisma anlamina gelir. Veritabani ihtiyacinin büyümesi veya degismesi ihtimali de göz önünde bulundurularak her türlü degisiklige açik esnek bir yapi kurulmasi, veritabaninin her gerektiginden bastan yapilandirilmasindan daha iyi olacaktir. Ancak her seye ragmen bilgi sistemlerinin tasarlanmasi konusunda her zaman az da olsa bir risk vardir.

Tasarlama asamasinda asagidaki sorulara verilecek cevaplar izlenmesi gereken yolu gösterecektir:
Veritabaninizin amaci nedir? Tasarim asamasinin ilk adimi tasarimin amacini ve ne için kullanilmasi gerektigini belirlemektir. Veritabanindan hangi bilginin istediginin bilinmesi gerekir. Burada hakkinda bilgi saklanacak basliklar (Tabar ) ve bu basliklar altinda hangi alanlarin bulunacagi belirlenmelidir.
Kullanilacak tabarin belirlenmesi: Tabar, verileri üzerlerinde sakladiklari için veritabaninin en önemli ve bu nedenle olusturulmasi için en çok dikkat gerektiren bilesenlerdir. Bu esnada bir tablo içerisinde veya baglantili tabar arasinda ayni bilgilerin bulunmamasina ve her tablonun sadece bir konu hakkinda bilgi içermesine dikkat etmelisiniz.

Tabloda kullanilacak alanlarin belirlenmesi: Tabar belirli bir konuda alanlar ise konu hakkinda farkli bilgileri saklarlar. Bu asamada alanlarin tablonun konusu ile iliskili olmasina, gerekebilecek tüm alanlarin tablo içerisine eklenmesine ve bilgileri en küçük parçalarina ayirmaya (Örnegin Isim yerine Ad ve Soyad gibi ) dikkat etmelisiniz. Veritabanin dosyasinin asiri derece büyümesini engellemek ve dolayisiyla veritabaninin performansini yüksek seviyede tutmak için alanlarda kullanilacak veri tiplerine (Bkz. Access Veri Türleri ) dikkat edilmesi gereklidir.
Tabar arasindaki iliskilerin belirlenmesi: Veritabanini daha esnek bir yapiya sokmak için tablo iliskilerinden faydalanabilirsiniz. Bu sayede tüm bilgileri tek bir baslik altinda saklamak yerine parçalardan olusan daha modüler bir yapi sayesinde yeni alt basliklar ekleyebilir veya çikartabilirsiniz.

Veri girme ve diger veritabani bilesenleri: Tasarim asamasini geçtikten ve hazirladiginizi veritabaninin güvenilirligi test ettikten sonra artik gerekli bilgileri girmeye ve bilgi girme veya kontrol etme islemlerini kolaylastiracak olan sorgu, form, rapor gibi bilesenleri ihtiyaçlariniz dogrultusunda gelistirmeye baslayabilirsiniz.

_________________
Ben Senin C'de Program Yazabilme İhtimalini Sevdim...
by abujun


Başa Dön
Çevrimdışı Profil Özel mesaj gönder E-posta  
 
 Mesaj Başlığı: Re: Access Nedir?
MesajGönderilme zamanı: 16 May 2010, 17:55 
Forum Yöneticisi
Kullanıcı avatarı
Mesajlar: 2545
Biraz geç oldu ama, Access ve veritabanı ile ilgili paylaştığın detaylı yazı için teşekkür ederiz tuceatak ;)

_________________
Bilgisayar.gen.al Forumu Yöneticisi


Başa Dön
Çevrimdışı Profil Özel mesaj gönder  
 
 Mesaj Başlığı: Re: Access Nedir?
MesajGönderilme zamanı: 20 May 2010, 15:57 
Bit
Kullanıcı avatarı
Mesajlar: 19
Ya kurultay felan vardı.Biraz da geldi bahar ayları çok ilgilenemedim : ))

_________________
Ben Senin C'de Program Yazabilme İhtimalini Sevdim...
by abujun


Başa Dön
Çevrimdışı Profil Özel mesaj gönder E-posta  
 
Eskiden itibaren mesajları göster:  Sırala  
Yeni başlık gönder Başlığa cevap ver  [ 3 mesaj ] 

Tüm zamanlar UTC + 2 saat


Bu foruma yeni başlıklar gönderemezsiniz
Bu forumdaki başlıklara cevap veremezsiniz
Bu forumdaki mesajlarınızı düzenleyemezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu foruma eklentiler gönderemezsiniz

Aranacak:
Geçiş yap:  
Powered by phpBB