İlişkisel Veritabanının Bileşenleri

...

Müşteri ilişkileri yönetimi (CRM) veritabanları, ilişkisel veritabanlarının yaygın örnekleridir.

Veritabanları, veri toplayan ve depolayan bilgisayarlı sistemlerdir, böylece koleksiyon içindeki ilgili verilere ve diğer veritabanlarındaki ilgili bilgilere bağlantılar aracılığıyla çapraz referans verilebilir. Veritabanlarının birçok amacı ve türü vardır. İlişkisel veritabanları en yaygın olanlardır. Örneğin, satış fırsatlarını, müşteri kayıtlarını, yönetimi ve faturalamayı yöneten müşteri ilişkileri yönetimi (CRM) veritabanları ilişkisel veritabanlarıdır.

tablolar

İlişkisel bir veritabanında, bir tablo, temel veri bileşeni olan bir kayıtla aynıdır. Müşterinin adı, adresi, ürünü gibi her tablo veya kayıtta aynı olan alanlardan oluşur. İlişkisel veritabanları ayrıca tabloların nasıl çalıştığını da belirler. Örneğin, ilişkisel veritabanları, verilerin ekranda nasıl sunulduğunu ve bunun için nasıl organize edildiğini kontrol eder. çıktı - sorgu ve veri tanımlama dili tarafından belirlenir - ve hatta bir dosyada ne kadar bilgi depolanabileceğini verilen alan.

Günün Videosu

satırlar

İlişkisel veritabanı tabloları, görsel referans için diyagramlandığında bir Excel elektronik tablosuna çok benzer. Her veritabanı tablosundaki satırlar, örneğin satır 1A'daki değerin satır 1'deki diğer tüm alanlardaki değerlerle ilgili olduğu sıralı değerleri temsil eder. 1A satırındaki değer türü, yani John Smith adı, A sütunundaki diğer tüm satırlardakiyle aynı türde değerdir. Her satır, John Smith'in adresini, telefon numarasını ve e-posta adresini içeren müşteri iletişim bilgileri gibi bir kaydın tamamı veya bir kaydın alt kategorisi için verilerin toplamını temsil eder.

sütunlar

İlişkisel bir veritabanı tablosundaki sütunlar, kontrol özellikleridir; her sütun, veritabanı boyunca her kayıtta veya tabloda tutarlı bir şekilde oluşan bir veri alanını temsil eder. Örneğin, model CRM veritabanı görsel temsilinde, sütunlarda "ad" gibi başlıklar bulunur. "adres", "telefon" ve "e-posta". Bu sütun adları, her birinde oluşan veri alanlarının adlarıdır. kayıt.

Birincil Anahtarlar

Birincil anahtarlar, her veri satırı için tanımlama etiketleridir. Birincil anahtar, ilişkisel veritabanındaki her kayıt için farklıdır; benzersiz olmalı ve var olmalıdır (diğer bir deyişle, "boş" olamaz). CRM veritabanında, bu birincil anahtar müşteriye atanan bir numara veya Sosyal Güvenlik numarası gibi benzersiz bir tanımlayıcı olabilir. Birincil anahtarlar, ilişkisel veritabanındaki sorgular için kullanılır, ancak harici veritabanlarına yapılan sorgular için kullanılmaz.

Yabancı anahtarlar

Yabancı anahtarlar, birincil veritabanı tablosu ve diğer ilgili veritabanları arasında veri arama ve işlemeye izin verir. CRM modelinde, farklı widget'ların üreticilerini listeleyen bir ürün türleri veritabanı olabilir. Her bir pencere öğesi türüne, CRM kullanıcısının belirli bir müşterinin üreticisi olup olmadığını belirlemek için arama yapmasına olanak tanıyan bir yabancı anahtar atanacaktır. Örneğin, "X" adlı bir pencere öğesi kategorisine "1" yabancı anahtarı atanabilir ve alfabetik olarak etiketlenmiş birçok alt kategorisi olabilir. Yabancı anahtar 1 araması, X kategorisinde kaç öğe olduğunu gösterir ve bir öğe görüntülendiğinde kayıt, kategori atamasını gösterir.