Datenbanken sind EDV -Systeme, die Daten sammeln und speichern , so kann es durch Links zu verwandten Daten in der Sammlung sowie Informationen in anderen Datenbanken Querverweise werden. Es gibt viele Zwecke und Arten von Datenbanken . Relationale Datenbanken gehören zu den häufigsten. So sind zum Beispiel Customer Relationship Management ( CRM) Datenbanken, die Sales-Leads, Kunden-Datensätzen , die Verwaltung und Abrechnung zu verwalten, relationale Datenbanken. Tabellen
In einer relationalen Datenbank ist eine Tabelle, das gleiche wie ein Rekord, der die fundamentalen Daten Komponente ist . Es besteht aus einer Reihe von Feldern, die das gleiche in jeder Tabelle oder Datensatz , z. B. den Namen , die Adresse und Produkt des Kunden bestehen. Relationale Datenbanken auch diktieren , wie die Tabellen zu arbeiten. Zum Beispiel , relationale Datenbanken steuern, wie die Daten auf dem Bildschirm dargestellt und organisiert für die Ausgabe - von Abfrage-und Daten -Definition- Sprache diktiert - und sogar , wie viele Informationen in einem bestimmten Bereich gespeichert werden
< . br> Reihen
Relationale Datenbanktabellen sehen viel wie eine Excel-Tabelle , wenn für visuelle Referenz diagrammed . Die Zeilen in jeder Datenbank-Tabelle darstellen aufeinanderfolgenden Werte , wenn der Wert in der Zeile 1A, zum Beispiel bezieht sich auf die Werte in den anderen Bereichen in Zeile 1 . Die Art der Wert in Zeile 1A, dh der Name John Smith, ist die gleiche Art von Wert, wie in allen anderen Zeilen in Spalte A. Jede Zeile ist die Summe der Daten für einen gesamten Datensatz oder eine Unterkategorie eines Datensatzes , wie Kunden- Kontaktinformationen , die John Smith die Adresse , Telefonnummer und E-Mail -Adresse beinhalten würde
Spalten
Spalten in einer relationalen Datenbank-Tabelle sind Kontrollfunktionen ; . jede Spalte ein Feld von Daten , die konsequent tritt in jedem Datensatz oder die Tabelle in der Datenbank . Zum Beispiel in der CRM-Datenbank -Modell visuelle Darstellung , würden die Spalten haben Überschriften wie " Name ", " Adresse ", " Telefon " und " E-Mail ". Diese Spalte sind die Namen der Datenfelder , die in jedem Datensatz auftreten .
Primary Keys
Primärschlüssel sind Erkennungsmarken für jede Zeile von Daten. Der primäre Schlüssel ist für jeden Datensatz in der relationalen Datenbank , es muss eindeutig sein und es muss vorhanden sein ( in anderen Worten, es kann nicht sein " null") . In der CRM-Datenbank , könnte dies Primärschlüssel eine Nummer der Kunde sein oder eine eindeutige Kennung wie ihre Sozialversicherungsnummer. Primärschlüssel werden für Abfragen innerhalb der relationalen Datenbank , aber nicht für Anfragen an externe Datenbanken verwendet.
Foreign Keys
Fremdschlüssel erlauben Daten durchsucht und Manipulation zwischen der primären Datenbank-Tabelle und anderen verwandten Datenbanken. In der CRM -Modell, könnte es eine Datenbank mit Produkt- Typen sein , die Auflistung von verschiedenen Herstellern Widgets. Jedes Widget Art würde einen Fremdschlüssel so dass die CRM-Benutzer , um eine Suche zu bestimmen, ob ein bestimmter Kunde ist einer seiner Herstellern machen zugeordnet werden. Zum Beispiel könnte ein Widget Kategorie namens "X" den Fremdschlüssel zugeordnet werden " 1 ", und haben viele Unterkategorien beschriftet alphabetisch. Die Suche nach Fremdschlüssel 1 zeigt, wie viele Elemente in der Kategorie X , und wenn ein Element betrachtet wird , zeigt die Aufzeichnung seiner Kategorie Bezeichnung .