PORTO-
FREI

Grundkurs MySQL und PHP

So entwickeln Sie Datenbanken mit Open Source Software

von Pollakowski, Martin   (Autor)

Dieses Lehr- und Übungsbuch bietet in 2. Auflage einen nochmals verbesserten, schnellen und einfachen Einstieg in die Programmierung von Internet-Datenbanken. Als Datenbanksystem kommt MySQL zum Einsatz. Die Anbindung an das Internet wird über die Skript-Sprache PHP realisiert. In Verbindung mit einem Apache-Web-Server auf Basis des Linux-Betriebssystems bildet dies die berühmte "LAMP"-Konfiguration (Linux-Apache-MySQL-PHP). Anhand von Übungsaufgaben wird in kleinen Schritten eine Beispielanwendung aufgebaut, die der Leser für eigene Problemstellungen erweitern und ausbauen kann. Aus den Leserstimmern zur 1. Auflage: "/.../ optimal auf hochschuldidaktische Anforderungen zugeschnitten" (Prof. Hans Brandt-Pook, FH Lippe & Höxter) - "Für Berufsschulen gut geeignet." (Uwe Silbersuck, Kaufmännische Schule Greifswald)

Buch (Kartoniert)

EUR 34,99

Alle Preisangaben inkl. MwSt.

Auch verfügbar als:

  Verlagsbedingte Lieferzeit ca. 3 - 6 Werktage.
(Print on Demand. Lieferbar innerhalb von 3 bis 6 Tagen)

Versandkostenfrei*

Dieser Artikel kann nicht bestellt werden.
 

Produktbeschreibung

Dieses Lehr- und Übungsbuch bietet in 2. Auflage einen nochmals verbesserten, schnellen und einfachen Einstieg in die Programmierung von Internet-Datenbanken. Als Datenbanksystem kommt MySQL zum Einsatz. Die Anbindung an das Internet wird über die Skript-Sprache PHP realisiert. In Verbindung mit einem Apache-Web-Server auf Basis des Linux-Betriebssystems bildet dies die berühmte "LAMP"-Konfiguration (Linux-Apache-MySQL-PHP). Anhand von Übungsaufgaben wird in kleinen Schritten eine Beispielanwendung aufgebaut, die der Leser für eigene Problemstellungen erweitern und ausbauen kann. Aus den Leserstimmern zur 1. Auflage: "/.../ optimal auf hochschuldidaktische Anforderungen zugeschnitten" (Prof. Hans Brandt-Pook, FH Lippe & Höxter) - "Für Berufsschulen gut geeignet." (Uwe Silbersuck, Kaufmännische Schule Greifswald) 

Inhaltsverzeichnis

1 Anwendung und Nutzen von Datenbanken.- 1.1 Was ist eine Datenbank?.- 1.2
Abgrenzung zu anderen Informationssystemen.- 1.3 Warum Datenbanken?.- 1.4
Einsatzgebiete von Datenbanksystemen.- 1.5 Nutzergruppen und Sichten.- 1.6
Weiterführende Literatur zu "Datenbanken".- 1.7 Übungsaufgaben zu diesem
Kapitel.- 2 Aufbau von Datenbank-Management-Systemen.- 2.1 Historische
Entwicklung.- 2.2 Aufgaben eines Datenbank-Management-Systems.- 2.3 Architektur
eines Datenbank-Management-Systems.- 2.4 Typen von
Datenbank-Management-Systemen.- 2.5 Beispiel: Relationale Datenbank.- 2.6
Begriffe im Relationenmodell.- 2.7 Beispiel für eine Abfrageoperation mit SQL.-
2.8 Übungsaufgaben zu diesem Kapitel.- 2.9 Lösungshinweise.- 3 Das
Datenbank-Management-System MySQL.- 3.1 RDBMS-Produktnamen.- 3.2
MySQL-Entstehungsgeschichte.- 3.3 MySQL-Komponenten.- 3.4 Wie startet man
MySQL?.- 3.5 Bedienung des MySQL-Clients.- 3.6 Hilfe anzeigen.- 3.7
Übungsaufgaben zu diesem Kapitel.- 3.8 Lösungshinweise.- 4 Erste Schritte: Daten
eingeben und auswählen.- 4.1 Datenbank anlegen und auswählen.- 4.2 Tabelle
anlegen.- 4.3 Daten eingeben.- 4.4 Daten ausgeben.- 4.5 Datenbanken und Tabellen
anzeigen.- 4.6 Datensätze löschen.- 4.7 Datenbanken und Tabellen löschen.- 4.8
Tabelleninhalte ändern - update.- 4.9 Tabellendefinitionen ändern - alter
table.- 4.10 Daten importieren und exportieren.- 4.11 Skripte ausführen.- 4.12
Übungsaufgaben zu diesem Kapitel.- 4.13 Lösungshinweise.- 5 Datentypen und
Optionen für Tabellenspalten.- 5.1 Optionen für Spalten.- 5.2 Typen von Spalten
43 5.2.1 Numerische Datentypen.- 5.3 Übungsaufgaben zu diesem Kapitel.- 5.4
Lösungshinweise.- 6 Datenbankabfragen mit der select-Anweisung.- 6.1 Daten aus
Tabellen auswählen - Beispiel: Literaturdaten.- 6.2Informationsgewinnung: Die
select-Anweisung.- 6.3 Übungsaufgaben zu diesem Kapitel.- 6.4 Lösungshinweise.-
7 Tabellen verbinden mit den join-Operatoren.- 7.1 Fremdschlüssel in MySQL.- 7.2
Eindeutige Identifikation von Spalten.- 7.3 Definition eines Alias.- 7.4
Tabellen verbinden: Verbund = "Join".- 7.5 Varianten des join-Operators.- 7.6
Übungsaufgaben zu diesem Kapitel.- 7.7 Lösungshinweise.- 8 Datenbankzugriff über
ein Web-Interface mit PHP.- 8.1 Datenbankzugriff über ein Web-Interface.- 8.2
Die Programmiersprache PHP.- 8.3 Übungsaufgaben zu diesem Kapitel.- 8.4.
Lösungshinweise.- 9 MySQL über PHP ansprechen.- 9.1 MySQL-API oder ODBC-API?.-
9.2 Ablauf eines Datenbankzugriffs.- 9.3 mysql_connect(...).- 9.4
mysql_query(...).- 9.5 Ergebnis eines SQL-Kommandos auswerten.- 9.6 Ein
vollständiges Beispiel.- 9.7 Übungsaufgaben zu diesem Kapitel.- 9.8
Lösungshinweise.- 10 Interaktive Web-Seiten mit HTML und PHP.- 10.1 Interaktive
Datenbankabfrage.- 10.2 HTML-Formulare.- 10.3 Übersicht: Formular-Elemente.-
10.4 Eingaben in PHP verarbeiten.- 10.5 Umgebungsvariablen anzeigen.- 10.6
Übungsaufgaben zu diesem Kapitel.- 10.7 Lösungshinweise.- 11 Web-Interface mit
Passwort-Abfrage.- 11.1 Datenbankbasierte Nutzerverwaltung.- 11.2
Nutzerdatenbank definieren.- 11.3 Neue Nutzernamen und Passwörter eingeben.-
11.4 Anmelden für Web-Seitennutzung.- 11.5 Ausblick: "sessions".- 11.6
Übungsaufgaben zu diesem Kapitel.- 11.7 Lösungshinweise.- 12 Sicherheitsaspekte
von Datenbanksystemen.- 12.1 Schutzmechanismen.- 12.2 Systemdatenbank mysql.-
12.3 Berechtigungen (privileges).- 12.4 Administrationstool phpmyadmin.- 12.5
Datensicherung.- 12.6 Übungsaufgaben.- 12.7 Lösungshinweise.- 13 Suchen nach
Daten durch Mustervergleich.- 13.1 Mustervergleich.- 13.2 Der LIKEOperator.-
13.3 Anwendungsbeispiel: nach Buchtitel suchen.- 13.4 PHP-Code für Eingabe und
Suchbefehl.- 13.5 Der REGEXP-Operator.- 13.6 Übungsaufgaben zu diesem Kapitel.-
13.7 Lösungshinweise.- A.1 HTML Kurzreferenz.- A.2 SQL Kurzreferenz.- A.3 PHP
Kurzreferenz.- Sachwortverzeichnis. 

Kritik

Zur 2. Auflage:
"Der ausgesprochen verständlich geschriebene Text und die integrierten, geschickt ausgewählten Übungen sind nach wie vor lobenswert."
ekz-Informationsdienst, ID 32/05

Zur 1. Auflage:
"Für alle PHP und PostNuke-Anwender werden hier sehr gute Möglichkeiten geboten, sich die Basics der MySQL-Technologie anzueignen."
(...), 02.05.2003

"Auf dieser Basis liefert Pollakowski mit seinem Grundkurs ein wertvolles Fundament für Neu-EinsteigerInnen, die nicht allein die PHP-Welt entdecken, sondern auch die grundsätzlichen Funktionsweisen von (Intenet-) Datenbanken und dynamischen Web-Seiten kennen lernen wollen."
(...), 30.06.2003 

Autoreninfo

Prof. Dr.-Ing. Martin Pollakowski unterrichtet im Fachbereich Elektrotechnik der Fachhochschule Gelsenkirchen das Fach "Datenbanken" für Studierende der Studienrichtung "Systemintegration". 

Mehr vom Verlag:

k.A.

Mehr vom Autor:

Pollakowski, Martin

Produktdetails

Medium: Buch
Format: Kartoniert
Seiten: 240
Sprache: Deutsch
Erschienen: Februar 2005
Auflage: 2., verb. und erweiterte Auflage 2005
Maße: 244 x 170 mm
Gewicht: 422 g
ISBN-10: 3528158298
ISBN-13: 9783528158293

Bestell-Nr.: 773085 
Libri-Verkaufsrang (LVR): 212982
Libri-Relevanz: 0 (max 9.999)
 

Ist ein Paket? 0
Rohertrag: 8,17 €
Porto: 1,84 €
Deckungsbeitrag: 6,33 €

LIBRI: 7979797
LIBRI-EK*: 24.53 € (25%)
LIBRI-VK: 34,99 €
Libri-STOCK: 0
LIBRI: 097 Print on Demand. Lieferbar innerhalb von 7 bis 10 Tagen * EK = ohne MwSt.

UVP: 0 
Warengruppe: 16330 

KNO: 11224557
KNO-EK*: 17.45 € (25%)
KNO-VK: 34,99 €
KNO-STOCK:
KNO-MS: 17

P_ABB: 33 schw.-w. Abb., 1 schw.-w. Tab.
KNOABBVERMERK: 2., verb. u. erw. Aufl. 2005. xv, 218 S. XV, 218 S. 244 mm
Einband: Kartoniert
Auflage: 2., verb. und erweiterte Auflage 2005
Sprache: Deutsch
Beilage(n): Paperback

Alle Preise inkl. MwSt. , innerhalb Deutschlands liefern wir immer versandkostenfrei . Informationen zum Versand ins Ausland .

Kostenloser Versand *

innerhalb eines Werktages

OHNE RISIKO

30 Tage Rückgaberecht

Käuferschutz

mit Geld-Zurück-Garantie