Integrieren von Datenbank-Systemen in die eigene Webseite
Einleitung:
Datenbank-Systeme sind konzipiert worden, um Informationen komfortabel
und schnell zu speichern und Anfragen auch hoher Komplexität zu
beantworten. Verknüpft man diese Eigenschaften mit dem Kommunikationspotential
des Internets, dann ist jede noch so komplexe Recherche in WWW-zugänglichen
Datenbanken möglich.
Für den Anbieter von Webseiten ergibt sich aus der Verknüpfung von
Internet und Datenbanken ein grosses Anwendungsfeld. Er kann Webseiten
anbieten, deren Informationen erst zum Zeitpunkt des Zugriffs einer
Datenbank entnommen werden. Webseiten sind folglich nicht mehr statisch,
sondern werden dynamisch und benutzerspezifisch erstellt.
Untersuchungen der Akzeptanz von Webseiten haben
ergeben, dass statische, gut gestylte Seiten zwar
eine hohe Anlaufquote haben, aber die Benutzer häufig
nicht wiederkommen. Besseren Erfolg haben dynamische
Seiten, die dem Benutzer interaktiv die Auswahl
der Informationen erlauben, die er wünscht.
Zugriff auf Datenbank-Systeme:
Der Zugriff auf Datenbank-Systeme wird mit Hilfe
von Script-Sprachen realisiert. Webland AG unterstützt
folgende Script-Sprachen:
ASP (Active Server Pages)
ASP.NET (Weiterentwicklung von ASP)
Perl (CGI Scriptsprache)
PHP (CGI Scriptsprache)
ColdFusion (Application Server)
Folgende Datenbank-Systeme werden von Webland AG unterstützt:
MS Access ist ein Mitglied der Microsoft Office-Suite
und daher sehr weit verbreitet. Access ist ein Datei
basierendes Client Datenbank-System.
Vorteile von Access:
Einfach zu bedienen
Kostengünstig
Datenbank-Datei kann jederzeit auf den WebServer publiziert,
und auch wieder herunter geladen werden.
Anwendungsbereich:
MS Access ist die optimale Lösung für
kleine private Websites zum Betreiben eines Gästebuches
oder ähnlichen Applikationen. MS Access ist nicht für den Einsatz
in 24x7-Serveranwendungen bestimmt. D.h.,
komplett datenbankbasierte Webseiten sollten unbedingt
mit einer MSSQL (oder MySQL) Datenbank betrieben
werden.
Detailierte Informationen dazu finden Sie unter:
Microsoft-Artikel
Eine Access Datenbank kann bei Bedarf leicht auf
das leistungsfähigere MS SQL Datenbank-System
portiert werden (Upsizing).
Microsoft SQL:
MSSQL ist ein sehr leistungsfähiges Client-Server Datenbank-System.
MSSQL Datenbanken sind nicht Datei basierend, sondern laufen auf speziellen,
leistungsfähigen Datenbank-Servern. Der Zugriff auf eine MS SQL Datenbank
ist mit Access (ab Version 2003) und mit dem MSSQL Server 2008 Management
Studio möglich. Kostenloser Download der Express Version (Microsoft
SQL Server Management Studio Express) unter www.mircosoft.com. Vorteile
von MS SQL:
Sehr leistungsfähiges MultiUser Client-Server Datenbank-System
Hohe Sicherheit durch integrierte SQL-Server Authentifizierung
MS SQL Datenbank kann bei Bedarf von mehreren Webseiten angesprochen
werden
Anwendungsbereich:
MSSQL ist die optimale Lösung für leistungsfähige dynamische
Webseiten im mittleren und grossen Bereich. Überall wo Datensicherheit
gefragt ist, grössere Datenmengen anfallen und Performance ein Kriterium
ist.
MySQL:
MySQL ist ein Client-Server Datenbank-System dass
vorwiegend in Verbindung mit den Script-Sprachen
Perl und PHP eingesetzt wird. Der Zugriff auf eine
MySQL Datenbank ist z.B. mit "SQLyog MySQL
GUI" (eine webbasierende grafische Benutzeroberfläche
zur bequemen Bearbeitung von MySQL Datenbanken).
Das "SQLyog MySQL GUI" können Sie
in unserem Download-Bereich
kostenlos downloaden. Vorteile von MySQL: