Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

SQL DB aufbauen

Empfohlene Antworten

Veröffentlicht

Hi leutz

bin ein totaler noob in Sachen DB's, deshalb eine Frage:

Wie baue ich mir hier lokal auf meinen Rechner eine SQL-DB auf d.h. wie/was muss ich installieren und wie konfiguriere ich sie (d.h. Spalten einfügen etc.) ?

Und wie kann ich dann aus VB 6.0 darauf zu greifen ?

Hab bis jetzt nur mit Access DB's gearbeitet (und da war des aufbauen ja nicht s so schwer :P ).

Hoffe ma das mich jetzt hier keiner auslacht aber hab echt 0 Plan von dem Thema :D

mfg byte

Was für eine DB willst du denn überhaupt installieren? - Wenn du die Visual-Umgebung installiert hast müsste doch da so SQL-ZEug dabei sein.. Guck da erst mal... Gruß,

Tim

ehhmmm "Wenn du die Visual-Umgebung installiert hast müsste doch da so SQL-ZEug dabei sein" wie meinste das ?

mfg byte

Hi,

einiges Grundsätzliches:

1. Hast du schon ein Datenbank Management System (DBMS) z.B. MySQL, Oracle, Firebird?

Wenn nein brauchst du ersteinmal das. Meine Epfehlung wäre da erst einmal Firebird.

Firebird ist Open Source und steht hier zum Download: http://firebird.sourceforge.net/

Der Windows Installer dürfte ziemlich selbsterklärend sein, sonst mußt du halt mal nach einem HowTo googeln.

2. Um ersteinmal ein wenig mit der Firebird DB herumzuspielen brauchst du einen Administrationsclient. Einige solche Tools findest du hier: http://firebird-datenbank.de/

3. Nun solltest du dich ein wenig über Datenbankdesign informieren. Hier findest du ein Tutorial über die Grundlagen des Datenbankdesign: http://www.banana-tree.net/TCgi/TCgi.cgi?target=home&P_TT&P_Kat=2&P_KatSub=2

Dann kannst du deine benötigte Datenbank planen.

4. Um diese Datenbank dann auch tatsächlich aufsetzen zu können, brauchst du Kenntnisse über SQL. (Du kannst natürlich auch alles mit den grafischen Tools von Punkt zwei machen, aber ich gehe mal davon aus, du willst was lernen :) )

Hier ein Tutorial zu diesem Thema: http://www.netsystems.ch/support/sqlin21Tagen/inhalt.htm

5. Möchtest du sowei ich es verstehe einen Datenbankclient schreiben. Der Datenbankzugriff aus anderen Programmen erfolgt in der Regel über ODBC-Treiber. Einen für die Firebird DB kannst du dir ebenfalls unter http://firebird.sourceforge.net/ herunterladen. Dieser Treiber muß dann auf jedem Rechner, auf dem auch dein programmierter Client laufen soll installiert werden.

6. Zur arbeitsweise deines Clients. AFAIK bring VB tatsächlich die ADO Komponenten mit. Mit diesen kannst du auf Datenbanken über MDAC (=Microsoft Data Access Components) zugreifen. MDAC setzt wiederum den unter fünf genannten ODBC Treiber voraus. Hier findest du ein Beispiel zur Verwendung von ADO in VB: http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=12050&lngWId=1

hth

nils

PS: Über die Qualität des VB-Beispiels kann ich nichts sagen. Bin bekenndender Altgrieche und Schlangenliebhaber. :floet:

also SQL kann ich d.h. DML, DDL, DQL, DCL (kenn ich alles komm ausm host umfeld und kenn des wegen db2 DB's)

ansonsten big thx :)

hilft mir weiter werd mich dann gleich mal ran machen :)

mfg byte

also hab jetzt Firebird installiert (v. 1.5) und als Administrationsclient hab ich IB_SQL gewählt.

Nur weiß ich jetzt nur nicht wie ich dieses IB_SQL benutzen kann bzw. was es eigentlich machen soll. Dann ich mit diesem Tool meine SQL Stats absetzten ?

Also Hauptfrage ist jetzt wo ich meine SQL Stats absetzen kann und wie gesagt installiert ist alles DBMS(Firebird) sowie ein Administrationsclient(IB_SQL) den ODBC Treiber hab ich noch nicht installiert weil ich jetzt erstmal schauen wollte wie das so funktioniert :)

thx schonmal für eure Hilfe :)

mfg byte

Hi,

schade, über das Admin Tool was du dir ausgesucht hast weiß ich leider nix.

Meine Empfehlung ist IBExpert zu nehmen (http://www.ibexpert.com/).

  1. Der ist ziemlich intuitiv zu bedienen
  2. Es gibt eine gute Dokumentation: http://www.ibexpert.info/documentation/

Oder du mußt dir halt eine Dokumentation zu deinem Client suchen.

Gruß

Nils

aber kann ich auch ohne AdminClient ein SQL-Stat absetzen ?

mfg byte

~~ EDIT ~~

Ich hab mir jetzt mal des IBExpert runtergeladen und probier damit mal ein wenig rum, weil ich glaub mit der doku schaff ich das besser :)

thx, mfg byte

aber kann ich auch ohne AdminClient ein SQL-Stat absetzen ?

Bin mir nicht sicher. Die Linux-Version von Firebird bringt die kleine Konsolenanwendung "isql". Sowas müßte es bei der Windows Variante denke ich auch geben.

gruß

nils

ahso ok, aber sonst mach ich meine stats mit dem adminclient oder ?

(also eigentlich aus nem proggy raus aber ich mein jetzt zum stats testen)

mfg byte

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.