Veritabanı Nedir?

click fraud protection

Aşağıdaki gibi e-tablolara aşina iseniz Microsoft Excel, verilerin tablolarla nasıl kullanılabileceğini zaten anlıyorsunuz. Veritabanları ayrıca bilgileri depolamak, yönetmek ve almak için tabloları kullanır.

Veritabanlarını Zaten Kullanıyorsunuz

Farkında olmayabilirsiniz ama veritabanlarının gücüyle günlük yaşamınızda her zaman karşılaşırsınız. Örneğin, internet bankacılığı hesabınıza giriş yaptığınızda, bankanız önce kullanıcı adınızı ve şifrenizi kullanarak girişinizi doğrular ve ardından hesap bakiyenizi ve tüm işlemleri görüntüler. Arka planda çalışan bir veritabanı, kullanıcı adı ve şifre kombinasyonunuzu değerlendirir ve hesabınıza erişim sağlar. Ardından, işlemlerinizi istediğiniz gibi tarihe veya türe göre görüntülemek için filtreler.

Bir veritabanını temsil eden 1'ler ve 0'lar

Veritabanları vs. E-tablolar

Veritabanları, büyük miktarda veri depolamada ve çeşitli şekillerde manipüle etmede daha iyi oldukları için elektronik tablolardan farklıdır. Aşağıda, bir elektronik tablo kullanarak gerçekleştirilmesi imkansız olmasa da zor olan bir veritabanıyla gerçekleştirebileceğiniz birkaç işlem yer almaktadır:

  • Belirli kriterlere uyan tüm kayıtları alın
  • Kayıtları toplu olarak güncelleyin
  • Farklı tablolarda çapraz referans kayıtları
  • Karmaşık toplu hesaplamalar yapın

Bir Veritabanının Elemanları

Bir veritabanı birçok farklı tablodan oluşur. Excel tabloları gibi, veritabanı tabloları da sütunlardan ve satırlardan oluşur. Her sütun bir bağlanmak ve her satır tek bir kayda karşılık gelir.

Örneğin, X Şirketindeki 50 çalışanın adlarını ve telefon numaralarını içeren bir veritabanı tablosunu düşünün. Tablo, “FirstName”, “LastName” ve “TelephoneNumber” etiketli sütunlarla kurulur. Her satır, bir kişi için karşılık gelen bilgileri içerir. 50 kişi olduğundan, tabloda 50 giriş satırı ve bir etiket satırı vardır.

Veritabanındaki her tablonun benzersiz bir adı olmalı ve her birinin bir birincil anahtar sütun, böylece her satırın (veya kaydın) onu tanımlamak için benzersiz bir alanı olur.

Bir veritabanındaki veriler şu şekilde korunur: kısıtlamalar, genel bütünlüğünü sağlamak için veriler üzerinde kurallar uygulayan. A benzersiz kısıtlama birincil anahtarın kopyalanmamasını sağlar. A kısıtlamayı kontrol et girebileceğiniz veri türünü kontrol eder. Örneğin, Ad alanı düz metni kabul edebilir, ancak Sosyal Güvenlik Numarası alanı belirli bir sayı kümesi içermelidir.

Bir veritabanının en güçlü özelliklerinden biri, aşağıdakileri kullanarak tablolar arasında ilişkiler oluşturma yeteneğidir. Yabancı anahtarlar. Örneğin, bir Müşteriler tablonuz ve bir Siparişler tablonuz olabilir. Her müşteri, Siparişler tablonuzdaki bir siparişe bağlanabilir. Siparişler tablosu da Ürünler tablosuna bağlanabilir. Bu yöntem, veritabanı tasarımını basitleştirir, böylece tüm verileri bir veya yalnızca birkaç tabloya koymaya çalışmak yerine verileri kategoriye göre düzenleyebilirsiniz.

Bir Veritabanı Yönetim Sistemi

Bir veritabanı yalnızca verileri tutar. Bu verileri gerçek anlamda kullanmak için bir veritabanı Yönetim sistemi. Bir DBMS, verileri almak veya eklemek için gereken yazılım ve işlevsellik ile birlikte veritabanının kendisidir. Bir VTYS raporlar oluşturur, veritabanı kurallarını ve kısıtlamalarını uygular ve veritabanı şemasını korur. Bir DBMS olmadan, bir veritabanı sadece çok az anlamı olan bir bit ve bayt koleksiyonudur.

Bir veritabanı oluşturmayı denemek isterseniz, başlamak için iyi bir yer, aşağıdaki gibi bir veritabanı programı olacaktır: Microsoft Erişimi.

SSS

  • Veritabanı şeması nedir?

    A veritabanı şeması onun yapısıdır. Veritabanına hangi bilgilerin veya nesnelerin girebileceğini belirtir ve aralarındaki ilişkiyi tanımlar. Şema tipik olarak Yapılandırılmış Sorgu Dili (SQL) kullanılarak tanımlanır.

  • İlişkisel veritabanı nedir?

    İlişkisel bir veritabanı, birbiriyle ilişkili veri noktalarını depolar. Verileri, her biri onu tanımlayan benzersiz bir anahtara sahip bir veya daha fazla tablo halinde düzenler.

  • Veritabanı sorgusu nedir?

    Sorgu, basitçe bir veri tabanından bilgi talebidir. Veriler, veritabanındaki bir veya daha fazla tablodan gelebilir veya diğer sorgulardan gelebilir. Örneğin, bir Google araması yazdığınızda, bir sorgu gönderiyorsunuz.

  • Veritabanı kaydı nedir?

    Kayıt, bir tabloda depolanan veri kümesidir. Kayıtlara bazen bir demet.

  • Veritabanındaki yabancı anahtar nedir?

    Yabancı anahtar, iki tablodaki verileri birbirine bağlayan ortak bir bileşendir. Yabancı anahtar, adı verilen başka bir tablonun birincil anahtarını ifade eder. ana tablo. Yabancı anahtarı içeren tabloya denir. çocuk masası.

  • Veritabanındaki bir varlık nedir?

    Varlık, veritabanında var olan bir nesnedir. Hakkında bilgi depolamak istediğiniz bir kişi, yer, birim veya herhangi bir soyut kavram olabilir. Örneğin, bir okul veritabanı öğrencileri, öğretmenleri ve kursları varlık olarak içerebilir.