MySQL. Michael Kofier. Einführung, Programmierung, Referenz ADDISON-WESLEY. 2., vollständig überarbeitete und erweiterte Auflage
|
|
- Oswalda Diefenbach
- vor 7 Jahren
- Abrufe
Transkript
1 Michael Kofier MySQL Einführung, Programmierung, Referenz 2., vollständig überarbeitete und erweiterte Auflage ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam
2 Inhaltsverzeichnis Vorwort 19 Konzeption 21 EINFÜHRUNG 27 1 Was ist MySQL? Was ist eine Datenbank? 1.2 MySQL 1.3 MySQL-Eigenschaften 1.4 MySQL-Einschränkungen 1.5 MySQL-Versionsnummern 1.6 MySQL-Lizenzierung 1.7 Alternativen zu MySQL 1.8 Fazit 2 Testumgebung einrichten 2.1 Windows oder Unix/Linux? 2.2 MySQL (Server-Installation) Installation unter Windows Installation unter Linux Installation der MySQL-Linux-Pakete von mysql.com Installation testen Sicherheit MySQL-Update durchführen 2.3 MySQL (Client-Installation) 2.4 Apache Apache-2-Installation unter Windows Installation unter Linux ч Konfiguration und Start Alias einrichten (virtuelles Verzeichnis) Zugriffsschutz für einzelne Verzeichnisse (.htaccess) PHP PHP-Installation unter Windows PHP-Installation unter Linux PHP-Installation testen PHP-Konfiguration (php.ini) Do
3 8 Inhaltsverzeichnis phpmyadmin Perl Installation MySQL-Unterstützung für Perl Apache-Konfiguration für Perl und CGI Connector/ODBC Editoren MySQL beim ISP nutzen Einführungsbeispiel (Umfrage mit PHP) Überblick Datenbankentwurf Umfrageformular Formularauswertung und Ergebnisdarstellung Verbesserungsideen II GRUNDLAGEN Benutzeroberflächen Überblick mysql WinMySQLadmin (Windows) MySQL Control Center (Windows, Linux) phpmyadmin (HTML) Überblick über die Benutzeroberfläche Installation und Konfiguration http- und cookie-authentifizierung Datenbanken erstellen und ändern Tabellendaten einfügen, anzeigen und ändern Server-Administration Zusatzfunktionen Datenbankdesign Einführung Datenbanktheorie Normalformen Relationen Primär- und Fremdschlüssel
4 Inhaltsverzeichnis MySQL-Datentypen Integerzahlen (xxxint) Fließkommazahlen (FLOAT und DOUBLE) Festkommazahlen (DECIMAL) Datum und Uhrzeit (DATE, TIME, DATETIME, TIMESTAMP) Zeichenketten (CHAR, VARCHAR, xxxtext) Binärdaten (xxxblob) Aufzählungen (ENUM, SET) Indizes Einführung Indextypen Abfrage- und Indexoptimierung MySQL-Tabellentypen Datenbanken, Tabellen und Indizes erzeugen Beispiel mylibrary (Bibliothek) Basisdesign Hierarchische Kategorisierung der Bücher Optimierung (Effizienz versus Normalisierung) Indizes Beispiel myforum (Diskussionsforum) Beispiel exceptions (Sonderfälle) SQL-Einführung Einleitung Einfache Abfragen (SELECT) Anzahl der Ergebnisdatensätze einschränken (LIMIT) Ergebnisse sortieren (ORDER BY) Datensätze durch Bedingungen auswählen (WHERE, HAVING) Abfragen aus verknüpften Tabellen JOINs über zwei Tabellen JOINs über drei und mehr Tabellen Abfrageergebnisse aneinander fügen Gruppierte Abfragen, Aggregatsfunktionen Daten ändern (INSERT, UPDATE und DELETE) Backup durchführen Datensätze einfügen (INSERT) Datensätze verändern (UPDATE) Datensätze löschen (DELETE) Neue Tabellen erstellen 249
5 10 Inhaltsverzeichnis SQL-Rezepte Zeichenketten Grundlegende Funktionen Mustervergleich Zeichenketten ändern Datum und Uhrzeit Berechnungen mit Datum und Uhrzeit TIMESTAMP-Besonderheiten Variablen und Bedingungen (IF, CASE) Variablen IF-Abfragen CASE-Verzweigungen Daten von einer Tabelle in eine andere kopieren Beim Kopieren eine neue Tabelle erzeugen Kopieren in vorhandene Tabellen Kreuztabellen (Pivottabellen) Sub-SELECTs Integrität von Daten sicherstellen Doppelgänger suchen Normalform nachträglich herstellen Die ersten/letzten n Datensätze bearbeiten Datensätze zufällig auswählen Volltextsuche Grundlagen Büchersuche Forumsuche InnoDB-Tabellen und Transaktionen Einführung Erste Experimente mit InnoDB-Tabellen Transaktionen Wozu Transaktionen? Transaktionen steuern Transaktionen ausprobieren Transaktionen und Locking Isolationsgrad für Transaktionen Fehlerabsicherung Integritätsregeln
6 Inhaltsverzeichnis 9 Sicherheit 9.1 Einführung 9.2 Erste Hilfe MySQL-Installation unter Unix/Linux absichern MySQL-Installation unter Windows absichern Zugang ohne Passwort einrichten Neue Datenbank und Benutzer einrichten Rechte zum Erzeugen eigener Datenbanken vergeben Vergessenes root-passwort 9.3 Interna des Zugriffssystems Privilegien mysql-datenbank user-tabelle user.host-spalte db- und host-tabelle tables_priv- und columns_priv-tabelle 9.4 Hilfsmittel zur Einstellung der Zugriffsrechte Zugriffsrechte ändern mit GRANT und REVOKE Zugriffsrechte mit SHOW GRANTS betrachten Passwort mit mysqladmin ändern Zugriffsrechte mit mysqlaccess betrachten Zugriffsrechte mit mysql_setpermission ändern 9.5 Probleme beim Verbindungsaufbau 9.6 Systemsicherheit 10 Administration und Server-Konfiguration 10.1 Basisadministration Server-Basiskonfiguration Administrationswerkzeuge verwenden Datenbankschemas erforschen (mysqlshow) Administrationskommandos ausführen (mysqladmin) 10.2 Backups durchführen Datenbanken sichern (mysqldump) Datenbanken wiederherstellen (mysql) Schnelle Backups (mysqlhotcopy) 10.3 Datenbankmigration 10.4 Import und Export von Textdateien Import mit LOAD DATA INFILE Import mit mysqlimport Export mit SELECT... INTO OUTFILE Export mit mysqldump
7 12 Inhaltsverzeichnis Export mit mysql im Batch-Modus Internationale Anpassung, Zeichensätze Fehlermeldungen in der jeweiligen Landessprache Zeichensatzeinstellung und Sortierordnung Tests mit einigen Zeichensätzen Logging Änderungen protokollieren (update log) Fehler, Logins und langsame Abfragen Administration der Logging-Dateien Replikation Einführung Einrichtung des Replikations-Master-Systems Einrichtung des Replikations-Slave-Systems Replikationssystem mit LOAD DATA einrichten Replikationsinterna Client-Programmierung Wartung von MylSAM-Tabellen Administration von InnoDB-Tabellen Tablespace-Administration Logging-Dateien Tipps zur Geschwindigkeitsoptimierung Server-Tuning Optimale Speichernutzung Query Cache Administration von Datenbanken beim ISP III II PROGRAMMIERUNG PHP - Grundlagen und Programmiertechniken Einführung Verbindung zur Datenbank herstellen Verbindungsaufbau MySQL-Benutzername und Passwort in einer Include-Datei angeben Persistente Datenbankverbindungen SQL-Kommandos ausführen SELECT-Abfragen Auswertung von SELECT-Abfragen SELECT-Ergebnis als Tabelle anzeigen
8 Inhaltsverzeichnis SELECT-Abfragen mit mysql_unbuffered_query Daten ändern (INSERT, UPDATE, DELETE) Zeichenketten, BLOBs, DATEs, SETs, ENUMs und NULL Daten ändern Daten lesen Formulardaten verarbeiten (magic quotes) Fehlerabsicherung Bilder speichern und darstellen Grundlagen und Programmiertechniken Programmcode PHP - Bücherverwaltung Einführung Hilfsfunktionen (mylibraryconnect.inc.php) Büchersuche (find.php) Effizienzprobleme bei der Darstellung von Suchergebnissen Codegerüst Formular anzeigen SQL-Kommando für Titel- oder Autorensuche bilden Ergebnisse für Autorensuche anzeigen Ergebnisse für Titelsuche anzeigen Links zu den vorangegangenen Seiten und zur nächsten Seite Erweiterungsmöglichkeiten Einfache Eingabe neuer Bücher (simpleinput.php) Programmstruktur, Codegerüst Titel speichern Komfortable Eingabe neuer Bücher (input.php) Bedienung Programmstruktur Datenvalidierung, Wechsel zwischen Eingabephase 1 und Formulare anzeigen Hilfsfunktionen Daten speichern Erweiterungsmöglichkeiten Verwaltung der Buchkategorien (categories.php) Codegerüst Main-Code Funktion zum Speichern einer neuen Kategorie Funktion zum Löschen einer vorhandenen Kategorie Verbesserungsideen, Erweiterungsmöglichkeiten 554
9 14 Inhaltsverzeichnis 13 PHP - Diskussionsforum Bedienung Überblick über den Programmcode Anmeldung (forumlogin.php) Neuen Benutzer anlegen (forumnewlogin.php) Liste aller Diskussionsgruppen anzeigen (forumlist.php) Nachrichtenliste einer Diskussionsgruppe (forumread.php) Verschiedene Darstellungformen hierarchischer Listen Programmstruktur Ermittlung der Nachrichtentexte Nachrichtenliste anzeigen Verweise auf weitere Seiten Nachrichtentext darstellen (forummessage.php) Thread anzeigen (forumthread.php) Diskussionsbeitrag verfassen (forumwrite.php) Programmstruktur Nachricht speichern (insert_new_message) Formular anzeigen Forum verlassen (forumlogout.php) Erweiterungsmöglichkeiten Perl Programmiertechniken Verbindung zur Datenbank herstellen SQL-Kommandos ausführen SELECT-Abfragen auswerten Zeichenketten, BLOBs, DATEs, SETs, ENUMs und NULL DBD::mysql-spezifische Methoden und Attribute Fehlerabsicherung Beispiel: Ungültige Datensätze löschen (mylibrary) CGI-Beispiel: Bücherverwaltung (mylibrary) Büchersuche (mylibrary-find.pl) Einfache Eingabe neuer Bücher (mylibrary-simpleinput.pl) Java, JSP, JDBC Einführung Java-Installation Connector /J-Installation Programmiertechniken Verbindungsaufbau 629
10 Inhaltsverzeichnis Probleme beim Verbindungsaufbau SQL-Kommandos ausführen SELECT-Abfragen auswerten Prepared Statements Unicode Transaktionen Batch-Kommandos Umgang mit binären Daten (BLOBs) 15.3 Java Server Pages (JSP) Tomcat-Installation Programmiertechniken 16 С und C C-API Voraussetzungen Hello World C-Programme kompilieren und linken Programmiertechniken 16.2 Connector/C++ (MySQL++) Voraussetzungen Hello World in C Connector/C++-Programme kompilieren und linken Programmiertechniken 17 Visual Basic, C#, ODBC 17.1 Grundlagen Kleines Glossar der Microsoft-Datenbankwelt DSN für eine MySQL-Datenbank einrichten 17.2 Access Einführung Tabellen importieren und exportieren Konverter Access MySQL (exportsql.txt) 17.3 Datenanalyse mit Excel 17.4 ADO-Programmierung und Visual Basic/VBA Einführung Verbindungsaufbau ADO-Programmiertechniken Beispiel - authors-spalte für die titles-tabelle Beispiel - Neuen Buchtitel einfügen Beispiel - Bilddatei in BLOB speichern und wieder lesen 17.5 MyVbQL (VB-Programmierung ohne ADO/ODBC)
11 /6 Inhaltsverzeichnis 17.6 ADO.NET (Visual Basic.NET, C#) Kommunikation zwischen ADO.NET und MySQL Verbindungsaufbau mit dem ODBC-Data-Provider Verbindungsaufbau mit dem ByteFX.Data-Provider Verbindungsaufbau mit dem dbprovider (einfodesign) Verbindungsaufbau mit MySQLDirect.NET (corelab) Programmiertechniken Beispiel - Neue Titel in mylibraryodbc speichern Konverter Microsoft-SQL-Server-MySQL 750 IV REFERENZ SQL-Referenz Syntax Operatoren Variablen und Konstanten MySQL-Datentypen Kommandoübersicht (thematisch) Kommandoreferenz (alphabetisch) Funktionsreferenz Arithmetische Funktionen Vergleichsfunktionen, Abfragen, Verzweigungen Typenkonvertierung (cast) Bearbeitung von Zeichenketten Datum und Uhrzeit GROUP-BY-Funktionen (Aggregatsfunktionen) Weitere Funktionen MySQL-Tools Überblick Gemeinsame Optionen und Konfigurationsdateien mysqld (Server) mysqld_safe (Server-Start) mysql_install_db (Neuinstallation der mysql-datenbank) mysql_fix_privileges (Update der mysql-datenbank) mysql_fix_extensions (Umbenennung der MylSAM-Dateien) mysql (SQL-Kommandointerpreter) mysqladmin (Administration)
12 Inhaltsverzeichnis mysqldump (Backup/Export) mysqlimport (Textimport, Bulkimport) mysqlshow (Infoanzeige) mysqlbug (Fehlerberichte versenden) myisamchk (MylSAM-Dateien reparieren) myisampack (MylSAM-Dateien komprimieren) API-Referenz PHP-API Perl-DBI JDBC (Connector/J) C-API 883 ANHANG A Glossar 891 В MySQL С Inhalt der CD-ROM 911 Quellenverzeichnis 915 Stichwortverzeichnis 917
Michael Kofier. MySQL. Einführung, Programmierung, Referenz УУ ADDISON-WESLEY. An imprint of Pearson Education
Michael Kofier MySQL Einführung, Programmierung, Referenz УУ ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam
MehrMichael Kofler. MySQL. Einführung, Programmierung, Referenz. An imprint of Pearson Education
MySQL Specials Michael Kofler MySQL Einführung, Programmierung, Referenz An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam
Mehr1 Was ist MySQL? 29 2 Testumgebung einrichten 49 3 Einführungsbeispiel (Umfrage mit PHP) 99. Grundlagen 117
Kapitelübersicht Vorwort 19 Konzeption 21 I Einführung 27 1 Was ist MySQL? 29 2 Testumgebung einrichten 49 3 Einführungsbeispiel (Umfrage mit PHP) 99 II Grundlagen 117 4 Benutzeroberflächen 119 5 Datenbankdesign
MehrRolf Däßler. Das Einsteigersem. MySQL 5
Rolf Däßler Das Einsteigersem MySQL 5 Inhaltsverzeichnis Vorwort 11 Einleitung 13 Was ist MySQL? 13 Eigenschaften 13 Leistungsmerkmale 15 Inhalt und Aufbau des Buches 17 Verwendete Programmversionen 18
MehrPHP 5.3 & MySQL ЪЛ. Programmierung, Administration, Praxisprojekte. Michael Kofier, Bernd Öggl. An imprint of Pearson Education. *щв w ADDISON-WESLEY
Michael Kofier, Bernd Öggl PHP 5.3 & MySQL ЪЛ Programmierung, Administration, Praxisprojekte *щв w ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills,
MehrInhalt. 1. MySQL-Einführung 1. 2. Datenbankentwurf 27
Inhalt 1. MySQL-Einführung 1... 1.1 Geschichte von MySQL... 1 1.2 Entscheidungskriterien für MySQL... 2 1.3 Installation eines MySQL-Servers... 3 1.3.1 Linux... 5 1.3.2 Windows 9x/Me/NT/2000/XP... 7 1.3.3
MehrVorwort Konzeption Teil I PHP-Grundlagen und -Programmiertechniken... 25
Vorwort... 19 Konzeption... 21 Teil I PHP-Grundlagen und -Programmiertechniken... 25 1 Installation und Konfiguration... 27 1.1 Versionen und Lizenzen... 27 1.1.1 Versionen... 27 1.1.2 Lizenzen... 29 1.2
MehrPHP 5.3 & MySQL 5.1 ADDISON-WESLEY. An imprint of Pearson Education
Michael Kofier, Bernd Öggl PHP 5.3 & MySQL 5.1 Grundlagen, Programmiertechniken, Beispiele, J* ч ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario
MehrInhalt. Vorwort 11. Inhalt der Buch-CD 13. 1 Einführung 17
Inhalt Vorwort 11 Inhalt der Buch-CD 13 1 Einführung 17 1.1 Was ist MySQL? 17 1.2 Die wichtigsten Eigenschaften von MySQL 20 1.3 Bezugsquellen und Versionen 23 1.4 MySQL im Vergleich zu anderen Datenbanken
MehrMySQL im Einsatz. Heinz-Gerd Raymans. Mit ODBC, JDBC, PHP und Perl. An imprint of Pearson Education
Heinz-Gerd Raymans MySQL im Einsatz Mit ODBC, JDBC, PHP und Perl An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Inhalt
MehrInhaltsübersicht. Vorwort 17 Konzeption des Buchs 19. Teil 1 PHP-Grundlagen und Programmiertechniken 23
Inhaltsübersicht Vorwort 17 Konzeption des Buchs 19 Teil 1 PHP-Grundlagen und Programmiertechniken 23 1. Installation und Konfiguration 25 2. Einführung und Sprachelemente 79 3. Objektorientierte Programmierung
MehrAuf einen Blick. Abfrage und Bearbeitung. Erstellen einer Datenbank. Komplexe Abfragen. Vorwort... 13
Auf einen Blick Vorwort... 13 Teil 1 Vorbereitung Kapitel 1 Einleitung... 17 Kapitel 2 SQL der Standard relationaler Datenbanken... 21 Kapitel 3 Die Beispieldatenbanken... 39 Teil 2 Abfrage und Bearbeitung
MehrAuf einen Blick. Abfrage und Bearbeitung. Erstellen einer Datenbank. Komplexe Abfragen. Vorwort 13
Auf einen Blick Vorwort 13 Teil 1 Vorbereitung Kapitel 1 Einleitung 17 Kapitel 2 SQL - der Standard relationaler Datenbanken 21 Kapitel 3 Die Beispieldatenbanken 39 Teil 2 Abfrage und Bearbeitung Kapitel
MehrFolien php/mysql Kurs der Informatikdienste
Folien php/mysql Kurs der Informatikdienste 1. Einführung in die Datenbank MySQL Kursbeispiel und Kursziele 1.1 Das Kursbeispiel: eine kleine Personalverwaltung 1.2 Was brauchen wir? 1.3 Ziele Kurs AEMS1,
MehrGregor Kuhlmann Friedrich Müllmerstadt. MySQL. Der Schlüssel zu Datenbanken-Design und -Programmierung. c 3 E. i- O Rowohlt Taschenbuch Verlag
Gregor Kuhlmann Friedrich Müllmerstadt MySQL Der Schlüssel zu Datenbanken-Design und -Programmierung r?: X c 3 E i- O uu Rowohlt Taschenbuch Verlag Inhalt Editorial 11 Einleitung 12 1 Einführung in das
MehrSandini Bib PHP 5 & MySQL 5
PHP 5 & MySQL 5 Open Source Software wird gegenüber kommerziellen Lösungen immer wichtiger. Addison-Wesley trägt dieser Entwicklung Rechnung mit den Büchern der Open Source Library. Administratoren, Entwickler
MehrDatenbank- Programmierung mit InterBase
Michael Ebner Datenbank- Programmierung mit InterBase ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam
MehrInhaltsverzeichnis. 1 Hallo 13
1 Hallo 13 2 Grundlagen 15 2.1 Das Internet 15 2.1.1 Geschichte des Internets 15 2.1.2 Kommunikation mit TCP/IP 16 2.1.3 Anwendungen im Internet 18 2.1.4 HTTP unter der Lupe 20 2.2 Webserver, PHP und MySQL
MehrGrundkurs MySQL und PHP
Martin Pollakowski Grundkurs MySQL und PHP So entwickeln Sie Datenbanken mit Open Source Software 2., verbesserte und erweiterte Auflage Anwendung und Nutzen von Datenbanken 1 Was ist eine Datenbank? 1
MehrDatenbankprogrammierung mit MySQL 5 und PHP 5 Spona
DAS EINSTEIGERSEMINAR Datenbankprogrammierung mit MySQL 5 und PHP 5 von Helma Spona Neuausgabe Datenbankprogrammierung mit MySQL 5 und PHP 5 Spona schnell und portofrei erhältlich bei beck-shop.de DIE
MehrDatenbanken mit OpenOffice.org 3 Base und HSQLDB
Thomas Krumbein Datenbanken mit OpenOffice.org 3 Base und HSQLDB Galileo Press 1.1 Zur 3. Auflage dieses Buches 14 1.2 OpenOffice.org 14 1.2.1 DasProjektOpenOffice.org 15 2.1 Einführung in Datenbanken
MehrInhaltsverzeichnis. Vorwort Kapitel 1 Einleitung... 15
Vorwort..................................................... 13 Kapitel 1 Einleitung.......................................... 15 Kapitel 2 SQL der Standard relationaler Datenbanken... 19 2.1 Die Geschichte................................
MehrInhalt. TEILI Erste Schritte
Vorwort 15 Für wen st dieses Buch gedacht? 15 Konventionen 16 Der Aufbau dieses Buches 17 Die DVD zum Buch 18 Die Webseite zum Buch 19 Die Autoren 19 TEILI Erste Schritte 1.1 Grundlagen von Datenbanken
MehrCharles Wyke-Smith. Codin' forthe Web. Ein Leitfaden für Designer zur Entwicklung dynamischer Websites ^ADDISON-WESLEY
Charles Wyke-Smith Codin' forthe Web Ein Leitfaden für Designer zur Entwicklung dynamischer Websites ^ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills,
MehrPostgreSQL. Professionell und praxisnah. Jens Hartwig. An imprint of Pearson Education
Jens Hartwig PostgreSQL Professionell und praxisnah An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Inhalt 1 Einleitung
MehrInhaltsverzeichnis. Vorwort 13. Kapitel 1 Einleitung 15
Vorwort 13 Kapitel 1 Einleitung 15 Kapitel 2 SQL-der Standard relationaler Datenbanken... 19 2.1 Die Geschichte 19 2.2 Die Bestandteile 20 2.3 Die Verarbeitung einer SQL-Anweisung 22 2.4 Die Struktur von
MehrSQL für Trolle. mag.e. Dienstag, 10.2.2009. Qt-Seminar
Qt-Seminar Dienstag, 10.2.2009 SQL ist......die Abkürzung für Structured Query Language (früher sequel für Structured English Query Language )...ein ISO und ANSI Standard (aktuell SQL:2008)...eine Befehls-
MehrMarcus Throll. f. / Galileo Computing
Marcus Throll f. / Galileo Computing Inhalt Vorwort zur 2. Auflage 13 Vorwort zur 1. Auflage 15 Inhalt der Buch-CO 17 Einführung 21 1.1 Was istmysql? 23 1.2 Die wichtigsten Eigenschaften von MySQL 26 1.3
MehrKapitel 4: PHP-Grundlagen Kapitel 5: PHP-Bausteine für Programme
O:/Wiley/Reihe_Dummies/14438_Valade/3d/ftoc.3d from 04.10.2017 16:38:55 Auf einen Blick Über die Autorin... 9 Einleitung... 21 Teil I: Eine datenbankgestützte Webanwendung mit PHP und MySQL entwickeln...
MehrThomas Theis PHP4. Webserver-Programmierung für Um- und Einsteiger. Galileo Press
Thomas Theis PHP4 Webserver-Programmierung für Um- und Einsteiger Galileo Press Inhalt Einführung 11 A.1 PHP-eine Beschreibung 11 A.2 Wie lerne ich PHP? 11 A.2.1 Grundlagen 12 A.2.2 Formulare und Datenbanken
MehrMySQL, phpmyadmin & SQL. Kurzübersicht
MySQL, phpmyadmin & SQL Kurzübersicht Referenzen MySQL Documentation: http://dev.mysql.com/doc PHP 5 / MySQL5. Studienausgabe. Praxisbuch und Referenz (Kannengießer & Kannengießer) 2 Datenbank anlegen
MehrHeiko Goller Das LAMP-Buch Webserver mit Linux, Apache, MySQL und PHP SuSE PRESS
Heiko Goller Das LAMP-Buch Webserver mit Linux, Apache, MySQL und PHP SuSE PRESS /Vif /V* 1 Einleitung 1 1.1 Was lernen Sie in diesem Buch? 2 1.2 Wer sollte dieses Buch lesen? 3 1.3 Was sollten Sie schon
MehrPHP 5 & MySQL 5. Michael Kofler, Bernd Öggl. Grundlagen, Programmiertechniken, Beispiele. An imprint of Pearson Education
Michael Kofler, Bernd Öggl PHP 5 & MySQL 5 Grundlagen, Programmiertechniken, Beispiele An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City
MehrInhaltsverzeichnis. jetzt lerne ich
Inhaltsverzeichnis jetzt lerne ich Vorwort 15 Einleitung 17 1 Was ist JSP und was braucht man für JSP? 21 1.1 Was ist JSP? 21 1.2 JSP und J2EE 22 1.3 JSP und Servlets 23 1.4 Web-Applikationen 24 1.5 Notwendige
MehrSQL Server 2008 Der schnelle Einstieg
Klemens Konopasek SQL Server 2008 Der schnelle Einstieg Abfragen, Transact-SQL, Entwicklung und Verwaltung ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don
MehrC++GUI Programmierung mit Qt 4
Jasmin Blanchette MarkSummerfield C++GUI Programmierung mit Qt 4 Die offizielle Einführung mit einem Vorwort von Matthias Ettrich ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco
MehrInhaltsverzeichnis. jetzt lerne ich
Inhaltsverzeichnis jetzt lerne ich Einführung 15 1 Erste Schritte 21 1.1 Datenbanken und Datenbank-Managementsysteme 21 1.2 Zugriff auf Datenbanken 22 1.3 Was der Großvater noch wusste... 22 1.4 Einordnung
Mehrjetzt lerne ich ASP.NET Dynamische Webseiten mit ASP.NET 1.1 mit Ausblick auf ASP 2.0 WENZ KORDWIG TRENNHAUS
ASP.NET Dynamische Webseiten mit ASP.NET 1.1 mit Ausblick auf ASP 2.0 WENZ KORDWIG TRENNHAUS Inhaltsverzeichnis jetzt lerne ich Vorwort 13 1 Einführung 19 1.1 Was ist ASP.NET? 19 1.1.1 Ein kurzer Ausflug:
MehrDatenbanken mit OpenOffice.org Base
-, "., - I Thomas Krumbein Datenbanken mit OpenOffice.org Base o :!!' ~ 0 Galileo Press 1 Einführung 11 1.1 OpenOffice.org 12 1.1.1 Das Projekt OpenOffice.org 13 2 Datenbanken mit OpenOffice.org - das
Mehrjetzt lerne ich PHP 5 & MySQL 4.1 Der schnelle Einstieg in die objektorientierte
jetzt lerne ich PHP 5 & MySQL 4.1 Der schnelle Einstieg in die objektorientierte Webprogrammierung SVEN LETZEL FRIEDHELM BETZ Inhaltsverzeichnis jetzt lerne ich Hallo! 15 1 Grundlagen 17 1.1 Das Internet
MehrDatenbanken mit OpenOffice.org 2.3 Base und HSQLDB
Thomas Krumbein Datenbanken mit OpenOffice.org 2.3 Base und HSQLDB Galileo Press 1.1 Zur 2. Auflage dieses Buches 14 1.2 OpenOffice.org 14 1.2.1 DasProjektOpenOffice.org 15 2.1 Einführung in Datenbanken
MehrDatenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin
Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin PhpMyAdmin = grafsches Tool zur Verwaltung von MySQL-Datenbanken Datenbanken erzeugen und löschen Tabellen und Spalten einfügen,
MehrDas offizielle MySQL 5 Handbuch
MySQLAB Das offizielle MySQL 5 Handbuch Konfiguration. Administration., Entwicklung und Optimierung 0700670g "".."" ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco s Harlow,
MehrSQL Server 2005 Der schnelle Einstieg
Klemens Konopasek Ernst Tiemeyer SQL Server 2005 Der schnelle Einstieg Abfragen, Transact-SQL, Entwicklung und Verwaltung An imprint of Pearson Education München Boston San Francisco Harlow, England Don
MehrPython. Grundlagen und Praxis. Peter Walerowski ADDISON-WESLEY. An imprint of Pearson Education
Peter Walerowski Python Grundlagen und Praxis ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Einleitung
MehrOracle 10g Einführung
Kurs Oracle 10g Einführung Teil 5 Einführung Timo Meyer Administration von Oracle-Datenbanken Timo Meyer Sommersemester 2006 Seite 1 von 16 Seite 1 von 16 Agenda 1 Tabellen und Views erstellen 2 Indizes
MehrVorwort 17 Konzeption des Buchs 19. Teil 1 PHP-Grundlagen und Programmiertechniken 23
Inhaltsübersicht Vorwort 17 Konzeption des Buchs 19 Teil 1 PHP-Grundlagen und Programmiertechniken 23 1. Installation und Konfiguration 25 2. Einführung und Sprachelemente 79 3. Objektorientierte Programmierung
MehrFolien php/mysql Kurs der Informatikdienste
Folien php/mysql Kurs der Informatikdienste 1. Einführung in die Datenbank MySQL Kursbeispiel und Kursziele 1.1 Das Kursbeispiel: eine kleine Personalverwaltung 1.2 Was brauchen wir? 1.3 Ziele Kurs AEMS1,
MehrAccess 2000 und MS SQL Server im Teamwork
Access 2000 und MS SQL Server im Teamwork Bearbeitet von Irene Bauder, Jürgen Bär 1. Auflage 2000. Buch. 518 S. Hardcover ISBN 978 3 446 21473 6 Format (B x L): 17,5 x 24,5 cm Gewicht: 1112 g Zu Leseprobe
MehrJSP mit Tomcat. jetzt lerne ich. Der einfache Einstieg ins dynamische Webpublishing mit JavaServer Pages. Markt+Technik
jetzt lerne ich JSP mit Tomcat Der einfache Einstieg ins dynamische Webpublishing mit JavaServer Pages MICHAEL SEEBOERGER-WEICHSELBAUM Markt+Technik Vorwort Einleitung 1 1.1 1.2 1.3 1.4 1.5 1.5.1 1.5.2
MehrRelationale Datenbanken und SQL
Günter Matthiessen, Michael Unterstein Relationale Datenbanken und SQL Konzepte der Entwicklung und Anwendung yy ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England
Mehri i apitel apitel K K Inhalt Inhalt
Seite iv 0 Einleitung........................................... 1 Kombination der Leistungsbereiche.............. 3 Über dieses Buch.................................. 3 Arbeiten mit den Beispielanwendungen..........
MehrAnwendungsentwicklung Datenbanken SQL. Stefan Goebel
Anwendungsentwicklung Datenbanken SQL Stefan Goebel SQL Structured Query Language strukturierte Abfragesprache von ANSI und ISO standardisiert deklarativ bedeutet was statt wie SQL beschreibt, welche Daten
Mehrecommerce Websites Entwicklung erfolgreicher Web-Auftritte mit Java, JavaScript, HTML, XML und SQL Vivek Sharma Rajiv Sharma ADDISON-WESLEY
Vivek Sharma Rajiv Sharma 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. ecommerce Websites wo Entwicklung erfolgreicher
MehrJava-Persistence-API mit Hibernate
Bernd Müller, Harald Wehr Java-Persistence-API mit Hibernate Standardisierte Persistenz f Г- Щ.4 1 fl/j J ; Щ Ш Ш ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England
MehrInhaltsverzeichnis. Vorwort Teil I Einführung. 1 Einleitung Der Microsoft SQL Server... 19
Vorwort... 11 Teil I Einführung 1 Einleitung... 13 1.1 Warum dieses Buch?... 13 1.2 Aufbau des Buches... 13 Aufbau der einzelnen Kapitel... 14 1.3 Die Beispieldatenbank... 15 1.4 Schreibweisen... 15 1.5
MehrPHP & MySQL. MySQL Einführung. Zellescher Weg 12 Willers-Bau A109 Tel. +49 351-463 - 32424. Michael Kluge (Michael.Kluge@tu-dresden.
Zentrum für Informationsdienste und Hochleistungsrechnen (ZIH) PHP & MySQL MySQL Einführung Zellescher Weg 12 Willers-Bau A109 Tel. +49 351-463 - 32424 (Michael.Kluge@tu-dresden.de) Inhalt Grundsätzliches
MehrUnix/Linux Survival Guide
Erik Keller Unix/Linux Survival Guide Profirezepte und erste Hilfe für Systemadministratoren An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico
MehrMicrosoft Access Schulungen
Microsoft Access Schulungen MS Access Grundlagen Vorgehensweise: Abwechselnd Vortrag durch den Dozenten mit vielen praxisnahen Übungen für die Teilnehmer. Ziel des Seminars: Der Teilnehmer ist in der Lage
MehrDatenbanken Grundlagen und Design
Frank Geisler Datenbanken Grundlagen und Design 3., aktualisierte und erweiterte Auflage mitp Vorwort 15 Teil I Grundlagen 19 i Einführung in das Thema Datenbanken 21 i.i Warum ist Datenbankdesign wichtig?
MehrDieter Staas Das Einsteigerseminar SQL
2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Dieter Staas Das Einsteigerseminar SQL Vorwort 15 Einleitung 17 Lernen
MehrMarcus Throll, Oliver Bartosch. Einstieg in SQL. Verstehen, einsetzen, nachschlagen. Galileo Press
Marcus Throll, Oliver Bartosch Einstieg in SQL Verstehen, einsetzen, nachschlagen Galileo Press Auf einen Blick 1 Einleitung 15 2 Datenbankentwurf 23 3 Datenbankdefinition 43 4 Datensätze einfügen (INSERT
MehrMySQL mit MyLinux. 2/2003 Java unter Linux
Bild: www.carsten-lehmann.de MySQL mit MyLinux boehm@2xp.de 2/2003 boehm@2xp.de Java unter Linux 1 MySQL mit MyLinux Überblick über MySQL & Co Überblick über MySQL MySQL in 5 Minuten JDBC mit MySQL Ende
MehrJava Application 1 Java Application 2. JDBC DriverManager. JDBC-ODBC Br idge. ODBC Driver Manager. Dr iver C. Dr iver D.
1 Copyright 1996-1997 by Axel T. Schreiner. All Rights Reserved. 7 Datenbankzugriff Prinzip Dieser Abschnitt beschäftigt sich mit dem Paket java.sql, das eine SQL-Schnittstelle für Java verkapselt. Java-Programme
MehrMySQL mit MyLinux. boehm@2xp.de. 2/2003 boehm@2xp.de Java unter Linux
Bild: www.carsten-lehmann.de MySQL mit MyLinux boehm@2xp.de 1 MySQL mit MyLinux Überblick über MySQL & Co Überblick über MySQL MySQL in 5 Minuten JDBC mit MySQL Ende 2 Überblick über MySQL & Co 3 Datenbanken
MehrOracle SQL. Seminarunterlage. Version vom
Seminarunterlage Version: 12.16 Version 12.16 vom 12. Oktober 2017 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen sind Warenzeichen
MehrDas Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten
Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten SMART BOOKS Inhaltsverzeichnis..««... Vorwort 13 Kapitel 1 - Einführung 17 Crashkurs: FileMaker Pro 7 anwenden 19 Eine
Mehr105.3 SQL-Datenverwaltung
LPI-Zertifizierung 105.3 SQL-Datenverwaltung Copyright ( ) 2009 by Dr. W. Kicherer. This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Germany License. To view a
MehrInhalt. Vorwort... XVII. Teil I Was man so wissen sollte Datenbanksystem Einführung in relationale Datenbanken...
Inhalt Vorwort... XVII Teil I Was man so wissen sollte... 1 1 Datenbanksystem... 3 1.1 Aufgaben und Komponenten... 3 1.1.1 Datenbank... 3 1.1.2 Datenbankmanagementsystem... 5 1.2 Im Buch verwendete Server...
MehrDATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER
DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER INHALTSVERZEICHNIS 1. Datenbanken 2. SQL 1.1 Sinn und Zweck 1.2 Definition 1.3 Modelle 1.4 Relationales Datenbankmodell 2.1 Definition 2.2 Befehle 3.
MehrEinführung in SQL Datenbanken bearbeiten
Einführung in SQL Datenbanken bearbeiten Jürgen Thomas Entstanden als Wiki-Buch Bibliografische Information Diese Publikation ist bei der Deutschen Nationalbibliothek registriert. Detaillierte Angaben
MehrRelationale Datenbanken - Theorie und Praxis
Hermann Sauer Relationale Datenbanken - Theorie und Praxis Mit einem Beitrag zu SQL-3 von Klaus Grieger 4., aktualisierte und erweiterte Auflage ^У ADDISON-WESLEY An imprint of Pearson Education München
MehrWindows 11. Grundlagen Praxis Optimierung. Klaus Fahnenstich Rainer G. Haselier ADDISON-WESLEY PUBLISHING COMPANY
Klaus Fahnenstich Rainer G. Haselier Windows 11 Grundlagen Praxis Optimierung ADDISON-WESLEY PUBLISHING COMPANY Bonn München Paris Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario
MehrDasXAMPP- , r%addison-wesley. An imprint of Pearson Education
Kai Seidler, Kay Vogelgesang DasXAMPP- Handbuch Der offizielle Leitfaden zu Einsatz und Programmierung *~*r%, r%addison-wesley An imprint of Pearson Education München Boston San Francisco Harlow, England
MehrSchnellübersichten. SQL Grundlagen und Datenbankdesign
Schnellübersichten SQL Grundlagen und Datenbankdesign 5 Datenbanken 2 6 Tabellen erstellen und verwalten 3 7 Daten einfügen, aktualisieren, löschen 4 8 Einfache Datenabfragen 5 9 Schlüsselfelder und Indizes
MehrÜbersicht der wichtigsten MySQL-Befehle
Übersicht der wichtigsten MySQL-Befehle 1. Arbeiten mit Datenbanken 1.1 Datenbank anlegen Eine Datenbank kann man wie folgt erstellen. CREATE DATABASE db_namen; 1.2 Existierende Datenbanken anzeigen Mit
MehrInhaltsverzeichnis. Einleitung
vn Inhaltsverzeichnis Einleitung Kapitel 1: Eine Einführung in relationale Datenbanken 7 Was ist eine relationale Datenbank? 9 Verknüpfen der einzelnen Tabellen 10 Die Reihenfolge der Zeilen ist beliebig
MehrEine Einführung in MySQL
LUG Peine Eine Einführung in MySQL Mario Herold LINUX USER GROUP PEINE WWW.LUG- PEINE.ORG This work is licen sed u nd er the Creative Com m on s Attrib ution- - Sh arealike 2.0 Licen se. To view a cop
MehrUnified-E SQL Adapter
Betrifft: Version 1.6.0.0 und höher Stand: April 2018 Unified-E SQL Adapter Inhalt 1 Allgemeines... 2 2 Adapter-Parameter... 2 2.1 Allgemeine Parameter... 2 2.2 Datenbankspezifische Parameter... 3 2.2.1
MehrSQL und MySQL. Kristian Köhntopp
SQL und MySQL Kristian Köhntopp Wieso SQL? Datenbanken seit den frühen 1950er Jahren: Hierarchische Datenbanken Netzwerkdatenbanken Relationale Datenbanken = SQL Relational? 10 9 8 7 6 f(y) := y = x r(y)
Mehr<Trainingsinhalt> XML und Datenbanken
XML und Datenbanken i training Inhaltsverzeichnis Vorwort 11 Kapitel 1 XML 13 1.1 Voraussetzungen für XML 14 1.2 Allgemeines 14 1.3 Migration von HTML zu XML 16 1.4 Argumente für XML
MehrWindows Scripting lernen
Holger Schwichtenberg, Sven Conrad, Thomas Gartner, Oliver Scheer Windows Scripting lernen Anfangen, anwenden, verstehen An imprint of Pearson Education München Boston San Francisco Harlow, England Don
MehrDatenbanken. 5 Tabellen. Karl Meier karl.meier@kasec.ch 12.10.2010. Inhalt. Domänen verwenden Tabellen anzeigen, ändern, löschen Übung
Datenbanken 5 Tabellen Karl Meier karl.meier@kasec.ch 12.10.2010 Tabellen erstellen en Integritätsregeln Inhalt Domänen verwenden Tabellen anzeigen, ändern, löschen Übung 2 1 Einfache Tabellen erstellen
MehrVorwort Einführung in Power Query Erste Abfrage erstellen... 21
Vorwort... 11 1 Einführung in Power Query... 13 1.1 Power Query installieren und aktivieren... 13 1.2 Power Query aktivieren bzw. deaktivieren... 14 Was tun, wenn das Register nicht angezeigt wird... 16
MehrDipl.-Hdl., Dipl.-Kfm. ACCESS 2007
Dipl.-Hdl., Dipl.-Kfm. Werner Geers Arbeiten mit ACCESS 2007 Datenbanken mit Datenmodellierung Tabellen, Abfragen, Formularen und Berichten Beziehungen Makros Datenaustausch SQL Structured Query Language
MehrAccess 2002 und MS SQL Server 2000
Access 2002 und MS SQL Server 2000 Bearbeitet von Irene Bauder, Jürgen Bär 1. Auflage 2001. Buch. 656 S. Hardcover ISBN 978 3 446 21845 1 Format (B x L): 17,9 x 24,5 cm Gewicht: 1315 g Zu Leseprobe schnell
MehrDaniel Warner SQL. Das Praxisbuch. Mit 119 Abbildungen. Franzis
Daniel Warner SQL Das Praxisbuch Mit 119 Abbildungen Franzis Inhaltsverzeichnis Teil I - Einleitung 15 1 Einleitung 17 1.1 Zum Aufbau des Buchs 17 1.2 Hinweise zur Buch-CD 18 1.3 Typografische Konventionen
Mehr7. Datenbank-Zugriff. Vorlesung und Übung Dr. Peter Pfahler Institut für Informatik Universität Paderborn. Zum Beispiel aus PHP-Skripten: Client 7-2
5 Vorlesung und Übung Dr. Peter Pfahler Institut für Informatik Universität Paderborn 7 7. Datenbank-Zugriff Zum Beispiel aus PHP-Skripten: Client 7-2 Struktur einer Datenbank 7-3 Erzeugen von Datenbanken
MehrMySQL-Befehle. In diesem Tutorial möchte ich eine kurze Übersicht der wichtigsten Befehle von MySQL geben.
MySQL-Befehle 1. Einleitung In diesem Tutorial möchte ich eine kurze Übersicht der wichtigsten Befehle von MySQL geben. 2. Arbeiten mit Datenbanken 2.1 Datenbank anlegen Eine Datenbank kann man wie folgt
MehrInhaltsverzeichnis. Inhalt. 1 Einführung in die Datenbanktechnologie
3 Inhaltsverzeichnis 1 Einführung in die Datenbanktechnologie 1.1 Einleitung... 8 1.1.1 Zielsetzung... 8 1.1.2 Aufbau des Studienbuches... 9 1.1.3 Abgrenzung... 10 1.2 Grundbegriffe... 10 1.3 Datenbanksysteme...
MehrSQL. SQL: Structured Query Language. Früherer Name: SEQUEL. Standardisierte Anfragesprache für relationale DBMS: SQL-89, SQL-92, SQL-99
SQL Früherer Name: SEQUEL SQL: Structured Query Language Standardisierte Anfragesprache für relationale DBMS: SQL-89, SQL-92, SQL-99 SQL ist eine deklarative Anfragesprache Teile von SQL Vier große Teile:
MehrExcel programmieren. Michael Kofier. Anwendungen erstellen mit Visual Basic für Applikationen. An imprint of Pearson Education
Michael Kofier Excel programmieren Anwendungen erstellen mit Visual Basic für Applikationen w w ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario
MehrMCSA: SQL 2016 Database Development
MCSA: SQL 2016 Database Development Querying Data with Transact-SQL & Developing SQL Databases Seminarziel In diesem 6-tägigen Kurs werden die Teilnehmer von Grund auf in die Entwicklung
MehrUbuntu 8.04 LTS. Installation, Anwendung, Tipps & Tricks ADDISON-WESLEY. An imprintof Pearson Education
Michael Kofier Ubuntu 8.04 LTS»Hardy Heron«Installation, Anwendung, Tipps & Tricks ^ r ADDISON-WESLEY An imprintof Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney
MehrJava Server Faces. Andy Bosch. Das Standard-Framework zum Aufbau webbasierter Anwendungen. An imprint of Pearson Education
Andy Bosch Java Server Faces Das Standard-Framework zum Aufbau webbasierter Anwendungen An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City
MehrMichael Kolberg. einfach klipp & klar. Microsofft* Press
Michael Kolberg einfach klipp & klar Microsofft* Press III Vorwort 11 Die CD-ROM zum Buch 21 Die AutoPlay-Funktion der CD-ROM 22 Installation der Testfragen und des Ebooks 23 Installation des Computer-Lexikons
Mehr