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. 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 - Saklama Anlamlandı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 ? VERİ TABANI (DATABASE)
Veritabanı çevremizde var mı? Bilgisayarlarda … Telefonlarda … Bankalarda … Hastanelerde … Google Facebook E-posta Ve yüzlerce hizmette veritabanı kullanılır.
TEMEL TERİMLER 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 Özellikleri Veriler hızlı ve kolay girilebilmeli Güvenli bir şekilde saklanmalı İstenildiği şekilde ve kolay sorgulanmalı
Veri Tabanı (Database) Yönetimi Data entry : Veri girişi Update : Güncelleştirme Delete : İptal (silme) Motify : Değişiklik Query : Sorgulama Reporting : Raporlama
Veri Tabanı Örnek Yazılımları Access SQL Server My SQL Oracle Interbase Progress Informix
VERİ TABANI (DATABASE) Bir veri havuzunun veri tabanı (database) olarak kullanılabilmesi için; Verilerin belli bir düzende saklanması Sorgulanabilmesi Düzenlenebilmesi Raporlama yapabilmesi gerekir.
TEMEL KAVRAMLAR & NESNELER ACCESS 2007 TEMEL KAVRAMLAR & NESNELER
1. TABLOLAR Verilerin 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. TABLOLAR Verilerin 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. SORGULAR Tablolardaki ç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. FORMLAR Formlar 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. RAPORLAR Tablolardaki bilgileri kağıda dökebilmek için değişik şekillerde sayfa dizaynları oluşturmak için kullanılır.
V. MAKRO VE MODÜLLER Makrolar : 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.