Ergebnis 1 bis 13 von 13
Thema: Datenbank erstellen
-
05.12.2007, 21:41 #1SleXx
Datenbank erstellen
ich habe nun schon viele programme bei google, etc. gesucht und nix gescheits gefunden und von datenbanken programmierung über php my admin und mysql habe ich nicht die erfahrung.
Also ich würde gerne eine datenbank für ein firmennetzwerk programmieren, d.h. es soll alles drin sein was eine firma braucht...man soll die datenbank über eine art webinterface mit benutzerverschlüsslung über den explorer aufzurufen gehen (es wird ein server in der firma stehen, dieser läuft über linux) was alles in der datenbank inhaltiert sein soll ist zu viel um dies aufzuschreiben. gibt es irgendwo möglichkeiten dies zu lernen, oder gibt es vorlagen, oder sonstiges???
brauche hilfe, aber unbedingt, bin für alles ohr!!!
Danke schonmal mfg slexx
-
-
05.12.2007, 22:47 #2Kelshan
AW: Datenbank erstellen
Für sowas sollte man sich mit SQL definitiv auskennen, ohne das wird man beim Thema Datenbanken nicht weit kommen. Das erste was du machen solltest ist also auf jeden Fall, SQL zu lernen. Damit man vernünftige Abfragen schreiben kann, sollte man außerdem zu einem gewissen Grad (mathematische) Logik beherrschen.
Das klingt vielleicht alles etwas trocken, aber ohne kommt man eben (wirklich!) nicht weit. Gerade wenn man was eigenes spezialisiertes aufbauen will. Dazu empfehle ich z.B. bei Google einfach mal nach "SQL Tutorial" zu suchen, gibt sehr viele Seiten zu diesem Thema.
-
06.12.2007, 14:47 #3Romantica
AW: Datenbank erstellen
Sonst schau doch ma auf TWiki - the open source wiki for the enterprise vorbei... Da hab ich ein Projekt von der Firma mit einem Kollegen gemacht... Das is wie Wikipedia... Schau ma rein, vllt. hilft dir das!
-
06.12.2007, 15:20 #4Tafkadasom2k5
AW: Datenbank erstellen
Willst du die Datenbank selber schreiben für deine Zwecke, oder lieber was vorhandenes nehmen? Wenn du was Vorhandenes nimmst (XML/SQL/mySQL/dBASE) solltest du die Query-Languages beherrschen.
Gr33tz
Tafkadasom2k5
-
06.12.2007, 18:42 #5SleXx
AW: Datenbank erstellen
Danke für eure Hilfe, naja also ich würde die Datenbank schon gerne selbst gestallten, wie gesagt es soll eine Art (Netzwerk)-Programm sein für die Firma...
ich werde mal schauen was ich finde bin aber trozdem noch für Antworten gut zu haben!
Grüße SleXx
-
07.12.2007, 00:38 #6ersocon
AW: Datenbank erstellen
Für sowas sollte man sich mit SQL definitiv auskennen, ohne das wird man beim Thema Datenbanken nicht weit kommen. Das erste was du machen solltest ist also auf jeden Fall, SQL zu lernen. Damit man vernünftige Abfragen schreiben kann, sollte man außerdem zu einem gewissen Grad (mathematische) Logik beherrschen.
Für mich hört sich das nicht nach einem großen Projekt an, weil: 1. Firmenintern 2. Jemand nachfragt, der scheinbar noch nie was mit SQL zutun hatte. Viele Gedanken um Performanz braucht man sich hier nicht machen. Es reicht also meiner Meinung nach aus einige Tutorials durhzuarbeiten. Die 200 - 1000 Datensätze schafft die DB auch so locker.
-
07.12.2007, 11:35 #7Kelshan
AW: Datenbank erstellen
Ich sagte ja auch nicht, dass man der Super-Crack in den Dingen sein muss (sorry wenn das so rüber kam), aber wenn man von beidem (SQL und Logik) nicht die geringste Ahnung hat wird es schwer. Diese Grundkenntnisse bekommt man aber eigentlich schnell drauf wenn man ein paar Tutorials/Beispiele durcharbeitet, das sollte dich also wirklich nicht davon abhalten.
Was ich jetzt nur nicht ganz verstehe: Willst du (SleXx) wirklich die gesamte Datenbank von Grund auf selbst programmieren? Wenn das die Intention ist, würde ich dir SEHR davon abraten, aus dem ganz einfachen Grund, dass es mit SQL-Datenbanken bereits ein hochoptimiertes System gibt, dass als Standard anerkannt ist. Dieses wurde über Jahre hinweg erweitert und verbessert und du wirst kaum in der Lage sein, allein (!) etwas gleichwertiges zu schaffen. Selbst wenn nicht mal was gleichwertiges benötigt wird, wäre das unnötige Arbeit.
Wenn man eine Datenbank aufbaut, sollte das in etwa so stattfinden:
- Installation der SQL-Datenbank auf dem Server
- Planung der Tabellenstruktur und ihrer Abhängigkeiten
- Eingabe der Tabellen in die Datenbank
Dann eben:
- Einfügen von Datensätzen
- Schreiben von (SQL)-Abfragen
Zum Erstellen der Tabellen und einfügen von Datensätzen gäbe es auch grafische Oberflächen, die das erleichtern. Aber schaden wird das natürlich nicht, wenn man das auch "per Hand" kann.
SQL-Serversoftware gibt es sogar gratis, also wäre auch das kein Grund. Auch gibt es für jede Programmiersprache SQL-Bibliotheken, mit denen man Abfragen etc. durchführen kann, es ist dann ein leichtes, diese in ein selbst programmiertes Programm oder eine Webseite (PHP etc.) einzufügen.
-
08.12.2007, 09:39 #8ersocon
AW: Datenbank erstellen
Das ist doch mal ein sehr guter Beitrag :-) Genau so sieht es nämlich aus.
-
10.12.2007, 17:47 #9SleXx
AW: Datenbank erstellen
He Leute finde echt mal das, dass hier ein äuserst friedlicher und guter Thred ist. Ihr habt mir sehr geholfen. Wenn sichh vieleich die Zeit ergibt und sich jemand mir bereit stellt mir etwas zu helfen wäre ich nicht abgeneigt...das wäre ja dann der Hit...da ich ja sogut wie ein anfänger in der ganzen sache bin und das thema datenbank extrem interessant finde. Also wer lust hat kann sich bei mir mal melden und mir mal so ein paar dinge schreiben bzw. sagen!!! ICh danke jetzt schonmal extrem für eure hilfe. Gruß SleXx
-
10.12.2007, 19:03 #10dakkar
AW: Datenbank erstellen
Das ist eigentlich die Kernaussage, wenn man wirklich Learning-by-Doing machen will.
Am einfachsten ist es (im Falle mySQL/phpmyadmin), sich die Abfragen zusammenzuklickern und sich dann anzuschauen, was dabei rauskommt.
Was in meinen Augen auch noch sehr wichtig ist (auch wenn ersocon das warscheinlich anders sieht), es ist definitiv wichtig, Ahnugn von Datenbanken zu haben. Grade wenn man sie selber designen/modellieren will, endet man ohne Ahnung von Datenbankmodellen zwangsläufig in einer Sackgasse. Da geht es schnell mal, dass ein Datenbanklayout im Entwicklungsprozess unbrauchbar wird, Redundanzen entstehen etc. pp.
Hier mal was zum Einlesen (Wikilinks):
Relationale Datenbank - Wikipedia
Normalisierung (Datenbank) - Wikipedia
Grade den letzten Links sollte man verstanden haben (auch wenn man warscheinlich viel Intuitiv davon eh gemacht hätte.
Just my 2 cents
PS: Lass dich aber nicht davon entmutigen
-
10.12.2007, 23:55 #11martin-josef
AW: Datenbank erstellen
Hallo zusammen
Also um ein Programm zwecks Erstellung von Datenbanken in einem Firmennetz zu installieren, denn dieses ist die Vorraussetzung, damit man entsprechenden Programme welche dann auch in der Firma nutzbar sind erstellen kann, muß man erst einmal das Firmennetzwerk unter die Lupe nehmen. Befindet sich z.B. Office Prof. darauf kann man Tabellen etc. auch damit für Firmenzwecke erstellen. (Access) Ist im Netzwerk der Firma z.b.SAP vorhanden muß man das beigef. Programmiertool für solche Zwecke nutzen. Berechtigung vorausgesetzt. Wenn man private Datenbanken erstellen möchte ist dies eine andere Schiene.
Ausserdem gibt es für Firmennetzwerke spezielle Programmiertools, welche aber nicht billig sind.
gruß
martin-josef
-
11.12.2007, 07:13 #12dakkar
AW: Datenbank erstellen
Und wenn er sagt, das es ein Linux Server i.V.m. Webinterface wird, schreit das gerade zu nach PHP/Perl/MySQL/Postgres und wie die freien Alternativen alle heissen.
*winke*
Dakky
-
11.12.2007, 15:44 #13martin-josef
AW: Datenbank erstellen
[QUOTE=dakkar;827320]najo nur weil zB SAP (ich weigere mich MS Access als Datenbank zu betrachten), muss man Datenbanken nicht mit dem SAP Admin Tool basteln.
Hallo
hier irrst Du Dich. Wenn SAP vorhanden ist und die Datenbanken im Firmennetzwerk das tun sollen wofür man diese programmiert hat, muß
man das SAP Tool nutzen. Es sei den es liegen Berechtigungen vor das man unter seinem User definierte Datenbanken erstellen darf. Das wage ich jedoch zu bezweifeln.
gruß
martin-josef
Ähnliche Themen
-
Datenbank neu aufbauen: Hi, hab gerade meine PS3 (60GB) angeschaltet und da sagte sie mir sie müsste ihre Datenbank neu aufbauen. Hat sie heute morgen aber nicht gewollt. ... -
Einfache Datenbank erstellen: Hey, Also ich würde mir gerne eine Datenbank erstellen und am besten möglichs einfach naja kenn mich bissel aus keine ahnung obs reicht ;) . ... -
Datenbank erstellen in PHP: Hallo, ich möchte gern eine Datenbank mit PHP erstellen und nehme folgenden Code: <?php $dbname = "guestbook.dbf"; $feld_def = Array(...
Decks mit RNG Anteil machen so viel Spaß! Grade von 14 Würfen mit Kangama ganze zweimal Kopf geschafft. Voll cool! Misty habe ich längst aufgegeben,...
Pokémon Trading Card: Pocket