Von MS-Access zum relationalen Datenbankmanagementsystem
Während viele "gute" Datenbanksysteme wir Oracle, SQL-Server, Informix, PostgreSQL etc. eher unhandliche und nur mit dem Produkt verwendbare Entwicklungswerkzeuge bieten, existiert mit Access ein einheitliches und leicht zu bedienendes Front-End für alle ODBC-Datenquellen. Durch die Verbindung dieser zwei Applikationen - performanter, plattformabhängiger Datenbankserver einerseits, Access auf einem Windows-Client andererseits - gelingt es so, leicht komfortable Endanwendungen zu programmieren, die die Vorteile des jeweiligen Tools voll ausnutzen. Dieses Seminar zeigt am Beispiel des SQL-Servers von Microsoft die Anbindung einer ODBC-Datenbank an Access und den performanten Einsatz des Entwicklungstools. Dabei wird in erster Linie auf den optimierten Einsatz von SQL und VBA eingegangen, um Geschwindigkeitsprobleme zu minimieren.
Zielgruppe: Anwender / Entwickler / Projektleiter, die sich einen überblick über die Funktionalität und der Realisationsmöglichkeiten von MS Access (Frontend) und MS SQL Server 7.0 (Backend) verschaffen möchten.
ODBC-Grundlage
- Allgemeines zu ODBC
- Benutzung des ODBC-Managers
- Erstellen einer Datenquelle
- Unterschiede der verschiedenen Datenquellenarten
- Einbinden einer Datenquelle in Access
Grundlagen der Access-VBA-Programmierung
- Einsatz eines Formulars
- Setzen von Eigenschaften
- Schreiben von Event-Funktionen
SQL-Grundlagen
- Auswahlabfragen
- Aktualisierungsabfragen
- SQL-Pass-Through
- Views
- Remote Procedure Calls
DAO, RDO, ADO
- Unterschiede der Datenbankobjekte
- Einsatz von ADO
- Unterschiede ADO/SQL
Optimierung der Leistung
- Einsatz von SQL Optimieren
- Programmaufbau optimieren
- Berücksichtigung von Inkompatibilitäten
- Konvertieren einer Datenbank
- Entwickeln unter Access / Ausführen auf Serverdatenbank
Seminardauer: 3 Tage. Das Tageshonorar für einen Dozenten richtet sich nach der Seminardauer und der gewünschten Seminarinhalte. Wie erstellen Ihnen gerne ein individuelles Angebot.
Bitte erfragen Sie unsere gesonderten Konditionen für Beratung, Coaching, Support, Entwicklung, Individual Schulungen und Workshops.