Datenmanagement (war: noch ein Privat-Programmierer)
Verfasst: Sa Jan 03, 2015 11:16 pm
Lieber Xin,
vielen Dank für Deine Antwort, die sowohl sympathisch wie auch aufschlußreich ist.
Laß mich hier an dieser Stelle noch ein paar wenige Dinge sagen oder fragen - danach müßte ich vermutlich in einem anderen Bereich einen neuen Thread anfangen?
1. Mein Problem ist sicher überschaubar. Es ist so etwas in der Art wie Du sagtest ("Welche CDs habe ich Otto ausgeliehen?"). Daß es sich dennoch etwas mehr verkompliziert, habe ich kurz nach 2000 festgestellt, als ein Programmierer-Freund mir die ganz Sache in ein Programm umgewandelt hat. Ich glaub, das war mit Dbase. Mensch, was mußten wir viele Emails wechseln, bis es endlich so war, wie ich wollte. Es war eine "Exe". Nachdem ich Win-XP hinter mir ließ, funktioniert sie nicht mehr, und ich machte es in Excel mit VBA von Null auf, für mich selbst. Hat geklappt, und klappt auch heute noch, nur ist es mir ein Dorn im Auge, seit ich es benütze, da ich gerne entweder eine eigenständige Applikation hätte, die entweder unter Linux oder unter Windows läuft - oder anstatt dessen Access, was nur sicherlich Nachteile hätte, u.a. den, daß ich halt nicht weiß, ob ich immer Microsoft Office zur Verfügung habe, zum Beispiel wenn ich an Linux-Computern sitze. Access würde sicherlich die Sache hundertprozentig erledigen. Anspruchsvoller bin ich nicht.
2. Ich kapiere nie ganz (und u.a. deshalb komme ich hier her), was SQL, MySql, etc. ist. Ist das ein File-Format? Oder ist es eine Sprache, oder beides? Ich habe beispielsweise den Kobo-Reader. Da ist eine Datei drin, die heißt "KoboReader.sqlite". Die habe ich versehentlich mal gelöscht; dann mußte ich wieder "von vorne" anfangen. Sie scheint eine Liste meiner Bücher zu beinhalten, mit allem Schnick-Schnack, wie die Frage, wann ich in einem Buch gelesen habe, oder ob das Buch in Wirklichkeit schon gelöscht ist. Nun, mir ist völlig klar, daß es Files gibt, die so etwas beinhalten können. Schwieriger war, darin zu "hacken". Wollte ich nämlich, aus bestimmten Gründen (keine Angst, nur für mich selbst), hat aber nicht geklappt. Dann wurde mir einmal mehr klar, daß dieses File zu der Art von Files gehört, die man nur mit einem spezifischen Programm "bearbeitet", genauer gesagt eben eigentlich nicht bearbeitet.
Kurzum: Sollte mir je die Idee kommen, meine Probleme per selbst gestrickten Computerprogramm in eine ähnliche Datei zu packen, mit welcher Sprache komme ich der Sache bei? (Anscheinend auch mit VB.Net, bzw. Ado, oder wie das Ding heißt).
Anders gesagt: wenn Du SQL programmierst - mit welcher Sprache programmierst Du? (falls die Antwort wäre, SQL sei ja schon eine Sprache, so würde meine nächste Frage lauten, wie komme ich dann da dran? Interpreter, Editor, ev. Compiler, ... ?????). Und: macht man damit auch eine Exe?
Verzeihung, daß ich Dich lange am Lesen gehalten habe.
Vielen Dank an alle im Voraus für jegliche Hilfe!
Last not least: wäre es wohl machbar, mit Python SQL-Dateien zu programmieren, bzw. mein Problem in den Griff zu bekommen (Otto, Paul und Herbert leihen sich CD's. Wer welche. Und noch einiges wenige mehr).
AnFan
vielen Dank für Deine Antwort, die sowohl sympathisch wie auch aufschlußreich ist.
Laß mich hier an dieser Stelle noch ein paar wenige Dinge sagen oder fragen - danach müßte ich vermutlich in einem anderen Bereich einen neuen Thread anfangen?
1. Mein Problem ist sicher überschaubar. Es ist so etwas in der Art wie Du sagtest ("Welche CDs habe ich Otto ausgeliehen?"). Daß es sich dennoch etwas mehr verkompliziert, habe ich kurz nach 2000 festgestellt, als ein Programmierer-Freund mir die ganz Sache in ein Programm umgewandelt hat. Ich glaub, das war mit Dbase. Mensch, was mußten wir viele Emails wechseln, bis es endlich so war, wie ich wollte. Es war eine "Exe". Nachdem ich Win-XP hinter mir ließ, funktioniert sie nicht mehr, und ich machte es in Excel mit VBA von Null auf, für mich selbst. Hat geklappt, und klappt auch heute noch, nur ist es mir ein Dorn im Auge, seit ich es benütze, da ich gerne entweder eine eigenständige Applikation hätte, die entweder unter Linux oder unter Windows läuft - oder anstatt dessen Access, was nur sicherlich Nachteile hätte, u.a. den, daß ich halt nicht weiß, ob ich immer Microsoft Office zur Verfügung habe, zum Beispiel wenn ich an Linux-Computern sitze. Access würde sicherlich die Sache hundertprozentig erledigen. Anspruchsvoller bin ich nicht.
2. Ich kapiere nie ganz (und u.a. deshalb komme ich hier her), was SQL, MySql, etc. ist. Ist das ein File-Format? Oder ist es eine Sprache, oder beides? Ich habe beispielsweise den Kobo-Reader. Da ist eine Datei drin, die heißt "KoboReader.sqlite". Die habe ich versehentlich mal gelöscht; dann mußte ich wieder "von vorne" anfangen. Sie scheint eine Liste meiner Bücher zu beinhalten, mit allem Schnick-Schnack, wie die Frage, wann ich in einem Buch gelesen habe, oder ob das Buch in Wirklichkeit schon gelöscht ist. Nun, mir ist völlig klar, daß es Files gibt, die so etwas beinhalten können. Schwieriger war, darin zu "hacken". Wollte ich nämlich, aus bestimmten Gründen (keine Angst, nur für mich selbst), hat aber nicht geklappt. Dann wurde mir einmal mehr klar, daß dieses File zu der Art von Files gehört, die man nur mit einem spezifischen Programm "bearbeitet", genauer gesagt eben eigentlich nicht bearbeitet.
Kurzum: Sollte mir je die Idee kommen, meine Probleme per selbst gestrickten Computerprogramm in eine ähnliche Datei zu packen, mit welcher Sprache komme ich der Sache bei? (Anscheinend auch mit VB.Net, bzw. Ado, oder wie das Ding heißt).
Anders gesagt: wenn Du SQL programmierst - mit welcher Sprache programmierst Du? (falls die Antwort wäre, SQL sei ja schon eine Sprache, so würde meine nächste Frage lauten, wie komme ich dann da dran? Interpreter, Editor, ev. Compiler, ... ?????). Und: macht man damit auch eine Exe?
Verzeihung, daß ich Dich lange am Lesen gehalten habe.
Vielen Dank an alle im Voraus für jegliche Hilfe!
Last not least: wäre es wohl machbar, mit Python SQL-Dateien zu programmieren, bzw. mein Problem in den Griff zu bekommen (Otto, Paul und Herbert leihen sich CD's. Wer welche. Und noch einiges wenige mehr).
AnFan