Datenbanken Beschreibung Datenbanken  
 
   
Beschreibung von Datenbanken Infos zu Datenbanken und Beschreibung.
Nicht angemeldet: Anmelden | Impressum 
Navigation
· Hauptseite
· Know Forum - neu!
· Zufälliger Artikel
· Spezialseiten
· Alle Artikel
· Eingeordnet unter
Aktueller Artikel
· Seite bearbeiten
· Links auf diese Seite
· Verlinkte Seiten
· Versionen


 
 



Letzte Beiträge
Die Klimalüge CO2Sehr geehrte Damen und Her
ren. Meine ...
Volumenausdehnung be...Hallo da draußen, ich h
abe folgendes ...
Osterrätsel der Fran...Hallo, ich hab' mich leide
r mit meinere ...
was ist denn mit dem...Hallo, der Song heißt Cal
istan "...
Strichcode entschlüs...Hallo benni, ich stehe
gerade vor dem...
Lust auf Focus Rätse...Hallo, an alle Spezialist
en dieses Räts...
ErdölServus, Erdöl hat keine
Formel, da es...
Frage an die Student...Hallo, im Prinzip ist das
eine gute Ide...
CO2 chemische Trennu...Hallo ....... CO2 in der
Luft wird begr...
IGBT ansteuerschaltu...Guten Tag, Wer weiss lief
ert eine funk...


Datenbank

Dieser Text beschreibt Datenbank.


Der untere Text beinhaltet die Datenbank Beschreibung. Soweit es sich um ein definierbares Objekt handelt, sollte hier eine Datenbank Definition vorhanden sein. Sollte eine Definition von Datenbank fehlen, kann diese von Ihnen verfaßt werden. Wir sind bestrebt die Beschreibung von Datenbank möglichst ausführlich zu halten.

Jeder Text bei Know-Library, sowie ein Teil davon (Definition, Beschreibung etc.), außer Bücher Beschreibungen kann bearbeitet werden. Falls die Beschreibung auf dieser Seite nicht korrekt ist klicken Sie auf 'Beschreibung editieren' um den Text zu korrigieren bzw. neuen einzufügen. Weitere Informationen und Bücher zum Thema Datenbank Beschreibung , so wie Link zum Forum finden Sie weiter unten. Eine Übersicht der Texte, die das Thema Datenbank beschreiben finden Sie auf der Seite alle Artikel über Datenbank. Fragen zu dem Thema Datenbank können im Forum gestellt werden. Klicken Sie hier um zu dem Forum zu wechseln.

Datenbank Artikel

Eine Datenbank ist die elektronische Form eines Karteikastens. Es handelt sich um eine Sammlung von Daten, die aus der Sicht des Benutzers zusammengehören, z. B. eine Personaldatenbank oder eine Lagerinventardatenbank. Es gibt hierarchische, relationale, multidimensionale und objektorientierte Datenbanken. Die Datenbank wird üblicherweise von einem Datenbankverwaltungssystem (DBMS) verwaltet. Ein DBMS zusammen mit einer oder mehreren Datenbanken bezeichnet man Datenbanksystem (DBS).

Datenbanksysteme sind heutzutage das Rückgrat jedes größeren Softwaresystems. Egal ob Webshop, Finanzbuchhaltung oder Knowledge Library, überall steht ein DBMS dahinter. Die Daten können in dem Rahmen einer Erstbefüllung , Projektierung, Konvertierung oder Migrationins Datenbanksystem gelangen.

Das grundlegende Element einer Datenbank ist der Datensatz (er entspricht einer Karteikarte). Aus einer gewissen Anzahl von Datensätzen wird eine Tabelle oder Liste gebildet. Mehrere Tabellen, die zu einer Gesamtheit zusammengefasst und untereinander verknüpft werden, sind dann eine Datenbank.

Inhaltsverzeichnis
Buch-Tipp: Access 2002 programmieren . Professionelle Anwendungsentwicklung mit Access und VBA Hervorragendes Buch Dieses Machwerk zur Programmierung von Access 2002 ist nicht ca. durchdacht aufgebaut, vielmehr vermittelt es durch Schreibstil und Inhalt in der Tat dem Großteil der Leser bisher noch nicht bekannte bzw. realisierte Lösungen zu VBA in Access 2002 mit erstaunlicher Leichtigkeit. Die Themen DAO, ADO, SQL, Access-Projekte sowie...

Beispiel

Eine einfache Datenbank in einer Bibliothek könnte so aussehen:

  1. Tabelle aller Bücher
  2. Tabelle aller Kunden
  3. Tabelle aller Mitarbeiter (Datenbank-User, Bearbeiter)
  4. Tabelle aller Verleihvorgänge

Durch Verwendung der Buch-Signaturen aus der ersten Tabelle und der Kundennummern aus der zweiten Tabelle kann in der vierten Tabelle festgestellt werden, welches Buch an welchen Kunden ausgeliehen ist. Hier weist man dann jedem Datensatz einen Status (Vorbestellung, Verleih, Statistik) zu, den er durchläuft. "Statistik" meint hier die zurückgebuchten (abgeschlossenen) Verleihvorgänge. Aus der dritten Tabelle kann man jedem VerleihAblauf einen Bearbeiter zuordnen.

Buch-Tipp: Access 2003 Basis - Mit CD Übungs- und Lösungsdateien Access 2003 - Der kompetente Einstieg Das Buch erläutert umfassend und leicht verständlich das Basiswissen für den Umgang mit Access 2003 und Datenbanken. Auch auf die Konvertierungsmöglichkeiten von Dateien aus älteren Programmversionen wie Access 97 wird eingegangen. Wie üblich für diese Buchreihe, vertieft die beiligende CD das Erlernte...

Merkmale

Von einer Datenbank kann man dann sprechen, wenn sie folgende Eigenschaften hat:

  • Sie enthält eine große Menge von Daten über einzelne Dinge, Personen etc. unserer Umwelt.
  • Diese Daten sind nach bestimmten Merkmalen und Regeln erfasst, geordnet und abgelegt.
  • Der Zugriff auf die Daten und deren Änderung ist ohne großen Aufwand für autorisierte Personen möglich.

Es gibt verschiedene Typen von Datenbanken, darunter

Buch-Tipp: Access 2003 Kompendium. Professionelles Arbeiten mit Daten Es gibt leider keine Beschreibung für das Buch "Access 2003 Kompendium. Professionelles Arbeiten mit Daten". Um weitere Informationen zu diesem Buch zu finden klicken Sie bitte auf den Link oberhalb von diesem Text. Sie werden automatisch zum Buchhändler weiter geleitet.

Geschichte

Die erste Generation waren Lochkarten, welche jedoch unpraktisch, langsam und fehleranfällig waren. Ein weiterer Nachteil war, dass man sie sequentiell hintereinander lesen musste, was zur Folge hatte, dass alle Informationen, die vor der Gesuchten standen, ausgelesen und verarbeitet werden mussten. Diese wesentlichen Einschränkungen machten das System nicht gerade populär.

Die zweite Generation der Datenbanken wurde ungefähr 1960 entwickelt. Zu diesem Zeitpunkt begann man, die Daten auf Festplatten zu halten, was einen großen Performance-Vorteil mit sich brachte. Das machte auch Features wie Mehrbenutzerbetrieb und parallelen Zugriff möglich.

Zwischen 1965 und 1975 wurde die dritte Generation der Datenbanken entwickelt, welche die Implementierung von Datenmodellen ermöglichte. Hierbei gab es hierarchische Modelle oder auch Netzwerkdatenbanken.

Vorgänger der relationalen Datenbanken waren die hierarchischen Datenbanken. In ihnen wurden die Datensätze in einer Baumstruktur nachdem Eltern-Kind-Prinzip abgelegt. Die großen Nachteile von hierarchischen Datenbanken waren, dass Verknüpfungen über mehrere Ebenen nicht möglich waren, und - bedingt durch die Baumstruktur - die langen Suchzeiten beim Auffinden eines bestimmten Datensatzes. Ein Beispiel für eine hierarchische Datenbank ist IMS.

Im Gegensatz zu hierarchischen Datenbanken können die Datensätze in Netzwerkdatenbanken auf mehreren Wegen verknüpft sein und nicht ca. entlang Eltern-Kind-Relationen. Eine noch häufig eingesetzte Netzwerkdatenbank ist IDMS der Firma Computer Associates.

Relationale Datenbanken sind heute am weitesten verbreitet. In ihnen werden Daten (Texte, Zahlen und Binärdaten) in Tabellen abgespeichert. Diese Tabellen sind mathematisch und datenbanktechnisch gesehen Relationen, daher der Name.

Damit die Datensätze eindeutig identifiziert werden können, muss ein eindeutiger Primärschlüssel vergeben werden. Zu dem schnelleren Auffinden der Daten werden Indizes über bestimmte Spalten, so genannte Schlüsselspalten, erzeugt. Eine relationale Datenbank besteht nicht ca. aus einer Tabelle, sondern aus vielen, die miteineinander verknüpft sind. Diese Verknüpfungen werden Beziehungen genannt. Die Beziehung geschieht stets über einen Schlüssel, der eine Tabellenzeile und damit eine Informationsmenge eindeutig charakterisiert - z. B. eine Postadresse. Der Schlüssel könnte hier die Kundennummer sein. Über die Beziehung können nun andere Informationen in anderen Tabellen dazu aufgesucht werden, z. B. Rechnungen, Briefe, Behandlungen usw., ohne dass diese spezifische Konstellation an Informationen in einer ebenso spezifischen Tabelle stehen müsste.

In neuerer Zeit kommen objektorientierte Datenbanken stets mehr auf. Bei relationalen Datenbanken geht es zuerst um die Struktur, in der die jeweiligen Daten gespeichert werden sollen. Objektorientierte Datenbanken dagegen folgen der objektorientierten Programmiermethode (siehe objektorientierte Programmierung), d. h. es kommen erst die Daten, an denen sich die Datenbankstruktur dann orientiert. Ein Beispiel für ein objektorientiertes Datenbankverwaltungssystem ist Caché von Intersystems.

Objektrelationale Datenbanksysteme (ORDBMS) sind ein Bindeglied zwischen klassischen relationalen und objektorientierten Datenbanken. Sie kommen überall dort zu dem Einsatz, wo Mengen von Objekten in Relation zu anderen Daten oder Objekten gebracht werden müssen. Ein Einsatzgebiet sind unter anderem Systeme zur Erfassung geographischer Daten (GIS), bei denen Koordinaten miteinander verknüpft sind oder andere Daten referenzieren. Beispielsweise referenzieren mehrere Koordinaten-Objekte eine Straße; die Koordinaten stehen also in Relation mit einem Straßennamen und sind selbst Objekte, die zueinander eine Beziehung haben.

Buch-Tipp: Access 2003/2002 leicht und verständlich Schneller Einstieg Super Heft, das mir den Einstieg in Access leicht gemacht hat. Dabei locker geschrieben, so dass man bei dem trockenen Stoff auch öfters mal zu dem Schmunzeln kommt. Alles exakt auf dem richtigen Niveau geschrieben (wo sich die Return-Taste auf der Tastatur befindet wird nicht beschrieben, wie ich das bei einem anderen AccessEinsteiger-Buch...

Begriffserklärungen

Eine Tabelle ist eine Zusammenfassung einer Anzahl von Datensätzen mit gleicher Struktur, vergleichbar einem Karteikasten. z. B. Adresstabelle: Name, Vorname, Straße, Hausnummer, Ort, Telefonnummer

Alle Informationen, die zusammen einen Datensatz (Entität, Record) ausmachen, sind als eine Zeile der Tabelle realisiert. Man kann den Datensatz als Zeile anschauen oder übersichtlicher als Formular auf einer Seite darstellen. Ein Datensatz ist vergleichbar mit einer Karte aus einem Karteikasten.

Ein (Daten-) Feld ist ein Teil eines Datensatzes, z. B. in einer Adresstabelle das Feld mit dem Nachnamen. In Feldern können sich Daten unterschiedlichster Art befinden, z. B. Text, Zahlen, Daten, Bilder, etc. Ein Feld ist vergleichbar einer Zeile auf einer Karte eines Karteikastens. Hierbei werden Schlüssel und Attribute unterschieden. Der Schlüssel dient zu dem Identifizieren und Verknüpfen von Datensätzen, Attribute enthalten vom Schlüssel abhängige Daten. (Beispiel: Personalnummer ist Schlüssel; Eintrittsdatum und Geburtsdatum sind Attribute).

Eine Abfrage dient der Ansicht einer oder mehrerer verknüpfter Tabellen bzw. Teilen davon. Das Ergebnis ist wiederum eine (temporäre) Tabelle, die nach bestimmten Kriterien gefiltert sein kann. Bei Karteikästen entspräche eine Abfrage der Auswahl einiger Karten nach bestimmten Kriterien, z. B. alle Kunden die mit A beginnen und daneben alle Karten der vom jeweiligen Kunden geliehenen Büchern.

Simple Abfragen sind z. B. Befehle zu dem alphabetischen Ordnen oder die Filterungen nach bestimmten Kriterien.

Üblicherweise werden Abfragen in der Abfragesprache SQL erstellt. Abfragen können bei den meisten DBMS auch ohne Wissen über SQL mit den jeweiligen Hilfsprogrammen erstellt werden.

Die aufbereitete Ansicht und/oder Zusammenfassung mehrerer Abfragen, dann letztendlich in Papierform, bezeichnet man Report oder Bericht. Berichte oder Reports können mittels vom Hersteller mitgelieferter (bzw.ins DBMS integrierter) oder von Fremdherstellern gelieferter Software erzeugt werden. Diese Berichtsgeneratoren sind aber nicht Bestandteil des eigentlichen DBMS.

Buch-Tipp: Atlas der Globalisierung. Die neuen Daten und Fakten zur Lage der Welt Gut recherchierte und konzipierte, informative und kritische Darstellung, leider ab und zu zu einseitig Dieser Atlas der Globalisierung ist in vielerlei Hinsicht eine der besten Darstellungen zur Globalisierung, die in letzter Zeit erschienen sind. In verschiedenen Kapiteln werden von renommierten Wissenschaftlern und Journalisten wichtige Fragen und...
  • 4th Dimension oder 4D, eine Entwicklungsumgebung für Mac OS und Windows
  • Access wurde von der Firma Microsoft gekauft und zu MS-Access gemacht
  • Adabas wurde von der Software AG entwickelt, Siehe http://www.softwareag.com/adabas/default.htm
  • AskSam , eine Kombination von Datenbank und Textverarbeitung mit vielen innovativen Merkmalen
  • Caché , postrelationale Datenbank der Firma intersystems
  • Conzept16
  • DB1
  • DB2, aktuelle Version 8.1
  • dBase war die meistverbreitete Datenbank für DOS, wurde für Windows zu Visual dBase
  • FileMaker ursprünglich von Claris, eine sehr benutzerfreundliche relationale Datenbank, funktioniert mit der gleichen Software sowohl unter Mac OS, wie auch unter Windows, die neueste Version ist 7.0
  • Firebird
  • FoxBase wurde von der Microsoft gekauft und zu MS FoxPro gemacht, bis zu Version 2.6 für DOS und Windows.
  • Gupta SQLBase , aktuelle Version 8.5
  • IDMS
  • IMS
  • Ingres
  • InterBase
  • MaxDB siehe SAP DB
  • MS Access, ein Teil des MS Office, aktuelle Version 2003 (bzw. XP)
  • MS Visual FoxPro, die derzeit aktuelle Version ist 8.0
  • MS SQL-Server, aktuelle Version 2 Tausend (8.0)
  • Sybase, eine frühere Version wurde von Microsoft gekauft und zu MS SQL-Server gemacht.
  • MySQL Der in dem Internet am häufigsten benutzte Datenbankserver
  • Oracle, aktuelle Version 10g
  • Paradox wurde von Borland entwickelt, später von Corel (Word Perfect Suite) weitergeführt
  • PostgreSQL
  • SAP DB ursprünglich von SAP, wurde aber MySQL zur weiteren Entwicklung und Pflege übergeben und firmiert jetzt unter MaxDB.
  • Tamino , eine XML-Datenbank, wurde auf der Basis von Adabas durch die Software AG entwickelt, Siehe http://www.softwareag.com/tamino/
  • Tdbengine
  • Teradata, eine sehr leistungsfähige Datenbank der Firma NCR. Wird für große Datenmengen, sog. Data Warehouse benutzt.
  • Visual dBase , die letzte Version war 5.0, dann verschwand dBase vom Markt
Buch-Tipp: Business Intelligence - Grundlagen und praktische Anwendungen. Eine Einführung in die IT-basierte Managementunterstützung Strukturiert, verständlich, nützlich, . . . Dieses Buch ist für alle BI Interessierte sehr empfehlenswert. Es gibt einen guten, umfassenden aber kurzweiligen Einblickins Thema Business Intelligence. Der Begriff wird gut abgegrenzt, die grundlegenden Konzepte gut erklärt. Für Leser die gerade am Beginn der Auseinandersetzung mit dem Thema...

Siehe auch

Buch-Tipp: Das Einsteigerseminar Microsoft Office Access 2007. Lernen - Üben - Anwenden Schritt für Schritt Anleitung mit klarem Aufbau Trotz intensiver Arbeit mit dem Computer, konnte ich mich bisher auf die Arbeit mit Microsoft Access nicht einlassen. Nun folge ich Schritt für Schritt den Anleitungen und Übungen des oben angeführten Buches und verstehe so die Zusammenhänge. Besonders wichtig sind für mich die Verknüpfungen...

  Weiteres zu dem Artikel Datenbank

Andere Leser interessierten sich auch für folgende Beschreibungen: Bibliothek, Computer, Corel, Datenbanksystem, Dos, Entwicklungsumgebung, Koordinaten, Menge, Rahmen, Teilen
Schnellzugrif auf verwandte Texte:
 
NEU! Frage im Forum zum Thema:
 
Wenn die Beschreibung 'Datenbank' Ihrer Meinung nach nicht korrekt ist oder in aktueller Version Fehler enthalten sind oder es fehlt die Datenbank Definition, dann klicken Sie bitte auf "Beschreibung bearbeiten" und schreiben Sie die Eigene Version des Textes. Die Änderungen in der Beschreibung werden sofort aktiv und für alle sichtbar. Ein Administrator wird Ihre Version der Beschreibung und Definition von 'Datenbank' nachher prüfen. Bitte achten Sie auf die Urheberrechte (Copyright). Wir sind für die besseren Beschreibung von 'Datenbank' und 'Datenbank' Definition sehr dankbar.

Alle Tipps zu den Bücher auf dieser Seite wurden automatisch generiert. D.h. die Bücher wurden aus einer Datenbank von dem Computer ausgesucht. Deshalb kann es vorkommen, dass vorgeschlagene Bücher nicht ganz der 'Datenbank' Beschreibung entsprechen.