veri tabanı

25
VERİ TABANI Elmas BAYRAM 200910210015 IV. Sınıf - I. Öğretim

description

bote_4 elmas proje

Transcript of veri tabanı

Page 1: veri tabanı

VERİ TABANI

Elmas BAYRAM

200910210015

IV. Sınıf - I. Öğretim

Page 2: veri tabanı

VERİ TABANI Basit bir ifadeyle veri tabanı kullanım amacına uygun olarak

düzenlenmiş veriler topluluğu olarak tanımlanabilir.

Geleneksel veri tabanları en küçük bilgi parçalarına kolayca ulaşabilmeyi mümkün kılan satır ve sütunlardan oluşmuş tablolar grubudur.

Her sütun içinde barındırdığı verinin türünü belirleyen bir başlığa sahipken , satırlarda ise verinin kendisi yer alır.

Veri tabanı terminolojisinde , sütunlar alan ve satırlar kayıt diye adlandırılır.

Bu yapının tümüne birden tablo denir.

Page 3: veri tabanı

MICROSOFT ACCESS

Microsoft Access, bir veritabanı yönetim programıdır ve belirli bir

nesne yada özneyi tanımlayan birleştirilmiş bilgilerin bir toplamı

olarak tanımlanan veritabanları oluşturmak, kullanmak ve geliştirmek

için kullanılır.

Oldukça basit yapısı ve sunduğu geniş fonksiyonlar ile basit

veritabanlarından gelişmiş bilgi sistemlerine çeşitli uygulamalar

geliştirmek için uygun bir altyapı sunan Access, orta büyüklükteki

firmalar ve ev kullanıcıları için yeterli bir program.

Page 4: veri tabanı

Microsoft Access ile kullanıcının kolaylıkla yapabileceği bazı işlemler

şunlardır ;

• Birbiriyle bağlantılı yada bağlantısız çok sayıda tablo ve/veya veri

tabanı yaratılabilir.

• Veri tabanlarını güncel tutabilmek için gereken işlemler ,

istenildiğinde kullanıcı tarafından tasarlanabilen formlar vasıtasıyla

yapılabilir.

• Değişik yöntemlerle istenilen verilere ulaşılabilir ve çıktılar ekran

yada yazıcıya yönlendirilebilir.

• Değişik biçim ve boyutlarda rapor ve etiket basımı gerçekleştirilebilir.

Page 5: veri tabanı

• Veri tabanında bulunan sayısal veriler üzerinde matematiksel

hesaplamalar yaptırılabilir ve sonuçlar istenildiğinde raporlanabilir

veya veri tabanında saklanabilir.

• Verilerin grafikler yardımıyla analizi yapılabilir ve raporlanabilir.

• Kayıtlar üzerinde filtreleme ve sorgulama işlemleri yapılarak

istenilen kayıtların görüntülenmesi ve işleme konulması sağlanabilir.

• Excel , Word , Paradox , Dbase vb tabloları Access’te kullanılabilir

yada Access tabloları bu uygulamalarda kullanmak üzere kaydedilebilir.

Page 6: veri tabanı

Bu özellikler , Microsoft Access’in esnek yapısının sonucudur.

Örneğin oluşturulan ve hatta bilgi girilen bir tablonun yapısı

üzerinde tekrar değişiklik yapılmak oldukça kolay bir şekilde

gerçekleştirilebilir.

Oysa ki geleneksel veri tabanı sistemlerinde böyle bir düzenleme

oldukça zahmetli ve karmaşık bir çalışma gerektirir.

Page 7: veri tabanı

Access Olay Merkezli Programlamayı Visual Basic temelli Access

Basic dili ile de desteklemektedir.

İlişkisel Veri tabanı Yönetim Sistemi programları diğer

uygulamalardan pek çok yönden ayrılırlar.

İlişkisel Veri tabanı Yönetim Sistemi programları , verilerin uygun

ortamlarda , uygun formlar kullanılarak girilmesini ve

görüntülenmesini , veriler üzerine sorgulamalar yapılarak istenilen

raporların alınmasını sağlarlar.

Page 8: veri tabanı

Hazırlanış şekillerine göre de kullanıcılı sistemleride desteklerler.

Kelime İşlem programları doküman hazırlama , Tablolama programları ise elektronik tablolama işlerini yapmamıza yardımcı olurlar.

Access’i bu gibi programlardan ayıran önemli bir farkı da kaydetme işlemleri ile ilgilidir.

Access de kaydetme işlemi yalnızca tablo , form,rapor vb. veri tabanı nesnelerinin dizaynını saklamaya yönelik bir işlemdir.

Tablolara kayıt eklenmesi , güncellenmesi , silinmesi gibi işlemlerde kaydetme olayı Access tarafından otomatik olarak gerçekleştirilir.

Oysa ki Excel , Word vb. programlarda kullanıcı yeni bir dosya yarattığında ve/veya güncellediğinde kaydetme işlemini kendisi gerçekleştirmelidir.

Page 9: veri tabanı

MS ACCESS’İN ÇALIŞTIRILMASI

MS Access Başlat-Programlar-MS Access tıklanarak çalıştırılır.

Access’i ilk çalıştırdığımızda aşağıdaki Access penceresi ile

birlikte aşağıdaki pencere açılır.

Bu penceredeki Boş Veritabanı seçersek yeni bir veri tabanı

oluşturabiliriz.

Veritabanı Sihirbazı seçersek veri tabanı sihirbazını çalıştırırız.

Buradaki hazır olan veritabanlarından birini kullanabiliriz.

Page 10: veri tabanı

Var olan Veritabanını Aç seçersek en son çalıştığımız dört veri

tabanı dosyasını yada diğer bir veri tabanı dosyasını açabiliriz.

Yeni bir veritabanı oluşturmak için Boş Veritabanı seçeneğini

seçip Tamam butonunu tıklarsak aşağıdaki veritabanı dosyasına isim vermemizi isteyen pencere gelir.

Page 11: veri tabanı

TABLOLAR

Access’te veriler Tablolarda kayıtlar halinde saklanır.

Veri tabanının yapısını oluşturacak tablolar düzenlenmeden

önce, kullanıcının çok iyi bir tasarım yapmış olması gerekir.

Aksi takdirde mantıksal yapıdaki bozukluk ilerideki safhalarda

oldukça büyük problemler oluşturabilir.

Tablolar birden fazla tipte veri tutabilirler

Page 12: veri tabanı

Örneğin fakülteler hakkında bilgiler bulunduran bir tablo ; sayısal

değerler içerecek olan Bölüm Kodu ve Telefon Numarası , alfa

nümerik içerikli veriler gireceğimiz Fakülte Adı ve Adresi , Tarih

tipinde verilerden oluşabilir. Tablolar içerisinde tutulan Fakülte

Adı, Kodu vs. gibi ana başlıklara Alan Adı ve içerdikleri verinin

tipine de (Sayı , Metin , Tarih/Saat , ...) Veri Tipi adını veriyoruz.

Uygulamalarımızda kullanacağımız tabloların hazırlanmasında bu iki bilgi verilmek zorundadır.

Page 13: veri tabanı

Microsoft Access içerisinde Tablolar iki farklı biçimde

görüntülenebilir. Bunlar ;

1. Tasarım Görünümü : Tablo oluştururken ve düzenlerken

kullanılan görünüm.

2. Veri Sayfası Görünümü : Veri giriş ve düzeltme işlemlerinde

kullanılan görünüm.

Page 14: veri tabanı

DİĞER UYGULAMALARDAN TABLO

AKTARILMASI İstenildiğinde Dosya menüsündeki Dış Veri Al seçeneği kullanılarak

diğer uygulamalardan (Örneğin Excel , Dbase vb.) Access veri

tabanına tablo aktarılabilir.

Bu yolla daha önceden girilmiş veriler Access veri tabanına taşınmış

olur.

Veri aktarmanın diğer bir yolu ; veri tabanı penceresinden tablo

kategorisi seçilir.

Yeni düğmesine basılır ve Tablo Al seçilir.

Dosya menüsünden ya da Tablo Al seçeneği kullanıldığında Al

diyalog kutusu açılır.

Bu pencere içerisinde hangi uygulamada hazırlanmış bir dosyadan aktarımının yapılacağı Dosya Türü açılır kapanır listesinden belirtilir.

Page 15: veri tabanı

DİĞER UYGULAMALARA TABLO

AKTARILMASI

İstenildiğinde Dosya menüsündeki Kaydet seçeneği kullanılarak diğer uygulamalara , (Örneğin Excel , Dbase vb ) Access veri tabanına ait tablolar aktarılabilir.

Bu yolla daha önceden Access’de girilmiş veriler diğer uygulamalara taşınmış olur.

Aktarılacak tablo seçilir ve Dosya menüsünden Kaydet komutu seçimi yapılır.

Dosya menüsünde Kaydet komutu kullanıldığında Farklı Adla Kaydet diyalog kutusu açılır.

Bu pencerede seçilen tablonun başka ortama mı aktarılacağı veya açık olan veri tabanı dosyasına başka bir isimle bir kez daha kayıt edileceği belirtilir.

Page 16: veri tabanı

TABLOLARIN BİRDEN FAZLA VERİ TABANI

TARAFINDAN ORTAK KULLANIMI

Bir Access veri tabanı dosyasında Access’in tüm sürümlerindeki tablolar, başka veri tabanı biçimindeki tablolar veya Excel tablolar ortak kullanım halinde olabilir.

Başka bir veri tabanındaki bir tabloyu o anda çalışılan veri tabanına iliştirmek için ; Dosya menüsünden Tablo İliştir komutu seçilir.

Tablo iliştirmek için veri tabanı penceresinden Tablo kategorisinden Yeni düğmesine basılır ve Tablo Bağla seçilir.

İliştirilmek istenen tablonun hangi dosya türünden olacağı seçilir .

Ardından iliştirilmek istenen dosya bulunur ve seçilir.

Bağla düğmesine basılır ve Tablo Bağla penceresi açılır.

Bu pencerede seçilen veri tabanı dosyasının içindeki tabloların listesi karşımıza gelir.

Listeden iliştirilecek Tablo/Tablolar seçilir ve Tamam düğmesine basılır

Page 17: veri tabanı

SORULAR

1.Access için aşağıdakilerden hangisi söylenemez?

a) Slayt gösterisi hazırlanabilir

b) Veri kaydı tutulabilir

c) Rapor alınabilir

d) Dışarıya veri gönderilebilir

Page 18: veri tabanı

2. Hangisi access’te veri türü değildir?

a) Metin

b) Evet-hayır

c) Tarih-saat

d) Resim

Page 19: veri tabanı

3.Bir tabloda bilgi girişini zorunlu kılmak için ne yapılmalıdır?

a) Gerekli olarak belirlemelidir

b) Sıfır uzunluk birimini değiştirmelidir

c) Sıralı seçilmelidir

d) Giriş maskesi verilmelidir

Page 20: veri tabanı

4. Tablolarda alan başlıklarının verilmesi nereden yapılır?

a) Birim

b) Biçim

c) Maske atmak

d) Başlık

Page 21: veri tabanı

5. Çalışan bir tablodan açık olan bir forma geçmek için hangi

menü kullanılmalıdır?

a) Dosya

b) Pencere

c) Yayımla

d) Sıkıştır

Page 22: veri tabanı

6. yeni açılmış bir tabloyu kaydetmek (saklamak) için ne

yapılmalıdır?

a) Tablo kapatılmalıdır yada dosya menüsünden kaydet seçilir

b) Tablo küçültülmelidir

c) Tablo herhangi başka tablo ile bağlanmalıdır

d) Tablo simge durumunda küçültülmelidir

Page 23: veri tabanı

7. Access te genel amaçlı program yazılımı için program kodu

hangi alanda hazırlanır?

a) Modüllerde

b) Tablolarda

c) Raporlarda

d) Sorgularda

Page 24: veri tabanı

8. sorgularda varolan tabloları nasıl görüntüleriz?

a) Tablo göster

b) Sorgula tablo göster

c) Tablo aletler

d) Tablo

Page 25: veri tabanı

KAYNAKÇA

http://www.rehberim.net/forum/diger-diller-241/204028-

microsoft-access-nedir.html

http://bilgisayar.gen.al/f/ms-access/access-nedir-t318.html