Upload
nate
View
60
Download
1
Embed Size (px)
DESCRIPTION
VERİ TABANI. TEMEL KAVRAMLAR. Günlük Yaşam ve DATA (Veri). Etrafınızda algıladığınız, gördüğünüz, işittiğiniz, dokunduğunuz, kokladığınız her şey beyniniz için bir veridir. Veriyi Alma – İlişkilendirme - Saklama. Etrafımızdaki verileri kontrollü veya kontrolsüz olarak alırız. - PowerPoint PPT Presentation
Citation preview
VERİ TABANITEMEL KAVRAMLAR
Günlük Yaşam ve DATA (Veri)
Etrafınızda algıladığınız, gördüğünüz, işittiğiniz, dokunduğunuz, kokladığınız her şey beyniniz için bir veridir.
Veriyi Alma – İlişkilendirme - SaklamaEtrafımızdaki verileri kontrollü
veya kontrolsüz olarak alırız.Ancak veri beynimizde bir anlam
ile ilişkilendirilirse anlam kazanır.Anlamlandırılan veya
ilişkilendirilen veri saklanır.
UNUTMAYIZ, HATIRLAYABİLİRİZ.
Veriyi Alma – İlişkilendirme - SaklamaAnlamlandırılan veya
ilişkilendirilen veri saklanır. Bir çok veri aynı şekilde saklanabilir.
Böylece büyük bir veri havuzu oluşur.
VERİ TABANI (DATABASE)
İŞTE BU VERİ HAVUZUNA NE DENİR ?
Veritabanı çevremizde var mı?Bilgisayarlarda …Telefonlarda …Bankalarda …Hastanelerde …GoogleFacebookE-posta Ve yüzlerce hizmette veritabanı
kullanılır.
TEMEL TERİMLER
a) Veri (Data) : Bilgisayara girilen işlenmemiş (ham) bilgilere veri denir. Bilgisayarın alabildiği, işleyebildiği, sonuç üretebildiği ve saklayabildiği her şey veridir.
b) Veri Tabanı(Data Base) : Belli bir alanda birbirleriyle ilişkili olarak düzenlenmiş tablolardan oluşan veriler topluluğudur.
Genel amacı bilgi saklama, depolama ve isteğe göre kullanıcıların bilgiyi yeniden düzenlemesi ve güncelleştirmesidir.
İyi Bir Veri Tabanının ÖzellikleriVeriler hızlı ve kolay girilebilmeliGüvenli bir şekilde saklanmalıİstenildiği şekilde ve kolay
sorgulanmalı
Veri Tabanı (Database) YönetimiData entry : Veri girişiUpdate : GüncelleştirmeDelete : İptal (silme)Motify : DeğişiklikQuery : SorgulamaReporting : Raporlama
Veri Tabanı Örnek YazılımlarıAccessSQL ServerMy SQLOracleInterbaseProgress Informix
VERİ TABANI (DATABASE)
Bir veri havuzunun veri tabanı (database) olarak kullanılabilmesi için;
Verilerin belli bir düzende saklanması
SorgulanabilmesiDüzenlenebilmesiRaporlama yapabilmesi gerekir.
ACCESS 2007TEMEL KAVRAMLAR & NESNELER
1. TABLOLARVerilerin kaydedildiği alanlar veri
türü belirtilerek oluşturulur.Önce alan adları ve tanımları ile
tablo oluşturulur. Daha sonra veri girişi yapılır.
Anahtar saha (primery key) tanımlanması zorunludur.
1. TABLOLARVerilerin kaydedildiği alanlar veri
türü belirtilerek oluşturulur.Önce alan adları ve tanımları ile
tablo oluşturulur. Daha sonra veri girişi yapılır.
Anahtar saha (primery key) tanımlanması zorunludur.
1I. SORGULARTablolardaki çok sayıda kayıt
içerisinden istenilen kriterlere uyan kayıtları seçerek görebilmek için oluşturulan bir nesnedir. Formül işlemi yapılır.
Sorgu kriterleri istenen şekilde belirlenebilir.
ÖRNEKÖğrenciler içinden cinsiyeti kız
olanları ilk kayıt olandan son kayıt olana doğru listeler.
Tablodaki tüm alanları değil, sadece seçilen bu 5 alanı gösterir.
Tabloları ilişkilendirirken ;Sürüklediğimiz alanlar anahtar
sahadır.Sürüklenen ve hedef olan alanlar
birebir aynı isimde ve aynı alan türünde olmalıdır.
Aksi halde ilişkilendirmede ve sorgularda hatalar oluşabilir.
Bilgi tutarlılığını zorlamakİlişkilendirilen her iki tabloda da
aynı verilerin olduğunu kontrol eder. İki tablonun verileri birbiriyle tutarlı olmalıdır.
Ogrencino alanında olmayan bir numarayı notlar tablosunda kullanamayız.
III. FORMLARFormlar tablolara bilgi girişini
kolaylaştıran ve daha anlaşılır bir ekran görüntüsü ile çalışmayı sağlayan nesnelerdir.
Kullanıcı ara yüzü olarak düşünülebilir.
IV. RAPORLARTablolardaki bilgileri kağıda
dökebilmek için değişik şekillerde sayfa dizaynları oluşturmak için kullanılır.
V. MAKRO VE MODÜLLERMakrolar : Veritabanında birden
çok adımdan oluşan bir işlemin bir seferde yapılabilmesini sağlayan küçük program parçalarıdır.
Modüller : Makrolar ile aynı amaca sahip olmakla birlikte Visual Basic programlama dili komutları ile yazılan küçük program parçalarıdır.