Suchen und Finden
Service
Infos und Kontakt
7 Datenbanken (S. 81-82)
7.1 SQL Mobile
Mit der neuen Version des Visual Studios führt Microsoft auch einen neuen SQL Server für mobile Datenbanken ein. Der kleine Bruder des SQL Servers 2005, die SQL Server 2005 Mobile Edition löst somit den bisher gültigen SQL Server CE ab. Microsoft verspricht eine höhere Integration in die eigene Entwicklungsumgebung und eine verbesserte Performance.
Dank der Integration in das Visual Studio können Sie die Entwicklung von mobilen Datenbanken direkt über den Server Explorer administrieren. Sobald der Pocket PC in der Dockingstation ist, gilt dies auch für die Datenbanken, die sich direkt auf dem Pocket PC befinden. Unterstützt wird das Compact Framework 2.0 und auch Smartphones.
Neu ist die Multi-User-Unterstützung. Damit kann die Datenbank mehrere, parallele Zugriffe verwalten. Durch die Funktion Autoshrink wird das unbegrenzte Anwachsen einer Datenbank verhindert. Dank eines neuen, frei positionierbaren und updatefähigen Cursors kann ressourcensparend direkt auf der Datenbank gearbeitet werden. Der Zugriff über ein DataSet kann damit umgangen werden. Dies ist gerade bei den kleinen Geräten wie Pocket PCs und Smartphones ein Vorteil, da nie genug Speicherplatz zur Verfügung steht. So müssen die Tabellen nicht doppelt, einmal als eigentliche Datenbank und dann noch mal im Datenset, vorgehalten werden.
Mit dem Visual Studio 2005 können Sie mittlerweile, dank guter Wizards, eine Datenbankanwendung entwickeln, ohne auch nur eine Zeile Code zu schreiben. Allerdings ist dies nur für wirklich einfache Anwendungen hilfreich. Bei größeren Projekten werden Sie um das manuelle Entwickeln nicht herum kommen. Aber das wollen Sie ja auch nicht, oder? Schauen wir uns einmal das Entwickeln einer Datenbankanwendung mit Hilfe der zahlreichen Wizards an.
Erstellen Sie ein neues Projekt über FILE > NEW > PROJEKT und wählen eine normale DEVICEAPPLICATION aus. Geben Sie der neuen Form einen eindeutigen Namen (Datenbankbsp). Achten Sie darauf, die Eigenschaft MinimizeBox auf false zu setzen, damit die Anwendung beim Klicken auf das X auch wirklich geschlossen wird. Wir haben nun eine leere Form. Damit sind die Vorbereitungen abgeschlossen. Wechseln Sie in den Server Explorer. Sie erreichen diesen auf der linken Seite. Der Server Explorer teilt sich den Bereich mit der Toolbox. Sie können zwischen den beiden wechseln, indem Sie im unteren Bereich die jeweilige Option anklicken.
Erstellen Sie ein neues Projekt über FILE > NEW > PROJEKT und wählen eine normale DEVICEAPPLICATION aus. Geben Sie der neuen Form einen eindeutigen Namen (Datenbankbsp). Achten Sie darauf, die Eigenschaft MinimizeBox auf false zu setzen, damit die Anwendung beim Klicken auf das X auch wirklich geschlossen wird. Wir haben nun eine leere Form. Damit sind die Vorbereitungen abgeschlossen. Wechseln Sie in den Server Explorer. Sie erreichen diesen auf der linken Seite. Der Server Explorer teilt sich den Bereich mit der Toolbox. Sie können zwischen den beiden wechseln, indem Sie im unteren Bereich die jeweilige Option anklicken.
Der Server Explorer bietet ihnen einen einfachen Zugriff auf vorhandene SQLServer und Datenbanken. Sie können hierüber auch Datenbankverbindungen anlegen. Mit der rechten Maustaste steht Ihnen das Erstellen von neuen Datenbankverbindungen zur Verfügung.
Alle Preise verstehen sich inklusive der gesetzlichen MwSt.; Ersparnis im Vergleich zur Printversion
























