Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme

Slides:



Advertisements
Ähnliche Präsentationen
Jahre WorldWideWeb 13 Jahre Web-Anwendungen mit allegro.
Advertisements

Semesterarbeit von Dieter Lorenz, Sebastian Galenski, Stephan Bury
Martin Köllner XMLCompany XML-Datenbanken Xindice als Datenquelle einer Website im Zusammenspiel mit Cocoon und authentic TM.
Inhalt – Technische Grundlagen
Aufbau des Internets Überblick Prof. Dr. T. Hildebrandt
Basis-Architekturen für Web-Anwendungen
Kurze Einführung in ASP
Internet-Datenbanken
Datenbankzugriff im WWW (Kommerzielle Systeme)
NATURAL Web-Integration 1 / 27/28-Feb-98 TST NATURAL Web-Integration Arbeitskreis NATURAL Süd Theo Straeten SAG Systemhaus GmbH Technologieberater Stuttgart.
Internet-Datenbanken Grundlagen des WWW HTML HTTP Web-Anbindung von Datenbanken Servlets JSP JDBC XML Datenmodell Schemabeschreibungssprachen Anfragesprachen.
FH-Hof DBS II: Übersicht über die Vorlesung Richard Göbel.
Simon Georg Pinkel Alice Server Pages Funktionale Programmierung und das Web.
Gottfried Vossen 5. Auflage 2008 Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme Kapitel 16: Grundlagen des Data Mining.
Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme
Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme
Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme
Gottfried Vossen 5. Auflage 2008 Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme Kapitel 10: Einführung in XML.
Gottfried Vossen 5. Auflage 2008 Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme Kapitel 22: Grundlagen der Crash Recovery.
Dynamische Webseiten mit PHP
Datenbankanwendungen mit Java und JDBC
Oracle WebServer - Einführung. © Prof. T. Kudraß, HTWK Leipzig Oracle Web Application Server HTML WebServer ® File system Static HTML PL/SQL Packages.
Anwendungen. © Prof. T. Kudraß, HTWK Leipzig Historie des WWW Grundlage Internet – Entwickelt Ende der 60er Jahre vom US-Militär (ARPA-Net) – Technische.
Architektur von Web- Datenbanksystemen. © Prof. T. Kudraß, HTWK Leipzig 2 Schichtenarchitektur Aufteilung einer Web-DB-Anwendung in verschiedene Schichten.
JDBC Konzepte Realisierung von Zugriffen
Transaction Script Software Component Technology for Distributed Applications.
JDBC -Java Database Connectivity-. 15./22. April 2004JDBC2 JDBC.... verbindet Java-Programme mit SQL-basierten Datenbanken.. liefert eine generische SQL-API.
JDBC EDV JDBC.
Prof. K. Gremminger Folie 1 Vorlesung Datenbanksysteme SS 2002 Aufbau einer Verbindung zur Datenbank import java.net.URL; import java.sql.*; class JDBCExample.
Seite Common Gateway Interface. Konzepte. Übersicht 1Einleitung 2Was ist CGI? 3Wozu wird CGI verwendet? 4Geschichtlicher Überblick 5Grundvoraussetzungen.
JDBC: JAVA Database Connectivity
Eine online-basierte Lösung am Nordeuropa-Institut
Gottfried Vossen 5. Auflage 2008 Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme Kapitel 21: Concurrency Control.
Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme
Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme
Gottfried Vossen 5. Auflage 2008 Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme Kapitel 14: Datenintegration.
Gottfried Vossen 5. Auflage 2008 Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme Kapitel 24: Ausblicke.
Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme
Learning By Doing Thema 1: Dynamische Webseiten und Online Datenbanken (Jarka Arnold) Thema 2: Simulationen, Sound, Schnittstellen (Aegidius Plüss) Thema.
Applets Java für’s Web.
PPS-Design einer eigenen WWW-Homepage SS 2003 Applets.
DB-Zugriffstechnologien im Internet Ein Referat von Marc Reinecke.
Your name Bedeutung von Internet- Technologien Gruppe 1 Andreas Feuerstein Philipp Hochratner Christian Weinzinger.
Folgendes kann missbraucht werden: formulare unverschlüsselte login-informationen ungeschützte includes SQL-injection reto ambühler
Vergleich verschiedener Konzepte für das Software Engineering Praktikum.
CGI (Common Gateway Interface)
HORIZONT 1 XINFO ® Das IT - Informationssystem Eclipse Plugin HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
Ispirer Systems Präsentation des Unternehmens Copyright (c) Ispirer Systems Ltd. Alle Rechte vorbehalten.
Einrichtung eines Data-Warehouse Servers
Datenanbindung in Webapplikationen
Webseiten mit PHP, SQL, XML und Webservices Anhand praktischer Beispiele.
Mag. Andreas Starzer weloveIT – EDV Dienstleistungen
Englisch-Deutsch Wörterbuch
SQL Server nach MySQL Datenbank-Migration SQLWays – Software für Migration Präsentation Copyright (c) Ispirer Systems Ltd. Alle.
Datenbankanbindung mit
Dedizierte Systeme Typo3 Installation Dedizierte Systeme – Typo3 Installation – Christoph Stollwerk IT Zertifikat der Philosophischen Fakultät WS 2008/2009.
PHP PHP ( „PHP Hypertext Preprocessor") ist eine Skriptsprache
© Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert.
prof. dr. dieter steinmannfachhochschule trier © prof. dr. dieter steinmann Folie 1 vom Montag, 30. März 2015.
Stundenplanung Programm zur Stunden- und Zimmerplanung auf der Basis von Datenbanken und unter Berücksichtigung von Mehrfachnutzung im (lokalen) Netz (Internet.
HEX-code für die Farbe weiß: #FFFFFF Änderung von Inhalt & Darstellung Inhalt & Darstellung HTML Javascript CSS.
Gottfried Vossen 5. Auflage 2008 Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme Kapitel 23: Verteilte Transaktionsverarbeitung.
JABBA: Flexibles Web - Interface Semesterarbeit von Thomas Zwicker, Thomas Moser und Lukas Karrer Prof. L. Thiele Betreuung: J. Greutert TIK ETH Zürich.
Datenbanken im Web 1.
Gottfried Vossen 5. Auflage 2008 Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme Kapitel 12: XQuery und SQL/XML.
WINLearn Technische Umsetzung. Basistechnologie Oberfläche in HTML JSP (JavaServerPages) zur Datenauswertung Datenhaltung: Datenbank oder Filesystem JDBC.
Jürgen Vester Manager Sales Consulting Stuttgart Webreporting für SAP R/* mit Oracle Application Express (ehem. HTML DB)
• Projektdialog paralleler Plagiatschutz- projekte
Excel-Berichte erstellen und verteilen
Datenbanken
 Präsentation transkript:

Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme Gottfried Vossen 5. Auflage 2008 Kapitel 11: SQL und Programmiersprachen

11.1 Web-Anbindung von Datenbanken 11.2 Eingebettetes SQL Inhalt 11.1 Web-Anbindung von Datenbanken 11.2 Eingebettetes SQL Datenmodelle, 5. Auflage, Kapitel 11

11.1 Interaktiver Datenbankzugriff Datenbank- Server Datenmodelle, 5. Auflage, Kapitel 11

11.2 Datenbankzugriff per Programm Datenbank- Server Programmiersprachen- Umgebung Datenmodelle, 5. Auflage, Kapitel 11

11.3 Datenbank-Server im Web Applikations- Server Browser Web-Server Internet Datenmodelle, 5. Auflage, Kapitel 11

11.4 WWW-Zugriff auf Dokumente und Daten Datenbank Gateway Web-Server Browser API CGI Middle- ware Datenquelle HTML-Dokumente Datenmodelle, 5. Auflage, Kapitel 11

11.5 Browser-Datenbank-Kopplung mittels CGI CGI-Programm (Web-Server) Browser HTTP Datenmodelle, 5. Auflage, Kapitel 11

11.6 Server-seitiger Datenbankzugriff per PHP Client Server URL + Formulardaten <html> <head> <title> <?php echo $pageTitle; ?> </titel> <h1> <?php echo $pageHeader; ?> </h1> Sample DVD Catalog:Main Page Sample DVD Catalog PHP Script Web Server Output PHP- Prozessor Web-Server Datenbank Server 1 6 2 5 3 4 11.6 Server-seitiger Datenbankzugriff per PHP Datenmodelle, 5. Auflage, Kapitel 11

11.7 Web-Zugriff auf MySQL-Datenbank per PHP HTML CGI PHP MySQL Web-Browser Web-Server PHP-Script Anfrage Ergebnis DB sende Formular- Daten starte CGI- Programm erzeuge HTML -Seite sende HTML -Seite addRecord.php processAdd.php searchRecord.php processSearch.php Datenmodelle, 5. Auflage, Kapitel 11

11.8 CLI-Anbindung an SQL-Datenbank Datenbank- Server Datenbank-Treiber CLI Runtime Library CLI API CLI-Anwendung CLI Calls 11.8 CLI-Anbindung an SQL-Datenbank Datenmodelle, 5. Auflage, Kapitel 11

11.9 Kopplung von Datenbanken mit Java Datenbank-Server (SQL:1999/2003) JDBC SQLJ SQL/PSM Datenmodelle, 5. Auflage, Kapitel 11

11.10 JDBC-Zugriff auf mehrere Datenbanken Java- Applikation Oracle DB MySQL IBM DB2 JDBC JDBC Owned by Sun Core Java API (since JDK 1.1) SQL:1999 types since JDBC 2.0 Datenmodelle, 5. Auflage, Kapitel 11

11.11 Zentrale Klassen der JDBC API Connection Statement PreparedStatement CallableStatement ResultSet createStatement prepareCall prepareStatement executeQuery getResultSet getMoreResults Datenmodelle, 5. Auflage, Kapitel 11