[SQL allgemein] Unterschied zwischen den Datenbanken

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [SQL allgemein] Unterschied zwischen den Datenbanken

    Hallo,

    was ist der Unterschied zwischen der Postgre und der mysql Datenbank?

    Danke
    Zuletzt geändert von frost; 10.05.2004, 10:43.
    Die derzeit einzige Möglichkeit zum anonymen Meinungsaustausch und Filesharing im Internet:

    http://jtcfrost.sourceforge.net/

  • #2
    zu allgemein und zu viel, daher selber lesen
    http://www.postgresql.org/docs/7.4/i...ive/index.html
    http://dev.mysql.com/doc/mysql/en/index.html

    Kommentar


    • #3
      OK,

      dachte jemand könnte mir mal 3 wesentliche Unterschiede aufzählen.

      Sollte man sich neben mysql mit postgres beschäftigen ?
      Danke
      Die derzeit einzige Möglichkeit zum anonymen Meinungsaustausch und Filesharing im Internet:

      http://jtcfrost.sourceforge.net/

      Kommentar


      • #4
        Original geschrieben von frost
        OK,

        dachte jemand könnte mir mal 3 wesentliche Unterschiede aufzählen.
        Nee, kann man nicht
        Sollte man sich neben mysql mit postgres beschäftigen ?
        nicht nur, sondern auch Oracle, MS-SQL, Sybase, DB2, MaxDB ... vor allem Oracle, Sybase und DB2 soll man im Auge behalten da sie auf Multiprozessormaschinen (mehr als 4 CPU) lauffähig sind, und bei Banken gerne eingesetzt werden.

        Kommentar


        • #5
          Ja gut,

          aber wenn man versucht sich mit allen auseinanderzusetzen kann man keine richtig gut.
          Die derzeit einzige Möglichkeit zum anonymen Meinungsaustausch und Filesharing im Internet:

          http://jtcfrost.sourceforge.net/

          Kommentar


          • #6
            warum

            Kommentar


            • #7
              Nicht warum sondern wann !!

              Meines Wissens nach besteht der Tag aus 24 Stunden.
              8 Stunden Arbeit, 8 Stunden Schlaf, bleiben noch ein paar Stunden für Freundin oder Frau, Einkaufen, Essen, Sport
              Die derzeit einzige Möglichkeit zum anonymen Meinungsaustausch und Filesharing im Internet:

              http://jtcfrost.sourceforge.net/

              Kommentar


              • #8
                Kinder und Vergnügung hast du noch vergessen

                Kommentar


                • #9
                  Hallo asp,

                  ja habe noch einige Sachen vergessen.

                  Aber mal im ernst. Wie kann man mehrere Fliegen mit einer Klappe schlagen? Ich meine ich bin im Webbereich tätig. Dazu wird bei den Providern fast ausschließlich mysql eingestzt.

                  Daraus folgt, dass ich auch zuhause mySQL installiert habe.

                  Wie also kann ich, ohne mir nur die Doku durchzulesen, etwas über Oracle lernen, dass ja wohl der Standard ist ?

                  Wenn ich zuhause ein anderes Projekt starten würde mit der kostenlosen Version von Oracle, dann hätte ich Probleme beim veröffentlichen im Netzt. Welcher Anbieter hat schon Oracle Datenbanken ?


                  Was also tun um eine weitere DB zu erlernen ?
                  Zuletzt geändert von frost; 10.05.2004, 13:24.
                  Die derzeit einzige Möglichkeit zum anonymen Meinungsaustausch und Filesharing im Internet:

                  http://jtcfrost.sourceforge.net/

                  Kommentar


                  • #10
                    Hallo !

                    Also hier einfach 'mal 3 Unterschiede:

                    stored procedures
                    transactions
                    subqueries

                    Kommentar


                    • #11
                      Original geschrieben von frost
                      Hallo asp,

                      ja habe noch einige Sachen vergessen.

                      Aber mal im ernst. Wie kann man mehrere Fliegen mit einer Klappe schlagen? Ich meine ich bin im Webbereich tätig. Dazu wird bei den Providern fast ausschließlich mysql eingestzt.
                      Ja, für normale Verbraucher und kleine Firmen . Die Grossen haben ihre eigenen Server und Direktleitungen ins Net, sie brauchen keinen Provider. Ausserdem geht es nicht nur um Internet, sondern bei den Großen, viel wichtiger, um das Intranet, meist über VPN-Leitungen, z.B. Deutsche Bank, Commerzbank, ... z.B. alles was die MA am Schalter haben, ist ein Webfrontend. Bei der Deutschen Bank weiss ich, dass dahinter eine Sybase DBMS ist, welche auf einer 250 CPU Maschine läuft. MySQL kannst du zum üben nehmen , wenn du aber mal gross werden willst (sowohl position- als auch finanziell-mässig) sollst du die echten DBMS mal reinziehen, sonst bleibst du bei Aufträgen unter 100 Tsd (oder sogar unter 50 Tsd. ).
                      Was also tun um eine weitere DB zu erlernen ?
                      vernünftige Bücher kaufen. Meist sind DBMS als Buchversion dabei. Damit kannst du schon 'ne Menge lernen und probieren.

                      Kommentar


                      • #12
                        Hallo,

                        schaue mir gerade mal die Postgres Doku an:

                        http://www.postgresql.com/docs/7.4/s...nsactions.html

                        Transactions gehen doch mit mySQL auch oder nicht ??

                        Was sind Subqueries und stored precedures ?
                        Die derzeit einzige Möglichkeit zum anonymen Meinungsaustausch und Filesharing im Internet:

                        http://jtcfrost.sourceforge.net/

                        Kommentar


                        • #13
                          Original geschrieben von frost
                          Hallo,

                          schaue mir gerade mal die Postgres Doku an:

                          http://www.postgresql.com/docs/7.4/s...nsactions.html

                          Transactions gehen doch mit mySQL auch oder nicht ??



                          Was sind Subqueries und stored precedures ?
                          1. Subquery = Unterabfrage, sowas wie:
                          select ... from ... where ...=(select ... from ... where ...)

                          2. Stored procedure = gespeicherte Prozedure: sind Prozedure in SQL geschrieben (wie function in PHP). Wenn du z.B. mehrere Abfrage brauchst, um ans Ziel zu kommen, ist es ganz gut alles in einer stored procedure reinzupacken, da es dem Client (in diesem Fall der Webserver nicht der Client, der am Browser sitzt) und Netzwerktrafic entlastet, erst mit stored procedure und user function kann man die Leistungfähigkeit eines DBMS richtig ausnutzen.
                          Zuletzt geändert von asp2php; 10.05.2004, 14:09.

                          Kommentar


                          • #14
                            OK,

                            was sind denn die 2 DBMS, die man als IT Profi beherrschen muss/sollte ?

                            Also Sybase (da Deutsche Bank) und Oracle ?
                            Die derzeit einzige Möglichkeit zum anonymen Meinungsaustausch und Filesharing im Internet:

                            http://jtcfrost.sourceforge.net/

                            Kommentar


                            • #15
                              er soll die gängigsten beherrschen und die, mit der er aktuell zu tun hat, ambesten. Bei Bedarf/DBMS-Wechseln braucht er nur einen kurzen Blick ins Büchlein zu werfen und schon werden Erinnerungen wach, dann kann er problemlos sofort loslegen Das ist ideal Fall. Bei mir ist z.Z. aktuell MS-SQL und Oracle , der Rest ist irgendwo ...

                              EDIT:
                              BTW: du bist ja scharf auf die Deutsche Bank , meist du du kommst darein? Mein damalige Arbeitgeber hat sich die Zähne ausgebissen
                              Zuletzt geändert von asp2php; 10.05.2004, 14:23.

                              Kommentar

                              Lädt...
                              X