Veritabanı – Nesnelere Giriş

Giriş

Access’teki veritabanları dört nesneden oluşur: tablolar , sorgular , formlar ve raporlar . Bu nesneler birlikte, istediğiniz verileri girmenize, saklamanıza, analiz etmenize ve derlemenize olanak sağlar.

Bu derste, dört nesnenin her birini öğrenecek ve tamamen işlevsel bir ilişkisel veritabanı oluşturmak için birbirleriyle nasıl etkileşime girdiklerini anlayacaksınız.

Tablolar

Bu noktada, bir veritabanının bağlı listelerde düzenlenmiş bir veri toplama olduğunu zaten anlamış olmalısınız . Access’te, tüm veriler tablolarda depolanır ; bu, tabloların herhangi bir veritabanının kalbi olduğu anlamına gelir.

Ayrıca tabloların dikey sütunlar ve yatay satırlar halinde organize edildiğini de biliyor olabilirsiniz .

Access tablosundaki satırlar ve sütunlar

Access’te, satırlar ve sütunlar kayıtlar ve alanlar olarak adlandırılır . Bir alan sadece bir sütundan daha fazlasıdır; bilgi türüne göre bilgiyi düzenlemenin bir yoludur . Bir alandaki her bilgi parçası aynı türdedir . Örneğin, Ad Adı verilen bir alandaki her giriş bir ad olur ve Sokak Adresi adı verilen alandaki her giriş bir adres olur.

Alanlar ve alan adları

Aynı şekilde, bir kayıt bir satırdan daha fazlasıdır; bu bir bilgi birimidir. Belirli bir satırdaki her hücre o satırın kaydının bir parçasıdır.

Rekor

Her kaydın birkaç alana yayıldığına dikkat edin. Her kayıttaki bilgiler alanlara ayrılmış olmasına rağmen, bu kayıttaki diğer bilgilere aittir. Her satırın solundaki sayıya bakın ? Bu var kimlik numarası her kaydı tanımlamaktadır. Bir kaydın kimlik numarası, bu satırdaki her bilgi parçasını belirtir.

Kayıt numarası numaraları

Tablolar yakından ilgili bilgileri depolamak için iyidir . Diyelim ki bir fırınınız var ve müşterilerinizin isimleri ve bilgileri, örneğin telefon numaraları, ev adresleri ve e-posta adresleri gibi bir tablo içeren bir veritabanınız var. Bu bilgi parçaları müşterilerinizdeki tüm detaylar olduğundan, hepsini aynı tabloya dahil edersiniz . Her müşteri benzersiz bir kayıtla temsil edilir ve bu müşterilerle ilgili her tür bilgi kendi alanında saklanır. Daha fazla bilgi eklemeye karar verdiyseniz – örneğin, müşterinin doğum günü – aynı tabloda yeni bir alan oluşturursunuz.

Formlar, sorgular ve raporlar

Tablolar tüm verilerinizi saklasa da, diğer üç nesne – formlar , sorgular ve raporlar – onunla çalışmanın yollarını gösterir. Bu nesnelerin her biri, veritabanınızın tablolarında depolanan kayıtlarlaetkileşime girer .

Formlar

Formlar kayıtları girmek , değiştirmek ve görüntülemek için kullanılır . Muhtemelen bir doktorun ofisini ziyaret ederken, bir iş başvurusunda veya okula kayıt olmak gibi birçok durumda form doldurmanız gerekiyordu. Formların bu kadar sık ​​kullanılmasının nedeni, insanları doğru veri girmeye yönlendirmenin kolay bir yoludur. Access’te bir forma bilgi girdiğinizde, veriler tam olarak veritabanı tasarımcısının gitmek istediği yere gider: bir veya daha fazla ilgili tabloya.

Form

Formlar veri girişini kolaylaştırır. Kapsamlı tablolarla çalışmak kafa karıştırıcı olabilir ve tabloları bağladığınızda, bir veri kümesi girmek için aynı anda birden fazla çalışmanız gerekebilir. Ancak, formlarla, bir defada birden fazla tabloya, tek bir yerde veri girmek mümkündür. Veri tabanı tasarımcıları, gerekli tüm verilerin doğru biçimde girildiğinden emin olmak için ayrı form bileşenleri üzerinde kısıtlamalar bile koyabilirler. Sonuç olarak, formlar verilerin tutarlı ve düzenli olmasını sağlar; bu da doğru ve güçlü bir veritabanı için gereklidir.

Sorguları

Sorgular, bir veya daha fazla tablodaki verileri aramanın ve derlemenin bir yoludur . Bir sorgu çalıştırmak , veritabanınızın ayrıntılı bir sorusunusormak gibidir . Access’te bir sorgu oluşturduğunuzda, tam olarak istediğiniz verileri bulmak için belirli arama koşullarını tanımlarsınız .

Sorgular, bir tabloda yapabileceğiniz basit aramalardan çok daha güçlü. Bir arama işinizde bir müşterinin adını bulmanıza yardımcı olabilirken , geçen hafta bir satın alma işlemi yapan her müşterinin adını ve telefon numarasını bulmak için bir sorgu çalıştırabilirsiniz . İyi tasarlanmış bir sorgu, yalnızca tablolarınızdaki verilere bakarak bulamayacağınız bilgileri verebilir.

Bir sorgu tasarlama

Raporlar

Raporlar , verilerinizi yazılı olarak sunma imkanı sunar . Daha önce bir sınıf programından bilgisayar çıktısı veya bir satın alma işleminin basılı faturasını aldıysanız, bir veritabanı raporu gördünüz. Raporlar kullanışlıdır, çünkü veritabanınızın bileşenlerini okunması kolay bir biçimde sunmanıza izin verir. Bir raporun görünümünü görsel olarak çekici hale getirmek için bile özelleştirebilirsiniz. Access size herhangi bir tabloveya sorgudan rapor oluşturma imkanı sunar .

Rapor

Hepsini bir araya koy

Her bir nesnenin nasıl kullanılabileceği hakkında iyi bir fikriniz olsa bile, hepsinin birlikte nasıl çalıştığını anlamak başlangıçta zor olabilir. Hepsinin aynı verilerle çalıştığını hatırlamaya yardımcı olur. Bir sorgu , form veya raporunkullandığı her veri parçası, veritabanı tablolarınızdan birinde depolanır .

Dört Access nesnesi

Formlar, hem tablolara veri eklemenizi hem de zaten var olan verileri görüntülemenizi sağlar. Raporlar mevcut ardından sorgulardan da tablolardan veri ve, aramak ve analiz bu aynı tablolarda içindeki verileri.

Bu ilişkiler kulağa karmaşık geliyor, ancak aslında o kadar iyi ve doğal olarak birlikte çalışıyorlar ki, bağlı veritabanı nesnelerini kullanırken bile farketmiyoruz. Kütüphanede kitap aramak için elektronik kart kataloğu kullandınız mı? Muhtemelen, aramanıza şunun gibi görünen bir şeye girdiniz:

Elektronik kart kataloğunun ekran görüntüsü

Aramanızı yaptığınızda, arama terimlerinizi isteğinize göre oluşturup sorgulayan bir formagiriyordunuz . Sorgu , aramanızla eşleşen kayıtlar için veritabanındaki tabloları aramayı bitirdiğinde , sorgudan ve ilgili tablolardan bilgi alan bir raporgösterildi – bu durumda, arama terimlerinize uyan kitapların bir listesi. Bunun gibi nesneler arasındaki bağlantıları temsil edebilirsiniz:

Bir kitap için kütüphane katalog aramasını özetleyen illüstrasyon

Diyelim ki bu araçları kullanmak yerine, kütüphane sistemindeki her kitabı içeren dev bir tablo içinde aramak zorundasınız. İlgili kayıtların birçok tabloya yayılmış olması muhtemeldir: kitap başlıkları ve açıklamaları için bir tablo, kitapların giriş veya çıkış bilgilerini içeren bir tablo ve kütüphanenin her bir dalının bulunduğu bir tablo.

Sadece bir kitap bulmak, konumunu öğrenmek ve teslim olup olmadığını görmek için en az üç masa aramak zorundasınız! Doğru kitabı bulmanın ne kadar zor olduğunu hayal etmek kolaydır. Dikkatli olmazsanız, bir kaydı yanlışlıkla silerek veya düzenleyerek bir şeyleri mahvedebilirsiniz. Veritabanı nesnelerinin bu aramayı nasıl daha yönetilebilir hale getirdiğini görmek kolaydır.

Bizim de Veritabanları derse giriş , bir kavramı ele ilişkisel veritabanı veri setleri ne kadar farklı anlayabilir bir veritabanı olan ilişki birbirlerine. Yukarıdaki örnek gibi durumlar insanların tam olarak neden ilişkisel veritabanlarını bu kadar yararlı bulduklarıdır. İlişkisel bir veritabanı olmadan, basit bir iş ne olmalı – bir kitap aramak ve giriş yapıp yapmadığını ve nerede olduğunu görmek – inanılmaz derecede karmaşık ve zaman alıcı olur. Dört Access nesnesinin nasıl kullanılacağını bilmek, karmaşık işleri bile oldukça kullanıcı dostu yapabilir.

Paylaş

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

Menü
Giriş