von pmoegenb » Di, 08.08.2006 09:59
undine hat geschrieben:ich möchte eine datenbank erstellen und habe dazu dieses wunderbare buch von michael mahrt. allerdings beschreibt er da die datentype für eine interne datenbank. ich möchte aber eine datenbank auf einem server für mehrere nutzer, also externe datenbank einrichten. sind die datentypen dafür identtisch? weiß jemand etwas dazu?
Hallo undine,
bei einer vielzahl von Benutzern mit konkurrierenden Zugriffen ist eine serverbasierende Datenbank einer
Desktop-Datenbank, wie z. B. MS-Access, vorzuziehen. Sind außerdem viele Datensätze und Tabellen zu verwalten, empfiehlt sich eine serverbasierende
SQL-Datenbank, wobei sich serverbasierend nicht zwangsläufig auf einen Server im Netzwerk bezieht, sondern auf einen Dienst unter Windows der auf einem Server oder auf einem Desktop laufen kann.
Du musst also zunächst entscheiden welche Datenbank Du benötigst.
Danach kannst Du erst untersuchen, welche Datentypen von den einzelnen Herstellern unterstützt werden. Gemeinsamkeiten sind natürlich vorhanden, aber auch jeder Hersteller bietet darüber hinaus weitere Datentypen an.
Wenn die SQL-Datenbank nichts kosten soll, bieten sich z. B. folgende Produkte an:
[quote="undine"]ich möchte eine datenbank erstellen und habe dazu dieses wunderbare buch von michael mahrt. allerdings beschreibt er da die datentype für eine interne datenbank. ich möchte aber eine datenbank auf einem server für mehrere nutzer, also externe datenbank einrichten. sind die datentypen dafür identtisch? weiß jemand etwas dazu?[/quote]
Hallo undine,
bei einer vielzahl von Benutzern mit konkurrierenden Zugriffen ist eine serverbasierende Datenbank einer [b]Desktop[/b]-Datenbank, wie z. B. MS-Access, vorzuziehen. Sind außerdem viele Datensätze und Tabellen zu verwalten, empfiehlt sich eine serverbasierende [b]SQL[/b]-Datenbank, wobei sich serverbasierend nicht zwangsläufig auf einen Server im Netzwerk bezieht, sondern auf einen Dienst unter Windows der auf einem Server oder auf einem Desktop laufen kann.
Du musst also zunächst entscheiden welche Datenbank Du benötigst.
Danach kannst Du erst untersuchen, welche Datentypen von den einzelnen Herstellern unterstützt werden. Gemeinsamkeiten sind natürlich vorhanden, aber auch jeder Hersteller bietet darüber hinaus weitere Datentypen an.
Wenn die SQL-Datenbank nichts kosten soll, bieten sich z. B. folgende Produkte an:
[list]
MySQL
Firebird
PostGres
[/list]