Access 2007 Ders Notları - WebSitem

advertisement
Gazi Üniversitesi
Access 2007 Ders Notları
Okt. Şahin GÖKÇEARSLAN
Enformatik Bölümü
*Yıl+
Veri Tabanı:
Veri tabanı düzenli bilgiler topluluğudur. Bilgisayar terminolojisinde, sistematik erişim imkânı
olan, yönetilebilir, güncellenebilir, taşınabilir, birbirleri arasında tanımlı ilişkiler bulunabilen
bilgiler kümesidir. Eskiden bilgiler kağıt üzerinde arşivlerde toplanırdı. Şimdi yerini
veritabanları almıştır.
Günlük hayatta veri tabanı nasıl kullanılır?
Telefon konuşmaları, öğrenci bilgi sistemi, hastane kayıtları, Okullar (e-okul, demirbaş listesi),
kütüphane, e-mail, forum, facebook verileri, veri tabanında saklanmaktadır. Yeri gelince
sorgulanmakta (çeşitli bilgilere göre), rapor (gsm şirketi raporu, hastane tahlil raporu)
edilmektedir.
Veri tabanı programları:










Filemaker
MySQL
PostgreSQL
Oracle
Sybase
MsSQL
Berkeley
Firebird
Ms access**
OOo Veri Tabanı
Access ilişkisel bir veri tabanı programıdır. Microsoft office 2007 programlarındandır.
Access veri tabanı, tablo, alan, kayıt, sorgu, rapor gibi bileşenleri barındırır.
kayıt
tablo
alan
Access 2007 programının uzantısı .accdb (access database kelimlerinden türer) dir.
Tablo: verilerin saklanmasını sağlayan yapılardır. Tablolarda ad, soyad, e-mail, telefon vb
bilgileri
Saklayan alanlar (sütunlar) yer alır. Kayıt: Bir kişiye ait bilgi satırına denilir.
Veri tabanı; alan, kayıt, veri, tablo gibi bileşenleri içerir.
Formlar veri girişini kolaylaştıran görsel yapılardır.
Örnek Form Ekranı:
Tablonun tasarım görümünde alan adı, veri türü, tanım, alan özellikleri karşımıza çıkar.Veri
türlerini ayarlama önemlidir. Ad, soyad için Not veri türünü seçmek alanı boş yere kullanmak
anlamına gelir. Ör: Metin veri türü harf ve rakam saklar.
Giriş maskesi: bilgi girişi yapılırken kullanıcının yanlış giriş yapmasını
Ve giriş bilgilerini sınırlandırmak için kullanılır. Ör telefonun (…)… .. .. biçiminde girilmesi için
giriş maskesi kullanılır. Şifre için **** giriş maskesi türü kullanılabilir.
Veri Türleri:
*Metin: 255 alfa-sayısal karakter saklar.
Not: 65535 karakter saklar.
Sayı: Matematiksel hesaplamalarda kullanılabilecek sayıları ve
verileri kaydetmek için kullanılır. Hafızada 1,2,4,8 veya 16 bytelık
yer kaplar.
*OLE Nesnesi (OLE Object): Excel, Word dokümanı, ses, grafik veya benzeri verileri
tutan tiptir. 1 GB’a kadar desteği vardır.
Ek: OLE nesnesi gibidir. Fakat OLE nesnesinden daha esnek olan bir tiptir. OLE
nesnesine göre hafızda daha az yer kaplar. Dosya ekleme için kullanılır.
Evet /Hayır: Cevabı evet hayır biçimindedir.
Arama sihirbazı: Kullanıcının kendisinin seçebileceği açılır menü tasarlamak için
kullanılır.
Birincil anahtar: Her kayıt için eşsiz tek olma özelliğine sahip alanlar birincil anahtar olabilir.
Tc kimlik no, öğrenci no birincil anahtar olabilir.
İyi bir veritabanı tasarımı hedeflerinden biri veri fazlalığını (yinelenen verileri) ortadan
kaldırmaktır. Bu hedefe ulaşmak için, verilerinizi konu temelinde tablolara ayırarak her
konunun yalnızca bir kez temsil edilmesini sağlarsınız. Bundan sonra Microsoft Office Access
2007 uygulamasına, bölünmüş bilgileri yeniden bir araya getirme yöntemini verirsiniz; bunun
için ilişkili olan tablolara ortak alanlar yerleştirirsiniz. Ancak bu adımı doğru şekilde
gerçekleştirmek için, önce tablolarınız arasındaki ilişkileri anlamanız ve sonra Office Access
2007 veritabanınızda bu ilişkileri belirtmeniz gerekir.
Tablolar arasında ilişki oluşturma. Veri tabanı araçları sekmesinden ilişkiler seçeneğine girilir.
Birincil
anahtar
Kimlik alanında birincil anahtar bulunmaktadır. Tablolar kimlik alanı ile birbiri ile ilişkili
yapılmıştır. Böylece kimlik numarası girilen kişinin tüm tablolardaki bilgilerine erişilebilir.
Sorgu nedir?
Sorgu istenilen ölçüte göre veri tabanından bilgi çekmek için kullanılır.
Sorgu ölçütü, sorgu sonuçlarının kapsamasını istediğiniz kayıtları tanımlayan bir kuraldır. Tüm
sorguların ölçüt içermesi gerekmez, ancak temel alınan kayıt kaynağında depolanan tüm
kayıtları görmek istemiyorsanız, sorgunuzu tasarlarken ölçüt eklemeniz gerekir.
=, >=, >=, >, <, like, not like, between gibi ölçütler sorgu sırasında kullanılmaktadır.
http://www.seyretogren.com/video/access-2007-bolum-5-sorgu-nedir.html
sorgu access 2007 ile ilgili video görüntülerine ulaşabilirsiniz.
adresinden
Rapor, veri tabanından çıktı almak üzere verilerin dökümünün hazırlanmasıdır. Oluştur
menüsünden sorgu, form, rapor oluşturulabilir.
Rapor Ekranı
Download