en Hilfe Mail    allgemeines «« Datenbank »» Dokumente    h Lupe - - -

FAQ abonniere RSS  Hilfe

Die ständig aktualisierte Sammlung basiert auf Nutzerfragen zu Content-housing und allgemeinen Informationen zum Thema Webdesign. Sie dient als zentrale Online Hilfe für alle Content-housing Webs.

(utf-8, rss) ©Jens Reusch “content-housing”   → http://www.content-housing.de/
Seite 12

Was ist eigentlich eine Datenbank?

Ich sehe eine Programmoberfläche, in die ich Daten eingebe... - Nun ja, eigendlich sehen sie keine Datenbank, sondern eine Benutzeroberfläche mit der sie eine Datenbank bedienen können. Ich glaube, wir sehen uns das mal "von unten" an.

Eine Datenbank besteht aus Daten. Und diese sind geordnet. Man ordnet die Daten, um besser mit ihnen arbeiten zu können. Die Daten werden auf einem Medium gespeichert. Mit geordneten, (digital)gespeicherten Daten kann auch ein Computer arbeiten.

Die Bilder zeigen jeweils eine Benutzeroberfläche und eine Abbildung der Ordnung die erzeugt wird. Die wohl wichtigste Ordnung ist die in Datensätzen(in relationalen Systemen). Im MySQL-Beispiel stellt eine Zeile einen Datensatz dar. Es werden einzelne Schüler über einige "Eigenschaften"(Spalten) näher beschrieben.
Übertragen auf das XML-Beispiel stellt alles, was zwischen einem item-/item Tagpärchen steht, einen "Datensatz" dar. Die Eigenschaften werden in den untergeordneten Tagpärchen beschrieben.
Ein Datensatz bildet etwas ab. Im XML-Beispiel eine (noch leere)Content-housing Webseite. Man sieht also, dass in diesen Datenbanken ganz reale Dinge beschrieben werden und dies auch für einen Computer nachvollziehbar. In solchen Datenbanken übersetzen wir dem Computer die reale Welt. Dass macht sie so wichtig. Je genauer wir die Realität beschreiben, desto differenziertere Hilfe können wir von einem Computer erwarten.

"Ich sehe meinen Einkaufszettel für den nächsten Großeinkauf."
Durchaus eine Datenbank, wenn auch nicht für einen Computer lesbar. Sie ordnen Daten in ein für sie lesbares Format. Sie speichern die Daten auf einem Blatt Papier. Ihre "Benutzeroberfläche" ist ein Bleistift.
Sie beschreiben sich selbst ihren nächsten Einkaufstag.
Je kompletter die Liste, desto weniger werden sie vergessen und desto mehr Geld werden sie ausgeben. Ordnen sie die Waren den Läden zu, werden sie den Einkauf wahrscheinlich schneller bewältigen. Geben sie die Menge und Preis an, können sie erfahren, ob ihr Einkauf in ihr Budget passt.
Geben sie das ganze in die Datenbank, des noch zu erfindenden Haushaltsprogramm "Hausfix" ein, wird dieses ihren noch zu erfindenen Roboter "Lauffix" zum einkaufen schicken.

Und wie sieht nun eine Datenbank aus?
Ganz verschieden, dinglich gesehen, bei einem Computer wohl eher wie ein Stück Festplatte.

Weil es gerade passt, ein Wort zu SQL
SQL: Structured Query Language ~ strukturierte Abfragesprache
Wir haben gesehen, dass Sie mit einer Benutzeroberfläche(Client) auf eine Datenbank(Server) zurückgreifen können. Beide Systeme sind autonom und getrennt zu betrachten. Um mit einander zu kommunizieren, gebrauchen sie eben jene Abfragesprache. Diese Sprache folgt einer allgemeinen Sprachkonvention, die nicht herstellerspezifisch ist. Sie ist vielmehr spezifisch für Datenbanken, die nach dem relationalen(auf Tabellen basierenden) Prinzip aufgebaut sind. Beispiele hierfür sind Oracle; MySQL; SQL-Server; die unter Access, Exel liegenden JET-Datenbanken...
Im XML-Beispiel übernimmt XPath diese Aufgabe.

Für unsere Arbeit mit Content-housing
Jedem Link der Hauptnavigation ist eine kleine XML-Datei als "Datenbank" zugeordnet. Wenn sie mit dem Seiten-Werkzeug arbeiten, bekommen sie diese zunächst in Auswahl gestellt. Haben sie eine gewählt, können sie die jeweiligen "Datensätze" auswählen. Und diese entsprechen dann jeweils einer Haupt oder Unter-Seite ihres Webs. Die Bilder 4/5/6 lassen den Zusammenhang von ihrer Eingabe, der Speicherung in systemeigenen Datenbänken, und der Ausgabe als Dokument in ihrem Web, erkennen.
Die Bilder 1/2/3 sind dem Schulmodul kursunterlagen-online entnommen.

Seite 12

 Inhaltsübersicht:

info: Ein Doppelklick in den Seitentext ruft die nächste Seite auf.
alle Seiten untereinader anzeigen, Druckversion

:: Einführung - Der Aufbau von Content-housing Webs, Seite 1 (19-2005)
:: :: Besucherfunktionen - Besucherfunktionen, Seite 2 (21-2005)
:: :: RSS Feeds - RSS Feeds: Was ist das und wie nutzen wir sie?, Seite 3 (08-2006)
:: :: eBooks - eBooks: Was ist das und wie nutzen wir sie?, Seite 4 (47-2005)
:: :: Weblogs - Weblogs: Was ist das und wie nutzen wir sie?, Seite 5 (29-2006)
:: Seiten - Fragen zu den Seiten - Werkzeugen, Seite 6 (19-2005)
:: Mappen - Fragen zu dem Mappen - Werkzeug, Seite 7 (21-2005)
:: mein Kiosk - Fragen zu dem Kiosk - Werkzeug, Seite 8 (19-2005)
:: wiederherstellen - Fragen zu dem Wiederherstellen - Werkzeug, Seite 9 (47-2005)
:: meine Bilder - Fragen zu der Medienverwaltung, Seite 10 (26-2005)
:: allgemeines - Artikel zu allgemeinen Themen rund um das Internet, Seite 11 (21-2005)
:: :: Datenbank - Was ist eigentlich eine Datenbank?, Seite 12 (33-2005)
:: :: Dokumente - Ich bin eine Überschrift. Meinen Text lesen sie. Mein Erscheinungsbild sehen sie., Seite 13 (32-2005)
:: :: Hosting - Wie kommt meine Webseite in das Internet?, Seite 14 (08-2007)
:: :: SEO - Was ist eigendlich SEO?, Seite 15 (06-2007)
:: :: Keywords - Was sind eigentlich Keywords?, Seite 16 (17-2007)
:: tutorials - Tutorials, Seite 17 (21-2005)
:: Webdienst Anfrage - Fragen zu der Reservierungs - Anfrageverwaltung, Seite 18 (41-2007)

allgemeines «« Datenbank (Stand: Tue, 25 Sep 2007) »» Dokumente

content-housing AKTUELL

Webdesign aus Krefeld mit content-housing für Webs

→ Webdesign aus Krefeld mit content-housing für Webs: Referenzen für das Web Content-Management-System "Content-housing für Webs". Webseiten ab 2007 vom Webdesigner aus Krefeld.
am Kunden :: Referenzen für Webs

Das Hotelportal Kombiticket Hotels

→ Das Hotelportal Kombiticket Hotels: Portale mit Content-housing. Das Hotelportal Kombiticket-Hotels im Internet - die Projektbeschreibung.
am Kunden :: Kombiticket Hotels

→ Support im Administrationsbereich: “Wir sind bei ihnen.” Sie haben Fragen, oder sind sich nicht ganz so sicher, ob ihre gerade erstellte Seite in Ordnung ist?
Neuigkeiten :: Support

→ barrierefreies Content-Management, eine kleine Einführung: Barrierefreie Webseiten möchten den Umgang mit dem Internet für alle erleichtern. Auf dieser Seite werden ihnen die Quellen der wichtigsten Richtlinien vorgestellt.
barrierefreies Web :: Vorwort

→ Links, Ertrags / Revenue Management für Hotels: Linksammlung zu Beiträgen zum Ertragsmanagement ~ Yield-Management ~ Revenue Management in der Hotel und Gastronomie Branche.
Hotel Links :: Revenue Management

→ Checklisten für die Webseite des Gastronomen: Unsere Checklisten unterstützen uns und unsere Kunden bei der Erstellung und Pflege von Hotel- und Gastronomie- Webseiten mit Content-housing.
Hotel Links :: Checklisten

starke Partner