Rheinwerk Design < openbook > Rheinwerk Design - Know-how für Kreative.
Know-how für Kreative

Inhaltsverzeichnis
1 Einleitung
2 Projektablauf für die Buchwebsite
3 Programmgrundlagen
4 Dreamweaver erweitern
5 Eine Site erstellen
6 Grundlegende Dokumenteinstellungen
7 Tabellen in Dreamweaver
8 Bilder im Web
9 Framesets
10 Aktionen
11 Die Zeitleiste
12 CSS in Dreamweaver
13 Ebenen
14 Hyperlinks
15 Vorlagen und Bibliotheken
16 Formulare
17 Quelltext de Luxe
18 Dreamweaver und Flash
19 Office-Daten einfügen
20 Dynamische Websites – eine Einführung
21 Einführung in PHP
22 Lokalen Webserver installieren
23 Dynamische Sites in Dreamweaver einrichten
24 MySQL-Grundlagen
25 Datenbanken mit Dreamweaver anbinden
26 PHP und Dreamweaver
27 Datenbanken abfragen
28 Daten einfügen und dynamische Formulare
29 Datensätze bearbeiten
30 Benutzer authentifizieren und Zugriffsrechte festlegen
31 Fortgeschrittene Techniken
32 Dreamweaver 8 und XML
33 Menüs für dynamische Verhalten
Stichwort
Ihre Meinung?

Spacer
 <<   zurück
Dreamweaver 8 von Richard Beer, Susann Gailus
Webseiten entwickeln mit HTML, CSS, XML, PHP und MySQL
Buch: Dreamweaver 8

Dreamweaver 8
mit CD
639 S., 39,90 Euro
Rheinwerk Design
ISBN 978-3-89842-739-5
gp 24 MySQL-Grundlagen
  gp 24.1 Einführung in Datenbanken
    gp 24.1.1 Relationale Datenbanken
    gp 24.1.2 Relationstypen
    gp 24.1.3 Primärschlüssel
    gp 24.1.4 Redundanzfreiheit
    gp 24.1.5 Prozessdatenfreiheit
    gp 24.1.6 Fremdschlüssel
    gp 24.1.7 Referenzielle Integrität
    gp 24.1.8 Endlosschleifen
    gp 24.1.9 MySQL-Datentypen
  gp 24.2 Erstellen einer MySQL-Datenbank
    gp 24.2.1 MySQL-Datenbank mit phpMyAdmin anlegen
    gp 24.2.2 Einfügen von Datensätzen
    gp 24.2.3 Import von Datendateien
    gp 24.2.4 Export von Daten zum Provider
  gp 24.3 MySQL und Microsoft Access
  gp 24.4 Benutzerverwaltung mit MySQL
  gp 24.5 Einführung in SQL
    gp 24.5.1 Daten abfragen mit SELECT
    gp 24.5.2 Datensatz abfragen mit WHERE
    gp 24.5.3 Datensatz sortieren mit ORDER BY
    gp 24.5.4 Datensatz aktualisieren mit UPDATE
    gp 24.5.5 Datensatz löschen mit DELETE
    gp 24.5.6 Datensatz einfügen mit INSERT
  gp 24.6 Datenstruktur der Buchwebsite
    gp 24.6.1 Datenstruktur der Website
    gp 24.6.2 Primärschlüssel festlegen


Rheinwerk Computing

24.6 Datenstruktur der Buchwebsite  downtop

Abbildung

Bevor jedoch weitere Arbeitsschritte an der Buchwebsite durchgeführt werden können, gilt es, eine Datenstruktur zu schaffen, die in der Lage ist, die gewünschten Ergebnisse abzubilden.


Rheinwerk Computing

24.6.1 Datenstruktur der Website  downtop

Wir benötigen für unsere Datenbank sechs verschiedene Bereiche:

  • News
  • Art
  • Photography
  • Design
  • Illustration
  • TV/Broadcast

Diese sind den Dokumenten 1_0 / 1_1 bis 6_0 / 6_1 zugeordnet. Die Zuordnung können wir in den Tabellennamen direkt übernehmen. Wir benötigen demnach sechs verschiedene Tabellen:

  • Tabelle 1_0
  • Tabelle 2_0
  • Tabelle 3_0
  • Tabelle 4_0
  • Tabelle 5_0
  • Tabelle 6_0

Auf der Website sollen verschiedene Informationen dargestellt werden. Für die Künstlereinträge sind das:

  • Vorname
  • Nachname
  • Website
  • maximal zehn verschiedene Bilder
  • Vita oder Beschreibung

Rheinwerk Computing

24.6.2 Primärschlüssel festlegen  toptop

Wir benötigen noch für jede Tabelle ein weiteres Feld, das den Primärschlüssel enthält. Wir nennen es: ID.

Daraus ergeben sich für unsere Datenbank folgende Datentypen:

  • Vorname = VARCHAR(100)
  • Nachname = VARCHAR(100)
  • Website = VARCHAR(100)
  • Maximal zehn verschiedene Bilder = VARCHAR(100)
  • Vita oder Beschreibung = TEXT
  • ID = INT und Primärschlüssel
  • Für den Bereich NEWS benötigen wir etwas andere Angaben:
  • Überschrift = VARCHAR(100)
  • Datum = DATE
  • Beschreibung = TEXT
  • ID = INT und Primärschlüssel

Wie Sie sehen, haben wir für die Bilder VARCHAR(100) gewählt, da wir sie nicht in der Datenbank ablegen, sondern in der Datenbank nur einen Link zu einem Bild speichern.

Das vollständige Schema unserer Datenbank sehen Sie in der folgenden Abbildung.

Abbildung 24.16 Datenfelder mit Datentypen in unserer MySQL-Datenbank

Schritt für Schritt: Datenbank importieren

Abbildung

Wenn Sie die gesamte Struktur nicht von Hand anlegen möchten, was wir Ihnen jedoch aus Übungszwecken sehr empfehlen, können Sie die gesamte Struktur auch importieren. Wir haben Ihnen das SQL-File dazu mit auf die CD-ROM des Buchs gepackt.

Gehen Sie dazu wie folgt vor:

1 Datenbank anlegen

Legen Sie mit phpMyAdmin eine neue Datenbank mit dem Namen poc oder einem anderen von Ihnen gewünschten Namen an. Mit diesem Datenbanknamen müssen Sie in den folgenden Kapiteln arbeiten.

2 SQL-Dump installieren

Importieren Sie die Datei poc.sql aus dem CD-ROM-Verzeichnis Website zum Buch/SQL.

3 Komplette Struktur und Testdaten

Wie Sie in der folgenden Abbildung sehen, wird die gesamte Datenbankstruktur angelegt. In dem importierten SQL-File sind auch bereits einige Beispieldatensätze enthalten.



Ihre Meinung

Wie hat Ihnen das Openbook gefallen? Wir freuen uns immer über Ihre Rückmeldung. Schreiben Sie uns gerne Ihr Feedback als E-Mail an kommunikation@rheinwerk-verlag.de.

 <<   zurück
  
  Zum Rheinwerk-Shop
Zum Rheinwerk-Shop: Adobe Dreamweaver CS3
Die Neuauflage:
Adobe Dreamweaver CS3
Jetzt bestellen


 Ihre Meinung?
Wie hat Ihnen das Openbook gefallen?
Ihre Meinung

 Buchtipps
Zum Rheinwerk-Shop: Adobe Dreamweaver CC






 Adobe
 Dreamweaver CC


Zum Rheinwerk-Shop: Adobe Dreamweaver CC Einstieg






 Adobe Dreamweaver
 CC Einstieg


Zum Rheinwerk-Shop: Responsive Webdesign






 Responsive Webdesign


Zum Rheinwerk-Shop: Suchmaschinen-Optimierung






 Suchmaschinen-
 Optimierung


Zum Rheinwerk-Shop: Schrödinger lernt HTML5, CSS3 und JavaScript






 Schrödinger lernt
 HTML5, CSS3
 und JavaScript


 Lieferung
Versandkostenfrei bestellen in Deutschland, Österreich und der Schweiz
InfoInfo




Copyright © Rheinwerk Verlag GmbH 2006
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das Openbook denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt.
Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


Nutzungsbestimmungen | Datenschutz | Impressum

Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de

Cookie-Einstellungen ändern