Veri tabanı yapıyorum.
1. VERİ TABANI ARAÇLARI
1.1. Veri Tabanı Yazılımı
“Veri tabanı yazılımı” veri tabanının bilgiyi verimli bir şekilde düzenleyebilmesini,
gerektiği zaman bilgiye ulaşılabilmesini sağlayan, birden çok kullanıcıya bilgiye aynı anda
erişme olanağı tanıyan, verilerin düzenli bir şekilde saklanmasına imkan sağlayan
yazılımlardır.
1.2. Veri Tabanı Yazılımı Arayüzü
Bu bölümde Windows tabanlı veri tabanı programının arayüzünün nasıl olduğu
tanıtılacaktır. Veri tabanı yazılımını çalıştırdığımız zaman karşımıza ilk olarak şekil 1.4’teki
ekran gelecektir. Bu ekranda daha önceden tasarlanmış olan çeşitli veri tabanı örnekleri ve
sıfırdan bir veri tabanı oluşturmaya yarayan boş veri tabanı seçeneği yer almaktadır.
Şekil 1.1: Veri tabanı hazırlama programı açılış ekranı
Mevcut dosyalardan birisini açtığımızda karşımıza veri tabanı penceresi gelecektir.
Şekil 1.2: Veri tabanı programı arayüzü
Veritabanı programı da diğer tüm programlarda olduğu gibi birtakım nesnelerden
meydana gelmektedir. Bunlar; tablolar, formlar, raporlar, sorgular, makrolar ve modüllerdir.
Tablolar: Veri tabanının temelini oluşturur ve her veri tabanı en az bir tablodan
oluşmak zorundadır. Veri tabanında bilgilerin tutulduğu yer tablolardır.
Formlar: Tablolara bilgi girişini kolaylaştırmaya yarayan, paket
programlardaki kullanıcı arayüzlerine benzeyen nesnelerdir. Genellikle çeşitli
komutları uygulayan komut düğmelerine sahiptirF.
Raporlar: Verilerin ekranda, farklı programlarda veya kağıt üzerinde tablolar
hâlinde sunulmasını sağlayan araçlardır.
Sorgular: Çok farklı işlevleri yerine getirmekle birlikte en önemli görevleri
tablolardan istenilen verilerin alınmasını sağlayan nesneler oluşudur. Sorgular
kullanarak çeşitli tablolara dağılmış olan verileri, tek bir veri sayfasında
görüntüleyebilirsiniz.
Makrolar: Veri tabanına işlev eklemek için kullanılabilecek basitleştirilmiş bir
programlama dilidir. Form üzerinde bulunan bir komut düğmesine makro
eklenebilir ve düğmenin her tıklanışında bu makro çalıştırılabilir. Makrolar bir
raporun açılması, bir sorgu işleminin gerçekleştirilmesi veya veritabanının
kapatılması gibi görevleri yerine getiren eylemler içerir. Elle gerçekleştirdiğiniz
birçok veritabanı işlemini makrolar sayesinde otomatik hâle getirilebilirsiniz.
Modüller: Modüller, makrolar gibi veri tabanına işlev eklemek için kullanılan
nesnelerdir.Makrolardan farkı, makrolar makro eylemleri listesinden seçilip
oluşturulurken, modüller visual basic programlama dilini kullanarak yazılır
Oluştur sekmesi altındaki bölümler:
Şekil 1.3: Tablolar sekmesi
Tablo: Veritabanında yeni bir tablo oluşturmak için kullanılır.
Tablo Şablonları: Var olan şablonları temel alan bir tablo oluşturulur.
SharePoint Listeleri: SharePoint listelerinden veri alan veya verileri bu
listelere ekleyen tablolar oluşturulur.
Tablo Tasarımı: Tasarım görünümde tablo oluşturmak için kullanılır.
Şekil 1.4: Formlar sekmesi
Form: Bir tabloya veri girmek, güncellemek veya görüntülemek için bir
form ekler.
Formu Böl: Form ve formun üzerinde işlem yaptığı tabloyu aynı
pencerede görüntüleyen bir form ekler.
Birden Çok Öğe: Birden çok kayıt görüntüleyen bir form ekler.
Form Tasarımı: Tasarım görünümünde bir form oluşturmak için
kullanılır.
Şekil 1.5: Raporlar sekmesi
Rapor: Tablolardaki verilerin basit bir raporunu oluşturmaya yarar.
Rapor Tasarımı: Tasarım görünümde bir rapor oluşturmak için kullanılır.
Rapor Sihirbazı: Sizden aldığı bilgilere göre rapor oluşturan bir özelliktir.
Şekil 1.6: Diğer sekmesi6
Sorgu Sihirbazı: Bir yardımcı aracılığıyla tablolar üzerinde işlemler
yapan sorgular oluşturan bir özelliktir.
Sorgu Tasarımı: Tasarım görünümünde sorgu oluşturmak için kullanılır.
Dış veri sekmesi altındaki bölümler:
Şekil 1.7: Al sekmesi
Dış ortamdaki kaynaklardan veritabanımıza veri aktarmak için Al bölümü kullanılır.
Kaydedilen Almalar: Şimdiye kadar veri aldığımız dış kaynaklar
listelenir.
Şekil 1.8: Ver sekmesi
Veritabanımızdan dış ortamdaki kaynaklara veri aktarmak için Ver bölümü kullanılır.
Kaydedilmiş Vermeler: Şimdiye kadar veritabanımızdan dış ortama veri
aktardığımız kaynaklar listelenir.
Veritabanı Araçları sekmesi altındaki bölümler:
Şekil 1.9: Makro sekmesi
Veritabanı üzerinde yaptığımız işlemleri otomatikleştiren, formlara, raporlara ve
denetimlere işlev ekleyen makro işlemleri için Makro bölümü kullanılır.
Şekil 1.10: Göster/Gizle sekmesi7
İlişkiler: Tablolar arasında ilişki diyagramı oluşturmak için kullanılan
araçtır.
Özellikler Sayfası: O an için seçili olan nesne özelliklerini açmak için
kullanılır.
Nesne Bağımlılıkları: O an seçili olan nesnenin bağımlı olduğu veya
seçili olan nesneye bağımlı olan nesnelerin listesini açar.
Şekil 1.4: Çözümle sekmesi
Veritabanı üzerindeki nesnelerin detaylı bilgilerini öğrenmek için Veritabanı
Belgeleyicisi aracı kullanılır.
Veritabanı ve veritabanındaki nesnelerin başarımlarını çözümlemek için Başarımı
Çözümle aracı kullanılır.
Tabloyu daha verimli bir hâle getirmek ve gerekliyse alt tablolara bölünmesini
sağlamak için Tabloyu Çözümle kullanılır.
Şekil 1.4: Verileri taşı sekmesi
SQL Server: Veritabanında bulunan nesnelerin bir kısmını veya tamamını
bilgisayarımızda kurulu olan SQL Server’a aktarmak için kullanılan araçtır.
Access Veritabanı: Var olan veritabanını bölümlemek için kullanılan bir araçtır.
Şekil 1.4: Veritabanı araçları sekmesi
Parola ile Şifrele: Veritabanı dosyamıza parola belirlemek içi kullanılan araçtır.
ACCDE Yap: Veritabanı dosyamızı sadece çalıştırılabilir moda dönüştürmek için
kullanılan araçtır.8
UYGULAMA FAALİYETİ
Aşağıda verilen işlem basamaklarını takip ederek konuyu daha da pekiştirelim.
Öneriler kısmı, uygulama faaliyeti için yönlendirici olacaktır.
İşlem Basamakları Öneriler
Yeni bir tane veritabanı dosyası oluşturunuz. Veri tabanı oluşturma
programını açınız.
Tasarım görünümünde bir tablo oluşturunuz. Tablolar sekmesini kullanınız.
Birden çok öğe görünümünde bir form ekleyiniz. Formlar sekmesini kullanınız
Rapor sihirbazını kullanarak yeni bir rapor
oluşturunuz.
Raporlar sekmesini kullanınız
Bir Excel dosyasından veritabanına veri aktarımı
yapınız.
Al sekmesini kullanınız.
Veritabanında bulunan bir tabloyu metin
dosyasına aktarınız.
Al sekmesini kullanını